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

2024-02-06 Thread Michał Górny
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/

2022-12-15 Thread Sam James
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/

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

x11-libs/gdk-pixbuf: Drop old versions

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

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

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

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

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

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

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

2022-11-16 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-11-05 Thread Arthur Zamarin
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/

2022-10-31 Thread Matt Turner
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/

2022-10-31 Thread Matt Turner
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/

2022-10-25 Thread Matt Turner
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/

2022-10-25 Thread Matt Turner
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/

2022-08-11 Thread Matt Turner
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/

2022-08-10 Thread Matt Turner
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/

2022-05-31 Thread Matt Turner
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/

2022-05-13 Thread WANG Xuerui
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/

2022-05-08 Thread WANG Xuerui
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/

2022-03-20 Thread Matt Turner
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/

2022-01-24 Thread Matt Turner
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/

2022-01-24 Thread Sam James
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/

2022-01-24 Thread Sam James
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/

2022-01-24 Thread Sam James
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/

2022-01-22 Thread Sam James
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/

2021-12-12 Thread Mart Raudsepp
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/

2021-11-12 Thread Mike Gilbert
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/

2021-09-19 Thread James Le Cuirot
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/

2021-06-29 Thread Yixun Lan
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/

2021-06-03 Thread Matt Turner
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/

2021-06-03 Thread Matt Turner
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/

2021-06-03 Thread Matt Turner
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/

2021-06-02 Thread Matt Turner
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/

2021-05-31 Thread Sergei Trofimovich
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/

2021-04-18 Thread Matt Turner
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/

2021-04-15 Thread Matt Turner
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/

2021-04-15 Thread Matt Turner
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/

2021-04-15 Thread Sergei Trofimovich
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/

2021-04-14 Thread Sam James
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/

2021-04-14 Thread Sam James
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/

2021-04-14 Thread Sam James
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/

2021-04-14 Thread Sam James
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/

2021-04-14 Thread Sam James
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/

2021-04-14 Thread Mikle Kolyada
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/

2021-03-27 Thread Matt Turner
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/

2020-12-17 Thread Mart Raudsepp
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/

2020-12-16 Thread Sam James
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/

2020-12-14 Thread Sam James
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/

2020-12-14 Thread Sam James
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/

2020-12-13 Thread Sam James
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/

2020-12-13 Thread Sam James
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/

2020-12-12 Thread Sam James
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/

2020-12-11 Thread Sergei Trofimovich
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/

2020-12-11 Thread Sergei Trofimovich
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/

2020-12-11 Thread Sergei Trofimovich
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/

2020-12-11 Thread Sergei Trofimovich
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/

2020-12-10 Thread Sergei Trofimovich
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/

2020-12-10 Thread Sergei Trofimovich
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/

2020-12-10 Thread Thomas Deutschmann
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/

2020-12-10 Thread Thomas Deutschmann
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/

2020-12-08 Thread Mart Raudsepp
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/

2020-12-08 Thread Mart Raudsepp
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/

2020-11-14 Thread Lars Wendler
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/

2020-11-14 Thread Lars Wendler
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/

2020-11-14 Thread Lars Wendler
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/

2020-11-10 Thread Matt Turner
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/

2020-10-10 Thread Mart Raudsepp
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/

2020-09-10 Thread Jonas Stein
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/

2020-03-02 Thread Mart Raudsepp
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/

2020-01-11 Thread Mart Raudsepp
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/

2020-01-11 Thread Mart Raudsepp
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/

2020-01-01 Thread Mart Raudsepp
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/

2020-01-01 Thread Agostino Sarubbo
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/

2019-12-25 Thread Sergei Trofimovich
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/

2019-12-09 Thread Agostino Sarubbo
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/

2019-12-09 Thread Agostino Sarubbo
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/

2019-12-08 Thread Aaron Bauman
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-10-13 Thread Mart Raudsepp
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/

2019-10-13 Thread Mart Raudsepp
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/

2019-10-09 Thread Agostino Sarubbo
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/

2019-09-09 Thread Mart Raudsepp
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/

2019-08-28 Thread Mart Raudsepp
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/

2019-08-28 Thread David Seifert
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/

2019-07-03 Thread Agostino Sarubbo
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/

2019-06-27 Thread Agostino Sarubbo
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/

2019-06-17 Thread Mikle Kolyada
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/

2019-05-23 Thread Mikle Kolyada
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/

2019-05-10 Thread Mikle Kolyada
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/

2019-05-10 Thread Mikle Kolyada
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/

2019-05-09 Thread Aaron Bauman
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/

2019-05-08 Thread Mikle Kolyada
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/

2019-03-11 Thread Mart Raudsepp
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/

2019-03-10 Thread Mart Raudsepp
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/

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

x11-libs/gdk-pixbuf: remove old

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

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

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

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

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

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

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

2019-01-13 Thread Sergei Trofimovich
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/

2018-11-24 Thread Sergei Trofimovich
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/

2018-10-07 Thread Mart Raudsepp
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/

2018-07-30 Thread Mikle Kolyada
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/

2018-05-29 Thread Mikle Kolyada
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



  1   2   3   >