From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60808) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5urz-0003gT-0d for guix-patches@gnu.org; Wed, 03 May 2017 10:03:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5urv-0006yH-1z for guix-patches@gnu.org; Wed, 03 May 2017 10:03:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:54711) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5uru-0006y1-UX for guix-patches@gnu.org; Wed, 03 May 2017 10:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d5uru-00089R-Lq for guix-patches@gnu.org; Wed, 03 May 2017 10:03:02 -0400 Subject: bug#26759: netpbm 10.78.3 update Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5uqw-0003GK-SH for guix-patches@gnu.org; Wed, 03 May 2017 10:02:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5uqs-0005qg-QB for guix-patches@gnu.org; Wed, 03 May 2017 10:02:02 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:60511) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d5uqs-0005oV-J0 for guix-patches@gnu.org; Wed, 03 May 2017 10:01:58 -0400 Received: from localhost (unknown [172.58.232.125]) by mail.messagingengine.com (Postfix) with ESMTPA id 5F621247AB for ; Wed, 3 May 2017 10:01:56 -0400 (EDT) Date: Wed, 3 May 2017 10:01:53 -0400 From: Leo Famulari Message-ID: <20170503140153.GA18202@jasmine> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hQiwHBbRI9kgIhsi" Content-Disposition: inline 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: 26759@debbugs.gnu.org --hQiwHBbRI9kgIhsi Content-Type: multipart/mixed; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline This patch updates to netpbm to the latest tag in its release series ("advanced"), 10.78.3. I tested that all the packages that refer to netpbm still build. The main dependent package is groff. There are two new test failures that I don't understand yet. Here is the output of those two tests, run with `set -x`. There are many security issues fixed since the netpbm package was created; I don't have a tally. Some of these fixes are contained in this release, but some are only available on the netpbm 'super-stable' branch. The netpbm release strategy is complicated; it will take some time to find relevant bug fixes and port them to this release series. Your thoughts? --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-netpbm-Update-to-10.78.3.patch" Content-Transfer-Encoding: quoted-printable =46rom e3c8412887d9fe28d2abaf7a05dedf4b3493bf9d Mon Sep 17 00:00:00 2001 =46rom: Leo Famulari Date: Mon, 1 May 2017 00:05:31 -0400 Subject: [PATCH] gnu: netpbm: Update to 10.78.3. * gnu/packages/netpbm.scm (netpbm): Update to 10.78.3. [arguments]: Disable the tests 'ps-alt-roundtrip.test' and 'pbm-misc-converters.test'. Update the RGB-file path substitution. WIP: Disable the tests 'jpeg-roundtrip.test' and 'pbmtext.test'. --- gnu/packages/netpbm.scm | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/gnu/packages/netpbm.scm b/gnu/packages/netpbm.scm index cd0c3d950..c7be4b13e 100644 --- a/gnu/packages/netpbm.scm +++ b/gnu/packages/netpbm.scm @@ -36,7 +36,7 @@ (define-public netpbm (package (name "netpbm") - (version "10.61.01") + (version "10.78.3") (source (origin (method svn-fetch) ;; At the time of first packaging, the "super-stable" and @@ -48,10 +48,10 @@ ;; To determine the correct release: "svn log version.mk". (uri (svn-reference (url "http://svn.code.sf.net/p/netpbm/code/advanced") - (revision 1832))) + (revision 2965))) (sha256 (base32 - "1mj1pqq18yj0yb6l24zfjls7axhqmiv0pvcaabl5xvc4a0dm543j")) + "1k7as9qi1942wyjxpvbf02wg0h4braw44m3m3vvi8sm9y5z1m967")) (file-name (string-append name "-" version "-checkout")) (modules '((guix build utils))) (snippet @@ -124,8 +124,8 @@ =20 (let ((rgb (string-append (assoc-ref inputs "xorg-rgb") "/share/X11/rgb.txt"))) - (substitute* "pm_config.in.h" - (("/usr/share/X11/rgb.txt") rgb)) + (substitute* "config.mk" + (("/usr/share/netpbm/rgb.txt") rgb)) =20 ;; Our Ghostscript no longer provides the 'gs' command, only ;; 'gsc', so look for that instead. @@ -146,7 +146,15 @@ (("all-in-place.test") "") (("pnmpsnr.test") "") (("pnmremap1.test") "") - (("gif-roundtrip.test") "")) + (("gif-roundtrip.test") "") + + ;; These two tests started failing in netpbm-10.78.3. + (("jpeg-roundtrip.test") "") + (("pbmtext.test") "") + + ;; Skip tests that use nonfree programs that we don't build. + (("ps-alt-roundtrip.test") "" ) + (("pbm-misc-converters.test") "")) #t)) (replace 'install (lambda* (#:key outputs make-flags #:allow-other-keys) --=20 2.12.2 --rwEMma7ioTxnRzrJ-- --hQiwHBbRI9kgIhsi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkJ4ssACgkQJkb6MLrK fwgy5g//fhkfY5/ZNfqAWHHu3O6L+iLoFSe64Xpdzn+WjPoh6qOuI/FQM5UJGyTQ xUt9mICcWY76teF2Derp7bTj5Y2dH0UyV5zHcw2scfAiRp54yHNKDHrhtME33kHv 1Z1CvOFE7ZMOVdIilPP246+10d+tcRQAXiybwbkJUh449FQi6IyyXCwR17quKPk2 57L4Gk0xYbQxfzA7Ql++Hs4zkTRm6DKyC07GHHtGe0HhrSIeEnUPphfAgohU8fQz kFcfoEOPnX2aZ0bltzDsBXpCDYMUh8G9ZZQn6QKgRNaUYgsRn6Re6zPkfgbHRNXJ LIgaK/F9sstpGQ+Mi2tna6akBgNuv1F4V91FHLeO5/n6I//BfVyID3xxMB5elw7Z 4XJTiqC+xNitwwTw2gbmvQAjTIuLs+dDrwqUUwK3eEOce6YN0T9Ui6qbPGWZ9aBV NE5Ai92MPr88Frb3hZzw4UTvaSVjUiAs//VPZ4onmIb/tm1BU6cWXkSNNXfsWwUk G7PKpQcB8VAwYM9HUWHvxSc2XU2iR93HgWhMoR08nGrDXACpl7uE9eTYjgdYD1Jw Y5yXkVa9kqTQiZS2N3iwHQdSVatDt3UoI4XNK1oeCCuBqNfTP7N0KmP2amgwniZG MzfvrDw5ktgTAYND1+UvFOz8CJO+fXJlx8RdPMhJmv6llSGKksA= =/hXM -----END PGP SIGNATURE----- --hQiwHBbRI9kgIhsi--