From unknown Fri Aug 15 04:04:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31322 <31322@debbugs.gnu.org> To: bug#31322 <31322@debbugs.gnu.org> Subject: Status: GIMP 2.10.0 update Reply-To: bug#31322 <31322@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:04:28 +0000 retitle 31322 GIMP 2.10.0 update reassign 31322 guix-patches submitter 31322 Leo Famulari severity 31322 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:37:55 2018 Received: (at submit) by debbugs.gnu.org; 30 Apr 2018 20:37:55 +0000 Received: from localhost ([127.0.0.1]:44288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFYZ-0008K8-Dt for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:37:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFYX-0008Ju-Gg for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:37:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDFYR-00057V-Cc for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:37:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50645) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fDFYR-00057N-7x for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:37:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57120) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDFYQ-0000Wh-6K for guix-patches@gnu.org; Mon, 30 Apr 2018 16:37:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDFYL-00055J-AI for guix-patches@gnu.org; Mon, 30 Apr 2018 16:37:46 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:45481) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fDFYL-00054R-38 for guix-patches@gnu.org; Mon, 30 Apr 2018 16:37:41 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 51E55232E3; Mon, 30 Apr 2018 16:37:39 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:37:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=PUOdyM8VeDcSXS QXaf0H45vGmad9nJpPuImP8RENGGA=; b=lV7wwDGJndneOrPLFQbCAu10ZDGLiG 6p9xoaxLvB90VS8da0dZWSEvnDzqdsLD09rC2niHqpExFcArSNpUFp0Dyc4XzOTO NYmiXnjBC0NiS44YXXIB6Pq5fG/Rmoy5WXYJS/2Ij+q4zBrpcP3OHtlotxg2OtAZ ectGYotJM+P4o= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=PUOdyM8VeDcSXSQXaf0H45vGmad9nJpPuImP8RENGGA=; b=Qr1RUvmH I6ICHqK6x9z+xWSLl5BBXPGvC4NwPWjIYlBPncpPplVzuYgs1W5oTUgdSQ5Pws6W XPOCVL6r8Ameiq4/+ii5rwr1kruJGpsx3IWW/+ESqt8ouuu/JJYh5rAvhnEkr/FN 0r4BZE/n4ZD3HuB51oiLcQhhp45muIUcVlVYkwbAxvceHup9hYpVp5jRyZ2iH+uD sR4xPiwpGUwcFOIE8ghIa09+f0uQUmUfUuXeEgIZztBbVUmcwyEuMNlRFMHgPoyd DlYDhScAS674RVE+mf5q/odHv3KBEOtJVR7pxtL+ZEFmleE6F+Bu+0fGY8RSgVDD i3uAMRTRwaNezg== X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 97B7BE5097 for ; Mon, 30 Apr 2018 16:37:38 -0400 (EDT) Date: Mon, 30 Apr 2018 16:37:37 -0400 From: Leo Famulari To: guix-patches@gnu.org Subject: GIMP 2.10.0 update Message-ID: <20180430203737.GA398@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline User-Agent: Mutt/1.9.5 (2018-04-13) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline The following patch series updates GIMP to the new release, 2.10.0. I tested on x86_64-linux (foreign distro) by doing some very basic operations, like opening and editing some images, and exporting the results. --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlrnfo0ACgkQJkb6MLrK fwjmMQ//X7ebJp5lZAU7DYommnksf+0PazKRUGw7eUxEvPjueYLceP78XuiDqEOi tjpr4gvza6KOuG9pUwscRtz/vr8oPoM4jElOeQwTfGrFVM1WNoYacSdO89FzYll9 4sSLhfI5/13yutNhFL+43qK58XinOYEVAvPFTUL1R6tD3zCIYMzPsbBq7IN7v+81 DxFB2YaNGAWJopWOER8nz5JyKRNxwMiU15VPgTqgyoSTl6xsRnNr/6CnoiQZVotQ wOhi2s36cz6UDPpyMB4PJszLgx413ApdvWrDt7E8Nk3VY5kOnwvMyJU6qz6biSwT PlZ1j3Yo2HC4mumL+iLLO0CJW+JQnkM/+qvxN3kYzVc4VkRndvVse4JtsdpBNKNi HFSB7OPI30yiOV95/X1qRFKX1JXgQcsXoakcWCijWcZpAv3QRsZRFHVvTN7pFwps sC5YNS61Q9j2XfCXWY/sFvZ5SLGr/eWDCVm47kJMbPMko/wV/hs3KQh5Rk5CelgF Ni/FHv9+Bazh6oLVIcffRtv8jPQnIoFSGJiFv0dXDXoTokHXh1N/JHtbadxCvZ7a 2Dg8xqfY6KsUABHjSli6x6IFkJmOG7GXdrBlY0YrwbeBz51lGkMnSsSuA0Zb0kbn LRM6PGsqAw+rSvm6ElJEUTTPyDu7tVNEbnzGgCJl1k6iw7GCvRs= =z8zE -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:38:48 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:38:48 +0000 Received: from localhost ([127.0.0.1]:44305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZP-0008MN-N0 for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:47 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:40161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008Ls-38 for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:45 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A27072144B; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=mesmtp; bh=RfTreVd+KK/JEgqutbYjHHUjbSB1uBEi/eg7Xs aINs8=; b=wIcAFKPakZh5GP63T7YnfjUFwzxC52jn2pDZOuFnBXsH6R4vqKn3hI QvLu71+WM2QwyrwllC7kjZADQw0B0Z8q6aBzuLIPnyUoSMOhp+8qlYjtTNAy5OeI MsluJHdiKGGXWBmcgrXCXplLQWCZ9fbQ+xxfV506ZuEDh60m8iHnA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=RfTreVd+KK/JEgqut bYjHHUjbSB1uBEi/eg7XsaINs8=; b=TlCgO35hGxPsZIdGT1pKF/ucQqO6wEkIt /OfXKJ7tjWHR9G2WM6+5wyFZ9LN9TN+AB6a7i9i/hCEcqdVusLpLyCL7kTl0IqVw GDw3eMGrwMZ9VKT1W/iQz0EVD/5yWstmGfH/8XexlpN9uK0FWo7/x4FquWI2dbPZ qLnDeussREWztcVFexYiQnY0uh9sEmh349uw7LDJaQYtHhfurKyYV+K74aF29WL1 Yagmj7h4smn/N3PZflQW/GAtdrseKaiqaMN5Jf+j2W7zQRpvBGtoFfq5ssLpn1Wo 8d/TWxTAgDSP7N+MDWrhI7Zs3+X6SdC6kVe7/10Qba8VknrGrCPww== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 599BE10255 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 1/6] gnu: Add libmypaint. Date: Mon, 30 Apr 2018 16:38:33 -0400 Message-Id: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> X-Mailer: git-send-email 2.17.0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gimp.scm (libmypaint): New variable. --- gnu/packages/gimp.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 2483885c9..ea2d3da7d 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -39,6 +39,7 @@ #:use-module (gnu packages pdf) #:use-module (gnu packages photo) #:use-module (gnu packages python) + #:use-module (gnu packages web) #:use-module (gnu packages xorg)) (define-public babl @@ -243,3 +244,31 @@ an image, allowing you to work with the transformed image inside GIMP. You can draw or apply filters in fourier space and get the modified image with an inverse fourier transform.") (license license:gpl3+))) + +(define-public libmypaint + (package + (name "libmypaint") + (version "1.3.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/mypaint/libmypaint/" + "releases/download/v" version "/libmypaint-" + version ".tar.xz")) + (sha256 + (base32 + "0wd6jk69vmhsq1mdw96v0fh7b28n3glkr5ca466zcq7agzaxj1va")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + ;; As needed by 'libmypaint.pc'. + (propagated-inputs + `(("json-c" ,json-c) + ("gobject-introspection" ,gobject-introspection))) + (inputs + `(("glib" ,glib))) + (synopsis "Artistic brushes library") + (description "Libmypaint, also called \"brushlib\", is a library for making +brushstrokes which is used by MyPaint and other projects.") + (home-page "http://mypaint.org") + (license license:isc))) -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:38:48 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:38:48 +0000 Received: from localhost ([127.0.0.1]:44307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZP-0008MQ-WE for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:48 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008Lt-38 for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:45 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id CAF7F219B1; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:in-reply-to:in-reply-to:message-id:references :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=RXp42dshDl4e+XVJh7akEucpFrtfn7kOIRjwQfyFbvo=; b=g8CAm 6XrQkEj9MmOHULBT2ax/roU2LHBzqMgb8Y7S2g2iTrSw0CFVaPgecIv1OTsGrC+x zUFfGnWL+zjahE54cnTIZSBzR8tnR7JJsdQxKKiYLYRTN7g75N8QZjqN2oVLmSAq t7Gewd2ZycROhZ7qgnKNr7KzcC3j9Pqz9CBFuA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:in-reply-to:in-reply-to :message-id:references:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=RXp42dshDl4e+XVJh7akEucpFrtfn 7kOIRjwQfyFbvo=; b=mLo5y4TObXzBXo6qiHY+GaxSkpxJeCv0VutkOX7a18/9T 5mB1IYME89c/KEcH854OWeWbJnmjHaafbXu2Ve+zfae+dRnPAZDjSQyL/Nd+RzBI ioWROIkjwmgb8Ja5zxK52Dst/fghfw+DNT8e070q6uRPVRqvzuAJ5pfJ0SBVX65w zmgWGWdm7TQCoJ3odGARZU7GtNcB43FAKxiF5xE6SmYB9P1aUYiBzaHZAyZ5MOfy Fcyhp4CnP5z+3wAr3xoAg4dBXr3vPZyY/otw5AfLskiLJKtBVmTbcDEeOi8KBFtL c+SalfxWQz5U1WoPH0FD1McuiL4oMyMilP9Zom6XA== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 841EF10256 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 2/6] gnu: Add mypaint-brushes. Date: Mon, 30 Apr 2018 16:38:34 -0400 Message-Id: <914637b321ebe0cbe98a9e072a55a2925753102f.1525120717.git.leo@famulari.name> X-Mailer: git-send-email 2.17.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) * gnu/packages/gimp.scm (mypaint-brushes): New variable. --- gnu/packages/gimp.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index ea2d3da7d..9b63d56e0 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -28,6 +28,7 @@ #:use-module (guix build-system glib-or-gtk) #:use-module (gnu packages) #:use-module (gnu packages algebra) + #:use-module (gnu packages autotools) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -272,3 +273,29 @@ inverse fourier transform.") brushstrokes which is used by MyPaint and other projects.") (home-page "http://mypaint.org") (license license:isc))) + +(define-public mypaint-brushes + (package + (name "mypaint-brushes") + (version "1.3.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/Jehan/mypaint-brushes/" + "archive/v" version ".tar.gz")) + (sha256 + (base32 + "055j2rgkav2024zl6y5hxb2ra0vbx58607d6sz7ml2351r1bcjvh")))) + (build-system gnu-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'bootstrap + (lambda _ (invoke "sh" "./autogen.sh")))))) + (inputs + `(("autoconf" ,autoconf) + ("automake" ,automake))) + (synopsis "Default brushes for MyPaint") + (description "This package provides the default set of brushes for +MyPaint.") + (home-page "https://github.com/Jehan/mypaint-brushes") + (license license:cc0))) -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:38:53 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:38:53 +0000 Received: from localhost ([127.0.0.1]:44309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZQ-0008Mb-Ae for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:53 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:44683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008Lu-3t for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:46 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 05A6621698; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-transfer-encoding:content-type:date:from:in-reply-to :in-reply-to:message-id:mime-version:references:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=aKH w22uZnn8gHFhaZho5QolD2Z3d3vGTnt5Ppgf0zfE=; b=p8b0O1ozJYP0zNvcABe XWyfZXtX6Xg6vlh2XViPOkh4xclFHYVgdVBdR0RojuHdBlTs29Nu3VJ2LC62ub1r +CH0T8unEOizcTlawC9pZPu6WzUgFpAZR4k9cE5gTYCnJHV9bNyolIPiV3qQUsw6 FK39mZhO37EXQkF+YET6tAPg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:in-reply-to:message-id:mime-version :references:references:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=aKHw22uZnn8gHFhaZho5QolD2Z3d3vGTnt5Ppgf0z fE=; b=VoN5p5FMilQk7SDO5SDH6AvrSydRPUTOm9a5qSF1JcTIpQ4cLQMQDw34m 05btBRHgJkKzp9LI9zAxsIc4Sjxo/N4Mzrnf9W2P2NLOrdWpEtpoCwowxqeNLRvL jkhTMJrHgkxYOk78iCjcehISh0kPmXRIWPUQ/UrGHnhWN9SIaj4qZCIG8XdBRroC COorcbPzN5KMN3XnEqrvPmyXEvU+okH2QQk3rbuPVKf+I4NNnG1tI+/eU9N1P1PD s0Bgl12TT477QeHr39sWa1K0TItogPa2RKlm6unW58TjlQRT/FgX2VgICf8Ozhqu 3kLwDeRCssgnc2wf1doPpwRYOsYqQ== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id AEDA710255 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add poppler-data. Date: Mon, 30 Apr 2018 16:38:35 -0400 Message-Id: <6118003bb1f4b53553ad35703229649e1c361f6b.1525120717.git.leo@famulari.name> X-Mailer: git-send-email 2.17.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> MIME-Version: 1.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/pdf.scm (poppler-data): New variable. --- gnu/packages/pdf.scm | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 7762b06ff..806ea72e0 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -10,7 +10,7 @@ ;;; Copyright © 2016, 2017 Ludovic Courtès ;;; Copyright © 2016 Julien Lepiller ;;; Copyright © 2016 Arun Isaac -;;; Copyright © 2017 Leo Famulari +;;; Copyright © 2017, 2018 Leo Famulari ;;; Copyright © 2017 Alex Vong ;;; Copyright © 2017 Rene Saavedra ;;; Copyright © 2017 Tobias Geerinckx-Rice @@ -124,6 +124,36 @@ (license license:gpl2+) (home-page "https://poppler.freedesktop.org/"))) +(define-public poppler-data + (package + (name "poppler-data") + (version "0.4.9") + (source (origin + (method url-fetch) + (uri (string-append "https://poppler.freedesktop.org/poppler-data" + "-" version ".tar.gz")) + (sha256 + (base32 + "04i0wgdkn5lhda8cyxd1ll4a2p41pwqrwd47n9mdpl7cx5ypx70z")))) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ; no test suite + #:make-flags (list (string-append "prefix=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + ;; The package only provides some data files, so there is nothing to + ;; build. + (delete 'configure) + (delete 'build)))) + (synopsis "Poppler encoding files for rendering of CJK and Cyrillic text") + (description "This package provides optional encoding files for Poppler. +When present, Poppler is able to correctly render CJK and Cyrillic text.") + (home-page "") + ;; See COPYING in the source distribution for more information about + ;; the licensing. + (license (list license:non-copyleft + license:gpl2)))) + (define-public poppler-qt4 (package (inherit poppler) (name "poppler-qt4") -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:38:54 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:38:54 +0000 Received: from localhost ([127.0.0.1]:44311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZV-0008Mx-No for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:53 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:52781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008Lw-HR for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:46 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 602D722533; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:in-reply-to:in-reply-to:message-id:references :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=OhM/uZGXE7Dfhsp3SACsaLE6QAwHzLHyBHHSGjwt9G4=; b=SkpTp 1B8dMZVWbjvm7vQckn6DM2HCrA+CEvdFkQTdvHk2VP87ynuMxD7Vhe+B7NhWHvrH +X9LT6Z81j3GUI7JMToEeCvvH1aX046zPs4NJfHwYB1FkW5QdA3y30NH6aeyqExY WVBrZgYCnRwURWVW0Xbx69H/sMN4GTr05TrAV8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:in-reply-to:in-reply-to :message-id:references:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=OhM/uZGXE7Dfhsp3SACsaLE6QAwHz LHyBHHSGjwt9G4=; b=PlEz96058Hgxp4AtxFQcXvh3NYC0w9ASBvHHHKgZNwYfS OykGVmgWKtGIrijAqhXSRk2J6j+XBnYh4Li5TOzwYuZAGTZK1wn5O5owwiIsFknd R5fCC+fuHEPLDmRZHq9TaIhcdBrQdwxaALzaKZmX/fRmV5W8gYxg+LZ75tk+/jCQ GwRW+1zfDeuowWMWjQADKIOWsBMK4jVW4hbhUzu8z1bc5U+KqoTFL6GOdJzR2Fed KR9c2sifuAa576XA6d3qObPmXF1nJ/O5X+Ay61JmsvFM+ICqwlBcG7vh/5AMHFTh mSrPxBabwNSx5t09mQ7E4fXLVWGwduaXMWMQaXulg== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 1659A10255 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 5/6] gnu: babl: Update to 0.1.46. Date: Mon, 30 Apr 2018 16:38:37 -0400 Message-Id: <867b1c9767c10ba13e28706e3c7646c0ca876250.1525120717.git.leo@famulari.name> X-Mailer: git-send-email 2.17.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gimp.scm (babl): Update to 0.1.46. --- gnu/packages/gimp.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 8bd7bd845..b9cf204a7 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -46,7 +46,7 @@ (define-public babl (package (name "babl") - (version "0.1.40") + (version "0.1.46") (source (origin (method url-fetch) (uri (list (string-append "https://download.gimp.org/pub/babl/" @@ -60,7 +60,7 @@ "/babl-" version ".tar.bz2"))) (sha256 (base32 - "08cdl6rcfvkhqsnhb214xzr0wbrv0956xzlrzqxcb1k1madgjanh")))) + "0nwyhvfca6m35wjcccvwca7fcihzgdfyc012qi703y5d3cxl1hmv")))) (build-system gnu-build-system) (home-page "http://gegl.org/babl/") (synopsis "Image pixel format conversion library") -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:38:58 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:38:58 +0000 Received: from localhost ([127.0.0.1]:44313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZX-0008NA-13 for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:58 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:54719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008Lv-AX for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:49 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 365D220F9A; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:in-reply-to:in-reply-to:message-id:references :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=168LxazwU81N7t9LaF2W8SsePFuucFrJw1UYRE8FP0I=; b=HaqQW /9UgH5gpUu4YTBkLYh9E+kAv3B6ESNE4N++ZalaWx1fe9siGToL+iPqLEKiwsh0A 9a6DEfncSUFyKPulZcPtR7BiXG4d+nhIUQEqlgZi3FcgvPbEg8Gunt0jAjkx5q/G Z3WlXVd8EWLVqeBeXUtmWV2WqTl6bFOJTW94eQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:in-reply-to:in-reply-to :message-id:references:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=168LxazwU81N7t9LaF2W8SsePFuuc FrJw1UYRE8FP0I=; b=dDH7BfOnodIJmJ2YoKcfK+9VZlyIy9f4/Fm2yRzFlYZkN B1AHBhcMaA5+RyldqGReGHlMcfPyO1XnTRSmAvUEi/SoRzvkEnmp1vaDT/M1rdrY 18YigZXu3X9XSSpksqEF4dTQloLyHiCPQwF4CQ15pBB2CTp/+vkg97jE0wStcJhK lElgwrS/zzRde/8xkSmNCH/S/vFV+Lhgsi964vi5xCthJw3JDANO58cMFxcTR3RB 5vwOqehz3e7GbYH7obvOG+O5EJTzV0qN9gF0k90U3Y3lG13oAfd/htNeu5zLvgmS pKQ1QSINXbInPMxrL1A/PhomoLetrABSH2RFpbGpg== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id DA39E10256 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:44 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 4/6] gnu: gegl: Update to 0.4. Date: Mon, 30 Apr 2018 16:38:36 -0400 Message-Id: X-Mailer: git-send-email 2.17.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gimp.scm (gegl): Update to 0.4. [inputs]: Move babl and glib to propagated-inputs. [propagated-inputs]: Add json-glib. [arguments]: Re-enable the tests and remove the obsolete 'pre-build' phase. [source]: Use HTTPS URL. * gnu/packages/patches/gegl-CVE-2012-4433.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. --- gnu/local.mk | 1 - gnu/packages/gimp.scm | 36 ++---- gnu/packages/patches/gegl-CVE-2012-4433.patch | 117 ------------------ 3 files changed, 9 insertions(+), 145 deletions(-) delete mode 100644 gnu/packages/patches/gegl-CVE-2012-4433.patch diff --git a/gnu/local.mk b/gnu/local.mk index ec11b2663..78358d983 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -696,7 +696,6 @@ dist_patch_DATA = \ %D%/packages/patches/gd-CVE-2018-5711.patch \ %D%/packages/patches/gd-fix-tests-on-i686.patch \ %D%/packages/patches/gd-freetype-test-failure.patch \ - %D%/packages/patches/gegl-CVE-2012-4433.patch \ %D%/packages/patches/gemma-intel-compat.patch \ %D%/packages/patches/geoclue-config.patch \ %D%/packages/patches/ghc-8.0-fall-back-to-madv_dontneed.patch \ diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 9b63d56e0..8bd7bd845 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -77,43 +77,25 @@ provided, as well as a framework to add new color models and data types.") (define-public gegl (package (name "gegl") - (version "0.2.0") + (version "0.4.0") (source (origin (method url-fetch) - (uri (list (string-append "http://download.gimp.org/pub/gegl/" + (uri (list (string-append "https://download.gimp.org/pub/gegl/" (string-take version 3) "/" name "-" version ".tar.bz2"))) (sha256 (base32 - "09nlv06li9nrn74ifpm7223mxpg0s7cii702z72cpbwrjh6nlbnz")) - (patches (search-patches "gegl-CVE-2012-4433.patch")))) + "1ighk4z8nlqrzyj8w97s140hzj59564l3xv6fpzbr97m1zx2nkfh")))) (build-system gnu-build-system) (arguments - '(;; More than just the one test disabled below now fails; disable them - ;; all according to the rationale given below. - #:tests? #f - #:configure-flags '("LDFLAGS=-lm") - #:phases - (modify-phases %standard-phases - (add-before 'build 'pre-build - (lambda _ - ;; This test program seems to crash on exit. Specifically, whilst - ;; g_object_unreffing bufferA and bufferB - This seems to be a bug - ;; in the destructor. This is just a test program so will not have - ;; any wider effect, although might be hiding another problem. - ;; According to advice received on irc.gimp.org#gegl although 0.2.0 - ;; is the latest released version, any bug reports against it will - ;; be ignored. So we are on our own. - (substitute* "tools/img_cmp.c" - (("g_object_unref \\(buffer.\\);") "")) - - (substitute* "tests/compositions/Makefile" - (("/bin/sh") (which "sh"))) - #t))))) - (inputs + '(#:configure-flags '("LDFLAGS=-lm"))) + ;; These are propagated to satisfy 'gegl-0.4.pc'. + (propagated-inputs `(("babl" ,babl) ("glib" ,glib) - ("cairo" ,cairo) + ("json-glib" ,json-glib))) + (inputs + `(("cairo" ,cairo) ("pango" ,pango) ("libpng" ,libpng) ("libjpeg" ,libjpeg-8))) diff --git a/gnu/packages/patches/gegl-CVE-2012-4433.patch b/gnu/packages/patches/gegl-CVE-2012-4433.patch deleted file mode 100644 index 7352b78db..000000000 --- a/gnu/packages/patches/gegl-CVE-2012-4433.patch +++ /dev/null @@ -1,117 +0,0 @@ -From: Michael Gilbert -Date: Mon, 9 Sep 2013 17:34:32 +0200 -Subject: Fix_CVE-2012-4433 - -Multiple buffer overflow issues. - -Closes: #692435 ---- - operations/external/ppm-load.c | 62 ++++++++++++++++++++++++++++++++++++------ - 1 file changed, 53 insertions(+), 9 deletions(-) - -diff --git a/operations/external/ppm-load.c b/operations/external/ppm-load.c -index efe6d56..465096d 100644 ---- a/operations/external/ppm-load.c -+++ b/operations/external/ppm-load.c -@@ -36,6 +36,7 @@ gegl_chant_file_path (path, _("File"), "", _("Path of file to load.")) - #include "gegl-chant.h" - #include - #include -+#include - - typedef enum { - PIXMAP_ASCII = 51, -@@ -44,8 +45,8 @@ typedef enum { - - typedef struct { - map_type type; -- gint width; -- gint height; -+ glong width; -+ glong height; - gsize numsamples; /* width * height * channels */ - gsize bpc; /* bytes per channel */ - guchar *data; -@@ -82,12 +83,33 @@ ppm_load_read_header(FILE *fp, - } - - /* Get Width and Height */ -- img->width = strtol (header,&ptr,0); -- img->height = atoi (ptr); -- img->numsamples = img->width * img->height * CHANNEL_COUNT; -+ errno = 0; -+ img->width = strtol (header,&ptr,10); -+ if (errno) -+ { -+ g_warning ("Error reading width: %s", strerror(errno)); -+ return FALSE; -+ } -+ else if (img->width < 0) -+ { -+ g_warning ("Error: width is negative"); -+ return FALSE; -+ } -+ -+ img->height = strtol (ptr,&ptr,10); -+ if (errno) -+ { -+ g_warning ("Error reading height: %s", strerror(errno)); -+ return FALSE; -+ } -+ else if (img->width < 0) -+ { -+ g_warning ("Error: height is negative"); -+ return FALSE; -+ } - - fgets (header,MAX_CHARS_IN_ROW,fp); -- maxval = strtol (header,&ptr,0); -+ maxval = strtol (header,&ptr,10); - - if ((maxval != 255) && (maxval != 65535)) - { -@@ -109,6 +131,16 @@ ppm_load_read_header(FILE *fp, - g_warning ("%s: Programmer stupidity error", G_STRLOC); - } - -+ /* Later on, img->numsamples is multiplied with img->bpc to allocate -+ * memory. Ensure it doesn't overflow. */ -+ if (!img->width || !img->height || -+ G_MAXSIZE / img->width / img->height / CHANNEL_COUNT < img->bpc) -+ { -+ g_warning ("Illegal width/height: %ld/%ld", img->width, img->height); -+ return FALSE; -+ } -+ img->numsamples = img->width * img->height * CHANNEL_COUNT; -+ - return TRUE; - } - -@@ -229,12 +261,24 @@ process (GeglOperation *operation, - if (!ppm_load_read_header (fp, &img)) - goto out; - -- rect.height = img.height; -- rect.width = img.width; -- - /* Allocating Array Size */ -+ -+ /* Should use g_try_malloc(), but this causes crashes elsewhere because the -+ * error signalled by returning FALSE isn't properly acted upon. Therefore -+ * g_malloc() is used here which aborts if the requested memory size can't be -+ * allocated causing a controlled crash. */ - img.data = (guchar*) g_malloc (img.numsamples * img.bpc); - -+ /* No-op without g_try_malloc(), see above. */ -+ if (! img.data) -+ { -+ g_warning ("Couldn't allocate %" G_GSIZE_FORMAT " bytes, giving up.", ((gsize)img.numsamples * img.bpc)); -+ goto out; -+ } -+ -+ rect.height = img.height; -+ rect.width = img.width; -+ - switch (img.bpc) - { - case 1: -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:39:04 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:39:04 +0000 Received: from localhost ([127.0.0.1]:44315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZa-0008NI-7x for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:39:03 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:33339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFZN-0008M1-Sq for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:38:50 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A748B227B9; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:38:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-transfer-encoding:content-type:date:from:in-reply-to :in-reply-to:message-id:mime-version:references:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=vg/ h+HISxeM423mbq0HpGe2ap9owj3ryo2gRob4zuFI=; b=asUiHXUmf2QOfCVLoR7 6oeggxGHo+I13fMydjYlGOD6iDg+yxcGk1jbu6AKXx5taMf7MRRRryU/LqcxJRBM owF49Lx/RFILfCZlrOd6GJYmGAs4u3d1Jgp9OReFYsPOEG4JNlDvT4z+zdiBvmWk FGdXq7Liwv5E/w9UPubZqjl0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:in-reply-to:message-id:mime-version :references:references:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=vg/h+HISxeM423mbq0HpGe2ap9owj3ryo2gRob4zu FI=; b=J48Yu7EnRTP+QsHZRRrLf4ZfxjdyFkCYnXVi5RTCJ2owSYVnxAekENcUh CxYeuUWfYqpPaxqIcxhSgNfBQrJAa70BJQQYsiJiBSeBF6BKEd/Jrf/ECtl5ScF2 l2EDVrFN3TNXBYNXrkObiXxsCvatC7Bge71xqZn1ptkkCxONHMwh2IEAQyRk1EqJ OuqHzk2qqlE4Qmz20bmLqJoU8fNPj1vnZrV7o95IiIENMjBbZy2tn5wMOPQ1/plw wJcIS3rLlHdSOGfw6oZBbs8wzOaKrX2hPkFKtG3tZsLVswTbfzGRk2gC9qBNFDZg VW51Ie57lTqB9gfVYGCIvwNBt/s2Q== X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 4309D10256 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:38:45 -0400 (EDT) From: Leo Famulari To: 31322@debbugs.gnu.org Subject: [PATCH 6/6] gnu: gimp: Update to 2.10.0. Date: Mon, 30 Apr 2018 16:38:38 -0400 Message-Id: X-Mailer: git-send-email 2.17.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> MIME-Version: 1.0 In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/gimp.scm (gimp): Update to 2.10.0. [inputs]: Add glib-networking, gexiv2, libmypaint, mypaint-brushes and poppler-data. [native-inputs]: Add glib:bin. [source]: Remove obsolete patches and use HTTPS URL. [home-page]: Use HTTPS URL. * gnu/packages/patches/gimp-CVE-2017-17784.patch, gnu/packages/patches/gimp-CVE-2017-17785.patch, gnu/packages/patches/gimp-CVE-2017-17786.patch, gnu/packages/patches/gimp-CVE-2017-17787.patch, gnu/packages/patches/gimp-CVE-2017-17789.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. --- gnu/local.mk | 5 - gnu/packages/gimp.scm | 24 +-- .../patches/gimp-CVE-2017-17784.patch | 41 ----- .../patches/gimp-CVE-2017-17785.patch | 171 ------------------ .../patches/gimp-CVE-2017-17786.patch | 94 ---------- .../patches/gimp-CVE-2017-17787.patch | 42 ----- .../patches/gimp-CVE-2017-17789.patch | 48 ----- 7 files changed, 13 insertions(+), 412 deletions(-) delete mode 100644 gnu/packages/patches/gimp-CVE-2017-17784.patch delete mode 100644 gnu/packages/patches/gimp-CVE-2017-17785.patch delete mode 100644 gnu/packages/patches/gimp-CVE-2017-17786.patch delete mode 100644 gnu/packages/patches/gimp-CVE-2017-17787.patch delete mode 100644 gnu/packages/patches/gimp-CVE-2017-17789.patch diff --git a/gnu/local.mk b/gnu/local.mk index 78358d983..4580cc559 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -705,11 +705,6 @@ dist_patch_DATA = \ %D%/packages/patches/ghostscript-no-header-creationdate.patch \ %D%/packages/patches/ghostscript-runpath.patch \ %D%/packages/patches/giflib-make-reallocarray-private.patch \ - %D%/packages/patches/gimp-CVE-2017-17784.patch \ - %D%/packages/patches/gimp-CVE-2017-17785.patch \ - %D%/packages/patches/gimp-CVE-2017-17786.patch \ - %D%/packages/patches/gimp-CVE-2017-17787.patch \ - %D%/packages/patches/gimp-CVE-2017-17789.patch \ %D%/packages/patches/glib-networking-ssl-cert-file.patch \ %D%/packages/patches/glib-respect-datadir.patch \ %D%/packages/patches/glib-tests-timer.patch \ diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index b9cf204a7..b8df074d1 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2016 Ricardo Wurmus ;;; Copyright © 2016, 2017 Efraim Flashner ;;; Copyright © 2018 Tobias Geerinckx-Rice +;;; Copyright © 2018 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -115,23 +116,18 @@ buffers.") (define-public gimp (package (name "gimp") - (version "2.8.22") + (version "2.10.0") (source (origin (method url-fetch) - (uri (string-append "http://download.gimp.org/pub/gimp/v" + (uri (string-append "https://download.gimp.org/pub/gimp/v" (version-major+minor version) "/gimp-" version ".tar.bz2")) - (patches (search-patches "gimp-CVE-2017-17784.patch" - "gimp-CVE-2017-17785.patch" - "gimp-CVE-2017-17786.patch" - "gimp-CVE-2017-17787.patch" - "gimp-CVE-2017-17789.patch")) (sha256 (base32 - "12k3lp938qdc9cqj29scg55f3bb8iav2fysd29w0s49bqmfa71wi")))) + "1qkxaigbfkx26xym5nzrgfrmn97cbnhn63v1saaha2nbi3xrdk3z")))) (build-system gnu-build-system) (outputs '("out" - "doc")) ;5 MiB of gtk-doc HTML + "doc")) ;9 MiB of gtk-doc HTML (arguments '(#:configure-flags (list (string-append "--with-html-dir=" (assoc-ref %outputs "doc") @@ -155,21 +151,27 @@ buffers.") (inputs `(("babl" ,babl) ("glib" ,glib) + ("glib-networking" ,glib-networking) ("libtiff" ,libtiff) ("libjpeg" ,libjpeg-8) ("atk" ,atk) + ("gexiv2" ,gexiv2) ("gtk+" ,gtk+-2) + ("libmypaint" ,libmypaint) + ("mypaint-brushes" ,mypaint-brushes) ("exif" ,libexif) ; optional, EXIF + XMP support ("lcms" ,lcms) ; optional, color management ("librsvg" ,librsvg) ; optional, SVG support ("poppler" ,poppler) ; optional, PDF support + ("poppler-data" ,poppler-data) ("python" ,python-2) ; optional, Python support ("python2-pygtk" ,python2-pygtk) ; optional, Python support ("gegl" ,gegl))) (native-inputs - `(("pkg-config" ,pkg-config) + `(("glib:bin" ,glib "bin") ; for glib-compile-resources and gdbus-codegen + ("pkg-config" ,pkg-config) ("intltool" ,intltool))) - (home-page "http://gimp.org") + (home-page "https://gimp.org") (synopsis "GNU Image Manipulation Program") (description "GIMP is an application for image manipulation tasks such as photo diff --git a/gnu/packages/patches/gimp-CVE-2017-17784.patch b/gnu/packages/patches/gimp-CVE-2017-17784.patch deleted file mode 100644 index c791772fb..000000000 --- a/gnu/packages/patches/gimp-CVE-2017-17784.patch +++ /dev/null @@ -1,41 +0,0 @@ -Fix CVE-2017-17784: - -https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17784 -https://bugzilla.gnome.org/show_bug.cgi?id=790784 - -Patch copied from upstream source repository: - -https://git.gnome.org/browse/gimp/commit/?id=c57f9dcf1934a9ab0cd67650f2dea18cb0902270 - -From c57f9dcf1934a9ab0cd67650f2dea18cb0902270 Mon Sep 17 00:00:00 2001 -From: Jehan -Date: Thu, 21 Dec 2017 12:25:32 +0100 -Subject: [PATCH] Bug 790784 - (CVE-2017-17784) heap overread in gbr parser / - load_image. - -We were assuming the input name was well formed, hence was -nul-terminated. As any data coming from external input, this has to be -thorougly checked. -Similar to commit 06d24a79af94837d615d0024916bb95a01bf3c59 but adapted -to older gimp-2-8 code. ---- - plug-ins/common/file-gbr.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/plug-ins/common/file-gbr.c b/plug-ins/common/file-gbr.c -index b028100bef..d3f01d9c56 100644 ---- a/plug-ins/common/file-gbr.c -+++ b/plug-ins/common/file-gbr.c -@@ -443,7 +443,8 @@ load_image (const gchar *filename, - { - gchar *temp = g_new (gchar, bn_size); - -- if ((read (fd, temp, bn_size)) < bn_size) -+ if ((read (fd, temp, bn_size)) < bn_size || -+ temp[bn_size - 1] != '\0') - { - g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, - _("Error in GIMP brush file '%s'"), --- -2.15.1 - diff --git a/gnu/packages/patches/gimp-CVE-2017-17785.patch b/gnu/packages/patches/gimp-CVE-2017-17785.patch deleted file mode 100644 index 939b01f21..000000000 --- a/gnu/packages/patches/gimp-CVE-2017-17785.patch +++ /dev/null @@ -1,171 +0,0 @@ -Fix CVE-2017-17785: - -https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17785 -https://bugzilla.gnome.org/show_bug.cgi?id=739133 - -Patch copied from upstream source repository: - -https://git.gnome.org/browse/gimp/commit/?id=1882bac996a20ab5c15c42b0c5e8f49033a1af54 - -From 1882bac996a20ab5c15c42b0c5e8f49033a1af54 Mon Sep 17 00:00:00 2001 -From: Tobias Stoeckmann -Date: Sun, 29 Oct 2017 15:19:41 +0100 -Subject: [PATCH] Bug 739133 - (CVE-2017-17785) Heap overflow while parsing FLI - files. - -It is possible to trigger a heap overflow while parsing FLI files. The -RLE decoder is vulnerable to out of boundary writes due to lack of -boundary checks. - -The variable "framebuf" points to a memory area which was allocated -with fli_header->width * fli_header->height bytes. The RLE decoder -therefore must never write beyond that limit. - -If an illegal frame is detected, the parser won't stop, which means -that the next valid sequence is properly parsed again. This should -allow GIMP to parse FLI files as good as possible even if they are -broken by an attacker or by accident. - -While at it, I changed the variable xc to be of type size_t, because -the multiplication of width and height could overflow a 16 bit type. - -Signed-off-by: Tobias Stoeckmann -(cherry picked from commit edb251a7ef1602d20a5afcbf23f24afb163de63b) ---- - plug-ins/file-fli/fli.c | 50 ++++++++++++++++++++++++++++++++++--------------- - 1 file changed, 35 insertions(+), 15 deletions(-) - -diff --git a/plug-ins/file-fli/fli.c b/plug-ins/file-fli/fli.c -index 313efeb977..ffb651e2af 100644 ---- a/plug-ins/file-fli/fli.c -+++ b/plug-ins/file-fli/fli.c -@@ -25,6 +25,8 @@ - - #include "config.h" - -+#include -+ - #include - #include - -@@ -461,23 +463,27 @@ void fli_read_brun(FILE *f, s_fli_header *fli_header, unsigned char *framebuf) - unsigned short yc; - unsigned char *pos; - for (yc=0; yc < fli_header->height; yc++) { -- unsigned short xc, pc, pcnt; -+ unsigned short pc, pcnt; -+ size_t n, xc; - pc=fli_read_char(f); - xc=0; - pos=framebuf+(fli_header->width * yc); -+ n=(size_t)fli_header->width * (fli_header->height-yc); - for (pcnt=pc; pcnt>0; pcnt--) { - unsigned short ps; - ps=fli_read_char(f); - if (ps & 0x80) { - unsigned short len; -- for (len=-(signed char)ps; len>0; len--) { -+ for (len=-(signed char)ps; len>0 && xcwidth * fli_header->height); - firstline = fli_read_short(f); - numline = fli_read_short(f); -+ if (numline > fli_header->height || fli_header->height-numline < firstline) -+ return; -+ - for (yc=0; yc < numline; yc++) { -- unsigned short xc, pc, pcnt; -+ unsigned short pc, pcnt; -+ size_t n, xc; - pc=fli_read_char(f); - xc=0; - pos=framebuf+(fli_header->width * (firstline+yc)); -+ n=(size_t)fli_header->width * (fli_header->height-firstline-yc); - for (pcnt=pc; pcnt>0; pcnt--) { - unsigned short ps,skip; - skip=fli_read_char(f); - ps=fli_read_char(f); -- xc+=skip; -+ xc+=MIN(n-xc,skip); - if (ps & 0x80) { - unsigned char val; -+ size_t len; - ps=-(signed char)ps; - val=fli_read_char(f); -- memset(&(pos[xc]), val, ps); -- xc+=ps; -+ len=MIN(n-xc,ps); -+ memset(&(pos[xc]), val, len); -+ xc+=len; - } else { -- fread(&(pos[xc]), ps, 1, f); -- xc+=ps; -+ size_t len; -+ len=MIN(n-xc,ps); -+ fread(&(pos[xc]), len, 1, f); -+ xc+=len; - } - } - } -@@ -689,7 +704,8 @@ void fli_read_lc_2(FILE *f, s_fli_header *fli_header, unsigned char *old_framebu - yc=0; - numline = fli_read_short(f); - for (lc=0; lc < numline; lc++) { -- unsigned short xc, pc, pcnt, lpf, lpn; -+ unsigned short pc, pcnt, lpf, lpn; -+ size_t n, xc; - pc=fli_read_short(f); - lpf=0; lpn=0; - while (pc & 0x8000) { -@@ -700,26 +716,30 @@ void fli_read_lc_2(FILE *f, s_fli_header *fli_header, unsigned char *old_framebu - } - pc=fli_read_short(f); - } -+ yc=MIN(yc, fli_header->height); - xc=0; - pos=framebuf+(fli_header->width * yc); -+ n=(size_t)fli_header->width * (fli_header->height-yc); - for (pcnt=pc; pcnt>0; pcnt--) { - unsigned short ps,skip; - skip=fli_read_char(f); - ps=fli_read_char(f); -- xc+=skip; -+ xc+=MIN(n-xc,skip); - if (ps & 0x80) { - unsigned char v1,v2; - ps=-(signed char)ps; - v1=fli_read_char(f); - v2=fli_read_char(f); -- while (ps>0) { -+ while (ps>0 && xc+1 -Date: Wed, 20 Dec 2017 13:02:38 +0100 -Subject: [PATCH] Bug 739134 - (CVE-2017-17786) Out of bounds read / heap - overflow in... -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -... TGA importer. - -Be more thorough on valid TGA RGB and RGBA images. -In particular current TGA plug-in can import RGBA as 32 bits (8 bits per -channel) and 16 bits (5 bits per color channel and 1 bit for alpha), and -RGB as 15 and 24 bits. -Maybe there exist more variants, but if they do exist, we simply don't -support them yet. - -Thanks to Hanno Böck for the report and a first patch attempt. - -(cherry picked from commit 674b62ad45b6579ec6d7923dc3cb1ef4e8b5498b) ---- - plug-ins/common/file-tga.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/plug-ins/common/file-tga.c b/plug-ins/common/file-tga.c -index aef98702d4..426acc2925 100644 ---- a/plug-ins/common/file-tga.c -+++ b/plug-ins/common/file-tga.c -@@ -564,12 +564,16 @@ load_image (const gchar *filename, - } - break; - case TGA_TYPE_COLOR: -- if (info.bpp != 15 && info.bpp != 16 && -- info.bpp != 24 && info.bpp != 32) -+ if ((info.bpp != 15 && info.bpp != 16 && -+ info.bpp != 24 && info.bpp != 32) || -+ ((info.bpp == 15 || info.bpp == 24) && -+ info.alphaBits != 0) || -+ (info.bpp == 16 && info.alphaBits != 1) || -+ (info.bpp == 32 && info.alphaBits != 8)) - { -- g_message ("Unhandled sub-format in '%s' (type = %u, bpp = %u)", -+ g_message ("Unhandled sub-format in '%s' (type = %u, bpp = %u, alpha = %u)", - gimp_filename_to_utf8 (filename), -- info.imageType, info.bpp); -+ info.imageType, info.bpp, info.alphaBits); - return -1; - } - break; --- -2.15.1 - -From 22e2571c25425f225abdb11a566cc281fca6f366 Mon Sep 17 00:00:00 2001 -From: Jehan -Date: Wed, 20 Dec 2017 13:26:26 +0100 -Subject: [PATCH] plug-ins: TGA 16-bit RGB (without alpha bit) is also valid. - -According to some spec on the web, 16-bit RGB is also valid. In this -case, the last bit is simply ignored (at least that's how it is -implemented right now). - -(cherry picked from commit 8ea316667c8a3296bce2832b3986b58d0fdfc077) ---- - plug-ins/common/file-tga.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/plug-ins/common/file-tga.c b/plug-ins/common/file-tga.c -index 426acc2925..eb14a1dadc 100644 ---- a/plug-ins/common/file-tga.c -+++ b/plug-ins/common/file-tga.c -@@ -568,7 +568,8 @@ load_image (const gchar *filename, - info.bpp != 24 && info.bpp != 32) || - ((info.bpp == 15 || info.bpp == 24) && - info.alphaBits != 0) || -- (info.bpp == 16 && info.alphaBits != 1) || -+ (info.bpp == 16 && info.alphaBits != 1 && -+ info.alphaBits != 0) || - (info.bpp == 32 && info.alphaBits != 8)) - { - g_message ("Unhandled sub-format in '%s' (type = %u, bpp = %u, alpha = %u)", --- -2.15.1 - diff --git a/gnu/packages/patches/gimp-CVE-2017-17787.patch b/gnu/packages/patches/gimp-CVE-2017-17787.patch deleted file mode 100644 index b5310d33d..000000000 --- a/gnu/packages/patches/gimp-CVE-2017-17787.patch +++ /dev/null @@ -1,42 +0,0 @@ -Fix CVE-2017-17787: - -https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17787 -https://bugzilla.gnome.org/show_bug.cgi?id=790853 - -Patch copied from upstream source repository: - -https://git.gnome.org/browse/gimp/commit/?id=87ba505fff85989af795f4ab6a047713f4d9381d - -From 87ba505fff85989af795f4ab6a047713f4d9381d Mon Sep 17 00:00:00 2001 -From: Jehan -Date: Thu, 21 Dec 2017 12:49:41 +0100 -Subject: [PATCH] Bug 790853 - (CVE-2017-17787) heap overread in psp importer. - -As any external data, we have to check that strings being read at fixed -length are properly nul-terminated. - -(cherry picked from commit eb2980683e6472aff35a3117587c4f814515c74d) ---- - plug-ins/common/file-psp.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/plug-ins/common/file-psp.c b/plug-ins/common/file-psp.c -index 4cbafe37b1..e350e4d88d 100644 ---- a/plug-ins/common/file-psp.c -+++ b/plug-ins/common/file-psp.c -@@ -890,6 +890,12 @@ read_creator_block (FILE *f, - g_free (string); - return -1; - } -+ if (string[length - 1] != '\0') -+ { -+ g_message ("Creator keyword data not nul-terminated"); -+ g_free (string); -+ return -1; -+ } - switch (keyword) - { - case PSP_CRTR_FLD_TITLE: --- -2.15.1 - diff --git a/gnu/packages/patches/gimp-CVE-2017-17789.patch b/gnu/packages/patches/gimp-CVE-2017-17789.patch deleted file mode 100644 index 6dfa435fd..000000000 --- a/gnu/packages/patches/gimp-CVE-2017-17789.patch +++ /dev/null @@ -1,48 +0,0 @@ -Fix CVE-2017-17789: - -https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17789 -https://bugzilla.gnome.org/show_bug.cgi?id=790849 - -Patch copied from upstream source repository: - -https://git.gnome.org/browse/gimp/commit/?id=01898f10f87a094665a7fdcf7153990f4e511d3f - -From 01898f10f87a094665a7fdcf7153990f4e511d3f Mon Sep 17 00:00:00 2001 -From: Jehan -Date: Wed, 20 Dec 2017 16:44:20 +0100 -Subject: [PATCH] Bug 790849 - (CVE-2017-17789) CVE-2017-17789 Heap buffer - overflow... - -... in PSP importer. -Check if declared block length is valid (i.e. within the actual file) -before going further. -Consider the file as broken otherwise and fail loading it. - -(cherry picked from commit 28e95fbeb5720e6005a088fa811f5bf3c1af48b8) ---- - plug-ins/common/file-psp.c | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/plug-ins/common/file-psp.c b/plug-ins/common/file-psp.c -index ac0fff78f0..4cbafe37b1 100644 ---- a/plug-ins/common/file-psp.c -+++ b/plug-ins/common/file-psp.c -@@ -1771,6 +1771,15 @@ load_image (const gchar *filename, - { - block_start = ftell (f); - -+ if (block_start + block_total_len > st.st_size) -+ { -+ g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, -+ _("Could not open '%s' for reading: %s"), -+ gimp_filename_to_utf8 (filename), -+ _("invalid block size")); -+ goto error; -+ } -+ - if (id == PSP_IMAGE_BLOCK) - { - if (block_number != 0) --- -2.15.1 - -- 2.17.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 16:45:38 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 20:45:38 +0000 Received: from localhost ([127.0.0.1]:44335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFg1-000078-UL for submit@debbugs.gnu.org; Mon, 30 Apr 2018 16:45:38 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDFfz-000070-OV for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 16:45:35 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 6B82D22A2E; Mon, 30 Apr 2018 16:45:35 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 16:45:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=lY0HmBEJbxBuY2bnUPBumj+gqmYtxJ35nlhkr9pvk3w=; b=FC+aD jprNhYYVZIBMrZ3qmG6B487/0loh+u3JTavIU1sDzjDoP07baVusg8noGKG3aYBp io+BVtrrV8TbFzl2eoAZpZsQU4qXfJV/z4LGBik+EP4romL8tWr8RL9KGH/DNsuV 8o1aLdppRIMLXwITGriVN636BS+uGszhd5jHjI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=lY0HmBEJbxBuY2bnUPBumj+gqmYtx J35nlhkr9pvk3w=; b=egH4akDPFng0jl6C5geqBR2YCtHM1SAOG9OwOXZ1iNw7B /C22pbMxF1gl19KRBGBtx4YizLQKKPNv9TQ+cJuZgxRbCFyNm7GI25ZXA0lPKvEK 9A8c4gU06kWy/Ppi6Jn5TFnjlEK/9GSePWbEu1Udj/QT5S3vfn5SamddjS2lzMws uCYO9P7Tv2auxMQi9Hv1FxTymsXgj9K238AD8hgc/fEyHL14fqYyye4i85Uao3xf dn7vbJ8EqPJ6D2I7zxFDgHy1zkjjRJZHHDeif9i5JL322SkYzpkUJL2PJohL/YLl Ibty8CeG5ZMy2pk8LnsnIQ9QAQXJEksH+p+lEae3A== X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 1E05BE4120 for <31322@debbugs.gnu.org>; Mon, 30 Apr 2018 16:45:35 -0400 (EDT) Date: Mon, 30 Apr 2018 16:45:34 -0400 From: Leo Famulari To: 31322@debbugs.gnu.org Subject: Re: GIMP 2.10.0 update Message-ID: <20180430204534.GA1886@jasmine.lan> References: <20180430203737.GA398@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <20180430203737.GA398@jasmine.lan> User-Agent: Mutt/1.9.5 (2018-04-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 30, 2018 at 04:37:37PM -0400, Leo Famulari wrote: > The following patch series updates GIMP to the new release, 2.10.0. >=20 > I tested on x86_64-linux (foreign distro) by doing some very basic > operations, like opening and editing some images, and exporting the > results. By the way, I found some minor issues in these patches with `guix lint`. All these issues will be fixed before pushing. --5vNYLRcllDrimb99 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlrngG0ACgkQJkb6MLrK fwgE3g//Tr+hP6tPBsiHihzFdFWzhLkrZYsZiQnFHMWxvTpiFMJBrw53IY5NhVO/ giSTOgo3TOqJnFbb/r4I68dqxqhiC2nif48qGS/ggUmeXmF6VdnOI4f1XU1GjLuP t1I+VwyuumqKENg/nI6fY9HhX/KTr5XdmA97BZqGBPudzPMU8v+Qp44zOR9D4QGD DYMB37+vHUDGXIXFiRBbhPruAn1mG1+Tj2W4MQh4/S6Ht9ynnBJ8+Ol5wKQg91VD 0DSiwG68ZCoSxxWtEBkMURjZ50vuZM05+nunVtd+tu2nO++eG2w9SETtbPY/G1Ei 4G3kzs5DzyUEzpR969Hs94NkK46iMlXXjM9WE7Vpbi26Z7ttO/aIt8ZKIRfWexGH tj8mM5L2QyF/hfyUjzCjI8T3/+nCQj0LgGa7zf8yr2Xx9rgbj+g8N43EYl2iVVLk DUS5Q65otgnhsW3eVjY/Yo5U73+uzXtbEmuNUSagprDWs9tp4sm5JrdAGAN06Uhj tsucI71aLsHA4hqULgu/dW1kS5SoieNz9Nwwl0RYNm5DE7NZXP+NdpQD3W69DWaG Rjh1LnIITtweK6UtnC6eaYOsGAVdAjj32FmTKeeCrYCKg6nPx/MqkL3yq+CU5cWi VSi+L9i1vFPpvrIPC3nr/RorN8rFbx8ZqHSzntxWYKThMjPDrfA= =s2Ns -----END PGP SIGNATURE----- --5vNYLRcllDrimb99-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 18:19:12 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 22:19:13 +0000 Received: from localhost ([127.0.0.1]:44417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDH8a-0004LQ-Lj for submit@debbugs.gnu.org; Mon, 30 Apr 2018 18:19:12 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:40135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDH8Z-0004LI-4E for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 18:19:11 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A61EC21E0A; Mon, 30 Apr 2018 18:19:10 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 30 Apr 2018 18:19:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=0VvWzUUo1a3wD9GBYVnmBYBOsu3coErkQGGNe8y+0FM=; b=khlNtCIr yIpUH3BVaY32fNhUMhOQCS3rAwYtFY7VWCGd/y7WnJN8ViTLyd0SNLE8eodyQqds qsZOlOTG2vmpYQfSYPuLqGVNw2BfCF+0Fla93PE15HA0Cyk/VzRldgYSYKZW6WOU B80WySV2RuXsUyJJvhMHh0Lo0oEHvSGYlBQO606w3xYrsyeQU+YI+WcRpuWxIcAe 3+rolH7RPmYMiQUz3ZXWUrPsHzQtZmAixGiIt7M6d9d9DUCI7JT3lYny44H+L+mG umPk9ZKMHEfRQ+kdteLVBBHcqgkJt4l1udgKSU89VLfWJDJgFd9CUmU84TVuk70F OYdF09FWDJ2qzg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=0VvWzUUo1a3wD9GBYVnmBYBOsu3co ErkQGGNe8y+0FM=; b=aGyni8bPa4arwmYinOBthCh8cgfikdZWl36QSRWrixHpm C7lojRQkdiNwDx7JUIITPnknLt/69gDJ1cAa/z5iAnzZpf4NuWPZrTI04M4qSrpv Xs4O7gOJsLWNHi/5OvDfHpUvFRmyV3tT4V/PayYjSIk/GWLoCG3u/ek5hDjNNOnp OHHREHXeinAvWjZP2iaez7x++6OmuHimHrzTjwkJiGCrBGmDlJ1STnxDlWzfJk1b TrdvcnlizXb09gcLvbSCip2i1J9xkWUcNMbdwcYQQceIiRJtd2h3jBdNpgTw8K+x 9TqOUjCpGHl9daI9T+25hVo2zQhFpiUQiD7EcSntg== X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id 30D9710255; Mon, 30 Apr 2018 18:19:10 -0400 (EDT) From: Marius Bakke To: Leo Famulari , 31322@debbugs.gnu.org Subject: Re: [bug#31322] [PATCH 1/6] gnu: Add libmypaint. In-Reply-To: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> References: <20180430203737.GA398@jasmine.lan> <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 01 May 2018 00:19:07 +0200 Message-ID: <878t94uylg.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Leo Famulari writes: > * gnu/packages/gimp.scm (libmypaint): New variable. [...] > + (description "Libmypaint, also called \"brushlib\", is a library for making > +brushstrokes which is used by MyPaint and other projects.") Maybe also advertise GIMP since we don't appear to have MyPaint yet :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrnllwACgkQoqBt8qM6 VPp/0gf/RDNQ9m6NIvgE5CI4cycGqAQ026yIP84yvwverJv5lg0Iq0wyKyqIcJAU XbPntmopVEgUbsKi6BBjZQKow0uGMZUbPqQ8DbKXJv+4tiGYSkQ0OCjGhH2qxQr+ cCmuTaGgBIPlBarljXVqbkwMmtEiFW+1H5Ymb7h8Fxt4txRd53QpQg3AuFRBi1dx Dgvazykj2HPeIYokNHWi/arNXRikplLMi0/5EKFNt5IUu5UfR58P8YD8LGOFfgWZ t5Ws93Y+z4OtubT7NgKmHyCHyH9Et0KzGhwXrH5c6Qk1s84P7ABpc3LE4LEAtbIS zUUicXnvTS6BbHMMK0VxrwAiT31thQ== =Z/gr -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 18:20:57 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 22:20:57 +0000 Received: from localhost ([127.0.0.1]:44423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHAH-0004Ns-1q for submit@debbugs.gnu.org; Mon, 30 Apr 2018 18:20:57 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:58517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHAF-0004Nj-HZ for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 18:20:55 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 6BC6423092; Mon, 30 Apr 2018 18:20:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 30 Apr 2018 18:20:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=e7m/gHG51gz7r4Ia6+q5ZRKitQpHfSX4DFr7HtKGHic=; b=nmySNDRq N0xtbsK+PieizriDf5+d3q0Oo6BlZug6QuYpnFjJltQszCVCaErZdQgZ0twM5Em7 /SPSim/zCjSbLoLElWMB76469GzEl9PKmXuJXMp6r05RWW9RrOpJJ82pCb9/83hS csiNySImc5FIwznPDfEGLsLHe85ufq40j3k45eiIr3G8xSuEuA6zZNvln4o4jW3i 0o95aPtGaCSfuW/rB+NU0YIO4NeUajkp1XdN7ha3qgdNmNc7qChZ76NsYJy5/cj+ zn1zRXNrt2dlyX8R5cjVdLj/4yYzXaHpEZ6QRqtUmyNTPFOIpQTvLMBv1rfrMW3S maChiblFfpnVig== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=e7m/gHG51gz7r4Ia6+q5ZRKitQpHf SX4DFr7HtKGHic=; b=aVj/Bnwe+RAkQYUl/HUiqyEAYRG46NYNIA6BrupvPaIjj PT4IIK1FGqcfNlOMdKXLmOcNF+pATJLgGvR4lGBZHpsZrzRAs0O0KBpJNhaBxvPY j9IxecQNVezmYvtAKDJlBVMeo0nx1LXEISGoooP1UoIEQ4z3L3wMS+JuOzhzbPab ntaXeGCv1ksXIs5igqT/j8Gl1X0wcLOe9MiH/hAGwYzQMr6GII8ncDWeEEZ0r9/6 TMlPi9W7El2fceyIGIbeMJMPxSuObfMr+ff66h4Ngrzpsm9C862MSOvKMeHwxXwz yKhh9yO/zND33BWD1Vc9wfQqWjrfnjSqpTfwKONTQ== X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id E4E881025C; Mon, 30 Apr 2018 18:20:54 -0400 (EDT) From: Marius Bakke To: Leo Famulari , 31322@debbugs.gnu.org Subject: Re: [bug#31322] [PATCH 2/6] gnu: Add mypaint-brushes. In-Reply-To: <914637b321ebe0cbe98a9e072a55a2925753102f.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> <914637b321ebe0cbe98a9e072a55a2925753102f.1525120717.git.leo@famulari.name> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 01 May 2018 00:20:53 +0200 Message-ID: <876048uyii.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Leo Famulari writes: > * gnu/packages/gimp.scm (mypaint-brushes): New variable. [...] > + (inputs > + `(("autoconf" ,autoconf) > + ("automake" ,automake))) native-inputs? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrnlsUACgkQoqBt8qM6 VPrNIgf/emIrMetnkm0Gh++b/GJCnKDQRgrQsh7g404HkJYpqHTBCsEiz9eSrpVK Uo2A+9XWaaoYFS36SOjxzFSbh+uaPLWtFDYRPVT3/KIaBVLaXFRBnad/c9y62KtN PNlzAY6K6cV5iMZdWrV373E56apCNVmPxr3WTHobiG4frQawp8pOB9QhcG6pW7LT c/4xKJNapzF3N3UHDPlaJtgMwHjqEijgfgnowjKVQOLfWbCG/Vczq2ldIZ8fyx34 fHNuAxIBCnZlGCCM6uQm7HldpexSaQ/G2gcU/AODmKNdwOn/srMEYMWCoPYbC9nJ 5+jttAiYJvqWYRC+areHHj1cr9ODfw== =rEkl -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 18:40:29 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 22:40:29 +0000 Received: from localhost ([127.0.0.1]:44431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHTA-0004qV-Ni for submit@debbugs.gnu.org; Mon, 30 Apr 2018 18:40:28 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:39783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHT9-0004qO-3m for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 18:40:27 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id AADC021698; Mon, 30 Apr 2018 18:40:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 30 Apr 2018 18:40:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=8tqqSEnewLvK85gOMCLtQT/ahGUKbht3WUr8O221Tlg=; b=A2aX+ddH 2jY46woTa5/L9JgCTExzz7HMWEpb9u6Y8x3tOo3FB0yOs9yDJTHuWQJMZNYd49IV jryms/LMHtdwjBOLGL5jO9ujiB6fxfRaMQgEO/m9/lgQ3bFSFExUBqMVx0p4tzpx mRo7pt2JndhW8yUHS5ntRJURQRaVsyhpEwTSuzxnjuKUv2aRhxNXZXv0XXqGWz9w K3eYXxXetkrtO7/Y0ZsD/rtrqjE4Y7RJJxR3PHJLdGSrHU7P1Omic/Y5qgJCE8VO yVErqr5jkf7e42t6zZCiIdT06CMVUkGvfaS6Kyi4/zUXgj/1107jhfHo6dMtIfBb W2yrAhz/SyA7uQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=8tqqSEnewLvK85gOMCLtQT/ahGUKb ht3WUr8O221Tlg=; b=UFnsdP0ov1c+frpaw4Udg8B0KptS8HvQggDVJR2Iyid2S IsTeUmlbVMOGoj20cCrWPAw88OWQuZ4dSqKf3Rh2Tjto/ZjwWk1E1VggiFJthN4m zVBipvwyyWij6lrCgLBFD/nVBf7/+JG33cLnc8/pBtESzHxc6eOGGkf9U4jhKixB zFEzk9STEg147vmCBL2a8nU3TIHxqrP9n3mk4lvVnTN2I6WFWrAgHKrLHj33mvRN 6Dkv5gGDzoA71Y3RCc9YdoHEmZRHEm5rtpCqxsUNj8s/6Y2SNASfcLs/xVo5b1pX XY84rOpAA+H7rfuK1MV5Bcb2rabxndKhszGKcH6JQ== X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id 25DE910255; Mon, 30 Apr 2018 18:40:26 -0400 (EDT) From: Marius Bakke To: Leo Famulari , 31322@debbugs.gnu.org Subject: Re: [bug#31322] [PATCH 3/6] gnu: Add poppler-data. In-Reply-To: <6118003bb1f4b53553ad35703229649e1c361f6b.1525120717.git.leo@famulari.name> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> <6118003bb1f4b53553ad35703229649e1c361f6b.1525120717.git.leo@famulari.name> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 01 May 2018 00:40:24 +0200 Message-ID: <871sewuxlz.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Leo Famulari writes: > * gnu/packages/pdf.scm (poppler-data): New variable. [...] > + (home-page "") (package-home-page poppler) > + ;; See COPYING in the source distribution for more information about > + ;; the licensing. > + (license (list license:non-copyleft > + license:gpl2)))) Note: non-copyleft is a procedure that takes a URI and a comment. Maybe something along these lines? (license:non-copyleft "file://COPYING.adobe" "cMap data files are under a three-clause BSD-like license.") Or maybe just BSD-3, it only differs from the template in this text: ...IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE... instead of the template (from Wikipedia): ...IN NO EVENT SHALL BE LIABLE... I don't know how widespread this difference is, or if the added wording has any consequences (sounds like it might). Could we go with BSD-3? Also, since it is never specified that it's GPL2 only, maybe we should use GPL2+? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrnm1gACgkQoqBt8qM6 VPpiewf+Kdajrl5Zou4cmetf1slVljL9Zq/7MuAjeL5dWgpW4cdxLhQnei9xNWSd g6vlorcAPhWFufhlKIJmMr6i95bYK9nK6qYDsbAYNtlZU0SX/999CEAUENTyZl37 DqgKmDFcGcEUTP1heMXWlom3X4w9y0i7dbe9bs+i++6yrrf5rQk1t734sYlilqa5 1e25kOsfLoGg+Xw5WrZjeYWNxYfWOWv+8OWcxAoabTSyGc3sGTXaEG5GAHmRAuqs 9nTka/wHskHooNKJP5gQlp81xzPx9ZogvFnou56W7b4vutW9OOQ/0v0X//T2R2OS TJRpzo/TvYDdO48f8gc82BUsVtxnwA== =I0Bv -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 18:44:19 2018 Received: (at 31322) by debbugs.gnu.org; 30 Apr 2018 22:44:19 +0000 Received: from localhost ([127.0.0.1]:44437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHWt-0004wC-8d for submit@debbugs.gnu.org; Mon, 30 Apr 2018 18:44:19 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:58293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDHWr-0004w4-JS for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 18:44:17 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 3245E2277E; Mon, 30 Apr 2018 18:44:17 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 30 Apr 2018 18:44:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=uDxL4qpNO/rfTXcr9nie1TK3I7IVib5BTiTetMc1Pv4=; b=BbzZyz5n CyftakB/psE33YHsiBumr0yKmEIvoJpcJ/3JdUSO66HkQBg/sVPDyJ7Ba+b7Y7Jn XWP/LXe2iwH6w6I1aUVCAPv2f5vA+7le72jJPCLmInEEbgEB1YXZaNrJ3cW8Xlb2 i0ExlbSdNSlYddEYOWQk+2Q3qhxFhXjcWgLEiVosKfliXhrdWnkK7BymbdVDvuT5 Hn9JQbMCXmYrOAuSO99Ip/VwRYUwYz3i9voY91vhqoXipXUZ4JTxzQQX/eSqS3ST xFzwDf6zYIEquRVodtW9Lj3uSW4ZpT3TM86BJfu2FGjGNn+a9oFhOwOfzYk6fyg+ 3L7rNqbGfApSCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=uDxL4qpNO/rfTXcr9nie1TK3I7IVi b5BTiTetMc1Pv4=; b=kD6YVMJfdSIcq0K07O4sB4/CYDaLyVdNxPKGfrOMEO1hQ EbhGnr0ki8YjdcJ5SZLBl9OLv8S8u1StFK8TuSVCu/SZ4xeXzQm5Y0Zc+c4ODohy yp+m7s2P9++cjuflqAiGT3kxBHClTPi3jzZF5kaaz93UN93/XgolfVQAAL/sMBga yM5TQrpdXcXkIXLUbrLR2ZrzMRCxQ/N/rCb/B6vbWuvLAvMCB/bvYhGC9wHHCPjn 4Qp7F33riCquN02syn6RrOK93FlcOKJ++vWZmAAzagdHUyaOoL0fMo1MRncZKO+X quKw1En2KSYZxSkzydHI+gy9NhSiMOCRF1ch1JObw== X-ME-Sender: Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id B5F661025C; Mon, 30 Apr 2018 18:44:16 -0400 (EDT) From: Marius Bakke To: Leo Famulari , 31322@debbugs.gnu.org Subject: Re: [bug#31322] GIMP 2.10.0 update In-Reply-To: <20180430203737.GA398@jasmine.lan> References: <20180430203737.GA398@jasmine.lan> User-Agent: Notmuch/0.26.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Tue, 01 May 2018 00:44:15 +0200 Message-ID: <87y3h4tiv4.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Leo Famulari writes: > The following patch series updates GIMP to the new release, 2.10.0. > > I tested on x86_64-linux (foreign distro) by doing some very basic > operations, like opening and editing some images, and exporting the > results. Excellent. The patches LGTM apart from minor nitpicks sent separately. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrnnD8ACgkQoqBt8qM6 VPq3Rwf9FN8WRGZ4s8czMVrWyZPIz/7jNKWNNzUpyhYNt+92Hdo6ua/aaKkwkSjX MDi4muidOZ3ywUkvKuynpOzuiMNu1ONGSU2tsIqmZrQukqvvwE7vNsEItSYQAU52 8QjjulGDGBv6ujGPNeQ4Okg3nY012TAtMtwazAfXgPJLXZLejht0mf+RzrLfcRFq brVyimlcU6yjggC6ctdIIr/7T+C4I9wPrJbDc+VLhHdPfKbCSyIfJz6ncCqniWzo HUWk2tAoa5tvNEB8qdLQ2n6/yCMzt1+FnWLs7Re9eIcVaUOqytqZsZG6d2wzC324 QJXGQTY0JWH79V+zVvZQ9viHVa8RJw== =JSn3 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 20:55:47 2018 Received: (at 31322) by debbugs.gnu.org; 1 May 2018 00:55:47 +0000 Received: from localhost ([127.0.0.1]:44581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDJa7-000890-CV for submit@debbugs.gnu.org; Mon, 30 Apr 2018 20:55:47 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:48903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDJa5-00088s-GE for 31322@debbugs.gnu.org; Mon, 30 Apr 2018 20:55:45 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id F2FD8229FB; Mon, 30 Apr 2018 20:55:44 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 20:55:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=0qKSq11jibUeg8q+C94F2hzjpKHc30waP6Cf4PQDDuY=; b=m89Nz wlB+sUF6e+egiiRwKRAwXbr1/SwvomB3wHochw7CCmYlF6oJLorF8098NlWgeZBj 5nof5td/WO7bXjQ9ql/gQFnduaKgqCTSVzrbgLKSILhXIRbsPGK1s0lv6CIWfiI7 xT1FSLTTjSZntGzTb+Q/qEM0WzQdg6uMsJ3NAk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=0qKSq11jibUeg8q+C94F2hzjpKHc3 0waP6Cf4PQDDuY=; b=a/RnZAFWvp8dgmshEfXKqZnNhc8m+vJkbF88PULmgRCmK FZdaNp5+qjMw5C40ivIENIkSTojGMv7R13LzkVdj1G8JDJQyJuPNge0zAe1FoJ4X 34yU5KXOrPQ2DPv/q2j4ehthEwkDC0WX5+fzZ9Mb1wHhviZsOPq00QQAEJOLz1pT YgoeQpqnZcZltoIgIyFEHdP+GClaI3FcYZkfQem1AOeivt5nppezcgBIhrR2VL+3 DuqJ4VqOVaHNXFKe1bXQOkp+MS2KK2xi8oLgr7jPY7zzxJgnkf//p9cLcBM0o0eX nMsh2/JKcEvavmxeYSu11zP2USMkuPb++YeR6HK9g== X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 608E8E4350; Mon, 30 Apr 2018 20:55:44 -0400 (EDT) Date: Mon, 30 Apr 2018 20:55:43 -0400 From: Leo Famulari To: Marius Bakke Subject: Re: [bug#31322] [PATCH 3/6] gnu: Add poppler-data. Message-ID: <20180501005543.GA4898@jasmine.lan> References: <0a0b7de7e941986f0d1d6ce65c6ea7aaaa8d5952.1525120717.git.leo@famulari.name> <6118003bb1f4b53553ad35703229649e1c361f6b.1525120717.git.leo@famulari.name> <871sewuxlz.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <871sewuxlz.fsf@fastmail.com> User-Agent: Mutt/1.9.5 (2018-04-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322 Cc: 31322@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, May 01, 2018 at 12:40:24AM +0200, Marius Bakke wrote: > (package-home-page poppler) Thanks > Or maybe just BSD-3, it only differs from the template in this text Yeah, the linter got me to look again and I changed it to bsd-3. > Also, since it is never specified that it's GPL2 only, maybe we should > use GPL2+? COPYING says this: "The cidToUnicode, nameToUnicode and unicodeMap data files installed by the poppler-data package are Copyright Glyph & Cog, LLC and are under the COPYING.gpl2 license" And from COPYING.gpl2: "If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation." I interpret the reference to COPYING.gpl2 in the COPYING file to specify version 2, although it's likely they didn't give much thought to this issue, since the files in question are not software, but just some data. --5vNYLRcllDrimb99 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlrnuwwACgkQJkb6MLrK fwgdsw//YPo2/G6av7etFkJ6hr40+uK9F9WxsMm+RcngDz6nbwqQ10KX79dFze4F WIn7NNHrxAco5YSKkmj+Bg20mzzVTBJcVhpEnZ8Ut8KYuM/imPzT5DsyqnuM+NSI g7AHyeTVMkLdQc7rESXguABLfH4u/tU3WbbmDdNbTYjA6QdpfSWBCgiACVth1FBu 206smF+iYCORmizvtASFJla9d28oUw5Q0ckoRQWd3uFBIHGn8aboFECB/Ed6ZrDU C1XEc7OmhYbeW0jAn7FsgW0ZfvTPRNN71U0InNgjsVIbV5uZSziL2oEkdBVrHjMk arPb7nwjqum8DbIF7yA/IGk6cO1VvqJk5cCEolvedSwHLTc1zIe0a+ZeGCv1Cd7u bJX3jnGlt1xINGzwRCSa8DghjjzmXI8mPrY7Hl+YQeb9zO3krKGV8c4jUPqcSAi8 lBhuI98m4kzbzumW+JpHX4cQP7+qAMC0Fbe88hEb8DclZ7bK3PKocYTuPGnjHBTH sA5MF+jwNrfFu6rEyq0r7uadk+lCOzzFDyk2i02NXnzSPfZoHOO+n/ESfEFbyBJ4 kHfWzdn76kh/qPahVK9S4CprDW/1CyRkUQ6TGv9hgnwFz1ZcW6TKqUbbMXQMCIJr THoeDDyMoRW4ubHkrPt0EGCNvTMA+tkU1Srr3a8rIRJqswCjhJk= =50Ab -----END PGP SIGNATURE----- --5vNYLRcllDrimb99-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 30 21:49:19 2018 Received: (at 31322-done) by debbugs.gnu.org; 1 May 2018 01:49:19 +0000 Received: from localhost ([127.0.0.1]:44595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDKPu-0000we-Vx for submit@debbugs.gnu.org; Mon, 30 Apr 2018 21:49:19 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDKPs-0000wU-KK for 31322-done@debbugs.gnu.org; Mon, 30 Apr 2018 21:49:17 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2A8C820FAD; Mon, 30 Apr 2018 21:49:16 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 30 Apr 2018 21:49:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=VO8dgcpK968VwaOIYUxybiJsy7KIwtkBrz+X7nf+Kuk=; b=A0V6T ry9x+tDQMlwOESfQAxs9RGJRhzwCKl7WeJEmcRzrJdM4k6fVHspbiYmgjL3+JXRR IxNdNsZ0h8XEwH5NKtEaZnvAwwc8c7aaCqzuLcgzGz++9h6FNecJFOurbPIZsSSy bv4+dVyLXLJPWOjn6HqN4gN3ylVo8SVhUWzQqk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=VO8dgcpK968VwaOIYUxybiJsy7KIw tkBrz+X7nf+Kuk=; b=lzKtpy+RMwY8m0NZA4CsJfj7XdltC6cQazpT8v8kS5VLG JpTABU4Dk9EzDOGr+ckm8rUJj92GiiLw56dBBf+ZoCqUkY9AekTk0EL6pWm7Q7LM O7XQLqqVJfTWT6bi/7JVWZJ+FJnVkR4/sNUHscxM13kpz2fRTTFvlORaGXn2LFg4 +QzVCLHlwNZmebmqi1NKtxGs6uq/OXhQ+z26/zFlby84Ru+3LQ/RZ4jrYePcskc4 x+ta5z/joDu4t9Kpbufj1uVxNo/Ye67Or7X2eX0bzZffZjVhOXem6t1kZ6owaNOC GVplBV70aGMeRn+I8LbKTobBCOZS1UrkbKAhRdUWg== X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id B7D63102A3; Mon, 30 Apr 2018 21:49:15 -0400 (EDT) Date: Mon, 30 Apr 2018 21:49:14 -0400 From: Leo Famulari To: Marius Bakke Subject: Re: [bug#31322] GIMP 2.10.0 update Message-ID: <20180501014914.GA7720@jasmine.lan> References: <20180430203737.GA398@jasmine.lan> <87y3h4tiv4.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline In-Reply-To: <87y3h4tiv4.fsf@fastmail.com> User-Agent: Mutt/1.9.5 (2018-04-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31322-done Cc: 31322-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 01, 2018 at 12:44:15AM +0200, Marius Bakke wrote: > Leo Famulari writes: >=20 > > The following patch series updates GIMP to the new release, 2.10.0. > > > > I tested on x86_64-linux (foreign distro) by doing some very basic > > operations, like opening and editing some images, and exporting the > > results. >=20 > Excellent. The patches LGTM apart from minor nitpicks sent separately. Thanks, pushed as 9eecf9bc13bd3746ce5a073c59920110c6cf3dd7 --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlrnx5cACgkQJkb6MLrK fwgdDQ//e07/2VND/wXWTkWkdX9gi7dtuc/ai4OR3wcCv+DXtqgCUb0JdTN27njV C5Znq1LZBo1/p8B6A7cmtcuQDYU9dmPZOi1H8S1CgJP/2WwmI7PAouD2BhEK8/F9 kWVihVlSu6QXDQLKCJtL2pbh5FXHRc+2em+WqtxrPSs8Kjd4y7gylxTA20+XBYDV M/p9UvsSk0arI3jjVm7+MiZEbhAbf4ScB0vjHXCGN6lZhVDFnrGy0Ya5ijkLisSz 1T16IVi+kOw6RwuUbCiHTy6L6KNuwSZflARIHcnX5eU3fY0wsgXW2iNdP4ccUGPh 7Q0upEmcq0bw36MzxQXfbjeyK1d689zT4atvq+ArbcffBuIgSpM8uvRYVfvQmzs5 +rIqbK7W3bcUOvIciCXBZot5Bcem4cK7Y0QIRw4Zf8dqFxGfUjYTGwfc05LX5i3s Kmegr71faIYKn+PbYKtSnc7sA9A/16Cti56rM4e1M8yb1M8d0lcXIO+z8U3b+JGZ k4d6AVjYssTYeDRZbSuNjVCo2vY7QYu/kXobBx8CXXx52hj9qbv9swrMrVJOJWut Ou8tPTcaHaAezNbyi9XSgZb0fgco33631UxMKR4E4wz4D2zp0C2Fz0SWQQIUczEa OPBXVXZuPW2ETU9zJ8M2rQgHMDnHkoEwc394m4R4deOQDpbB2uc= =2xf0 -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF-- From unknown Fri Aug 15 04:04:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 May 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator