[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/

2022-12-03 Thread Matt Turner
commit: af6992c3e16440dc97aab1a66edef8e5d513f298
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  4 01:31:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  4 02:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6992c3

x11-libs/gdk-pixbuf: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gdk-pixbuf/Manifest   |   2 -
 .../gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch  |  34 --
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild   | 116 -
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild   | 108 ---
 4 files changed, 260 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 9f0ab30f81dd..9f22e8781787 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,3 +1 @@
 DIST gdk-pixbuf-2.42.10.tar.xz 6519776 BLAKE2B 
b6bec388b70a971ea5b336001920fdf433bcbc539d54e62c7b6198e968f0bd3560ef9adc94215b64b01e7d5db69c95d5a1d32654b38b051fceb75e93666b3385
 SHA512 
ad64963b61ef8cc84ae450328ec8c90a852f974e29ffdd42263ed32de47af93c058f3ffdf91c5d6e9bba815f4e8e8fe5a19422ac1bfb079666339814ac059b3a
-DIST gdk-pixbuf-2.42.8.tar.xz 8503020 BLAKE2B 
39960043c5aa980f311d2705c868c170c90c7b580ac9ae849a3fdfc6a5faffcc24be23b82ca8fefb1cd5c28d2a02bfb87b1c5c5d1eab7b897f5e551a57577f7c
 SHA512 
994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387
-DIST gdk-pixbuf-2.42.9.tar.xz 6596068 BLAKE2B 
f464a6b326aee185b30b24f66267ad7eacd12e8b3bd07e7cebfb42a496791561cdd71cd937282d72f1fc55ee1e86b531f7e737a2dd00f2187d705865be177919
 SHA512 
032869c98d22cc4add05198baec5a64d29af247a99a084d7c498f82f467fb2a2008a8d0d4564ee5d963f6965dc9b3ff61b6c07377f67fec70ddf14e5373abfb3

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch
deleted file mode 100644
index 77ea7e75521e..
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 21b8eb73d9272e06707ad6d0357f3034b8d9a46f Mon Sep 17 00:00:00 2001
-From: "Anthony G. Basile" 
-Date: Wed, 14 Oct 2015 16:18:19 -0400
-Subject: [PATCH] tests/pixbuf-lowmem.c: Do not run pixbuf-lowmem test on
- uClibc
-
-pixbuf-lowmem.c depends on GNU libc internals and does not build
-on musl or uClibc.  Commit e1fd25a fixes this issue for musl by
-testing if __GLIBC__ is set.  However, uClibc sets __GLIBC__ and
-so this check is insufficient there.  We expand the check so that
-we run pixbuf-lowmem on glibc, while avoiding it on both musl and
-uClibc.
-
-Signed-off-by: Anthony G. Basile 

- tests/pixbuf-lowmem.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/pixbuf-lowmem.c b/tests/pixbuf-lowmem.c
-index 9e9571f..ec7504f 100644
 a/tests/pixbuf-lowmem.c
-+++ b/tests/pixbuf-lowmem.c
-@@ -24,7 +24,7 @@
- #include 
- #include 
- 
--#ifdef __GLIBC__
-+#if defined(__GLIBC__) && !defined(__UCLIBC__)
- #define PRETEND_MEM_SIZE (16 * 1024 * 1024)
- #define REMAINING_MEM_SIZE 10
- 
--- 
-2.4.9
-

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild
deleted file mode 100644
index b4f614c7b16c..
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org gnome2-utils meson-multilib multilib xdg
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="gtk-doc +introspection jpeg tiff"
-
-# TODO: For windows/darwin support: shared-mime-info conditional, 
native_windows_loaders option review
-DEPEND="
-   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
-   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
-   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}
-   !https://bugzilla.gnome.org/show_bug.cgi?id=756590
-   "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
-)
-
-src_prepare() {
-   xdg_src_prepare
-   # This will avoid polluting the pkg-config file with versioned libpng,
-   # which is causing problems with libpng14 -> libpng15 upgrade
-   # See upstream bug #667068
-   # First check that the pattern is present, to catch upstream changes on 
bumps,
-   # because sed doesn't return 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/

2019-01-14 Thread Mart Raudsepp
commit: a92cdbc6d2dfbbf011658e49c888153ccbcdbdf5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jan 14 19:50:19 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jan 14 19:51:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92cdbc6

x11-libs/gdk-pixbuf: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gdk-pixbuf/Manifest   |   1 -
 .../files/2.36.11-fix-libtiff-disable.patch|  26 -
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild  | 127 -
 3 files changed, 154 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 8c610bda12c..3e4ce22587e 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,3 +1,2 @@
-DIST gdk-pixbuf-2.36.11.tar.xz 5675908 BLAKE2B 
1b111c2866b06ff5da5d5e043481956d6ffbc69fa66236d91b29a6e923c01b91054eb491d2ba15a2e5d2d694f143eb0cc472bbed9bfce0bc015d6602449920fa
 SHA512 
231e13ef2339fc6953788e8597a0c455143273338793ed835dac6ccf42e26e0292dec4121a4976b859ba8ffaa81b3ca5b250b54bd4897dbd3146a1874a59d4e3
 DIST gdk-pixbuf-2.36.12-bug753605-atsize.jpg 80850 BLAKE2B 
17e414ca097b7aaf513241eacae97c5bc582f7ebd8870e8b67ce4af4e57134b8b4ae0ed579eb4cf0f57db2891e95a673d2129a1bafefe5ab8e2a8dd5f66da271
 SHA512 
d27197d2395446cd3c970841381958f7eb1b8df78913f7da70bec5f09af6edfc5dd74cd809c37ec8cf69f0eba504e0cc6354f1ec6ce3ec2192ad316cb64b69c9
 DIST gdk-pixbuf-2.36.12.tar.xz 5675768 BLAKE2B 
da9e18b5dc55ad13a1bdab76d9c63a6233da1b45235ae5eb620e6e3f83888a0cc846f1ba17f72cb3b5af1ccd59a69631b3403bf09e262c53e0149e6f26896a33
 SHA512 
5d3bd620cf464bf92079b15c78f8400db48c427053c6eeedc4ea9652a4c290a09a26310100cc7eb487daf4b565df9f7e3a6edf14685f81ddbff6a0652fb6b41b

diff --git a/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch 
b/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch
deleted file mode 100644
index 23caca99a59..000
--- a/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 5c4edf2cc22468a8410c19cb8b236b227fca300a Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin 
-Date: Tue, 10 Oct 2017 14:33:18 +0300
-Subject: [PATCH] build: Fix --without-libtiff not having an effect
-
-https://bugzilla.gnome.org/show_bug.cgi?id=788770

- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index b45f407b5..9f5d6fbee 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -676,7 +676,7 @@ if test x$gio_can_sniff = x; then
-   AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])
- fi
- 
--AM_CONDITIONAL(HAVE_TIFF, test "x$libtiff_found" != x)
-+AM_CONDITIONAL(HAVE_TIFF, test "x$libtiff_found" != xno)
- AM_CONDITIONAL(HAVE_PNG, test "x$LIBPNG" != x)
- AM_CONDITIONAL(HAVE_JPEG, test "x$LIBJPEG" != x)
- AM_CONDITIONAL(HAVE_JASPER, test "x$LIBJASPER" != x)
--- 
-2.15.0
-

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild
deleted file mode 100644
index 5cf84878340..000
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit flag-o-matic gnome2 multilib multilib-minimal
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf;
-
-LICENSE="LGPL-2+"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="X debug +introspection jpeg jpeg2k tiff test"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.48.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
-   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
-   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.19
-   virtual/pkgconfig
-"
-# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
-RDEPEND="${COMMON_DEPEND}
-   !https://bugzilla.gnome.org/show_bug.cgi?id=756590
-   "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
-   # Fix --without-libtiff having no effect (from master)
-   # https://bugzilla.gnome.org/show_bug.cgi?id=788770
-   "${FILESDIR}"/${PV}-fix-libtiff-disable.patch
-)
-
-src_prepare() {
-   # This will avoid polluting the pkg-config file with versioned libpng,
-   # which is causing problems with libpng14 -> 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/

2017-12-17 Thread Gilles Dartiguelongue
commit: 1586017e00dd18e91322c10ecd83e1aed5a6579e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 17 22:43:21 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 17 23:13:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1586017e

x11-libs/gdk-pixbuf: version bump 2.36.10-r2 → 2.36.11

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/gdk-pixbuf/Manifest   |   1 +
 .../files/2.36.11-fix-libtiff-disable.patch|  26 +
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild  | 126 +
 3 files changed, 153 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 7c32f9080ef..90e497d040f 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,2 +1,3 @@
 DIST gdk-pixbuf-2.36.10.tar.xz 5772196 BLAKE2B 
542df9a5b9d3e790cb592b714a402633eaf37ecd4a21d597f307bdc3f5a0a35e3c3d9e3f6c822e163d0d64b9de62d7b120cb2b174f3109bdffc5e08225506f0c
 SHA512 
d080d20baa20efe58cc5e5d043532f57e7950c0f7a3661998f924ae2a819f6bf1113e1da7785ac2063dfa582576d418eea5b3c80ea3db16057de43cc3f911d35
+DIST gdk-pixbuf-2.36.11.tar.xz 5675908 BLAKE2B 
1b111c2866b06ff5da5d5e043481956d6ffbc69fa66236d91b29a6e923c01b91054eb491d2ba15a2e5d2d694f143eb0cc472bbed9bfce0bc015d6602449920fa
 SHA512 
231e13ef2339fc6953788e8597a0c455143273338793ed835dac6ccf42e26e0292dec4121a4976b859ba8ffaa81b3ca5b250b54bd4897dbd3146a1874a59d4e3
 DIST gdk-pixbuf-2.36.9.tar.xz 5769124 BLAKE2B 
7e21831659cd0bca44de4858fe37887a8a2ea494fffed5015fd35155873fe820336b762be8e8057c4f41c48dbe7c6b55e8eba9fbbee8692a9b72e7fe6b0dd24e
 SHA512 
ab8f2cda4490012936b094a1321e64b85e1fa1f8d070fae135a514f87f695201b845f4192e4a02954e2767d44314c0a95d727118853528182952d15890130261

diff --git a/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch 
b/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch
new file mode 100644
index 000..23caca99a59
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/2.36.11-fix-libtiff-disable.patch
@@ -0,0 +1,26 @@
+From 5c4edf2cc22468a8410c19cb8b236b227fca300a Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin 
+Date: Tue, 10 Oct 2017 14:33:18 +0300
+Subject: [PATCH] build: Fix --without-libtiff not having an effect
+
+https://bugzilla.gnome.org/show_bug.cgi?id=788770
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index b45f407b5..9f5d6fbee 100644
+--- a/configure.ac
 b/configure.ac
+@@ -676,7 +676,7 @@ if test x$gio_can_sniff = x; then
+   AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])
+ fi
+ 
+-AM_CONDITIONAL(HAVE_TIFF, test "x$libtiff_found" != x)
++AM_CONDITIONAL(HAVE_TIFF, test "x$libtiff_found" != xno)
+ AM_CONDITIONAL(HAVE_PNG, test "x$LIBPNG" != x)
+ AM_CONDITIONAL(HAVE_JPEG, test "x$LIBJPEG" != x)
+ AM_CONDITIONAL(HAVE_JASPER, test "x$LIBJASPER" != x)
+-- 
+2.15.0
+

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild
new file mode 100644
index 000..80f31f97b24
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit flag-o-matic gnome2 multilib multilib-minimal
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="X debug +introspection jpeg jpeg2k tiff test"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.48.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
+   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.19
+   virtual/pkgconfig
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${COMMON_DEPEND}
+   !https://bugzilla.gnome.org/show_bug.cgi?id=756590
+   "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
+   # Fix --without-libtiff having no effect (from master)
+   # https://bugzilla.gnome.org/show_bug.cgi?id=788770
+   "${FILESDIR}"/${PV}-fix-libtiff-disable.patch
+)
+
+src_prepare() {
+   # This will avoid polluting the pkg-config file with versioned libpng,
+   # which is causing problems with libpng14 -> libpng15 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/

2017-01-26 Thread Mart Raudsepp
commit: 9a6d6221fad7b0e51264b3deb58896f5e43c75f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 10:30:39 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 10:55:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6d6221

x11-libs/gdk-pixbuf: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-libs/gdk-pixbuf/Manifest   |   2 -
 .../gdk-pixbuf-2.32.1-gint64-shift-overflow.patch  |  81 -
 .../gdk-pixbuf-2.32.1-lowmem-test-glibc.patch  |  60 --
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild   | 127 -
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.3.ebuild   | 121 
 5 files changed, 391 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 2423c52..46964d6 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,4 +1,2 @@
-DIST gdk-pixbuf-2.32.1.tar.xz 2427908 SHA256 
4432b74f25538c7d6bcb3ca51adabdd666168955f25812a2568dc9637697f3bc SHA512 
4c744f166e86c17cafebe0db9434794666b64850a60597e34675cf9b902e48e89c3ff45032a10899944ae59b6c0db63c1ff33c4d2c50846393e77bad3a3adec2
 WHIRLPOOL 
566b73752c1e478fdf7011c3dea39eb13052741c70a0dffd6a0800e892e951207856b90e0d20c352981565682dec28c51fc4951f2236767e97c838d239a2
-DIST gdk-pixbuf-2.32.3.tar.xz 2430720 SHA256 
2b6771f1ac72f687a8971e59810b8dc658e65e7d3086bd2e676e618fd541d031 SHA512 
9eb9b87c8104cff9292bebc41c411d2ba4b7fcd9d24c1b99e6dfc8281b5a202a53045dd3095666e3614eba59d417a7c0f69789b2a9dd52ed53bb5df4a0dfd117
 WHIRLPOOL 
053c48d7f0890ed0f324225ccf4d16f9afd4fd70b878acc6b9ec1bfd9c0c732bc290447cce25ba37cbbdded89a183d112b6e9b4b53141c62690bf45846f675e1
 DIST gdk-pixbuf-2.34.0.tar.xz 2709320 SHA256 
d55e5b383ee219bd0e23bf6ed4427d56a7db5379729a6e3e0a0e0eba9a8d8879 SHA512 
874aed9af0352592674f2bebd4d9b0a945932a410c9f0b776f45766c2f18d442a39c684cca69b1aca6d14f67f18e690489f388ff58699dbd0efbd13244a1a8b5
 WHIRLPOOL 
c2f7b1ac0d2fa13a00c1bed37a66b9b13564e1cef5262db656c640b0256f821658f8e6d0e1e5a300a2af83847b15518d7e0c72995df877970bf44ad28e5fd416
 DIST gdk-pixbuf-2.36.2.tar.xz 4877452 SHA256 
3a082ad67d68b55970aed0b2034a06618167be98a42d5c70de736756b45d325d SHA512 
34a569aee7a26af701edbc9bf895617dc59d1a7f98292c832885cff88733cb7f581253a5caeecf265712a07f975b7c7dfeda4050e7a81cb5c9de19b4b82d17ba
 WHIRLPOOL 
fb2871f32084a2c40cea9cd662167645d5458dd4b96faa9967356a5a95b3a173f8d54c41608dfae0344460ffd87441be0f3c465eef7dbae979e5c2d8fb92ff27

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch
deleted file mode 100644
index 273956e..
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 2fb6bce8b3fdae67b8cdd93f253dad3743fc01b8 Mon Sep 17 00:00:00 2001
-From: Mike Gorse 
-Date: Tue, 6 Oct 2015 11:46:24 -0500
-Subject: [PATCH] pixops: use gint64 in more places to avoid overflow when
- shifting
-

- gdk-pixbuf/pixops/pixops.c | 34 +-
- 1 file changed, 17 insertions(+), 17 deletions(-)
-
-diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
-index b0abecd..6a4a096 100644
 a/gdk-pixbuf/pixops/pixops.c
-+++ b/gdk-pixbuf/pixops/pixops.c
-@@ -354,11 +354,11 @@ pixops_composite_nearest (guchar*dest_buf,
- double scale_y,
- intoverall_alpha)
- {
--  int i;
--  int x;
--  int x_step = (1 << SCALE_SHIFT) / scale_x;
--  int y_step = (1 << SCALE_SHIFT) / scale_y;
--  int xmax, xstart, xstop, x_pos, y_pos;
-+  gint64 i;
-+  gint64 x;
-+  gint64 x_step = (1 << SCALE_SHIFT) / scale_x;
-+  gint64 y_step = (1 << SCALE_SHIFT) / scale_y;
-+  gint64 xmax, xstart, xstop, x_pos, y_pos;
-   const guchar *p;
-   unsigned int  a0;
- 
-@@ -524,13 +524,13 @@ pixops_composite_color_nearest (guchar*dest_buf,
-   guint32color1,
-   guint32color2)
- {
--  int i, j;
--  int x;
--  int x_step = (1 << SCALE_SHIFT) / scale_x;
--  int y_step = (1 << SCALE_SHIFT) / scale_y;
-+  gint64 i, j;
-+  gint64 x;
-+  gint64 x_step = (1 << SCALE_SHIFT) / scale_x;
-+  gint64 y_step = (1 << SCALE_SHIFT) / scale_y;
-   int r1, g1, b1, r2, g2, b2;
-   int check_shift = get_check_shift (check_size);
--  int xmax, xstart, xstop, x_pos, y_pos;
-+  gint64 xmax, xstart, xstop, x_pos, y_pos;
-   const guchar *p;
-   unsigned int  a0;
- 
-@@ -1338,20 +1338,20 @@ pixops_process (guchar *dest_buf,
-   PixopsLineFunc  line_func,
-   PixopsPixelFunc pixel_func)
- {
--  int i, j;
--  int x, y;   /* X and Y position in source (fixed_point) */
-+  gint64 i, j;
-+  gint64 x, y;/* X and Y position in source 
(fixed_point) */
- 
-   guchar **line_bufs;
-   int 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/

2015-10-14 Thread Anthony G. Basile
commit: 3d328b71caf7e73cec098a24ace971e13a6e5ba9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Oct 14 20:05:50 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Oct 14 20:06:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d328b71

x11-libs/gdk-pixbuf: extend non-glibc fix to uclibc

Gentoo-Bug: 563052

Package-Manager: portage-2.2.20.1

 x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch
index 3915dff..cb50899 100644
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch
@@ -40,7 +40,7 @@ index ae71788..9e9571f 100644
  #include 
  #include 
  
-+#ifdef __GLIBC__
++#if defined(__GLIBC__) && !defined(__UCLIBC__)
  #define PRETEND_MEM_SIZE (16 * 1024 * 1024)
  #define REMAINING_MEM_SIZE 10
  



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/

2015-09-01 Thread Alexandre Rostovtsev
commit: 92308a3ae2aeed9279463f49f6fd118807a9be54
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Sep  1 13:14:55 2015 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 13:14:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92308a3a

x11-libs/gdk-pixbuf: remove unused patch

Package-Manager: portage-2.2.20.1

 .../gdk-pixbuf-2.31.1-pixops-no-scaling.patch  | 129 -
 1 file changed, 129 deletions(-)

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
deleted file mode 100644
index a8587fc..000
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
+++ /dev/null
@@ -1,129 +0,0 @@
-From cc5fce6315dcc1127a3e2106223305ff763be815 Mon Sep 17 00:00:00 2001
-From: Hans Petter Jansson 
-Date: Thu, 10 Nov 2005 19:13:00 +
-Subject: [PATCH] pixops: Special-case compositing/copying with no scaling
-
-When there is no scaling involved, make gdk_pixbuf_composite_color()
-faster by avoiding the scaling code path.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=80927

- gdk-pixbuf/pixops/pixops.c | 95 +++---
- 1 file changed, 90 insertions(+), 5 deletions(-)
-
-diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
-index 993223e..29a1c14 100644
 a/gdk-pixbuf/pixops/pixops.c
-+++ b/gdk-pixbuf/pixops/pixops.c
-@@ -421,6 +421,86 @@ pixops_composite_nearest (guchar*dest_buf,
- }
- 
- static void
-+pixops_composite_nearest_noscale (guchar*dest_buf,
-+intrender_x0,
-+intrender_y0,
-+intrender_x1,
-+intrender_y1,
-+intdest_rowstride,
-+intdest_channels,
-+gboolean   dest_has_alpha,
-+const guchar  *src_buf,
-+intsrc_width,
-+intsrc_height,
-+intsrc_rowstride,
-+intsrc_channels,
-+gboolean   src_has_alpha,
-+intoverall_alpha)
-+{
-+  int i, j;
-+  int x;
-+
-+  for (i = 0; i < (render_y1 - render_y0); i++)
-+{
-+  const guchar *src  = src_buf + (i + render_y0) * src_rowstride;
-+  guchar   *dest = dest_buf + i * dest_rowstride;
-+
-+  x = render_x0 * src_channels;
-+
-+  for (j=0; j < (render_x1 - render_x0); j++)
-+  {
-+const guchar *p = src + x;
-+unsigned int  a0;
-+
-+if (src_has_alpha)
-+  a0 = (p[3] * overall_alpha) / 0xff;
-+else
-+  a0 = overall_alpha;
-+
-+switch (a0)
-+  {
-+  case 0:
-+break;
-+  case 255:
-+dest[0] = p[0];
-+dest[1] = p[1];
-+dest[2] = p[2];
-+if (dest_has_alpha)
-+  dest[3] = 0xff;
-+break;
-+  default:
-+if (dest_has_alpha)
-+  {
-+unsigned int w0 = 0xff * a0;
-+unsigned int w1 = (0xff - a0) * dest[3];
-+unsigned int w = w0 + w1;
-+
-+dest[0] = (w0 * p[0] + w1 * dest[0]) / w;
-+dest[1] = (w0 * p[1] + w1 * dest[1]) / w;
-+dest[2] = (w0 * p[2] + w1 * dest[2]) / w;
-+dest[3] = w / 0xff;
-+  }
-+else
-+  {
-+unsigned int a1 = 0xff - a0;
-+unsigned int tmp;
-+
-+tmp = a0 * p[0] + a1 * dest[0] + 0x80;
-+dest[0] = (tmp + (tmp >> 8)) >> 8;
-+tmp = a0 * p[1] + a1 * dest[1] + 0x80;
-+dest[1] = (tmp + (tmp >> 8)) >> 8;
-+tmp = a0 * p[2] + a1 * dest[2] + 0x80;
-+dest[2] = (tmp + (tmp >> 8)) >> 8;
-+  }
-+break;
-+  }
-+dest += dest_channels;
-+x += src_channels;
-+  }
-+}
-+}
-+
-+static void
- pixops_composite_color_nearest (guchar*dest_buf,
-   intrender_x0,
-   intrender_y0,
-@@ -1781,11 +1861,16 @@ _pixops_composite_real (guchar  *dest_buf,
- 
-   if (interp_type == PIXOPS_INTERP_NEAREST)
- {
--  pixops_composite_nearest (dest_buf, render_x0, render_y0, render_x1,
--  render_y1, dest_rowstride, dest_channels,
--  dest_has_alpha, src_buf, src_width, src_height,
--  src_rowstride,