From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Hashe Subject: Re: [PATCH 2/2] gnu: Add gedit. Date: Sun, 8 Nov 2015 11:20:23 -0600 Message-ID: References: <1446959917-25693-1-git-send-email-david.hashe@dhashe.com> <1446959917-25693-2-git-send-email-david.hashe@dhashe.com> <87si4gvgos.fsf@member.fsf.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a114dac4622224d05240ab1b9 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvTdh-0000hD-Vd for guix-devel@gnu.org; Sun, 08 Nov 2015 12:20:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZvTdg-0003Or-99 for guix-devel@gnu.org; Sun, 08 Nov 2015 12:20:26 -0500 Received: from mail-yk0-x236.google.com ([2607:f8b0:4002:c07::236]:34288) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvTdg-0003On-3w for guix-devel@gnu.org; Sun, 08 Nov 2015 12:20:24 -0500 Received: by ykfs79 with SMTP id s79so3493513ykf.1 for ; Sun, 08 Nov 2015 09:20:23 -0800 (PST) In-Reply-To: <87si4gvgos.fsf@member.fsf.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?UTF-8?B?5a6L5paH5q2m?= Cc: guix-devel@gnu.org --001a114dac4622224d05240ab1b9 Content-Type: multipart/alternative; boundary=001a114dac4622224805240ab1b7 --001a114dac4622224805240ab1b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, Nov 8, 2015 at 6:06 AM, =E5=AE=8B=E6=96=87=E6=AD=A6 wrote: > David Hashe writes: > > > * gnu/packages/gnome.scm (gedit): New variable. > > --- > > gnu/packages/gnome.scm | 56 > ++++++++++++++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 56 insertions(+) > > > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm > > index 9bd1c31..b6ca7c7 100644 > > --- a/gnu/packages/gnome.scm > > +++ b/gnu/packages/gnome.scm > > @@ -3693,3 +3693,59 @@ such as gzip tarballs.") > > GTK+ text widget GtkTextView. It improves GtkTextView by implementing > syntax > > highlighting and other features typical of a source code editor.") > > (license license:lgpl2.1+))) > > + > > +(define-public gedit > > + (package > > + (name "gedit") > > + (version "3.16.4") > Same here, I prefer 3.18.x. > Changed to 3.18.1. > > + (source (origin > > + (method url-fetch) > > + (uri (string-append "mirror://gnome/sources/" name "/" > > + (version-major+minor version) "/" > > + name "-" version ".tar.xz")) > > + (sha256 > > + (base32 > > + "1h2czf2v0krqr3kar4fm2vspim30rwdb2yhab34sdn23j7m3f291"))= )) > > + (build-system glib-or-gtk-build-system) > > + (arguments > > + `(#:configure-flags '("--disable-spell") ; requires enchant > > + #:phases > > + (modify-phases %standard-phases > > + (add-after > > + 'install 'wrap-eog > > + (lambda* (#:key outputs #:allow-other-keys) > > + (let ((out (assoc-ref outputs "out")) > > + (gi-typelib-path (getenv "GI_TYPELIB_PATH"))) > > + (wrap-program (string-append out "/bin/gedit") > > + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)))) > > + #t))))) > > + (propagated-inputs > > + `(("dconf" ,dconf))) > > + (native-inputs > > + `(("intltool" ,intltool) > > + ("itstool", itstool) > > + ("gobject-introspection" ,gobject-introspection) > > + ("pkg-config" ,pkg-config))) > > + (inputs > > + `(("glib" ,glib) > > + ("gtk+" ,gtk+) > > + ("gtksourceview" ,gtksourceview) > > + ("libpeas" ,libpeas) > > + ("libxml2" ,libxml2) > > + ;; TODO: enchant needed for spell plugin > > + ;;("enchant" ,enchant) > enchant is avaliable from enchant.scm, we can add it. > Done. > > + ("iso-codes" ,iso-codes) > > + ("python-pygobject" ,python-pygobject) > > + ("python" ,python) > > + ("gvfs" ,gvfs) > > + ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) > > + ("libx11" ,libx11) > > + ("vala" ,vala) > > + ("adwaita-icon-theme" ,adwaita-icon-theme) > > + ("libsoup" ,libsoup) > > + ("gnome-desktop" ,gnome-desktop))) > > + (home-page "https://wiki.gnome.org/Apps/Gedit") > > + (synopsis "GNOME text editor") > > + (description "While aiming at simplicity and ease of use, gedit is = a > > +powerful general purpose text editor. ") > > + (license license:gpl2+))) > Otherwise, look good to me, thanks! > > Updating to 3.18.1 required updating libpeas, so I've attached a patch to do that in addition to the gedit patch. Thanks! --001a114dac4622224805240ab1b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Sun, Nov 8, 2015 at 6:06 AM, =E5=AE=8B=E6=96=87=E6=AD=A6 <iy= zsong@member.fsf.org> wrote:
David Hashe <david.hashe@dhashe.com> writes:

> * gnu/packages/gnome.scm (gedit): New variable.
> ---
>=C2=A0 gnu/packages/gnome.scm | 56 ++++++++++++++++++++++++++++++++++++= ++++++++++++++
>=C2=A0 1 file changed, 56 insertions(+)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 9bd1c31..b6ca7c7 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -3693,3 +3693,59 @@ such as gzip tarballs.")
>=C2=A0 GTK+ text widget GtkTextView. It improves GtkTextView by impleme= nting syntax
>=C2=A0 highlighting and other features typical of a source code editor.= ")
>=C2=A0 =C2=A0 =C2=A0(license license:lgpl2.1+)))
> +
> +(define-public gedit
> + (package
> +=C2=A0 =C2=A0(name "gedit")
> +=C2=A0 =C2=A0(version "3.16.4")
Same here, I prefer 3.18.x.

Chan= ged to 3.18.1.
=C2=A0
> +=C2=A0 =C2=A0(source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append "m= irror://gnome/sources/" name "/"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (version-major+minor version) &q= uot;/"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 name "-" version "= ;.tar.xz"))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "1h2czf2v0krqr3= kar4fm2vspim30rwdb2yhab34sdn23j7m3f291"))))
> +=C2=A0 =C2=A0(build-system glib-or-gtk-build-system)
> +=C2=A0 =C2=A0(arguments
> +=C2=A0 =C2=A0 `(#:configure-flags '("--disable-spell") = ; requires enchant
> +=C2=A0 =C2=A0 =C2=A0 #:phases
> +=C2=A0 =C2=A0 =C2=A0 (modify-phases %standard-phases
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 (add-after
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'install 'wrap-eog
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda* (#:key outputs #:allow-oth= er-keys)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(let ((out=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(assoc-ref outputs "out"))<= br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(gi-typ= elib-path=C2=A0 =C2=A0(getenv "GI_TYPELIB_PATH")))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(wrap-program (string= -append out "/bin/gedit")
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0`("GI_TYP= ELIB_PATH" ":" prefix (,gi-typelib-path))))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0#t)))))
> +=C2=A0 =C2=A0(propagated-inputs
> +=C2=A0 =C2=A0 `(("dconf" ,dconf)))
> +=C2=A0 =C2=A0(native-inputs
> +=C2=A0 =C2=A0 `(("intltool" ,intltool)
> +=C2=A0 =C2=A0 =C2=A0 ("itstool", itstool)
> +=C2=A0 =C2=A0 =C2=A0 ("gobject-introspection" ,gobject-intr= ospection)
> +=C2=A0 =C2=A0 =C2=A0 ("pkg-config" ,pkg-config)))
> +=C2=A0 =C2=A0(inputs
> +=C2=A0 =C2=A0 `(("glib" ,glib)
> +=C2=A0 =C2=A0 =C2=A0 ("gtk+" ,gtk+)
> +=C2=A0 =C2=A0 =C2=A0 ("gtksourceview" ,gtksourceview)
> +=C2=A0 =C2=A0 =C2=A0 ("libpeas" ,libpeas)
> +=C2=A0 =C2=A0 =C2=A0 ("libxml2" ,libxml2)
> +=C2=A0 =C2=A0 =C2=A0 ;; TODO: enchant needed for spell plugin
> +=C2=A0 =C2=A0 =C2=A0 ;;("enchant" ,enchant)
enchant is avaliable from enchant.scm, we can add it.

Done.
=C2=A0
> +=C2=A0 =C2=A0 =C2=A0 ("iso-codes" ,iso-cod= es)
> +=C2=A0 =C2=A0 =C2=A0 ("python-pygobject" ,python-pygobject)=
> +=C2=A0 =C2=A0 =C2=A0 ("python" ,python)
> +=C2=A0 =C2=A0 =C2=A0 ("gvfs" ,gvfs)
> +=C2=A0 =C2=A0 =C2=A0 ("gsettings-desktop-schemas" ,gsetting= s-desktop-schemas)
> +=C2=A0 =C2=A0 =C2=A0 ("libx11" ,libx11)
> +=C2=A0 =C2=A0 =C2=A0 ("vala" ,vala)
> +=C2=A0 =C2=A0 =C2=A0 ("adwaita-icon-theme" ,adwaita-icon-th= eme)
> +=C2=A0 =C2=A0 =C2=A0 ("libsoup" ,libsoup)
> +=C2=A0 =C2=A0 =C2=A0 ("gnome-desktop" ,gnome-desktop)))
> +=C2=A0 =C2=A0(home-page "https://wiki.gnome.org/Apps/Ged= it")
> +=C2=A0 =C2=A0(synopsis "GNOME text editor")
> +=C2=A0 =C2=A0(description "While aiming at simplicity and ease o= f use, gedit is a
> +powerful general purpose text editor. ")
> +=C2=A0 =C2=A0(license license:gpl2+)))
Otherwise, look good to me, thanks!


Updating to 3.18.1 = required updating libpeas, so I've attached a patch to do that in addit= ion to the gedit patch. Thanks!
--001a114dac4622224805240ab1b7-- --001a114dac4622224d05240ab1b9 Content-Type: text/x-patch; charset=US-ASCII; name="0002-gnu-Update-libpeas.patch" Content-Disposition: attachment; filename="0002-gnu-Update-libpeas.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_igqsbgm40 RnJvbSBlYzEwYTJmNzYzNjNiMmJhN2M3MmEyMTdkM2FkMDBkNGE5ZjE2OTE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZpZCBIYXNoZSA8ZGF2aWQuaGFzaGVAZGhhc2hlLmNvbT4K RGF0ZTogU3VuLCA4IE5vdiAyMDE1IDEwOjU3OjE5IC0wNjAwClN1YmplY3Q6IFtQQVRDSCAyLzNd IGdudTogVXBkYXRlIGxpYnBlYXMuCgoqIGdudS9wYWNrYWdlcy9nbm9tZS5zY20gKGxpYnBlYXMp OiBVcGRhdGUgdG8gMS4xNi4wLgotLS0KIGdudS9wYWNrYWdlcy9nbm9tZS5zY20gfCA0ICsrLS0K IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL2dub21lLnNjbSBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KaW5k ZXggOWM0YjE4Mi4uNmJlMjE4MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dub21lLnNjbQor KysgYi9nbnUvcGFja2FnZXMvZ25vbWUuc2NtCkBAIC02NjksNyArNjY5LDcgQEAgc29tZSBmb3Jt IG9mIGluZm9ybWF0aW9uIHdpdGhvdXQgZ2V0dGluZyBpbiB0aGUgdXNlcidzIHdheS4iKQogKGRl ZmluZS1wdWJsaWMgbGlicGVhcwogICAocGFja2FnZQogICAgIChuYW1lICJsaWJwZWFzIikKLSAg ICAodmVyc2lvbiAiMS4xMi4xIikKKyAgICAodmVyc2lvbiAiMS4xNi4wIikKICAgICAoc291cmNl CiAgICAgIChvcmlnaW4KICAgICAgIChtZXRob2QgdXJsLWZldGNoKQpAQCAtNjc4LDcgKzY3OCw3 IEBAIHNvbWUgZm9ybSBvZiBpbmZvcm1hdGlvbiB3aXRob3V0IGdldHRpbmcgaW4gdGhlIHVzZXIn cyB3YXkuIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZSAiLSIgdmVyc2lvbiAiLnRh ci54eiIpKQogICAgICAgKHNoYTI1NgogICAgICAgIChiYXNlMzIKLSAgICAgICAgIjFtampqandw aGM4M2Jqem5tYnNtN3gwamc3cWwyNjFueXM2cW5sN21pMG5rcjRxdnc0NzYiKSkpKQorICAgICAg ICAiMGtqNW41aHo5M3hxN3FkYjJyN244Nm5pYnp3cWpyODhqeGFpaDFmZGJ4djVybjcwMTR4aCIp KSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChpbnB1dHMKICAg ICAgYCgoImF0ayIgLGF0aykKLS0gCjEuOS4xCgo= --001a114dac4622224d05240ab1b9 Content-Type: text/x-patch; charset=US-ASCII; name="0003-gnu-Add-gedit.patch" Content-Disposition: attachment; filename="0003-gnu-Add-gedit.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_igqsbmla1 RnJvbSBiZWE3MTdkMTc2Y2I0MzRjN2VlOWQ1Zjk0ZmQ3NWRiNzY3MThhZjA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZpZCBIYXNoZSA8ZGF2aWQuaGFzaGVAZGhhc2hlLmNvbT4K RGF0ZTogU3VuLCA4IE5vdiAyMDE1IDExOjEwOjUyIC0wNjAwClN1YmplY3Q6IFtQQVRDSCAzLzNd IGdudTogQWRkIGdlZGl0LgoKKiBnbnUvcGFja2FnZXMvZ25vbWUuc2NtIChnZWRpdCk6IE5ldyB2 YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvZ25vbWUuc2NtIHwgNTUgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1NSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dub21lLnNjbSBiL2dudS9w YWNrYWdlcy9nbm9tZS5zY20KaW5kZXggNmJlMjE4My4uM2U0YTUxMiAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2dub21lLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ25vbWUuc2NtCkBAIC00Myw2 ICs0Myw3IEBACiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGN1cmwpCiAgICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIGRhdGFiYXNlcykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgZGp2dSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZW5jaGFudCkKICAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg ZG9jYm9vaykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ2V0dGV4dCkKQEAgLTM2OTMs MyArMzY5NCw1NyBAQCBzdWNoIGFzIGd6aXAgdGFyYmFsbHMuIikKIEdUSysgdGV4dCB3aWRnZXQg R3RrVGV4dFZpZXcuICBJdCBpbXByb3ZlcyBHdGtUZXh0VmlldyBieSBpbXBsZW1lbnRpbmcgc3lu dGF4CiBoaWdobGlnaHRpbmcgYW5kIG90aGVyIGZlYXR1cmVzIHR5cGljYWwgb2YgYSBzb3VyY2Ug Y29kZSBlZGl0b3IuIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDIuMSspKSkKKworKGRlZmlu ZS1wdWJsaWMgZ2VkaXQKKyAocGFja2FnZQorICAgKG5hbWUgImdlZGl0IikKKyAgICh2ZXJzaW9u ICIzLjE4LjEiKQorICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2dub21lL3Nv dXJjZXMvIiBuYW1lICIvIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmVyc2lv bi1tYWpvcittaW5vciB2ZXJzaW9uKSAiLyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci54eiIpKQorICAgICAgICAgICAgKHNoYTI1NgorICAg ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgIjFrYjNoZ2xjcHBhcDdmZHk3aTd3Mndr NzQ2a2Z6NzdqenMybHE2dnJuYThhM2ZxYXhtYXMiKSkpKQorICAgKGJ1aWxkLXN5c3RlbSBnbGli LW9yLWd0ay1idWlsZC1zeXN0ZW0pCisgICAoYXJndW1lbnRzCisgICAgYCgjOnBoYXNlcworICAg ICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAoYWRkLWFmdGVyCisg ICAgICAgICAnaW5zdGFsbCAnd3JhcC1lb2cKKyAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRw dXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgKGxldCAoKG91dCAgICAgICAgICAg ICAgIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpCisgICAgICAgICAgICAgICAgIChnaS10eXBl bGliLXBhdGggICAoZ2V0ZW52ICJHSV9UWVBFTElCX1BBVEgiKSkpCisgICAgICAgICAgICAgKHdy YXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4vZ2VkaXQiKQorICAgICAgICAgICAg ICAgYCgiR0lfVFlQRUxJQl9QQVRIIiAiOiIgcHJlZml4ICgsZ2ktdHlwZWxpYi1wYXRoKSkpKQor ICAgICAgICAgICAjdCkpKSkpCisgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICBgKCgiZGNvbmYi ICxkY29uZikpKQorICAgKG5hdGl2ZS1pbnB1dHMKKyAgICBgKCgiaW50bHRvb2wiICxpbnRsdG9v bCkKKyAgICAgICgiaXRzdG9vbCIsIGl0c3Rvb2wpCisgICAgICAoImdvYmplY3QtaW50cm9zcGVj dGlvbiIgLGdvYmplY3QtaW50cm9zcGVjdGlvbikKKyAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1j b25maWcpKSkKKyAgIChpbnB1dHMKKyAgICBgKCgiZ2xpYiIgLGdsaWIpCisgICAgICAoImd0aysi ICxndGsrKQorICAgICAgKCJndGtzb3VyY2V2aWV3IiAsZ3Rrc291cmNldmlldykKKyAgICAgICgi bGlicGVhcyIgLGxpYnBlYXMpCisgICAgICAoImxpYnhtbDIiICxsaWJ4bWwyKQorICAgICAgKCJl bmNoYW50IiAsZW5jaGFudCkKKyAgICAgICgiaXNvLWNvZGVzIiAsaXNvLWNvZGVzKQorICAgICAg KCJweXRob24tcHlnb2JqZWN0IiAscHl0aG9uLXB5Z29iamVjdCkKKyAgICAgICgicHl0aG9uIiAs cHl0aG9uKQorICAgICAgKCJndmZzIiAsZ3ZmcykKKyAgICAgICgiZ3NldHRpbmdzLWRlc2t0b3At c2NoZW1hcyIgLGdzZXR0aW5ncy1kZXNrdG9wLXNjaGVtYXMpCisgICAgICAoImxpYngxMSIgLGxp YngxMSkKKyAgICAgICgidmFsYSIgLHZhbGEpCisgICAgICAoImFkd2FpdGEtaWNvbi10aGVtZSIg LGFkd2FpdGEtaWNvbi10aGVtZSkKKyAgICAgICgibGlic291cCIgLGxpYnNvdXApCisgICAgICAo Imdub21lLWRlc2t0b3AiICxnbm9tZS1kZXNrdG9wKSkpCisgICAoaG9tZS1wYWdlICJodHRwczov L3dpa2kuZ25vbWUub3JnL0FwcHMvR2VkaXQiKQorICAgKHN5bm9wc2lzICJHTk9NRSB0ZXh0IGVk aXRvciIpCisgICAoZGVzY3JpcHRpb24gIldoaWxlIGFpbWluZyBhdCBzaW1wbGljaXR5IGFuZCBl YXNlIG9mIHVzZSwgZ2VkaXQgaXMgYQorcG93ZXJmdWwgZ2VuZXJhbCBwdXJwb3NlIHRleHQgZWRp dG9yLiAiKQorICAgKGxpY2Vuc2UgbGljZW5zZTpncGwyKykpKQotLSAKMS45LjEKCg== --001a114dac4622224d05240ab1b9--