[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 14d2483ebe234ab5df0d3b0c748a7823d5d29ea6 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 6 10:16:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 6 11:02:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d2483e x11-libs/gdk-pixbuf: Remove obsolete gnome2_gdk_pixbuf_savelist call Signed-off-by: Michał Górny gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild index 52975e7209a6..b6c6a7768807 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -88,7 +88,6 @@ pkg_preinst() { } multilib_foreach_abi multilib_pkg_preinst - gnome2_gdk_pixbuf_savelist } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: adc92a73ef8fb3b34cfdab8f5fe783481867f60e Author: Sam James gentoo org> AuthorDate: Fri Dec 16 01:33:07 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 01:38:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc92a73 x11-libs/gdk-pixbuf: add media-libs/libtiff subslot dep libtiff changed SONAME. Signed-off-by: Sam James gentoo.org> .../{gdk-pixbuf-2.42.10.ebuild => gdk-pixbuf-2.42.10-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild similarity index 95% rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild index cf766503549f..7fa5de939607 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild @@ -19,8 +19,8 @@ DEPEND=" >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}] x11-misc/shared-mime-info >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] - jpeg? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] ) - tiff? ( >=media-libs/tiff-3.9.2:0[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + tiff? ( >=media-libs/tiff-3.9.2:=[${MULTILIB_USEDEP}] ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/
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/
commit: a70517bf1bccf7fa72872626cd879687854cd25b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 16 18:10:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 16 18:10:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70517bf x11-libs/gdk-pixbuf: Stabilize 2.42.10 hppa, #879807 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild index 97157edd1b4f..2e0f17b37d2a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild @@ -10,7 +10,7 @@ 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" +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 test tiff" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 1266a5c74d3540a58049e3f0a7062a70ba41bef8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 18:58:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 18:58:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1266a5c7 x11-libs/gdk-pixbuf: Stabilize 2.42.10 sparc, #879807 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild index 39c569391fbb..4701abf3d2df 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild @@ -10,7 +10,7 @@ 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" +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 test tiff" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 9ac4957ccb59a1c3976cf51b33fc0122355be5df Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 09:43:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 09:43:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac4957c x11-libs/gdk-pixbuf: Stabilize 2.42.10 arm, #879807 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild index 30a849ef1995..66e7a7f760c8 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild @@ -10,7 +10,7 @@ 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" +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 test tiff" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: b6d82b965aef241e207272d7b92cbf358a0e7943 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 31 20:30:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d82b96 x11-libs/gdk-pixbuf: Set remote-id Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/metadata.xml | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/x11-libs/gdk-pixbuf/metadata.xml b/x11-libs/gdk-pixbuf/metadata.xml index 5fa25eb4c90a..abaa572b786f 100644 --- a/x11-libs/gdk-pixbuf/metadata.xml +++ b/x11-libs/gdk-pixbuf/metadata.xml @@ -1,11 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - cpe:/a:gnome:gdk-pixbuf - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +cpe:/a:gnome:gdk-pixbuf +GNOME/gdk-pixbuf +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 7ef2d67857df9f1fd5508548f19edb13e32a92d6 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:45 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 31 20:30:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef2d678 x11-libs/gdk-pixbuf-xlib: Set remote-id Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf-xlib/metadata.xml | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/x11-libs/gdk-pixbuf-xlib/metadata.xml b/x11-libs/gdk-pixbuf-xlib/metadata.xml index 96616ae2f187..f84b957434d3 100644 --- a/x11-libs/gdk-pixbuf-xlib/metadata.xml +++ b/x11-libs/gdk-pixbuf-xlib/metadata.xml @@ -1,11 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - cpe:/a:gnome:gdk-pixbuf-xlib - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +cpe:/a:gnome:gdk-pixbuf-xlib +Archive/gdk-pixbuf-xlib +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a716047885c36749cc79c279399a1aad8a9b5821 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 25 20:10:57 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 25 20:10:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7160478 x11-libs/gdk-pixbuf: Drop unnecessary sed Unneeded since https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/145 landed. Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild index 612aa104da9e..265bd38a9b6e 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild @@ -43,9 +43,6 @@ MULTILIB_CHOST_TOOLS=( src_prepare() { default xdg_environment_reset - - # dev-python/docutils installs rst2man.py, not rst2man - sed -i -e "s/'rst2man'/'rst2man.py'/" docs/meson.build || die } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: f4201e1aca08d32d9c63a8d00a713d00ba2fd3d2 Author: Guillermo Joandet gmail com> AuthorDate: Tue Oct 25 17:32:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 25 20:08:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4201e1a x11-libs/gdk-pixbuf: Version bump to 2.42.10 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27948 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 82eafb4ad1e5..9f0ab30f81dd 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1,3 @@ +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/gdk-pixbuf-2.42.10.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild new file mode 100644 index ..612aa104da9e --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 test tiff" +RESTRICT="!test? ( test )" + +# 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? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] ) + tiff? ( >=media-libs/tiff-3.9.2:0[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.3 + dev-libs/glib:2 + dev-libs/libxslt + dev-python/docutils + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gdk-pixbuf-query-loaders$(get_exeext) +) + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=enabled + $(meson_feature tiff) + $(meson_feature jpeg) + -Dbuiltin_loaders=png,jpeg + -Drelocatable=false + #native_windows_loaders + $(meson_use test tests) + -Dinstalled_tests=false + -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) + ) + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixbuf "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixdata "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 60a95ae77886a99e40a9c79062c2a885a2b13ca5 Author: Matt Turner gentoo org> AuthorDate: Thu Aug 11 16:11:59 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Aug 11 16:20:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a95ae7 x11-libs/gdk-pixbuf: Depend on dev-python/docutils Also move gi-docgen from DEPEND/RDEPEND to BDEPEND, where it belongs. Closes: https://bugs.gentoo.org/864853 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild index aad9b485be43..7f32ba6a4b85 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild @@ -21,15 +21,16 @@ DEPEND=" >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] jpeg? ( media-libs/libjpeg-turbo: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}" BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.3 dev-libs/glib:2 dev-libs/libxslt + dev-python/docutils dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 3e256db1f3d9cd8a08eafebf741cd0983918e055 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 9 23:33:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 10 19:46:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e256db1 x11-libs/gdk-pixbuf: Version bump to 2.42.9 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 67b1372fc8f4..82eafb4ad1e5 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ 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/gdk-pixbuf-2.42.9.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild new file mode 100644 index ..aad9b485be43 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.9.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 test tiff" +RESTRICT="!test? ( test )" + +# 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? ( media-libs/libjpeg-turbo: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}" +BDEPEND=" + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.3 + dev-libs/glib:2 + dev-libs/libxslt + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gdk-pixbuf-query-loaders$(get_exeext) +) + +src_prepare() { + default + xdg_environment_reset + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e "s/'rst2man'/'rst2man.py'/" docs/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=enabled + $(meson_feature tiff) + $(meson_feature jpeg) + -Dbuiltin_loaders=png,jpeg + -Drelocatable=false + #native_windows_loaders + $(meson_use test tests) + -Dinstalled_tests=false + -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) + ) + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixbuf "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixdata "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache} "${ED}"/${cache} || die + else + touch "${ED}"/${cache} || die + fi + } + + multilib_foreach_abi multilib_pkg_preinst + gnome2_gdk_pixbuf_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + multilib_foreach_abi gnome2_gdk_pixbuf_update +} + +pkg_postrm() { + xdg_pkg_postrm + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + rm -f
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 52b1446634e7a5723cbea678ca53470312bfd32f Author: Matt Turner gentoo org> AuthorDate: Tue May 31 17:31:32 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 31 18:23:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b14466 x11-libs/gdk-pixbuf: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest| 1 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 116 2 files changed, 117 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 2fa547765298..67b1372fc8f4 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1 @@ -DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d DIST gdk-pixbuf-2.42.8.tar.xz 8503020 BLAKE2B 39960043c5aa980f311d2705c868c170c90c7b580ac9ae849a3fdfc6a5faffcc24be23b82ca8fefb1cd5c28d2a02bfb87b1c5c5d1eab7b897f5e551a57577f7c SHA512 994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild deleted file mode 100644 index 08fd518be554.. --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.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 ~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="+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}] ) - 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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Dbuiltin_loaders=png,jpeg - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - -Dgtk_doc=false - $(meson_native_use_feature introspection) - $(meson_native_true man) - ) - - meson_src_configure -} - -multilib_src_install_all() { - einstalldocs - insinto /usr/share/gtk-doc/html - doins -r "${S}"/docs/gdk-pixbuf - doins -r "${S}"/docs/gdk-pixdata -} - -pkg_preinst() { - xdg_pkg_preinst - - multilib_pkg_preinst() { - # Make sure loaders.cache belongs to gdk-pixbuf alone - local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } - - multilib_foreach_abi multilib_pkg_preinst - gnome2_gdk_pixbuf_savelist -} - -pkg_postinst() { - # causes segfault if set, see bug 375615 - unset __GL_NO_DSO_FINALIZER - - xdg_pkg_postinst - multilib_foreach_abi gnome2_gdk_pixbuf_update
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 89e9237452076cac9a7290924c7d4d4de3bbcf88 Author: WANG Xuerui gentoo org> AuthorDate: Fri May 13 13:42:23 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri May 13 14:01:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e92374 x11-libs/gdk-pixbuf-xlib: keyword 2.40.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 06630bfcffbb..cd08615fdce0 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: b66adc058aca698df3f450f9d6ea9fdc4adee102 Author: WANG Xuerui gentoo org> AuthorDate: Mon May 9 04:49:59 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon May 9 05:29:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66adc05 x11-libs/gdk-pixbuf: keyword 2.42.8 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild index dca340ce4412..197b9021df0a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 0f32de6855691a944135f2d29c7310ef6a3cf532 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 20 21:43:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 22:15:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32de68 x11-libs/gdk-pixbuf: Version bump to 2.42.8 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild | 116 +++ 2 files changed, 117 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index db982254a62e..2fa547765298 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d +DIST gdk-pixbuf-2.42.8.tar.xz 8503020 BLAKE2B 39960043c5aa980f311d2705c868c170c90c7b580ac9ae849a3fdfc6a5faffcc24be23b82ca8fefb1cd5c28d2a02bfb87b1c5c5d1eab7b897f5e551a57577f7c SHA512 994a1374becec6235d347f4980afcc8b85f43ac373e4d7e00b7445880d0a51932e63b54429b28ab5af09e7c4437f9d6008e1c25b2d44a2c9ef7cc9821b478387 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild new file mode 100644 index ..dca340ce4412 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.8.ebuild @@ -0,0 +1,116 @@ +# 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 ~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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng12', 'libpng13', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=enabled + $(meson_feature tiff) + $(meson_feature jpeg) + -Dbuiltin_loaders=png,jpeg + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) + ) + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixbuf "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/gdk-pixdata "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache} "${ED}"/${cache} || die + else + touch "${ED}"/${cache} || die + fi + } + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 29f381f5a935e207911f0c180682bf29bb6e Author: Matt Turner gentoo org> AuthorDate: Mon Jan 24 21:15:45 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 24 22:42:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f381f5 x11-libs/gdk-pixbuf: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 121 --- 1 file changed, 121 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild deleted file mode 100644 index a0f63462d966.. --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2021 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 ~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}] ) - 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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Dbuiltin_loaders=png - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - $(meson_native_use_bool gtk-doc gtk_doc) - $(meson_native_use_feature introspection) - $(meson_native_true man) - ) - - meson_src_configure -} - -multilib_src_install_all() { - if use gtk-doc; then - mkdir "${ED}"/usr/share/doc/${PF}/html || die - mv "${ED}"/usr/share/doc/{${PN}/,${PF}/html/} || die - mv "${ED}"/usr/share/doc/{gdk-pixdata/,${PF}/html/} || die - fi -} - -pkg_preinst() { - xdg_pkg_preinst - - multilib_pkg_preinst() { - # Make sure loaders.cache belongs to gdk-pixbuf alone - local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } - - multilib_foreach_abi multilib_pkg_preinst - gnome2_gdk_pixbuf_savelist -} - -pkg_postinst() { - # causes segfault if set, see bug 375615 - unset __GL_NO_DSO_FINALIZER - - xdg_pkg_postinst - multilib_foreach_abi gnome2_gdk_pixbuf_update -} - -pkg_postrm() { - xdg_pkg_postrm - - if [[ -z ${REPLACED_BY_VERSION} ]]; then - rm -f "${EROOT}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 84ea0adc6db5b9fdbc6d758558580cfc4cb9eb23 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 19:20:49 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 19:20:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ea0adc x11-libs/gdk-pixbuf: Stabilize 2.42.6-r1 hppa, #831048 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild index 68f5588fef7d..08fd518be554 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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="+introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: d4dce7dce69639bee13c267eecf02e147f46b693 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 14:48:46 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 14:48:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dce7dc x11-libs/gdk-pixbuf: Stabilize 2.42.6-r1 ppc, #831048 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild index e4ac56a4e6bb..68f5588fef7d 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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="+introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a0996b41c09f9f33e0635efd2a1bd73e510d6d01 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 14:44:22 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 14:45:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0996b41 x11-libs/gdk-pixbuf: Stabilize 2.42.6-r1 arm, #831048 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild index 86eb2b2d39f9..e4ac56a4e6bb 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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="+introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 1a65cca586a17d30236b5f416537fe24fbaf3e35 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 21 16:09:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 22 22:38:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a65cca5 x11-libs/gdk-pixbuf: stable 2.42.6-r1 for sparc, bug #831048 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild index fbe80af3bb6d..77daab30b12a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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="+introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 60cc119b996d4df79b54107afb84356bc60971ea Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 12 17:24:37 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 12 17:27:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cc119b x11-libs/gdk-pixbuf: rework gtk-doc handling, use builtin jpeg, etc * gdk-pixbuf contains pregenerated gtk-docs, so just install those to the place where our devhelp will actually find them too * Build jpeg support into gdk-pixbuf instead of a module, as upstream has started doing so by default as well. With USE=-jpeg it'll work as needed, as it's not part of enabled loaders then * Add missing einstalldocs for NEWS and co * Always depend on docbook-xml-dtd, as needed for manpage generation * Drop old meson minimum requirement as meson.eclass requires much newer by now Closes: https://bugs.gentoo.org/809794 Closes: https://bugs.gentoo.org/811201 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild | 116 1 file changed, 116 insertions(+) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild new file mode 100644 index ..d8033cb745e8 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6-r1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2021 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 ~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="+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}] ) + 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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Dbuiltin_loaders=png,jpeg + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + -Dgtk_doc=false + $(meson_native_use_feature introspection) + $(meson_native_true man) + ) + + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + insinto /usr/share/gtk-doc/html + doins -r "${S}"/docs/gdk-pixbuf + doins -r "${S}"/docs/gdk-pixdata +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache} "${ED}"/${cache} || die + else + touch "${ED}"/${cache} || die + fi + } + + multilib_foreach_abi multilib_pkg_preinst + gnome2_gdk_pixbuf_savelist +} + +pkg_postinst() { + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + + xdg_pkg_postinst + multilib_foreach_abi gnome2_gdk_pixbuf_update +} + +pkg_postrm() { + xdg_pkg_postrm + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + rm -f "${EROOT}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 491b9bb519f46d51129b27c34990ee4d49fce107 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 12 19:17:02 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 12 19:17:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491b9bb5 x11-libs/gdk-pixbuf-xlib: change gtk-doc to gtk_doc Closes: https://bugs.gentoo.org/823122 Signed-off-by: Mike Gilbert gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index cbb0d925ec2..06630bfcffb 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -28,7 +28,7 @@ BDEPEND=" multilib_src_configure() { local emesonargs=( - $(meson_native_use_bool gtk-doc) + $(meson_native_use_bool gtk-doc gtk_doc) ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: aba50ff2660a728e6497b340e7278a422a85b8d4 Author: James Le Cuirot gentoo org> AuthorDate: Sun Sep 19 19:56:31 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Sep 19 19:58:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba50ff2 x11-libs/gdk-pixbuf: Keyword 2.42.6 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index 146867dc375..a0f63462d96 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: cf729d3c47253f898256fb699d39869426b2d8a4 Author: Yixun Lan gentoo org> AuthorDate: Tue Jun 29 21:57:48 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jun 29 22:07:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf729d3c x11-libs/gdk-pixbuf-xlib: keyword ~riscv Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index bb9698575a4..cbb0d925ec2 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 1fc759b3eada87eda003e5c5317413f9a95babab Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:10:02 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc759b3 x11-libs/gdk-pixbuf: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 132 --- 2 files changed, 133 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 81e14161341..db982254a62 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1 @@ -DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild deleted file mode 100644 index 00c3b161801..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org gnome2-utils meson multilib multilib-minimal 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 ~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}] ) - 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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Dbuiltin_loaders=png - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc gtk_docs) - $(meson_feature introspection) - -Dman=true - ) - else - emesonargs+=( - -Dgtk_doc=false - -Dintrospection=disabled - -Dman=false - ) - fi - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -pkg_preinst() { - xdg_pkg_preinst - - multilib_pkg_preinst() { - # Make sure loaders.cache belongs to gdk-pixbuf alone - local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: e9eca27d3cade796b05a5ec2932d5713c1a5bcda Author: Matt Turner gentoo org> AuthorDate: Fri May 28 02:24:22 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9eca27d x11-libs/gdk-pixbuf-xlib: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index aaf5f014db3..bb9698575a4 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org meson multilib-minimal +inherit gnome.org meson-multilib DESCRIPTION="Deprecated Xlib integration for GdkPixbuf" HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; @@ -28,15 +28,7 @@ BDEPEND=" multilib_src_configure() { local emesonargs=( - -Dgtk-doc="$(multilib_native_usex gtk-doc true false)" + $(meson_native_use_bool gtk-doc) ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 00a9cd3dbb977db79e860a8332ed3ed15cff0688 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:31:07 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a9cd3d x11-libs/gdk-pixbuf: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 32 +--- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index cd29c1da60d..146867dc375 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg +inherit gnome.org gnome2-utils meson-multilib multilib xdg DESCRIPTION="Image loading library for GTK+" HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; @@ -70,37 +70,15 @@ multilib_src_configure() { #native_windows_loaders -Dinstalled_tests=false -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc gtk_doc) - $(meson_feature introspection) - -Dman=true - ) - else - emesonargs+=( - -Dgtk_doc=false - -Dintrospection=disabled - -Dman=false - ) - fi - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} -multilib_src_install() { - meson_src_install + meson_src_configure } multilib_src_install_all() { - einstalldocs if use gtk-doc; then mkdir "${ED}"/usr/share/doc/${PF}/html || die mv "${ED}"/usr/share/doc/{${PN}/,${PF}/html/} || die
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/, profiles/arch/hppa/
commit: 3d8193892594bcf8c5dd275244bb0ba108f20e24 Author: Chris Mayo gmail com> AuthorDate: Tue Jun 1 18:40:44 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jun 3 02:52:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d819389 x11-libs/gdk-pixbuf: Enable gi-docgen generated documentation Closes: https://bugs.gentoo.org/779142 Closes: https://github.com/gentoo/gentoo/pull/21078 Signed-off-by: Chris Mayo gmail.com> Signed-off-by: Matt Turner gentoo.org> profiles/arch/hppa/package.use.stable.mask | 4 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 17 ++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index d4095150717..9b531ba794e 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Matt Turner (2021-06-02) +# dev-util/gi-docgen does not have stable keywords on hppa +x11-libs/gdk-pixbuf gtk-doc + # Sam James (2021-06-01) # sys-apps/systemd is not stable on hppa sys-auth/pambase homed diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index 00c3b161801..cd29c1da60d 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -30,8 +30,10 @@ BDEPEND=" dev-libs/glib:2 dev-libs/libxslt dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.20 - app-text/docbook-xml-dtd:4.3 ) + gtk-doc? ( + app-text/docbook-xml-dtd:4.3 + dev-util/gi-docgen + ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=dev-util/meson-0.55.3 @@ -71,7 +73,7 @@ multilib_src_configure() { ) if multilib_is_native_abi; then emesonargs+=( - $(meson_use gtk-doc gtk_docs) + $(meson_use gtk-doc gtk_doc) $(meson_feature introspection) -Dman=true ) @@ -97,6 +99,15 @@ multilib_src_install() { meson_src_install } +multilib_src_install_all() { + einstalldocs + if use gtk-doc; then + mkdir "${ED}"/usr/share/doc/${PF}/html || die + mv "${ED}"/usr/share/doc/{${PN}/,${PF}/html/} || die + mv "${ED}"/usr/share/doc/{gdk-pixdata/,${PF}/html/} || die + fi +} + pkg_preinst() { xdg_pkg_preinst
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 7546e54d9a7f815b4e98a9a8b9e92dbf6146568e Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon May 31 16:00:53 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 1 18:38:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7546e54d x11-libs/gdk-pixbuf: stable 2.42.6 for hppa, bug #792327 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index 7f6136f675b..00c3b161801 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: f005a691da2fa5fa9784022a32a4bb5009715242 Author: David Michael gmail com> AuthorDate: Sun Apr 18 14:27:10 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 18 15:04:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f005a691 x11-libs/gdk-pixbuf: add missing glib BDEPEND Closes: https://bugs.gentoo.org/783786 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index ebb103bc580..e4871e78b3c 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -27,6 +27,7 @@ RDEPEND="${DEPEND} " BDEPEND=" app-text/docbook-xsl-stylesheets + dev-libs/glib:2 dev-libs/libxslt dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.20 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index a87909bef1c..bf0ae307ff3 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -27,6 +27,7 @@ RDEPEND="${DEPEND} " BDEPEND=" app-text/docbook-xsl-stylesheets + dev-libs/glib:2 dev-libs/libxslt dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.20
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 616b69c3eda62d1e6e6f968c9e0df5d0120dc2f9 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 15 23:42:48 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 16 00:48:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616b69c3 x11-libs/gdk-pixbuf: Version bump to 2.42.6 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 1b7d111a2c0..81e14161341 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 +DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild new file mode 100644 index 000..a87909bef1c --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +DESCRIPTION="Image loading library for GTK+" +HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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}] ) + 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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + ) + if multilib_is_native_abi; then + emesonargs+=( + $(meson_use gtk-doc gtk_docs) + $(meson_feature introspection) + -Dman=true + ) + else + emesonargs+=( + -Dgtk_doc=false + -Dintrospection=disabled + -Dman=false + ) + fi + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache} "${ED}"/${cache} || die + else + touch "${ED}"/${cache} || die + fi +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 7dd00a79aa837f1d4847eba09e064d75d0fc36be Author: Matt Turner gentoo org> AuthorDate: Thu Apr 15 21:27:58 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 15 21:27:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd00a79 x11-libs/gdk-pixbuf: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 131 --- 2 files changed, 132 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 5d3c9e04c6e..1b7d111a2c0 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1 @@ -DIST gdk-pixbuf-2.42.2.tar.xz 6514352 BLAKE2B 1230378ee1843f7a861772e708eba64d80a55379104c64b45efa35617aa6d9f0b49ea7996762d91ba1223172162b2b7c1209a53d906c1be43448163f9e230e08 SHA512 f341d032ea410efed7a35f8ca6a7389bf988f663dae16e774d114d6f11611e9e182c835e90d752b71c258c905cc5c4c785ea697feed5e6921a2a676c9deaa5f2 DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild deleted file mode 100644 index fcacd794de7..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg - -DESCRIPTION="Image loading library for GTK+" -HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; - -LICENSE="LGPL-2.1+" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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}] ) - 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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Dbuiltin_loaders=png - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc gtk_doc) - $(meson_feature introspection) - -Dman=true - ) - else - emesonargs+=( - -Dgtk_doc=false - -Dintrospection=disabled - -Dman=false - ) - fi - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -pkg_preinst() { - xdg_pkg_preinst - - multilib_pkg_preinst() { - # Make sure loaders.cache belongs to gdk-pixbuf alone - local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } - -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 65e84d6cc71e139b12552654452e80370e507ccf Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 15 18:19:50 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 15 18:28:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e84d6c x11-libs/gdk-pixbuf: stable 2.42.4 for hppa, bug #782847 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index a42781906f2..ebb103bc580 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a76f363009366cf34a3f13487aa0a1482f61d715 Author: Sam James gentoo org> AuthorDate: Thu Apr 15 05:22:03 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 05:24:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76f3630 x11-libs/gdk-pixbuf: Stabilize 2.42.4 x86, #782847 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index 9bb98baaeda..a42781906f2 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 91af2354c08cff70d3debd25577b681f46df2fad Author: Sam James gentoo org> AuthorDate: Thu Apr 15 01:31:45 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 01:33:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91af2354 x11-libs/gdk-pixbuf: Stabilize 2.42.4 arm64, #782847 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index f3e509005b7..9bb98baaeda 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 8d6060a44970927256386ec2b6299e06197d746f Author: Sam James gentoo org> AuthorDate: Thu Apr 15 00:12:09 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 00:13:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6060a4 x11-libs/gdk-pixbuf: Stabilize 2.42.4 ppc64, #782847 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index 2081a8eb86b..f3e509005b7 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 0e924c7eebf26346b1a9439d8310920fc6d13711 Author: Sam James gentoo org> AuthorDate: Wed Apr 14 22:05:19 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 14 22:06:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e924c7e x11-libs/gdk-pixbuf: Stabilize 2.42.4 ppc, #782847 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index 55607b94e60..2081a8eb86b 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 60d8df8dacbac73e372e18687cec27b7cda5cd0e Author: Sam James gentoo org> AuthorDate: Wed Apr 14 22:04:59 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 14 22:06:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d8df8d x11-libs/gdk-pixbuf: Stabilize 2.42.4 arm, #782847 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index 08f0004d740..55607b94e60 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 680833faa3dad1d8687a0579694efcad6b852664 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 14 18:51:30 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 14 18:51:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680833fa x11-libs/gdk-pixbuf: Stabilize 2.42.4 amd64, #782847 Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index a87909bef1c..6ee6441660f 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: c95ac63ab47e0e9c6e81b24742c1ae25b2320938 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 27 20:43:51 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 27 20:54:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95ac63a x11-libs/gdk-pixbuf: Version bump to 2.42.4 Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest| 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild| 2 +- .../gdk-pixbuf/{gdk-pixbuf-2.42.2.ebuild => gdk-pixbuf-2.42.4.ebuild} | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index dd07be97d89..5d3c9e04c6e 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-2.42.2.tar.xz 6514352 BLAKE2B 1230378ee1843f7a861772e708eba64d80a55379104c64b45efa35617aa6d9f0b49ea7996762d91ba1223172162b2b7c1209a53d906c1be43448163f9e230e08 SHA512 f341d032ea410efed7a35f8ca6a7389bf988f663dae16e774d114d6f11611e9e182c835e90d752b71c258c905cc5c4c785ea697feed5e6921a2a676c9deaa5f2 +DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 69e98307b56..0f0e1a0568f 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -70,7 +70,7 @@ multilib_src_configure() { ) if multilib_is_native_abi; then emesonargs+=( - $(meson_use gtk-doc gtk_docs) + $(meson_use gtk-doc gtk_doc) $(meson_feature introspection) -Dman=true ) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild similarity index 94% copy from x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild copy to x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild index 69e98307b56..a87909bef1c 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 5063bf87c540dac932de11ffe14e39389a7492be Author: Mart Raudsepp gentoo org> AuthorDate: Thu Dec 17 13:46:40 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Dec 17 13:59:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5063bf87 x11-libs/gdk-pixbuf: security cleanup Bug: https://bugs.gentoo.org/759094 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 2 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 139 --- x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.0.ebuild | 130 - x11-libs/gdk-pixbuf/metadata.xml | 3 - 4 files changed, 274 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 7718a893595..dd07be97d89 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,3 +1 @@ -DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa -DIST gdk-pixbuf-2.42.0.tar.xz 6510964 BLAKE2B 1299d050620a08582cb80d3d726713a1c005de3148e6e24a425248ea85f705ee741199c8ab445e4de4c3338904bf37c7a4ff0e61fee4fb23d68a93489b972b84 SHA512 c9962d42e5bf13514091234342e259be1e06b2c4dea2936e16104a3b58f0b6837f070224c04be9541d75f5ea34d1da398f178a1eed1f9059f6429faf5c223e34 DIST gdk-pixbuf-2.42.2.tar.xz 6514352 BLAKE2B 1230378ee1843f7a861772e708eba64d80a55379104c64b45efa35617aa6d9f0b49ea7996762d91ba1223172162b2b7c1209a53d906c1be43448163f9e230e08 SHA512 f341d032ea410efed7a35f8ca6a7389bf988f663dae16e774d114d6f11611e9e182c835e90d752b71c258c905cc5c4c785ea697feed5e6921a2a676c9deaa5f2 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild deleted file mode 100644 index a9771c2a504..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -# TODO: EAPI-7 needs gnome2-utils fixes - ${EROOT%/} and co usage for EAPI-7 in gdk_pixbuf_* -# TODO: functions and eutils inherit for emktemp or some other solution - -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg - -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 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="X gtk-doc +introspection jpeg tiff" - -# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review -DEPEND=" - >=dev-libs/glib-2.48.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}] ) - X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise -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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Djasper=false - $(meson_use X x11) - -Dbuiltin_loaders=png - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc docs) - $(meson_use introspection gir) -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: b004f49fe8bb6f43ae9fc5ea31774c68bd701cec Author: Sam James gentoo org> AuthorDate: Thu Dec 17 06:50:10 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 06:50:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b004f49f x11-libs/gdk-pixbuf: Stabilize 2.42.2 s390, #759094 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index e12f14f25ad..b1a99738243 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: fba8d7d241b93aa5779f96985d57c8ab0fe41db5 Author: Sam James gentoo org> AuthorDate: Mon Dec 14 08:01:29 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 14 08:03:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba8d7d2 x11-libs/gdk-pixbuf: Stabilize 2.42.2 amd64, #759094 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 4b453c8c53e..e12f14f25ad 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: d115640ddee7bdba65caf9f4659d69790e991122 Author: Sam James gentoo org> AuthorDate: Mon Dec 14 08:01:30 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 14 08:03:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d115640d x11-libs/gdk-pixbuf-xlib: Stabilize 2.40.2 amd64, #759094 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 8002ff9cc29..43cd5d544f8 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 63d7b7dd0e3f9e4df73055445432ad0e673facf2 Author: Sam James gentoo org> AuthorDate: Sun Dec 13 08:47:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 08:47:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d7b7dd x11-libs/gdk-pixbuf: arm stable (bug #759094) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 3750c43f06a..4b453c8c53e 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 3bba4b566d4a1b2df3acf6abf9ac6f4c4e82148a Author: Sam James gentoo org> AuthorDate: Sun Dec 13 08:48:04 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 08:48:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bba4b56 x11-libs/gdk-pixbuf-xlib: arm stable (bug #759094) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 04e02e373e5..8002ff9cc29 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 104c8fa743f67c93cd3ddbfea4cd7ffd99debdf3 Author: Sam James gentoo org> AuthorDate: Sat Dec 12 23:54:06 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 12 23:56:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104c8fa7 x11-libs/gdk-pixbuf: Stabilize 2.42.2 arm64, #759094 Signed-off-by: Sam James gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 2bcd59ac8d8..3750c43f06a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 222795a2b69f19ce4c7b3081fde0d6259cfd7e8f Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 11 23:08:48 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 23:08:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222795a2 x11-libs/gdk-pixbuf-xlib: stable 2.40.2 for ppc64 stable wrt bug #759094 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 65b3b893387..04e02e373e5 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 65be228f3d343cd6d4c601aab0b18271a5f93991 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 11 23:08:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 23:08:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65be228f x11-libs/gdk-pixbuf: stable 2.42.2 for ppc64 stable wrt bug #759094 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index ce34b6efed9..2bcd59ac8d8 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: e204d866c0bae79160e36ef7ae60664496077cef Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 11 23:06:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 23:06:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e204d866 x11-libs/gdk-pixbuf-xlib: stable 2.40.2 for ppc stable wrt bug #759094 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 340c8b1123d..65b3b893387 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 4a39525f66884b033233787b9aecd9b2818e4f79 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 11 23:05:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 23:05:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a39525f x11-libs/gdk-pixbuf: stable 2.42.2 for ppc stable wrt bug #759094 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index e52758955e6..ce34b6efed9 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 00bb2717a7151a82e128204e6817041dd06df183 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 11 07:08:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 07:42:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bb2717 x11-libs/gdk-pixbuf: stable 2.42.2 for hppa/sparc, bug #759094 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index 7e4c5488c4a..e52758955e6 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 457ed4d862d91a9361f602d0df1b019a678e5b57 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 11 07:09:16 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 11 07:42:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457ed4d8 x11-libs/gdk-pixbuf-xlib: stable 2.40.2 for sparc, bug #759094 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 30bb1f102a9..340c8b1123d 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 126025cf3ef5576cdc3989491f0afcf044650ffb Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 10 21:27:52 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 10 21:27:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126025cf x11-libs/gdk-pixbuf-xlib: x86 stable (bug #759094) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 5b12a3493a5..30bb1f102a9 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; LICENSE="LGPL-2+ MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 547c48da19d2507e78684242bcaa2bb636546b44 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 10 21:27:30 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 10 21:27:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547c48da x11-libs/gdk-pixbuf: x86 stable (bug #759094) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild index a76260745fe..7e4c5488c4a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 7be3dc3ae4fd9c4892e29c3e412c9ce46372f658 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 8 08:12:36 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 8 08:18:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be3dc3a x11-libs/gdk-pixbuf: security bump to 2.42.2 (CVE-2020-29385) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index abfeaec502c..7718a893595 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1,3 @@ DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa DIST gdk-pixbuf-2.42.0.tar.xz 6510964 BLAKE2B 1299d050620a08582cb80d3d726713a1c005de3148e6e24a425248ea85f705ee741199c8ab445e4de4c3338904bf37c7a4ff0e61fee4fb23d68a93489b972b84 SHA512 c9962d42e5bf13514091234342e259be1e06b2c4dea2936e16104a3b58f0b6837f070224c04be9541d75f5ea34d1da398f178a1eed1f9059f6429faf5c223e34 +DIST gdk-pixbuf-2.42.2.tar.xz 6514352 BLAKE2B 1230378ee1843f7a861772e708eba64d80a55379104c64b45efa35617aa6d9f0b49ea7996762d91ba1223172162b2b7c1209a53d906c1be43448163f9e230e08 SHA512 f341d032ea410efed7a35f8ca6a7389bf988f663dae16e774d114d6f11611e9e182c835e90d752b71c258c905cc5c4c785ea697feed5e6921a2a676c9deaa5f2 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild new file mode 100644 index 000..a76260745fe --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +DESCRIPTION="Image loading library for GTK+" +HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf; + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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}] ) + 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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + ) + if multilib_is_native_abi; then + emesonargs+=( + $(meson_use gtk-doc gtk_docs) + $(meson_feature introspection) + -Dman=true + ) + else + emesonargs+=( + -Dgtk_doc=false + -Dintrospection=disabled + -Dman=false + ) + fi + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +pkg_preinst() { + xdg_pkg_preinst + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 71df2df3ff56ac2016085f7418997b881ff4c053 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 8 08:17:52 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 8 08:18:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71df2df3 x11-libs/gdk-pixbuf-xlib: fix LICENSE, use gnome.org mirrors for SRC_URI Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf-xlib/Manifest | 2 +- x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/x11-libs/gdk-pixbuf-xlib/Manifest b/x11-libs/gdk-pixbuf-xlib/Manifest index 228d7944b43..528a205b0c9 100644 --- a/x11-libs/gdk-pixbuf-xlib/Manifest +++ b/x11-libs/gdk-pixbuf-xlib/Manifest @@ -1 +1 @@ -DIST gdk-pixbuf-xlib-2.40.2.tar.bz2 52418 BLAKE2B 95c01aef9cafa80171e1ca2d6eb372a3d4e13bdb8d098a1da9259d6cc881494da1954936d20c24d06a38ec5258323e3fc4f6dc4cfc5a9f1ad6e50bc5861e65c6 SHA512 b9831bd1b4db8718b35ed96057496824696e311ce1661394397306ea9d544e6113aaa6865cdd1c1a250bc3617515fd81e3f45d997531507d2592fe294cbde01c +DIST gdk-pixbuf-xlib-2.40.2.tar.xz 53588 BLAKE2B a515e86bc69f59910f61fe9c275ab89c0732f0aa2cfb614ac94e597de420d25708a11b9b21313c7cfe3763434f45a8318412ae5889c24c8ed57dac68e09c0227 SHA512 246bcace03f4d7d694c4d08f28c7ad044cab63b5cf264b478ee1fe161499e7607c7ffeff93908f1f3b308e5108d78c4b51a3f90b79189d42a1a653c8edc53e37 diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index e846536da7e..5b12a3493a5 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -3,12 +3,11 @@ EAPI=7 -inherit meson multilib-minimal +inherit gnome.org meson multilib-minimal DESCRIPTION="Deprecated Xlib integration for GdkPixbuf" HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; -SRC_URI="https://gitlab.gnome.org/Archive/${PN}/-/archive/${PV}/${P}.tar.bz2; -LICENSE="LGPL-2.1" +LICENSE="LGPL-2+ MPL-1.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: ce6081b7e927b6d3c8d93dbf51c4c83d8d9f77b6 Author: Lars Wendler gentoo org> AuthorDate: Sat Nov 14 23:18:48 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Nov 14 23:18:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6081b7 x11-libs/gdk-pixbuf-xlib: Adopt KEYWORDS from gdk-pixbuf-2.42.0 with kind permission from mattst88 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index 152bb1c2ca1..e846536da7e 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.gnome.org/Archive/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: c33d062fefa17983abd87608ed6361caa23ae112 Author: Lars Wendler gentoo org> AuthorDate: Sat Nov 14 16:39:45 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Nov 14 16:39:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33d062f x11-libs/gdk-pixbuf-xlib: Added final EOL Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index b82aaad475a..152bb1c2ca1 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -40,4 +40,4 @@ multilib_src_compile() { multilib_src_install() { meson_src_install -} \ No newline at end of file +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: 2752ea859f10bfc0cd26793605d61592f642ee9b Author: Lars Wendler gentoo org> AuthorDate: Sat Nov 14 16:33:58 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Nov 14 16:33:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2752ea85 x11-libs/gdk-pixbuf-xlib: Initial commit with kind permission from mattst88 Bug: https://bugs.gentoo.org/534330 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> x11-libs/gdk-pixbuf-xlib/Manifest | 1 + .../gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 43 ++ x11-libs/gdk-pixbuf-xlib/metadata.xml | 11 ++ 3 files changed, 55 insertions(+) diff --git a/x11-libs/gdk-pixbuf-xlib/Manifest b/x11-libs/gdk-pixbuf-xlib/Manifest new file mode 100644 index 000..228d7944b43 --- /dev/null +++ b/x11-libs/gdk-pixbuf-xlib/Manifest @@ -0,0 +1 @@ +DIST gdk-pixbuf-xlib-2.40.2.tar.bz2 52418 BLAKE2B 95c01aef9cafa80171e1ca2d6eb372a3d4e13bdb8d098a1da9259d6cc881494da1954936d20c24d06a38ec5258323e3fc4f6dc4cfc5a9f1ad6e50bc5861e65c6 SHA512 b9831bd1b4db8718b35ed96057496824696e311ce1661394397306ea9d544e6113aaa6865cdd1c1a250bc3617515fd81e3f45d997531507d2592fe294cbde01c diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild new file mode 100644 index 000..b82aaad475a --- /dev/null +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson multilib-minimal + +DESCRIPTION="Deprecated Xlib integration for GdkPixbuf" +HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; +SRC_URI="https://gitlab.gnome.org/Archive/${PN}/-/archive/${PV}/${P}.tar.bz2; +LICENSE="LGPL-2.1" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="gtk-doc" + +RDEPEND=" + dev-libs/glib:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.42.0[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + app-text/docbook-xml-dtd:4.3 + >=dev-util/gtk-doc-1.20 + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dgtk-doc="$(multilib_native_usex gtk-doc true false)" + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} \ No newline at end of file diff --git a/x11-libs/gdk-pixbuf-xlib/metadata.xml b/x11-libs/gdk-pixbuf-xlib/metadata.xml new file mode 100644 index 000..b92ed12f95c --- /dev/null +++ b/x11-libs/gdk-pixbuf-xlib/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + cpe:/a:gnome:gdk-pixbuf-xlib + +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 4fa512bb788314bb40862ce830da93f12a75b046 Author: David Michael gmail com> AuthorDate: Sat Nov 7 16:39:59 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 10 15:33:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa512bb x11-libs/gdk-pixbuf: Version bump to 2.42.0 Based on a patch by David Michael porting the ebuild to EAPI. Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.0.ebuild | 130 +++ 2 files changed, 131 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index a0bb80434d6..abfeaec502c 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa +DIST gdk-pixbuf-2.42.0.tar.xz 6510964 BLAKE2B 1299d050620a08582cb80d3d726713a1c005de3148e6e24a425248ea85f705ee741199c8ab445e4de4c3338904bf37c7a4ff0e61fee4fb23d68a93489b972b84 SHA512 c9962d42e5bf13514091234342e259be1e06b2c4dea2936e16104a3b58f0b6837f070224c04be9541d75f5ea34d1da398f178a1eed1f9059f6429faf5c223e34 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.0.ebuild new file mode 100644 index 000..4bbdfcaa31a --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.0.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +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 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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}] ) + 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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + ) + if multilib_is_native_abi; then + emesonargs+=( + $(meson_use gtk-doc gtk_docs) + $(meson_feature introspection) + -Dman=true + ) + else + emesonargs+=( + -Dgtk_doc=false + -Dintrospection=disabled + -Dman=false + ) + fi + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} + +pkg_preinst() { + xdg_pkg_preinst + + multilib_pkg_preinst() { + # Make sure loaders.cache belongs to gdk-pixbuf alone + local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" + + if [[ -e ${EROOT}/${cache} ]]; then + cp "${EROOT}"/${cache}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-loader-webp/
commit: f562fbc6f9528db11195898b7192cde9712848ac Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 10 12:10:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 10 13:16:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f562fbc6 x11-libs/gdk-pixbuf-loader-webp: take maintainership under gnome@ Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf-loader-webp/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf-loader-webp/metadata.xml b/x11-libs/gdk-pixbuf-loader-webp/metadata.xml index bad62cee6a1..4c2fa98245b 100644 --- a/x11-libs/gdk-pixbuf-loader-webp/metadata.xml +++ b/x11-libs/gdk-pixbuf-loader-webp/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + gn...@gentoo.org + Gentoo GNOME Desktop + aruiz/webp-pixbuf-loader
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-loader-webp/
commit: de34a234e751b37d3e86ad7c7b74055a66cb0491 Author: Jonas Stein gentoo org> AuthorDate: Thu Sep 10 22:00:54 2020 + Commit: Jonas Stein gentoo org> CommitDate: Thu Sep 10 22:00:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de34a234 x11-libs/gdk-pixbuf-loader-webp: Maintainer retired Proxied maintainer retired as requested via mail and due to inactivity. Closes: https://bugs.gentoo.org/632740 Package-Manager: Portage-3.0.6, Repoman-2.3.23 Signed-off-by: Jonas Stein gentoo.org> x11-libs/gdk-pixbuf-loader-webp/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/x11-libs/gdk-pixbuf-loader-webp/metadata.xml b/x11-libs/gdk-pixbuf-loader-webp/metadata.xml index 07d1a731bbc..515bbcdd8bd 100644 --- a/x11-libs/gdk-pixbuf-loader-webp/metadata.xml +++ b/x11-libs/gdk-pixbuf-loader-webp/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - andy.kitt...@gmail.com - Andy Kittner - - - proxy-ma...@gentoo.org - Proxy Maintainers - + A gdk-pixbuf plugin that allows GTK applications to view webp images.
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: f0e85d8770c32a88fc8f648ca5a0a9a91ff76643 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 2 20:23:20 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 2 20:23:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e85d87 x11-libs/gdk-pixbuf: fix DEPEND The bump was converted to EAPI-7 initially, so the second occurrence was a BDEPEND, but then it was realized that gnome-utils.eclass is broken for EAPI-7 gnome2_gdk_pixbuf_update calls and reverted back to EAPI-6 with a forgotten ${DEPEND} re-introduction when renaming BDEPEND back to DEPEND. No revbump, as due to the ordering, this meant that only build time deps were wrong, not runtime. Closes: https://bugs.gentoo.org/702950 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 19b9055466f..cb5330346ef 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -32,7 +32,7 @@ RDEPEND="${DEPEND} !
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 049d1b8c2f290346433f9063bd4753aa8e72ef01 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 20:05:08 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 20:05:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049d1b8c x11-libs/gdk-pixbuf: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 2 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 131 -- 2 files changed, 133 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 33fb84860fc..a0bb80434d6 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,3 +1 @@ -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 DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild deleted file mode 100644 index f3eb170..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="X debug +introspection jpeg tiff test" -RESTRICT="!test? ( test )" - -# Remove SRC_URI when gnome bug #795069 is fixed -SRC_URI="${SRC_URI} test? ( https://git.gnome.org/browse/gdk-pixbuf/plain/tests/bug753605-atsize.jpg?h=2.36.12 -> ${PN}-2.36.12-bug753605-atsize.jpg )" - -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}] ) - 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 -) - -src_prepare() { - # https://bugzilla.gnome.org/show_bug.cgi?id=795069 - if use test ; then - cp -v "${DISTDIR}"/${P}-bug753605-atsize.jpg "${S}"/tests/bug753605-atsize.jpg || die - fi - - # 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 failure code if it doesn't do any replacements - grep -q 'l in libpng16' configure || die "libpng check order has changed upstream" - sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die - [[ ${CHOST} == *-solaris* ]] && append-libs intl - - gnome2_src_prepare -} - -multilib_src_configure() { - # png always on to display icons - ECONF_SOURCE="${S}" \ - gnome2_src_configure \ - $(usex debug --enable-debug=yes "") \ - $(use_with jpeg libjpeg) \ - --without-libjasper \ - $(use_with tiff libtiff) \ - $(multilib_native_use_enable introspection) \ - $(use_with X x11) \ - --with-libpng - - # work-around gtk-doc out-of-source brokedness - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/${PN}/html docs/reference/${PN}/html ||
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 03ec25f6362c677b3b8028f6f8714749c78336be Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 20:04:40 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 20:04:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ec25f6 x11-libs/gdk-pixbuf: ia64 stable (bug #685254) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index a3ec5563124..e28fc5ce9fd 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: b0fa2163e6df3ad149270e7722a406021a9912f6 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jan 1 16:01:36 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jan 1 16:06:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fa2163 x11-libs/gdk-pixbuf: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest| 2 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild | 143 x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild | 139 --- 3 files changed, 284 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index d15be355228..33fb84860fc 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,5 +1,3 @@ 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 -DIST gdk-pixbuf-2.38.1.tar.xz 5509328 BLAKE2B 9180e833b264e4eb1bec1ec92e6ee7cb07a208459a7b58da9edd3f1872cdc1a98a6d7c27a147674d5dbded1b74098a4b1f197479c7addd1a6b307ced82a2e4dd SHA512 e50badaad2ccb3c816ba0849be386ecb75ea3c7df203d0b0144541c463ad1ace86c0d190b7550e3f59f0cba9639acc5cc048b7127484287894e4df6d62777920 -DIST gdk-pixbuf-2.38.2.tar.xz 5509752 BLAKE2B f78ba049edc7b1a6c909746ec68948764b3602988e110ee2ad752d26d8b3a37c3f2957a91d3c8a5fe3455cf11b477eaa43d097554048e8988c563b4074bfd751 SHA512 b0f83cca9bfbe45dab200b19a5ec6231b628c09633fd41348f433c226d523c2f9b805d41e4d955e9fd65c5b6d24df59c7c94193032379d6f09b0472ae988a0c1 DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild deleted file mode 100644 index e9a368ec312..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg - -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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="X gtk-doc +introspection jpeg tiff" - -# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review -COMMON_DEPEND=" - >=dev-libs/glib-2.48.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}] ) - X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.20 ) - >=sys-devel/gettext-0.19.8 - 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 -) - -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 failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12',
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 013fc55f1b81b86917c20ee0a1c69523a645b492 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 1 15:25:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 1 15:25:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013fc55f x11-libs/gdk-pixbuf: arm stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 7fe1614c8ab..a3ec5563124 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: fe5690f039d00a2da5357c68d2720ae373fc7631 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Dec 25 07:54:09 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 25 10:28:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5690f0 x11-libs/gdk-pixbuf: stable 2.40.0 for hppa, bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index b12ae08a095..7fe1614c8ab 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 5317e415502bd1eb398fb90fa463303ff9c2927b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 9 09:13:55 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 9 09:14:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5317e415 x11-libs/gdk-pixbuf: ppc stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index e8db0a25846..b12ae08a095 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: ad1a0004d4d76cf3e117088997f2511dd789572a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 9 09:11:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 9 09:11:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1a0004 x11-libs/gdk-pixbuf: ppc64 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index e1092f89849..e8db0a25846 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 50f68d6df6d714c76e67c630f872f16a8d960e2a Author: Aaron Bauman gentoo org> AuthorDate: Mon Dec 9 00:07:08 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Dec 9 00:10:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f68d6d x11-libs/gdk-pixbuf: arm64 stable (bug #702260) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20 x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 16b22ce7aa9..e1092f89849 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 2aba0489cd86b33a7c1f219062d2b53644cb176d Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:59:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:59:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aba0489 x11-libs/gdk-pixbuf: alpha stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 49044931e2a..16b22ce7aa9 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 0031249d259ef4878d2160a44de0848c60507139 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:57:40 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:57:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0031249d x11-libs/gdk-pixbuf: sparc stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 6c647ca7e77..49044931e2a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 188efad096b5fac0f8131cf93bdeb10fb19c03c7 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:54:37 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:54:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188efad0 x11-libs/gdk-pixbuf: s390 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 0de8e57cdbc..6c647ca7e77 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a1f9155d147ff64de51fe70f4004465a4cab6acd Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:51:37 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:51:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f9155d x11-libs/gdk-pixbuf: x86 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 672b9500182..0de8e57cdbc 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 33decc47da598d0662b2843f82e67546949da177 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:40:10 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:41:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33decc47 x11-libs/gdk-pixbuf: amd64 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild index 751e7ed0fff..672b9500182 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: e2f60b3f4929ce890b1b075e08df1fa36bd3b533 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 13 11:35:11 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 13 11:35:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f60b3f x11-libs/gdk-pixbuf: bump to 2.40.0 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 139 +++ 2 files changed, 140 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 91a8405286f..d15be355228 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -2,3 +2,4 @@ DIST gdk-pixbuf-2.36.12-bug753605-atsize.jpg 80850 BLAKE2B 17e414ca097b7aaf51324 DIST gdk-pixbuf-2.36.12.tar.xz 5675768 BLAKE2B da9e18b5dc55ad13a1bdab76d9c63a6233da1b45235ae5eb620e6e3f83888a0cc846f1ba17f72cb3b5af1ccd59a69631b3403bf09e262c53e0149e6f26896a33 SHA512 5d3bd620cf464bf92079b15c78f8400db48c427053c6eeedc4ea9652a4c290a09a26310100cc7eb487daf4b565df9f7e3a6edf14685f81ddbff6a0652fb6b41b DIST gdk-pixbuf-2.38.1.tar.xz 5509328 BLAKE2B 9180e833b264e4eb1bec1ec92e6ee7cb07a208459a7b58da9edd3f1872cdc1a98a6d7c27a147674d5dbded1b74098a4b1f197479c7addd1a6b307ced82a2e4dd SHA512 e50badaad2ccb3c816ba0849be386ecb75ea3c7df203d0b0144541c463ad1ace86c0d190b7550e3f59f0cba9639acc5cc048b7127484287894e4df6d62777920 DIST gdk-pixbuf-2.38.2.tar.xz 5509752 BLAKE2B f78ba049edc7b1a6c909746ec68948764b3602988e110ee2ad752d26d8b3a37c3f2957a91d3c8a5fe3455cf11b477eaa43d097554048e8988c563b4074bfd751 SHA512 b0f83cca9bfbe45dab200b19a5ec6231b628c09633fd41348f433c226d523c2f9b805d41e4d955e9fd65c5b6d24df59c7c94193032379d6f09b0472ae988a0c1 +DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200 SHA512 6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild new file mode 100644 index 000..751e7ed0fff --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +# TODO: EAPI-7 needs gnome2-utils fixes - ${EROOT%/} and co usage for EAPI-7 in gdk_pixbuf_* +# TODO: functions and eutils inherit for emktemp or some other solution + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="X gtk-doc +introspection jpeg tiff" + +# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review +DEPEND=" + >=dev-libs/glib-2.48.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}] ) + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise +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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Djasper=false + $(meson_use X x11) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 7f7fc258f5d09d73e9e46541d8d6d010a0240f51 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 13 11:23:17 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 13 11:26:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7fc258 x11-libs/gdk-pixbuf: loaders.cache update fixes (thumbnailing, etc) Fix regressions from meson port for gdk-pixbuf loaders.cache updating. * Add missing gnome2_gdk_pixbuf_savelist call to pkg_preinst for stable version, revbumped straight to stable to fix any outdated caches for stable users, as it could be causing lack of thumbnailing functionality and other issues. * Add it to ~arch version too, but also downgrade it back to EAPI-7, as gnome2-utils.eclass is broken for EAPI-7 still for gdk-pixbuf cache updating (missing eutils inherit from emktemp usage and broken $ED and $EROOT lack of ending slash handling. Though instead of full revert of the changes, convert the ebuilds own $ED and $EROOT handling to be EAPI agnostic for now. * Drop ancient migration log in the ~arch revbump that seems to have been for a time when gdk-pixbuf was newly introduced over a decade or more ago (when split out of gtk2 in its early days). Closes: https://bugs.gentoo.org/697602 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> ...buf-2.38.1.ebuild => gdk-pixbuf-2.38.1-r1.ebuild} | 1 + ...buf-2.38.2.ebuild => gdk-pixbuf-2.38.2-r1.ebuild} | 20 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild similarity index 99% rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild index b6c4d2b8018..e9a368ec312 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild @@ -116,6 +116,7 @@ pkg_preinst() { } multilib_foreach_abi multilib_pkg_preinst + gnome2_gdk_pixbuf_savelist } pkg_postinst() { diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild similarity index 86% rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild index 59812852fb3..751e7ed0fff 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild @@ -1,7 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=6 +# TODO: EAPI-7 needs gnome2-utils fixes - ${EROOT%/} and co usage for EAPI-7 in gdk_pixbuf_* +# TODO: functions and eutils inherit for emktemp or some other solution inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg @@ -109,14 +111,15 @@ pkg_preinst() { # Make sure loaders.cache belongs to gdk-pixbuf alone local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die + if [[ -e ${EROOT%/}/${cache} ]]; then + cp "${EROOT%/}"/${cache} "${ED}"/${cache} || die else - touch "${ED}"/${cache} || die + touch "${ED%/}"/${cache} || die fi } multilib_foreach_abi multilib_pkg_preinst + gnome2_gdk_pixbuf_savelist } pkg_postinst() { @@ -125,19 +128,12 @@ pkg_postinst() { xdg_pkg_postinst multilib_foreach_abi gnome2_gdk_pixbuf_update - - # Migration snippet for when this was handled by gtk+ - if [ -e "${EROOT}"/usr/lib/gtk-2.0/2.*/loaders ]; then - elog "You need to rebuild ebuilds that installed into" "${EROOT}"/usr/lib/gtk-2.0/2.*/loaders - elog "to do that you can use qfile from portage-utils:" - elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)" - fi } pkg_postrm() { xdg_pkg_postrm if [[ -z ${REPLACED_BY_VERSION} ]]; then - rm -f "${EROOT}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache + rm -f "${EROOT%/}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache fi }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 008f3d3fabd61da9aecb70e81457e6cf0001fb9a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 9 08:27:22 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 9 08:27:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008f3d3f x11-libs/gdk-pixbuf: sparc stable wrt bug #685254 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index d6594527ccc..742cfe83cb1 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: b6071db04cfd06874fa3e68aa1bc70900756aa11 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Sep 9 06:07:50 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Sep 9 06:30:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6071db0 x11-libs/gdk-pixbuf: bump to 2.38.2, EAPI-7 port Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild | 143 +++ 2 files changed, 144 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index e3a4ca41f45..91a8405286f 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,3 +1,4 @@ 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 DIST gdk-pixbuf-2.38.1.tar.xz 5509328 BLAKE2B 9180e833b264e4eb1bec1ec92e6ee7cb07a208459a7b58da9edd3f1872cdc1a98a6d7c27a147674d5dbded1b74098a4b1f197479c7addd1a6b307ced82a2e4dd SHA512 e50badaad2ccb3c816ba0849be386ecb75ea3c7df203d0b0144541c463ad1ace86c0d190b7550e3f59f0cba9639acc5cc048b7127484287894e4df6d62777920 +DIST gdk-pixbuf-2.38.2.tar.xz 5509752 BLAKE2B f78ba049edc7b1a6c909746ec68948764b3602988e110ee2ad752d26d8b3a37c3f2957a91d3c8a5fe3455cf11b477eaa43d097554048e8988c563b4074bfd751 SHA512 b0f83cca9bfbe45dab200b19a5ec6231b628c09633fd41348f433c226d523c2f9b805d41e4d955e9fd65c5b6d24df59c7c94193032379d6f09b0472ae988a0c1 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild new file mode 100644 index 000..35bdc66994e --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +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 gtk-doc +introspection jpeg tiff" + +# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review +DEPEND=" + >=dev-libs/glib-2.48.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}] ) + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise +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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + -Djasper=false + $(meson_use X x11) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + ) + if multilib_is_native_abi; then + emesonargs+=( + $(meson_use gtk-doc docs) +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 5f3cd533a073901f8f745cb638770939a2fd68ed Author: Mart Raudsepp gentoo org> AuthorDate: Wed Aug 28 12:52:01 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Aug 28 12:52:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3cd533 x11-libs/gdk-pixbuf: fix emesonargs order after non-maintainer commit Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index 8a883eb57ee..d6594527ccc 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -63,9 +63,9 @@ src_prepare() { multilib_src_configure() { local emesonargs=( -Dpng=true - -Djasper=false $(meson_use tiff) $(meson_use jpeg) + -Djasper=false $(meson_use X x11) -Dbuiltin_loaders=png -Drelocatable=false
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 644e75b4dd33d890841d51cf8ccef4c16c96e217 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 08:19:30 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 08:19:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644e75b4 x11-libs/gdk-pixbuf: [QA] Remove media-libs/jasper dep Bug: https://bugs.gentoo.org/689784 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 5 ++--- x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index fba332527c1..abf08b26b45 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -12,7 +12,7 @@ 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" +IUSE="X debug +introspection jpeg tiff test" # Remove SRC_URI when gnome bug #795069 is fixed SRC_URI="${SRC_URI} test? ( https://git.gnome.org/browse/gdk-pixbuf/plain/tests/bug753605-atsize.jpg?h=2.36.12 -> ${PN}-2.36.12-bug753605-atsize.jpg )" @@ -22,7 +22,6 @@ COMMON_DEPEND=" >=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}] ) " @@ -74,7 +73,7 @@ multilib_src_configure() { gnome2_src_configure \ $(usex debug --enable-debug=yes "") \ $(use_with jpeg libjpeg) \ - $(use_with jpeg2k libjasper) \ + --without-libjasper \ $(use_with tiff libtiff) \ $(multilib_native_use_enable introspection) \ $(use_with X x11) \ diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index feca458cf8d..8a883eb57ee 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -11,7 +11,7 @@ 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 gtk-doc +introspection jpeg jpeg2k tiff" +IUSE="X gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review COMMON_DEPEND=" @@ -20,7 +20,6 @@ COMMON_DEPEND=" >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] ) - jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] ) X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " @@ -64,9 +63,9 @@ src_prepare() { multilib_src_configure() { local emesonargs=( -Dpng=true + -Djasper=false $(meson_use tiff) $(meson_use jpeg) - $(meson_use jpeg2k jasper) $(meson_use X x11) -Dbuiltin_loaders=png -Drelocatable=false
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 81f6b31b4289d2576f27f273f3f09d4a28fc9df7 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 3 07:11:03 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 3 07:11:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f6b31b x11-libs/gdk-pixbuf: ppc stable wrt bug #685254 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index 58581b41804..feca458cf8d 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 39c75176781ceae433661b28cb738b09e5bdc0fe Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 27 12:34:37 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 27 12:34:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c75176 x11-libs/gdk-pixbuf: ppc64 stable wrt bug #685254 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index eb8aa9d6cbb..58581b41804 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 91da19811fff15eee7efb6ff9be09b06150f67cd Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 17 10:06:25 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 17 10:06:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91da1981 x11-libs/gdk-pixbuf: alpha stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index f3d5501c7c6..eb8aa9d6cbb 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a9f6af6c74b0d68400b5380ab4249ff9ea71ee73 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 13:01:24 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 13:01:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f6af6c x11-libs/gdk-pixbuf: arm stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index 3e3f3ed69a6..f3d5501c7c6 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 8098abd6a9964261e0bf2cc6b04e9ed9e0862399 Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 10 17:47:16 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 10 17:49:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8098abd6 x11-libs/gdk-pixbuf: x86 stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index 5b7e622a07a..3e3f3ed69a6 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: d206755f1b7fd169ecfd380461d5dd6f32de3478 Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 10 17:32:52 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 10 17:32:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d206755f x11-libs/gdk-pixbuf: s390 stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index d7184f455ef..5b7e622a07a 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 1e33b87e7ecb4ae0179c74af792045db015d17c6 Author: Aaron Bauman gentoo org> AuthorDate: Thu May 9 17:52:50 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 9 20:04:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e33b87e x11-libs/gdk-pixbuf: arm64 stable (bug #685254) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index b74c8e256dd..d7184f455ef 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: fb59238507d3c33d8238c55cce3ccd0c477742bc Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 8 09:31:10 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 8 09:31:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb592385 x11-libs/gdk-pixbuf: amd64 stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index 00b13a19cf6..b74c8e256dd 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -10,7 +10,7 @@ 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" +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 gtk-doc +introspection jpeg jpeg2k tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 07936b536cc6d53c8ad3137f59b6aa27bf0ca63d Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 12 05:36:53 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 12 05:36:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07936b53 x11-libs/gdk-pixbuf: fix missing pixbuf loaders.cache update Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild index e7196c878bb..00b13a19cf6 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -123,7 +123,8 @@ pkg_postinst() { # causes segfault if set, see bug 375615 unset __GL_NO_DSO_FINALIZER - multilib_foreach_abi xdg_pkg_postinst + xdg_pkg_postinst + multilib_foreach_abi gnome2_gdk_pixbuf_update # Migration snippet for when this was handled by gtk+ if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: d7fbab5502be315a31b5271e9386a66e605adc88 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 10 13:16:09 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 10 13:19:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fbab55 x11-libs/gdk-pixbuf: bump to 2.38.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild | 142 +++ 2 files changed, 143 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 3e4ce22587e..e3a4ca41f45 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1,3 @@ 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 +DIST gdk-pixbuf-2.38.1.tar.xz 5509328 BLAKE2B 9180e833b264e4eb1bec1ec92e6ee7cb07a208459a7b58da9edd3f1872cdc1a98a6d7c27a147674d5dbded1b74098a4b1f197479c7addd1a6b307ced82a2e4dd SHA512 e50badaad2ccb3c816ba0849be386ecb75ea3c7df203d0b0144541c463ad1ace86c0d190b7550e3f59f0cba9639acc5cc048b7127484287894e4df6d62777920 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild new file mode 100644 index 000..e7196c878bb --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg + +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 gtk-doc +introspection jpeg jpeg2k tiff" + +# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review +COMMON_DEPEND=" + >=dev-libs/glib-2.48.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}] ) + jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] ) + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.20 ) + >=sys-devel/gettext-0.19.8 + 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 +) + +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 failure code if it doesn't do any replacements + grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" + sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + -Dpng=true + $(meson_use tiff) + $(meson_use jpeg) + $(meson_use jpeg2k jasper) + $(meson_use X x11) + -Dbuiltin_loaders=png + -Drelocatable=false + #native_windows_loaders + -Dinstalled_tests=false + -Dgio_sniffing=true + ) + if multilib_is_native_abi; then + emesonargs+=( + $(meson_use gtk-doc docs) +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/
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/
commit: f1c38336d96869427680e536ebeb0baba9219ac4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jan 14 06:41:17 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 14 07:14:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c38336 x11-libs/gdk-pixbuf: stable 2.36.12 for hppa, bug #652976 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index 334f896436d..fba332527c1 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ 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" +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" # Remove SRC_URI when gnome bug #795069 is fixed
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 85ff05dc4676c3e91a0f97554aa3dc407d9cb67f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 24 13:35:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 24 13:36:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ff05dc x11-libs/gdk-pixbuf: stable 2.36.12 for ppc, bug #652976 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index 9778d4bb90d..334f896436d 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -11,7 +11,7 @@ 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" +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" # Remove SRC_URI when gnome bug #795069 is fixed
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 971678c2a55981dcd23f8fec9707189df00ff9eb Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 7 11:28:03 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 7 11:29:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971678c2 x11-libs/gdk-pixbuf: add explicit build dep on glib-utils Closes: https://bugs.gentoo.org/667936 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild | 3 ++- x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild index 67766b367ca..5cf84878340 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -25,6 +25,7 @@ COMMON_DEPEND=" 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 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index 4f8ee189a2f..9778d4bb90d 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,6 +27,7 @@ COMMON_DEPEND=" 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
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: a0b9db13284c291f490f9e39d99b2c6305da2b29 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 30 21:51:56 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 30 21:57:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b9db13 x11-libs/gdk-pixbuf: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index 8b38831cc27..90affa089f3 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -11,7 +11,7 @@ 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" +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" # Remove SRC_URI when gnome bug #795069 is fixed
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 82aa44736df602e8358945de631908cdca864fa8 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 29 12:27:17 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 29 12:27:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82aa4473 x11-libs/gdk-pixbuf: ppc64 stable wrt bug #652976 Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild index 40eaaff3172..8b38831cc27 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild @@ -11,7 +11,7 @@ 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" +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" # Remove SRC_URI when gnome bug #795069 is fixed