From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:43975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpaQH-0003Lf-3s for guix-patches@gnu.org; Fri, 01 Feb 2019 10:08:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpaQF-0005m4-7K for guix-patches@gnu.org; Fri, 01 Feb 2019 10:08:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55832) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpaQE-0005ke-1Y for guix-patches@gnu.org; Fri, 01 Feb 2019 10:08:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gpaQD-00027l-Qp for guix-patches@gnu.org; Fri, 01 Feb 2019 10:08:01 -0500 Subject: [bug#34271] [PATCH 2/2] gnu: direnv: Update to 2.15.2. Resent-Message-ID: References: <271701d6c65ad6565dc18f648b7de248e8e7d414.1549025201.git.leo@famulari.name> <5324e0d0162e57d5ad2399ae932a79a2db403fc3.1549025201.git.leo@famulari.name> From: Christopher Baines In-reply-to: <5324e0d0162e57d5ad2399ae932a79a2db403fc3.1549025201.git.leo@famulari.name> Date: Fri, 01 Feb 2019 16:07:13 +0100 Message-ID: <87pnsb1ra6.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Leo Famulari Cc: 34271@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > * gnu/packages/shellutils.scm (direnv): Update to 2.15.2. > [inputs]: Use the default Go compiler. Add go-github-com-burntsushi-toml > and go-github-com-direnv-go-dotenv. > [arguments]: Add a 'setup-go-environment' phase. > --- > gnu/packages/shellutils.scm | 23 ++++++++++++++++++----- > 1 file changed, 18 insertions(+), 5 deletions(-) > > diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm > index 0978300c9b..a672aa041a 100644 > --- a/gnu/packages/shellutils.scm > +++ b/gnu/packages/shellutils.scm > @@ -35,6 +35,7 @@ > #:use-module (gnu packages pkg-config) > #:use-module (guix utils) > #:use-module (guix build-system gnu) > + #:use-module (guix build-system go) > #:use-module (guix build-system python)) >=20=20 > (define-public envstore > @@ -102,7 +103,7 @@ are already there.") > (define-public direnv > (package > (name "direnv") > - (version "2.11.3") > + (version "2.15.2") > (source > (origin (method url-fetch) > (uri (string-append "https://github.com/direnv/" name > @@ -110,14 +111,26 @@ are already there.") > (file-name (string-append name "-" version ".tar.gz")) > (sha256 > (base32 > - "01mhwzq9ss2qlnn8aahvwsgnspq8hbz0qfknf290aicngwx10d1d")))) > + "1hhmc6rb7b1d4s4kgb4blrq35h388ax37ap88dq3dgfcw9w6j1rm")))) > (build-system gnu-build-system) > (arguments > - '(#:test-target "test" > + `(#:test-target "test" > #:make-flags (list (string-append "DESTDIR=3D" (assoc-ref %output= s "out"))) > - #:phases (modify-phases %standard-phases (delete 'configure)))) > + #:modules ((guix build gnu-build-system) > + ((guix build go-build-system) #:prefix go:) > + (guix build utils)) > + #:imported-modules (,@%gnu-build-system-modules > + (guix build go-build-system)) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure) > + ;; Help the build scripts find the Go language dependencies. > + (add-after 'unpack 'setup-go-environment > + (assoc-ref go:%standard-phases 'setup-environment))))) > (inputs > - `(("go" ,go-1.9))) > + `(("go" ,go) > + ("go-github-com-burntsushi-toml" ,go-github-com-burntsushi-toml) > + ("go-github-com-direnv-go-dotenv" ,go-github-com-direnv-go-dotenv= ))) > (native-inputs > `(("which" ,which))) > (home-page "https://direnv.net/") Looks good to me, thanks for updating it :D --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlxUYKFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XeQFQ/6AjSpuw3uPefhWbUEXIa0DcEp9mKwTZ7P6qq4nfwoXTi7brjrsAiGHSNv mCeYT3kec6x3Nq9vBpjRjcMcmBTerqIDF3xv85Q0fsFYJtFwnfEHCjo/W5iLoKb2 ww577pDqMXJ1BtBAQfgQIqqYAaDyFHFDE0sz/T547DEp47H3OC9z1OfIwM2/TjhF 3EN2Ao8s/JSBPHwlEUI86aN0ZcTWUJU/W2ravknSHwpIJI5blsjMxsuVcBdS0VAO 4ieaRXleF5dbLwwPh5BqD9cNQ4MvBPm4Ikbt6ujZC9/jgwQgpC2SQdtVkVH8juS+ SFT+0LMYGdpogqxaKKrkuWrB/U+oYrMJEBTbcucWtcmAzEVcEgvFjFxlzIIhAE/o URfAjONo9j+qS868DVuNOtywVyj6dJBxJVMtH6Fqoe6/Wmb8KThMyJuFIiNTk3k5 Xyczfb29l5Ll6aKjfGE6GLEfWGAdceSz/XI7LQptS18RXk3WIXcYLbmPtZJ+NJc5 MbBg8B9VgY68JTqhqqPteiZmra4t0OR4I7WN15ZyXh4M98EqUeP9q04g9GVcEbTd v9T7FmNzIkOIrME7GKz51IiyPtaZJQuqxKWpQIhPLATAnZKviNPKmqJBSt0kgFd9 ps4TxlP8BoIjCPInrfAllTs3Fjub7A6gcBxuWsTGZKwthPOZmmI= =SNS/ -----END PGP SIGNATURE----- --=-=-=--