From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2BfBNfKubF+OFwAA0tVLHw (envelope-from ) for ; Thu, 24 Sep 2020 14:36:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 0O1+MfKubF9OSQAAB5/wlQ (envelope-from ) for ; Thu, 24 Sep 2020 14:36:34 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4DE4B9406A2 for ; Thu, 24 Sep 2020 14:36:34 +0000 (UTC) Received: from localhost ([::1]:41610 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kLSMK-0004Xp-AV for larch@yhetil.org; Thu, 24 Sep 2020 10:36:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kLSKs-00039l-Jo for guix-patches@gnu.org; Thu, 24 Sep 2020 10:35:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kLSKs-0004xL-9x for guix-patches@gnu.org; Thu, 24 Sep 2020 10:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kLSKs-0002Fm-6t for guix-patches@gnu.org; Thu, 24 Sep 2020 10:35:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42958] [PATCH core-updates 08/29] gnu: pixman: Update package definition. References: <20200820150914.9443-1-dannym@scratchpost.org> In-Reply-To: <20200820150914.9443-1-dannym@scratchpost.org> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Sep 2020 14:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42958 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42958@debbugs.gnu.org Received: via spool by 42958-submit@debbugs.gnu.org id=B42958.16009580508588 (code B ref 42958); Thu, 24 Sep 2020 14:35:02 +0000 Received: (at 42958) by debbugs.gnu.org; 24 Sep 2020 14:34:10 +0000 Received: from localhost ([127.0.0.1]:41173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kLSK1-0002ER-Sc for submit@debbugs.gnu.org; Thu, 24 Sep 2020 10:34:10 -0400 Received: from knopi.disroot.org ([178.21.23.139]:44642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kLSJy-0002EG-HN for 42958@debbugs.gnu.org; Thu, 24 Sep 2020 10:34:08 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 90ABA51C22 for <42958@debbugs.gnu.org>; Thu, 24 Sep 2020 16:34:04 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pI2WrxVZpA3O for <42958@debbugs.gnu.org>; Thu, 24 Sep 2020 16:34:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1600958041; bh=qxO+0DB/nrsuLnTOryD7dP1Znr7AMkQBE3ItII62ERk=; h=To:From:Subject:Date; b=iIwfxFvZYKLmvJu6efk/5gqiWO3jJE5gwtAAef/e9nO4pr03PJq1WnwBzTRNojCpA Jktp0XveutINGcT3C3ZU0Kc0mrr7onAKNpWvHfVZXvtyYn6wGlNUC19VV6poxIE/Gu hWG7O8zf/wzFDbUP45pAVFCGioVREqmSBx7SyQAXvV0VbjlMJIrXqcFDjDcjJ2kTre V7uMyp+0BnD27zD4ectPVgAJ02azMcycDS4z710uHlQNd0A0zKE8i3XV5RF7ZSzKgF /xnR2OornAWx7icMaUInJKwN4ZRlWHxT5ra+W5vwH2KOkCpcRYVsAd1Ah9mWY4Vzvh KAswGZVWbpImg== From: Raghav Gururajan Message-ID: Date: Thu, 24 Sep 2020 10:33:59 -0400 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------EA6001687AE95B0B3B513402" Content-Language: en-US X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=disroot.org header.s=mail header.b=iIwfxFvZ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=disroot.org (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.59 X-TUID: AJj5DzEZxr5j This is a multi-part message in MIME format. --------------EA6001687AE95B0B3B513402 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit @Danny Please find the attached split patches. Regards, RG. --------------EA6001687AE95B0B3B513402 Content-Type: text/x-patch; charset=UTF-8; name="0017-gnu-pixman-Make-some-cosmetic-changes.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0017-gnu-pixman-Make-some-cosmetic-changes.patch" >From 4d2b26892bcb2be8aaea78e860ed64a06dc533d6 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 24 Sep 2020 10:25:06 -0400 Subject: [PATCH 17/20] gnu: pixman: Make some cosmetic changes. * gnu/packages/xdisorg.org (pixman): Make some cosmetic changes. --- gnu/packages/xdisorg.scm | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 44f903ccb0..fdb92f9b4c 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -471,28 +471,31 @@ following the mouse.") (package (name "pixman") (version "0.38.4") - (source (origin - (method url-fetch) - (uri (string-append - "https://www.cairographics.org/releases/pixman-" - version ".tar.gz")) - (sha256 - (base32 - "1ryxzdf048x7wsx4dlvrr1p00gzwfs7lybnhgc7ygbj0dvyxcrns")) - (patches (search-patches "pixman-CVE-2016-5296.patch")))) + (source + (origin + (method url-fetch) + (uri + (string-append + "https://www.cairographics.org/releases/pixman-" + version ".tar.gz")) + (sha256 + (base32 "1ryxzdf048x7wsx4dlvrr1p00gzwfs7lybnhgc7ygbj0dvyxcrns")) + (patches + (search-patches + "pixman-CVE-2016-5296.patch")))) (build-system gnu-build-system) (arguments '(#:configure-flags '("--disable-static"))) + (native-inputs + `(("pkg-config" ,pkg-config))) (inputs `(("libpng" ,libpng) ("zlib" ,zlib))) - (native-inputs - `(("pkg-config" ,pkg-config))) - (home-page "http://www.pixman.org/") (synopsis "Low-level pixel manipulation library") (description "Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterisation.") + (home-page "http://www.pixman.org/") (license license:x11))) (define-public libdrm -- 2.28.0 --------------EA6001687AE95B0B3B513402 Content-Type: text/x-patch; charset=UTF-8; name="0018-gnu-pixman-Update-to-0.40.0.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0018-gnu-pixman-Update-to-0.40.0.patch" >From 0cbf6f42497baca4e799199362ff0fdfed908d95 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 24 Sep 2020 10:26:59 -0400 Subject: [PATCH 18/20] gnu: pixman: Update to 0.40.0. * gnu/packages/xdisorg.scm (pixman) [version]: Update to 0.40.0. [source][sha256]: Modify base32. [license]: Change from X11 to expat. --- gnu/packages/xdisorg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index fdb92f9b4c..337c787ad0 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -470,7 +470,7 @@ following the mouse.") (define-public pixman (package (name "pixman") - (version "0.38.4") + (version "0.40.0") (source (origin (method url-fetch) @@ -496,7 +496,7 @@ following the mouse.") manipulation, providing features such as image compositing and trapezoid rasterisation.") (home-page "http://www.pixman.org/") - (license license:x11))) + (license license:expat))) (define-public libdrm (package -- 2.28.0 --------------EA6001687AE95B0B3B513402 Content-Type: text/x-patch; charset=UTF-8; name="0019-gnu-pixman-Enable-some-features.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0019-gnu-pixman-Enable-some-features.patch" >From 71095ce9261ebfbe90fcfaf22d5e24b54a9ec758 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 24 Sep 2020 10:29:13 -0400 Subject: [PATCH 19/20] gnu: pixman: Enable some features. * gnu/packages/xdisorg.scm (pixman) [arguments]<#:configure-flags>[--enable-timers]: New flag. [--enable-gnuplot]: New flag. --- gnu/packages/xdisorg.scm | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 337c787ad0..2dc999d19a 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -484,19 +484,22 @@ following the mouse.") (search-patches "pixman-CVE-2016-5296.patch")))) (build-system gnu-build-system) - (arguments - '(#:configure-flags '("--disable-static"))) - (native-inputs - `(("pkg-config" ,pkg-config))) - (inputs - `(("libpng" ,libpng) - ("zlib" ,zlib))) - (synopsis "Low-level pixel manipulation library") - (description "Pixman is a low-level software library for pixel + `(#:configure-flags + (list + "--disable-static" + "--enable-timers" + "--enable-gnuplot"))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("libpng" ,libpng) + ("zlib" ,zlib))) + (synopsis "Low-level pixel manipulation library") + (description "Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterisation.") - (home-page "http://www.pixman.org/") - (license license:expat))) + (home-page "http://www.pixman.org/") + (license license:expat))) (define-public libdrm (package -- 2.28.0 --------------EA6001687AE95B0B3B513402 Content-Type: text/x-patch; charset=UTF-8; name="0020-gnu-pixman-Update-synopsis-and-description.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0020-gnu-pixman-Update-synopsis-and-description.patch" >From e6064f2f4bb116b893869d8813548b87f77bec95 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 24 Sep 2020 10:31:34 -0400 Subject: [PATCH 20/20] gnu: pixman: Update synopsis and description. * gnu/packages/xdisorg.scm (pixman) [synopsis]: Modify. [description]: Modify. --- gnu/packages/xdisorg.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 2dc999d19a..09bd4428bf 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -494,10 +494,9 @@ following the mouse.") (inputs `(("libpng" ,libpng) ("zlib" ,zlib))) - (synopsis "Low-level pixel manipulation library") - (description "Pixman is a low-level software library for pixel -manipulation, providing features such as image compositing and trapezoid -rasterisation.") + (synopsis "Image processing and manipulation library") + (description "Pixman is a library that provides low-level pixel manipulation +features such as image compositing and trapezoid rasterization.") (home-page "http://www.pixman.org/") (license license:expat))) -- 2.28.0 --------------EA6001687AE95B0B3B513402--