From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40178) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fTTdX-0007UE-39 for guix-patches@gnu.org; Thu, 14 Jun 2018 10:54:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fTTdS-0006cW-73 for guix-patches@gnu.org; Thu, 14 Jun 2018 10:54:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:40412) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fTTdR-0006cF-Vr for guix-patches@gnu.org; Thu, 14 Jun 2018 10:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fTTdR-0003XO-LD for guix-patches@gnu.org; Thu, 14 Jun 2018 10:54:01 -0400 Subject: [bug#31733] [PATCH] gnu: encfs: Update to 1.9.5. Resent-Message-ID: From: Kei Kebreau References: <20180606094730.15892-1-ambrevar@gmail.com> Date: Thu, 14 Jun 2018 10:53:49 -0400 In-Reply-To: <20180606094730.15892-1-ambrevar@gmail.com> (Pierre Neidhardt's message of "Wed, 6 Jun 2018 11:47:30 +0200") Message-ID: <87o9gd2zcy.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; 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: Pierre Neidhardt Cc: 31733@debbugs.gnu.org --=-=-= Content-Type: text/plain Hi Pierre, > * gnu/packages/crypto.scm (encfs): Update to 1.9.5. Don't forget to mention the new 'make-unittests' phase! > --- > gnu/packages/crypto.scm | 11 ++++++++--- > 1 file changed, 8 insertions(+), 3 deletions(-) > > diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm > index f96fe0490..4707355f3 100644 > --- a/gnu/packages/crypto.scm > +++ b/gnu/packages/crypto.scm > @@ -216,7 +216,7 @@ communication.") > (define-public encfs > (package > (name "encfs") > - (version "1.9.1") > + (version "1.9.5") > (source > (origin > (method url-fetch) > @@ -225,7 +225,7 @@ communication.") > version "/encfs-" version ".tar.gz")) > (sha256 > (base32 > - "1906254dg5hwljh0h4gyrw09ms3b57dlhjfzhfzffv50yzpkl837")) > + "0qzxavvv20577bxvly8s7d3y7bqasqclc2mllp0ddfncjm9z02a7")) > (modules '((guix build utils))) > ;; Remove bundled dependencies in favour of proper inputs. > (snippet '(for-each delete-file-recursively > @@ -244,7 +244,12 @@ communication.") > ("openssl" ,openssl) > ("tinyxml2" ,tinyxml2))) > (arguments > - `(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF"))) > + `(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF") > + #:phases > + (modify-phases %standard-phases > + (add-before 'check 'make-unittests > + (lambda _ > + (zero? (system* "make" "unittests"))))))) Any particular reason you decided to use '(zero? (system* ...))' rather than '(invoke ...)' for this phase? I tried it with 'invoke' and it worked fine. > (home-page "https://vgough.github.io/encfs") > (synopsis "Encrypted virtual file system") > (description Other than the above, this patch looks good! :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlsigX0ACgkQ5qXuPBlG eg1TKA//Q7aVL66uQrWcy1mp+7zXVRxycxQevb/7PdEVYz2TVabbN2Ny+0zDhb7x mdxp7UAi3Xv7Hfh/7P9MNb71Xm7HX9jJoHeE89ZeHZ+pn9w7FK2fStUHR/bPzHFU ay1QH6c1Lu5rLl+lRU5dmRFZ0JDEsgRv/IuEcR2ZWb01HO0dZdESAETBuK5c5MA3 bHMwF30apZDQp+4mkO8ISzyWm14obFtMuZ+YwOIHrBZBY3SL5oMgGNyWAL1T2QVp Q79UnhHCzLePjtTXxx/Y3mvjrM0AZ27upNhAND3p8RixyzW2ryNRHjomj8zx1j4Q WDhJwCsc79P8RzXU0CVXqHumy6JjkiRusH105Zba6AHKxxR2/1YMNS2r5pFUg0Vo wSk/Xaq6CLHbsfrLldZaBU2QUQer/i3Euf52Pu7/GI5HDdCzKWEngHQF4Gf8SXRM GBwQcjqD4+VMu73Uqd7pgF61OHH3/KP/cQMj/eUJQrCMGGuELAHt+BXKpYYnCPH0 0Q3SgNHu4jVFtOj+Yit010Ne6qIgZEO3UB+jhJzFHbTLO8MC4it/zt0ZPYj+hKa/ wTS25SH9dOdxMgCf17EDGB2zCBMxCvOVr1d8d3U2urv186Ghg5Ps2qbIlxrbdDCj SBgzsy47nqdmUa5OOldJMkCw4HogmK+xEtXNRSOg3iFD4hYCbXs= =yUvV -----END PGP SIGNATURE----- --=-=-=--