[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-21 Thread Sam James
commit: ca05fdbb68cf9bbd1876d57cb3c60e857f8467ab
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 22 06:23:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 22 06:24:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca05fdbb

x11-libs/gtk+: use -std=gnu17 for 2

Incompatible w/ C23 decls. Newer autoconf will default to -std=gnu23.

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-2.24.33-r3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
index d6e8c26b77a2..a2a634581869 100644
--- a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
@@ -134,6 +134,8 @@ src_prepare() {
# -O3 and company cause random crashes in applications, bug #133469
replace-flags -O3 -O2
strip-flags
+   # Not compatible with C23 decls
+   append-flags -std=gnu17
 
if ! use test ; then
# don't waste time building tests



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-09 Thread Sam James
commit: f38078274f25f5ed7917b6b92209bb548f942d3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 17:17:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 17:17:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3807827

x11-libs/gtk+: Stabilize 3.24.41-r1 ppc, #937415

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 970ae53fae73..ac8147e519ff 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-09 Thread Sam James
commit: f2d0baf714daa66ac6af281238fef684fc86673b
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 17:18:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 17:18:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d0baf7

x11-libs/gtk+: Stabilize 3.24.41-r1 x86, #937415

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 28d05a7692dd..685d8096273c 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-09 Thread Sam James
commit: 62a935a735117864577c55d438b5d3137dee7f96
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 17:17:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 17:17:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a935a7

x11-libs/gtk+: Stabilize 3.24.41-r1 ppc64, #937415

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index ac8147e519ff..32450c65d428 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-09 Thread Sam James
commit: 1a1e39a147a027d174f4068fcef8897b0f09239b
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 17:18:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 17:18:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1e39a1

x11-libs/gtk+: Stabilize 3.24.41-r1 sparc, #937415

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 32450c65d428..28d05a7692dd 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-08-09 Thread Sam James
commit: 4bed4fe2a1268022df9b94fa07bd78432a5ca3e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 17:17:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 17:17:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bed4fe2

x11-libs/gtk+: Stabilize 3.24.41-r1 arm, #937415

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 4d7759279ada..970ae53fae73 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/, x11-libs/gtk+/files/

2024-08-01 Thread Eli Schwartz
commit: 2295182d1609bc0e1c781334ae046e1d2c8990f4
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Jun 20 04:06:03 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Aug  2 00:36:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2295182d

x11-libs/gtk+: add a "poison" macro support to disable X/wayland

Many packages perform automagic dependencies on gdk's backend
implementations by checking if the macro is defined and then using the
code it unlocks, rather than having a buildsystem option such as
-Dwayland=true.

It's unfeasible to patch every such package's source code to add
configure options and respect them. Instead add a truly filthy hack and
permit gtk itself to selectively show or hide the windowing system in
use.

Bug: https://bugs.gentoo.org/624960
Signed-off-by: Eli Schwartz  gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/37259
Signed-off-by: Eli Schwartz  gentoo.org>

 ...add-a-poison-macro-to-hide-GDK_WINDOWING_.patch | 90 ++
 ...{gtk+-3.24.42.ebuild => gtk+-3.24.41-r1.ebuild} | 13 ++--
 ...{gtk+-3.24.42.ebuild => gtk+-3.24.42-r1.ebuild} |  5 ++
 3 files changed, 101 insertions(+), 7 deletions(-)

diff --git 
a/x11-libs/gtk+/files/0001-gdk-add-a-poison-macro-to-hide-GDK_WINDOWING_.patch 
b/x11-libs/gtk+/files/0001-gdk-add-a-poison-macro-to-hide-GDK_WINDOWING_.patch
new file mode 100644
index ..26c56b86fe89
--- /dev/null
+++ 
b/x11-libs/gtk+/files/0001-gdk-add-a-poison-macro-to-hide-GDK_WINDOWING_.patch
@@ -0,0 +1,90 @@
+From 25bdad805bb9e16032baf4480e9c1e432ddef49b Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Wed, 19 Jun 2024 21:28:31 -0400
+Subject: [PATCH] gdk: add a "poison" macro to hide GDK_WINDOWING_*
+
+Many packages perform automagic dependencies on gdk's backend
+implementations by checking if the macro is defined and then using the
+code it unlocks, rather than having a buildsystem option such as
+-Dwayland=true.
+
+It's unfeasible to patch every such package's source code to add
+configure options and respect them. Instead add a truly filthy hack and
+permit gtk itself to selectively show or hide the windowing system in
+use.
+
+By default, we assume this macro is never defined. It should only ever
+be defined inside an ebuild, as such:
+
+```
+use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
+use X || append-cflags -DGENTOO_GTK_HIDE_X11
+```
+
+When seen, this will prevent code using "#ifdef GDK_WINDOWING_*" from
+seeing the define, so the automagic dependency won't be picked up. It
+will also cause any attempt to #include the backend-specific headers to
+bug out.
+
+Bug: https://bugs.gentoo.org/624960
+Signed-off-by: Eli Schwartz 
+---
+ gdk/gdkconfig.h.meson| 7 +++
+ gdk/wayland/gdkwayland.h | 4 
+ gdk/x11/gdkx.h   | 4 
+ 3 files changed, 15 insertions(+)
+
+diff --git a/gdk/gdkconfig.h.meson b/gdk/gdkconfig.h.meson
+index 7db19e0470..6bee207e94 100644
+--- a/gdk/gdkconfig.h.meson
 b/gdk/gdkconfig.h.meson
+@@ -10,9 +10,16 @@
+ G_BEGIN_DECLS
+ 
+ 
++#ifndef GENTOO_GTK_HIDE_X11
+ #mesondefine GDK_WINDOWING_X11
++#endif
++
+ #mesondefine GDK_WINDOWING_BROADWAY
++
++#ifndef GENTOO_GTK_HIDE_WAYLAND
+ #mesondefine GDK_WINDOWING_WAYLAND
++#endif
++
+ #mesondefine GDK_WINDOWING_WIN32
+ #mesondefine GDK_WINDOWING_QUARTZ
+ 
+diff --git a/gdk/wayland/gdkwayland.h b/gdk/wayland/gdkwayland.h
+index 2b79295add..5f0e9cfa81 100644
+--- a/gdk/wayland/gdkwayland.h
 b/gdk/wayland/gdkwayland.h
+@@ -25,6 +25,10 @@
+ #ifndef __GDK_WAYLAND_H__
+ #define __GDK_WAYLAND_H__
+ 
++#ifdef GENTOO_GTK_HIDE_WAYLAND
++  #error "A Gentoo ebuild has hidden wayland and it cannot be used in this 
compilation unit. Please file a bug if you see this error."
++#endif
++
+ #include 
+ 
+ #define __GDKWAYLAND_H_INSIDE__
+diff --git a/gdk/x11/gdkx.h b/gdk/x11/gdkx.h
+index 1f64bccb6d..256c83015e 100644
+--- a/gdk/x11/gdkx.h
 b/gdk/x11/gdkx.h
+@@ -25,6 +25,10 @@
+ #ifndef __GDK_X_H__
+ #define __GDK_X_H__
+ 
++#ifdef GENTOO_GTK_HIDE_X11
++  #error "A Gentoo ebuild has hidden x11 and it cannot be used in this 
compilation unit. Please file a bug if you see this error."
++#endif
++
+ #include 
+ 
+ #include 
+-- 
+2.44.2
+

diff --git a/x11-libs/gtk+/gtk+-3.24.42.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
similarity index 92%
copy from x11-libs/gtk+/gtk+-3.24.42.ebuild
copy to x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 655c05a8a518..1bb71ee363f1 100644
--- a/x11-libs/gtk+/gtk+-3.24.42.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -37,6 +37,7 @@ COMMON_DEPEND="
colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
wayland? (
>=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
>=dev-libs/wayland-protocols-1.32
@@ -57,7 +58,6 @@

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-05-19 Thread Mart Raudsepp
commit: fcab4132f1ba16e8609d37d8b0cf64c21981a926
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun May 19 21:38:44 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun May 19 21:44:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcab4132

x11-libs/gtk+: add 3.24.42

Switch to sysprof-capture-4 unconditionally to avoid issues when
dev-libs/glib[static-libs] is present, which resulted in all of gtk+
static linking glib instead of dynamic linking.
Move the sysprof-capture to DEPEND-only, as the meson port hand-rolled
pkg-config file generation avoids putting sysprof-capture into
Requires.private section like autotools did when profiling was enabled.

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.42.ebuild | 206 ++
 2 files changed, 207 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index d3a70625419d..227cb690f62d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98
+DIST gtk+-3.24.42.tar.xz 13226980 BLAKE2B 
04675abfa056d19a8324c8310789227e661458cfa356b670ba79d61a9498fa1c65161d19799d33d717742912cdddc3400a548573809d5dd4e0f289d0c75e88d9
 SHA512 
53e86e35d33f82384f1d40bd91feee67be68bc9003abd095842991441b1f2ee11a5b431168963270d3ffc0c653d26673ca97cdd55a8f577ef21dbd5d6004b643

diff --git a/x11-libs/gtk+/gtk+-3.24.42.ebuild 
b/x11-libs/gtk+/gtk+-3.24.42.ebuild
new file mode 100644
index ..655c05a8a518
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.42.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.32
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDE

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-05-07 Thread Arthur Zamarin
commit: 74748f6707f6b517128c2713b2b4a613019251b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  7 18:31:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  7 18:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74748f67

x11-libs/gtk+: Keyword 3.24.41 s390, #931281

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index fd6c2a36e2c0..8e646b3879db 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-05-06 Thread Mart Raudsepp
commit: ad7b42cdf3f3ef8e22805e31f9143d790091866a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:25:23 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7b42cd

x11-libs/gtk+: drop 3.24.39

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 -
 x11-libs/gtk+/gtk+-3.24.39.ebuild | 200 --
 2 files changed, 201 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 7ff4c255ae81..d3a70625419d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
-DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
 DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
deleted file mode 100644
index 2a5a280aa473..
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   test? ( X )
-   xinerama? ( X )
-"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-COMMON_DEPEND="
-   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.21
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-update-icon-cache-3
-"
-# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
-PDEPEND="
-   gnome-base/librsvg[${MULTILIB_USEDEP}]
-   >=x11-themes/adwaita-icon-the

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-05-05 Thread Ionen Wolkens
commit: d348382229619770d180ead61a62f75e6b91233a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May  2 17:29:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May  6 01:50:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3483822

x11-libs/gtk+: Stabilize 3.24.41 sparc, #928844

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index 14b6bfc00a1f..fd6c2a36e2c0 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-17 Thread Sam James
commit: 29a5cc2eae5a9f6a48fab8da2197c5ba931f547a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 17 21:59:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 17 21:59:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a5cc2e

x11-libs/gtk+: Stabilize 3.24.41 amd64, #928844

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index 1e1bfd79460d..14b6bfc00a1f 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-09 Thread Arthur Zamarin
commit: 6b3278d73cffaf6af5d03f0889689b16b43d4abe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  9 19:59:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  9 19:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3278d7

x11-libs/gtk+: Stabilize 3.24.41 ppc, #928844

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index c0ed5922ca67..1e1bfd79460d 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-07 Thread Arthur Zamarin
commit: af3f1aafe613730732150d24bf0e40ed384aa219
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 09:14:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 09:14:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3f1aaf

x11-libs/gtk+: Stabilize 3.24.41 arm64, #928844

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index d179cb2c4916..c0ed5922ca67 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-07 Thread Arthur Zamarin
commit: dc1573f8a535719fe89053bd8b1076251afd8485
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:38:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:38:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1573f8

x11-libs/gtk+: Stabilize 3.24.41 ppc64, #928844

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index c5f7ada7fbdd..d179cb2c4916 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-06 Thread Arthur Zamarin
commit: cf840efaffa967a687378f14ef11641034187149
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 06:22:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 06:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf840efa

x11-libs/gtk+: Stabilize 3.24.41 arm, #928844

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index e07661a77141..c5f7ada7fbdd 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-04-06 Thread Arthur Zamarin
commit: 4e70464aa457ad25e8dc2e3774b1b3516fea5551
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 05:55:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 05:55:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e70464a

x11-libs/gtk+: Stabilize 3.24.41 x86, #928844

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index e274f217c53b..e07661a77141 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-10 Thread Arthur Zamarin
commit: fd077cae0e58ac97806c2bf4af9cb2d07b6f7a6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:20:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:20:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd077cae

x11-libs/gtk+: Stabilize 3.24.39 ppc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index e73ccb1d33c9..2a5a280aa473 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-10 Thread Arthur Zamarin
commit: 950c0ec28a7132d6026e28a0486ac0b8367567d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950c0ec2

x11-libs/gtk+: Stabilize 3.24.39 arm64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index 26c78892081e..e73ccb1d33c9 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-10 Thread Arthur Zamarin
commit: 78585370498ca8acc3022971c85184705a08a0f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78585370

x11-libs/gtk+: Stabilize 3.24.39 arm, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index 9bddcad22143..26c78892081e 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-03 Thread Arthur Zamarin
commit: 2769925a064807c500c0e5524c7f408fb2aea313
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:50:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:50:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2769925a

x11-libs/gtk+: Stabilize 3.24.39 x86, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index e030aaedf3da..9bddcad22143 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-03 Thread Arthur Zamarin
commit: f2a986efda600b4d65c752aa25ebeab970efb824
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a986ef

x11-libs/gtk+: Stabilize 3.24.39 ppc64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index fa47cdcafcc5..e030aaedf3da 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-02-03 Thread Arthur Zamarin
commit: 0bfb43eabfe0e118a6a1aa0ca93a8082e6b8adb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfb43ea

x11-libs/gtk+: Stabilize 3.24.39 sparc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index 303e99c0585d..fa47cdcafcc5 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-01-28 Thread Mart Raudsepp
commit: 2df7b3172e542aef60c9ea452f53e0216e0c82b3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 28 23:14:25 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 28 23:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df7b317

x11-libs/gtk+: add 3.24.41

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.41.ebuild | 200 ++
 2 files changed, 201 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index ac3740caa7dd..c4e000ba7a5b 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -3,3 +3,4 @@ DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
 DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
 DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 
6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f
 SHA512 
21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7
+DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild 
b/x11-libs/gtk+/gtk+-3.24.41.ebuild
new file mode 100644
index ..e274f217c53b
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.32
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2024-01-28 Thread Mart Raudsepp
commit: b9fb28011bfa4e1c10452c57083f0c027ca93175
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 28 23:15:34 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 28 23:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fb2801

x11-libs/gtk+: drop 3.24.40

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest |   1 -
 .../gtk+/files/3.24.40-gdkscreen-x11-fixes.patch   |  50 -
 x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch |  82 -
 x11-libs/gtk+/gtk+-3.24.40.ebuild  | 203 -
 4 files changed, 336 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index c4e000ba7a5b..1231a8825932 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -2,5 +2,4 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
 DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
-DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 
6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f
 SHA512 
21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7
 DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B 
fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e
 SHA512 
aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d9da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98

diff --git a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch 
b/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
deleted file mode 100644
index e096e920eaee..
--- a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 6880ac90a0211095cfea753316e002bd668a4e92 Mon Sep 17 00:00:00 2001
-From: Michael Wyraz 
-Date: Fri, 19 Jan 2024 19:15:52 +0100
-Subject: [PATCH 1/2] don't free monitor->name twice (fixes #6345)
-

- gdk/x11/gdkscreen-x11.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
-index f54bf51d04..4ac3167b30 100644
 a/gdk/x11/gdkscreen-x11.c
-+++ b/gdk/x11/gdkscreen-x11.c
-@@ -922,7 +922,6 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
-   g_object_ref (monitor);
-   g_ptr_array_remove (x11_display->monitors, monitor);
-   gdk_display_monitor_removed (display, GDK_MONITOR (monitor));
--  free (monitor->name);
-   g_object_unref (monitor);
-   *changed = TRUE;
- }
--- 
-2.43.0
-
-
-From ba58b3a23df4213e17a80816c7687a59e104769d Mon Sep 17 00:00:00 2001
-From: Michael Wyraz 
-Date: Fri, 19 Jan 2024 22:20:02 +0100
-Subject: [PATCH 2/2] Fix for #6342
-

- gdk/x11/gdkscreen-x11.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
-index 4ac3167b30..6207b5f443 100644
 a/gdk/x11/gdkscreen-x11.c
-+++ b/gdk/x11/gdkscreen-x11.c
-@@ -851,7 +851,7 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
-   monitor = g_object_new (gdk_x11_monitor_get_type (),
-   "display", display,
-   NULL);
--  monitor->name = g_steal_pointer (&name);
-+  monitor->name = g_strdup (name);
-   monitor->output = output;
-   monitor->add = TRUE;
-   g_ptr_array_add (x11_display->monitors, monitor);
--- 
-2.43.0
-

diff --git a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch 
b/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
deleted file mode 100644
index aadbd7be0b7c..
--- a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From 76bc2a57136fd6cf0374fa3f86a7ba646b779803 Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Fri, 19 Jan 2024 10:41:33 +
-Subject: [PATCH 1/2] tests: Add GdkEvent casts in testinput
-

- tests/testinput.c | 8 +

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2024-01-20 Thread Mart Raudsepp
commit: 57769552c12997adb7102ec324c4d7881061e31c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 20 22:46:11 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 20 23:31:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57769552

x11-libs/gtk+: add 3.24.40

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest |   1 +
 .../gtk+/files/3.24.40-gdkscreen-x11-fixes.patch   |  50 +
 x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch |  82 +
 x11-libs/gtk+/gtk+-3.24.40.ebuild  | 203 +
 4 files changed, 336 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index e1899ef12489..ac3740caa7dd 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -2,3 +2,4 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
 DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f
+DIST gtk+-3.24.40.tar.xz 13189496 BLAKE2B 
6c098e879264051e61a639c327687ead6459c79f226aed5634e4b912d066913a006a483e3fab92352dc355fac6af04b910f76b909e99e33d79a03a8dde1f
 SHA512 
21fac23b6375c2e545128e60d4e39f7ee9516a824e4a1834a318af5f2a9f125a8a8572a83bf94b4c179a16c66b6a913e74574ccf2e810301f1a593006a1980c7

diff --git a/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch 
b/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
new file mode 100644
index ..e096e920eaee
--- /dev/null
+++ b/x11-libs/gtk+/files/3.24.40-gdkscreen-x11-fixes.patch
@@ -0,0 +1,50 @@
+From 6880ac90a0211095cfea753316e002bd668a4e92 Mon Sep 17 00:00:00 2001
+From: Michael Wyraz 
+Date: Fri, 19 Jan 2024 19:15:52 +0100
+Subject: [PATCH 1/2] don't free monitor->name twice (fixes #6345)
+
+---
+ gdk/x11/gdkscreen-x11.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
+index f54bf51d04..4ac3167b30 100644
+--- a/gdk/x11/gdkscreen-x11.c
 b/gdk/x11/gdkscreen-x11.c
+@@ -922,7 +922,6 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
+   g_object_ref (monitor);
+   g_ptr_array_remove (x11_display->monitors, monitor);
+   gdk_display_monitor_removed (display, GDK_MONITOR (monitor));
+-  free (monitor->name);
+   g_object_unref (monitor);
+   *changed = TRUE;
+ }
+-- 
+2.43.0
+
+
+From ba58b3a23df4213e17a80816c7687a59e104769d Mon Sep 17 00:00:00 2001
+From: Michael Wyraz 
+Date: Fri, 19 Jan 2024 22:20:02 +0100
+Subject: [PATCH 2/2] Fix for #6342
+
+---
+ gdk/x11/gdkscreen-x11.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
+index 4ac3167b30..6207b5f443 100644
+--- a/gdk/x11/gdkscreen-x11.c
 b/gdk/x11/gdkscreen-x11.c
+@@ -851,7 +851,7 @@ init_randr13 (GdkScreen *screen, gboolean *changed)
+   monitor = g_object_new (gdk_x11_monitor_get_type (),
+   "display", display,
+   NULL);
+-  monitor->name = g_steal_pointer (&name);
++  monitor->name = g_strdup (name);
+   monitor->output = output;
+   monitor->add = TRUE;
+   g_ptr_array_add (x11_display->monitors, monitor);
+-- 
+2.43.0
+

diff --git a/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch 
b/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
new file mode 100644
index ..aadbd7be0b7c
--- /dev/null
+++ b/x11-libs/gtk+/files/3.24.40-test-casts-gcc14.patch
@@ -0,0 +1,82 @@
+From 76bc2a57136fd6cf0374fa3f86a7ba646b779803 Mon Sep 17 00:00:00 2001
+From: David King 
+Date: Fri, 19 Jan 2024 10:41:33 +
+Subject: [PATCH 1/2] tests: Add GdkEvent casts in testinput
+
+---
+ tests/testinput.c | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/tests/testinput.c b/tests/testinput.c
+index b68552a428..3d4d7f6f87 100644
+--- a/tests/testinput.c
 b/tests/testinput.c
+@@ -194,7 +194,7 @@ button_press_event (GtkWidget *widget, GdkEventButton 
*event)
+ 
+   print_axes (event->device

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2024-01-07 Thread Sam James
commit: 2cba03e0728fb3d815c4837dbbc16242e1ec7b47
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 06:59:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 07:01:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cba03e0

x11-libs/gtk+: Stabilize 3.24.39 amd64, #920660

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index 7a47d052b486..d87801e56f14 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-12-23 Thread Mart Raudsepp
commit: 37ea32e0cfb50f6a00a1e994fa259cf5385b89d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 23 22:51:18 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 23 22:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ea32e0

x11-libs/gtk+: drop unnecessary font test deps

The tests pass fine without them for me and I can't spot them in upstream CI
setup. They are probably just some very old leftover and not needed anymore
(the deps pre-date gentoo git era).

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.39.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
index 6b2f2e3fa319..7a47d052b486 100644
--- a/x11-libs/gtk+/gtk+-3.24.39.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -58,10 +58,6 @@ COMMON_DEPEND="
)
 "
 DEPEND="${COMMON_DEPEND}
-   test? (
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )
X? ( x11-base/xorg-proto )
 "
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-12-23 Thread Mart Raudsepp
commit: 1e480a1619d60c5b681b9ae4c18723a3ee5490dc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec 22 11:58:38 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 23 22:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e480a16

x11-libs/gtk+: Version bump to 3.24.39

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34416
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.39.ebuild | 204 ++
 2 files changed, 205 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 6590fa223d44..e1899ef12489 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528
+DIST gtk+-3.24.39.tar.xz 12464680 BLAKE2B 
9d0d5814369211c1d60cc81de45a5dfd6ea9fc64d24948abf304e0ad1ae606d9887fc4e5ddccbfab4fb1ccc3c5bb54b453f28899cbdef4e4e885a7f041a6c70f
 SHA512 
8ec3db3544805b51fffaa415029b126761ba0a11b68c67cea80fe001e77878abf4d4719d5d002109f8546409c0caf892ea6d7aa792f8d5d97dc4139668f0451f

diff --git a/x11-libs/gtk+/gtk+-3.24.39.ebuild 
b/x11-libs/gtk+/gtk+-3.24.39.ebuild
new file mode 100644
index ..6b2f2e3fa319
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.39.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND=

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-29 Thread Sam James
commit: b50c0bf9a202e9ea569c2423d72a3b50a34b5c5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 30 05:51:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 06:33:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50c0bf9

x11-libs/gtk+: use double brackets for glob existence check

Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-2.24.33-r3.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
index b28a310466f8..be2fa7edc852 100644
--- a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
@@ -256,13 +256,13 @@ pkg_postinst() {
 
set_gtk2_confdir
 
-   if [ -e "${EROOT}/etc/gtk-2.0/gtk.immodules" ]; then
+   if [[ -e "${EROOT}/etc/gtk-2.0/gtk.immodules" ]]; then
elog "File /etc/gtk-2.0/gtk.immodules has been moved to \$CHOST"
elog "aware location. Removing deprecated file."
rm -f "${EROOT}/etc/gtk-2.0/gtk.immodules"
fi
 
-   if [ -e "${EROOT}${GTK2_CONFDIR}/gtk.immodules" ]; then
+   if [[ -e "${EROOT}${GTK2_CONFDIR}/gtk.immodules" ]]; then
elog "File /etc/gtk-2.0/gtk.immodules has been moved to"
elog "${EROOT}/usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache"
elog "Removing deprecated file."
@@ -270,20 +270,20 @@ pkg_postinst() {
fi
 
# pixbufs are now handled by x11-libs/gdk-pixbuf
-   if [ -e "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" ]; then
+   if [[ -e "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders" ]]; then
elog "File ${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders is now 
handled by x11-libs/gdk-pixbuf"
elog "Removing deprecated file."
rm -f "${EROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
fi
 
# two checks needed since we dropped multilib conditional
-   if [ -e "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]; then
+   if [[ -e "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]]; then
elog "File ${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders is now 
handled by x11-libs/gdk-pixbuf"
elog "Removing deprecated file."
rm -f "${EROOT}/etc/gtk-2.0/gdk-pixbuf.loaders"
fi
 
-   if [ -e "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* ]; then
+   if [[ -e "${EROOT}"/usr/lib/gtk-2.0/2.[^1]* ]]; then
elog "You need to rebuild ebuilds that installed into" 
"${EROOT}"/usr/lib/gtk-2.0/2.[^1]*
elog "to do that you can use qfile from portage-utils:"
elog "emerge -va1 \$(qfile -qC 
${EPREFIX}/usr/lib/gtk-2.0/2.[^1]*)"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-16 Thread Matt Turner
commit: 3ec5b4965afe71fef3e694010a22ef14acebfb26
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 16 22:27:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 22:32:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec5b496

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest|   1 -
 x11-libs/gtk+/gtk+-3.24.37.ebuild | 203 --
 2 files changed, 204 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 2ecbd10ab156..6590fa223d44 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
-DIST gtk+-3.24.37.tar.xz 12401196 BLAKE2B 
1cffcf0066f0f9d42fd01d9cf0dbab2465bf749fe70ebe24a843807c77b696047cbb739fead7f7872833ee562439d96857d02b3037b949babaa3797482104fda
 SHA512 
118521686cb40c5b6ddfcc361be8ff8a16aced2108a24d1f6b7f29d32c235a4d365b0bd283c9a6873003fca144d67793d12094c74d224a08fc1be341a22f
 DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
deleted file mode 100644
index fd5f7784fdae..
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   test? ( X )
-   xinerama? ( X )
-"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-COMMON_DEPEND="
-   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.21
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? (
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-update-icon-cache-3
-"
-# librsvg for svg icons (PDEPEND to avoid circular dep), b

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-16 Thread Matt Turner
commit: 332cdb3245f731fa4ad82b9c087d3418e23bbf67
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 15 23:53:37 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 15:09:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332cdb32

x11-libs/gtk+: Drop stable hppa keywords

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

 x11-libs/gtk+/gtk+-3.24.35.ebuild | 2 +-
 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index 639e976204cb..c3d51e61c60c 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index b7a0be7cad92..05421cd741b8 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-13 Thread Arthur Zamarin
commit: d947e6218b1c974f891ebb1109da1d244fa6355a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:39:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d947e621

x11-libs/gtk+: Stabilize 3.24.38 x86, #909472

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index ba554c3e866e..b7a0be7cad92 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-13 Thread Arthur Zamarin
commit: f4cc196ef13d245dbee6ee7f8d35300f88f31804
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:39:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:39:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cc196e

x11-libs/gtk+: Stabilize 3.24.38 hppa, #909472

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 9a290fd30674..0a7fafb52618 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-13 Thread Arthur Zamarin
commit: a381da91f1f92c6699bb372570360d9b7c1d9084
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:39:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:39:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a381da91

x11-libs/gtk+: Stabilize 3.24.38 ppc, #909472

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 0a7fafb52618..5a436d391275 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-13 Thread Arthur Zamarin
commit: e347424986eb3c4d70137116a9f758883064bd8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:39:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:39:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3474249

x11-libs/gtk+: Stabilize 3.24.38 arm64, #909472

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 27a3e05271ad..9a290fd30674 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-13 Thread Arthur Zamarin
commit: 62211816476d4d0fffd84bb87b61d3dd1f3b9842
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:39:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62211816

x11-libs/gtk+: Stabilize 3.24.38 sparc, #909472

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 5a436d391275..ba554c3e866e 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-09 Thread Matt Turner
commit: 5c4590d94b206a4b86553c330b878aa8e34ec8a0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  8 20:20:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 10 02:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4590d9

x11-libs/gtk+: Run tests under dbus

Maybe-Bug: https://bugs.gentoo.org/898968
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 59b6b8ae8163..f87069b54741 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -89,6 +89,7 @@ BDEPEND="
app-text/docbook-xml-dtd:4.3
>=dev-util/gtk-doc-1.20
)
+   test? ( sys-apps/dbus )
 "
 
 MULTILIB_CHOST_TOOLS=(
@@ -131,7 +132,7 @@ multilib_src_compile() {
 }
 
 multilib_src_test() {
-   virtx meson_src_test
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-08-09 Thread Matt Turner
commit: fa7ed3c78d086b0ccc0775c4306f54e8cc801efd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  9 20:42:25 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 10 02:23:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7ed3c7

x11-libs/gtk+: Mark an expected failure on big-endian

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

 x11-libs/gtk+/gtk+-3.24.37.ebuild | 15 ++-
 x11-libs/gtk+/gtk+-3.24.38.ebuild | 15 ++-
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index 4c1bde16b0ec..fd5f7784fdae 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit gnome2 meson-multilib multilib virtualx
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
 
 DESCRIPTION="Gimp ToolKit +"
 HOMEPAGE="https://www.gtk.org/";
@@ -100,6 +100,19 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.24.36-update-icon-cache.patch
 )
 
+src_prepare() {
+   default
+
+   # The border-image-excess-size.ui test is known to fail on big-endian 
platforms
+   # See https://gitlab.gnome.org/GNOME/gtk/-/issues/5904
+   if [[ $(tc-endian) == big ]]; then
+   sed -i \
+   -e "/border-image-excess-size.ui/d" \
+   -e "/^xfails =/a 'border-image-excess-size.ui'," \
+   testsuite/reftests/meson.build || die
+   fi
+}
+
 multilib_src_configure() {
local emesonargs=(
$(meson_use aqua quartz_backend)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index f87069b54741..27a3e05271ad 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit gnome2 meson-multilib multilib virtualx
+inherit gnome2 meson-multilib multilib toolchain-funcs virtualx
 
 DESCRIPTION="Gimp ToolKit +"
 HOMEPAGE="https://www.gtk.org/";
@@ -101,6 +101,19 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.24.36-update-icon-cache.patch
 )
 
+src_prepare() {
+   default
+
+   # The border-image-excess-size.ui test is known to fail on big-endian 
platforms
+   # See https://gitlab.gnome.org/GNOME/gtk/-/issues/5904
+   if [[ $(tc-endian) == big ]]; then
+   sed -i \
+   -e "/border-image-excess-size.ui/d" \
+   -e "/^xfails =/a 'border-image-excess-size.ui'," \
+   testsuite/reftests/meson.build || die
+   fi
+}
+
 multilib_src_configure() {
local emesonargs=(
$(meson_use aqua quartz_backend)



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-07-12 Thread Matt Turner
commit: 55218444f05b2a48652f3856195f5394ae5f492f
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Jul  6 19:21:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 12 14:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55218444

x11-libs/gtk+: Add media-libs/libepoxy[egl] usedep

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31547
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index f08ff3ebfbf1..581bb3aa7c85 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -26,7 +26,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
media-libs/fontconfig[${MULTILIB_USEDEP}]
>=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.4[X(+)?,egl(+),${MULTILIB_USEDEP}]
virtual/libintl[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-07-02 Thread Sam James
commit: f06aa84329968d8311a81b01ae103b4a0d14c3b7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 12:02:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 12:02:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06aa843

x11-libs/gtk+: Stabilize 3.24.38 amd64, #909472

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 96ae9cfb9ca3..f08ff3ebfbf1 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-07-02 Thread Sam James
commit: 05eebea180e968d3c49ade1ff9563e8e9c5bab3e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:03:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:03:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05eebea1

x11-libs/gtk+: Stabilize 3.24.38 ppc64, #909472

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
index 77d02dfae4d4..96ae9cfb9ca3 100644
--- a/x11-libs/gtk+/gtk+-3.24.38.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-05-22 Thread Matt Turner
commit: 3418553a684c16e5c0bab42250e6b932af4eb3bd
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon May 22 10:51:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 22 14:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3418553a

x11-libs/gtk+: Version bump to 3.24.38

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31123
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.38.ebuild | 190 ++
 2 files changed, 191 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 36b23970a3e9..2ecbd10ab156 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.37.tar.xz 12401196 BLAKE2B 
1cffcf0066f0f9d42fd01d9cf0dbab2465bf749fe70ebe24a843807c77b696047cbb739fead7f7872833ee562439d96857d02b3037b949babaa3797482104fda
 SHA512 
118521686cb40c5b6ddfcc361be8ff8a16aced2108a24d1f6b7f29d32c235a4d365b0bd283c9a6873003fca144d67793d12094c74d224a08fc1be341a22f
+DIST gtk+-3.24.38.tar.xz 12398104 BLAKE2B 
d24e794025d09b01c215ffcc60382f1bb74214b80fbc019bc0fc2a01bd90673c5a9e94b07b6ec981e9b28caf42b8e98032dd8150ac44a9bcab22bae83445685e
 SHA512 
e99ec10959191b55013fce37e83f0e85bf36597db101e324081479792a2047d032cf0d213d69c02eeb4b7cd6d56d6489b7b2a60904b2bd7af23ea1b9c5a79528

diff --git a/x11-libs/gtk+/gtk+-3.24.38.ebuild 
b/x11-libs/gtk+/gtk+-3.24.38.ebuild
new file mode 100644
index ..3289487882eb
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.38.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+   X? ( x11-base/xorg-p

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/, x11-libs/gtk+/files/

2023-05-13 Thread Matt Turner
commit: d2cb27c2be5ab925ea43cdd764210dd3c55ace57
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 13 15:55:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 15:59:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cb27c2

x11-libs/gtk+: Add patch to fix casts

Closes: https://bugs.gentoo.org/880617
Closes: https://github.com/gentoo/gentoo/pull/31021
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/files/gtk+-2.24.33-Fix-casts.patch | 167 +++
 x11-libs/gtk+/gtk+-2.24.33-r2.ebuild |   2 +
 2 files changed, 169 insertions(+)

diff --git a/x11-libs/gtk+/files/gtk+-2.24.33-Fix-casts.patch 
b/x11-libs/gtk+/files/gtk+-2.24.33-Fix-casts.patch
new file mode 100644
index ..4ee55d277f3a
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.24.33-Fix-casts.patch
@@ -0,0 +1,167 @@
+https://bugs.gentoo.org/880617
+
+From 81c42586e6d9db7434e9b3f657fbd238294dd9d9 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sat, 13 May 2023 11:35:28 -0400
+Subject: [PATCH] Fix casts
+
+---
+ gtk/gtkcellrendererspin.c| 2 +-
+ gtk/gtkcomboboxtext.c| 2 +-
+ gtk/gtkimmodule.c| 2 +-
+ gtk/gtklabel.c   | 2 +-
+ gtk/gtkscale.c   | 2 +-
+ gtk/gtktoolpalette.c | 2 +-
+ gtk/gtktreeview.c| 2 +-
+ gtk/gtkuimanager.c   | 2 +-
+ gtk/gtkwidget.c  | 2 +-
+ modules/other/gail/gailtreeview.c| 2 +-
+ modules/printbackends/cups/gtkprintbackendcups.c | 2 +-
+ 11 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/gtk/gtkcellrendererspin.c b/gtk/gtkcellrendererspin.c
+index 2a3961bf20..68e5b9aaae 100644
+--- a/gtk/gtkcellrendererspin.c
 b/gtk/gtkcellrendererspin.c
+@@ -207,7 +207,7 @@ gtk_cell_renderer_spin_set_property (GObject  *object,
+   }
+ 
+   if (obj)
+-  priv->adjustment = g_object_ref_sink (obj);
++  priv->adjustment = GTK_ADJUSTMENT (g_object_ref_sink (obj));
+   break;
+ case PROP_CLIMB_RATE:
+   priv->climb_rate = g_value_get_double (value);
+diff --git a/gtk/gtkcomboboxtext.c b/gtk/gtkcomboboxtext.c
+index 9ffba68766..42c51abebc 100644
+--- a/gtk/gtkcomboboxtext.c
 b/gtk/gtkcomboboxtext.c
+@@ -275,7 +275,7 @@ gtk_combo_box_text_buildable_custom_tag_start 
(GtkBuildable *buildable,
+ 
+   parser_data = g_slice_new0 (ItemParserData);
+   parser_data->builder = g_object_ref (builder);
+-  parser_data->object = g_object_ref (buildable);
++  parser_data->object = G_OBJECT (g_object_ref (buildable));
+   parser_data->domain = gtk_builder_get_translation_domain (builder);
+   *parser = item_parser;
+   *data = parser_data;
+diff --git a/gtk/gtkimmodule.c b/gtk/gtkimmodule.c
+index 1fcb17a7d8..445b2be87f 100644
+--- a/gtk/gtkimmodule.c
 b/gtk/gtkimmodule.c
+@@ -662,7 +662,7 @@ lookup_immodule (gchar **immodules_list)
+ gboolean found;
+ gchar *context_id;
+ found = g_hash_table_lookup_extended (contexts_hash, *immodules_list,
+-  &context_id, NULL);
++  (gpointer *) &context_id, NULL);
+ if (found)
+   return context_id;
+   }
+diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
+index c47de5924f..cf68685536 100644
+--- a/gtk/gtklabel.c
 b/gtk/gtklabel.c
+@@ -1336,7 +1336,7 @@ gtk_label_buildable_custom_tag_start (GtkBuildable 
*buildable,
+ 
+   parser_data = g_slice_new0 (PangoParserData);
+   parser_data->builder = g_object_ref (builder);
+-  parser_data->object = g_object_ref (buildable);
++  parser_data->object = G_OBJECT (g_object_ref (buildable));
+   *parser = pango_parser;
+   *data = parser_data;
+   return TRUE;
+diff --git a/gtk/gtkscale.c b/gtk/gtkscale.c
+index 4317523fb8..a573b2f6ba 100644
+--- a/gtk/gtkscale.c
 b/gtk/gtkscale.c
+@@ -1471,7 +1471,7 @@ gtk_scale_add_mark (GtkScale*scale,
+   mark->position = position;
+  
+   priv->marks = g_slist_insert_sorted_with_data (priv->marks, mark,
+- (GCompareFunc) compare_marks,
++ compare_marks,
+  GINT_TO_POINTER (
+gtk_range_get_inverted 
(GTK_RANGE (scale)) 
+));
+diff --git a/gtk/gtktoolpalette.c b/gtk/gtktoolpalette.c
+index b984193ca3..f64b552fb0 100644
+--- a/gtk/gtktoolpalette.c
 b/gtk/gtktoolpalette.c
+@@ -734,7 +734,7 @@ gtk_tool_palette_add (GtkContainer *container,
+ 
+   g_ptr_array_add (palette->priv->groups, info);
+   info->pos = palette->priv->groups->len - 1;
+-  info->widget =

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-05-13 Thread Matt Turner
commit: 0acd432a581f372435f10d539e69aca23c4a231a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 13 16:01:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 13 16:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acd432a

x11-libs/gtk+: Drop deprecated dependency

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

 x11-libs/gtk+/{gtk+-2.24.33-r2.ebuild => gtk+-2.24.33-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
similarity index 98%
rename from x11-libs/gtk+/gtk+-2.24.33-r2.ebuild
rename to x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
index 1687f1323f3b..baffb82eba3c 100644
--- a/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 GNOME2_EAUTORECONF="yes"
 
 inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx
@@ -23,7 +23,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390
 RESTRICT="test"
 
 COMMON_DEPEND="
-   >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}]
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
virtual/libintl[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/, profiles/arch/hppa/

2023-04-15 Thread Sam James
commit: 41e9508ab41de3ccc478f7d397489bfe08e8a932
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 06:53:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 06:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e9508a

x11-libs/gtk+: mask x11-libs/gtk+[cloudproviders]

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/hppa/package.use.mask | 4 
 x11-libs/gtk+/gtk+-3.24.37.ebuild   | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 0107f54de34a..8e05903535c2 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Sam James  (2023-04-16)
+# net-libs/libcloudproviders not keyworded here
+x11-libs/gtk+ cloudproviders
+
 # Sam James  (2023-04-14)
 # Needs unkeyworded dev-python/sympy
 dev-python/nbval test

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index d3e79df95f4c..5b25aaf56b1c 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2023-04-01 Thread Matt Turner
commit: f627d95af0071847b044ea409f477e4804e50d91
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  2 00:33:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  2 00:56:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f627d95a

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest |   1 -
 .../gtk+/files/gtk+-3.24.36-introspection.patch|  25 ---
 x11-libs/gtk+/gtk+-3.24.36.ebuild  | 189 -
 3 files changed, 215 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index dcffaf3dcbc8..36b23970a3e9 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
-DIST gtk+-3.24.36.tar.xz 12540184 BLAKE2B 
3d9346a3fbc78420eb8edcbad42d9885bed69ce46505bc15819691d884f31aa72386fcd38837e042ba9be3cda6cf5203f921c7f6054a7350c46dee6b77fc4cc4
 SHA512 
76280e847653576e6fd0586d6044ab315f04c3548c211b37612c4ac77f7bbccfcff17459b9d1d3cbddeb74a62a0bcac05f850b89a20d4abc3893c6c387ecb03a
 DIST gtk+-3.24.37.tar.xz 12401196 BLAKE2B 
1cffcf0066f0f9d42fd01d9cf0dbab2465bf749fe70ebe24a843807c77b696047cbb739fead7f7872833ee562439d96857d02b3037b949babaa3797482104fda
 SHA512 
118521686cb40c5b6ddfcc361be8ff8a16aced2108a24d1f6b7f29d32c235a4d365b0bd283c9a6873003fca144d67793d12094c74d224a08fc1be341a22f

diff --git a/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch 
b/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
deleted file mode 100644
index 8b80205b8b17..
--- a/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7e4a2a5724a184c418314f4fdbd7a065ba9e203d Mon Sep 17 00:00:00 2001
-From: Staudey 
-Date: Tue, 27 Dec 2022 04:54:52 +
-Subject: [PATCH] Fix build_gir logic
-

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index aed48fc3f6..6c711e9e9a 100644
 a/meson.build
-+++ b/meson.build
-@@ -849,7 +849,7 @@ endif
- 
- # Introspection
- gir = find_program('g-ir-scanner', required : get_option('introspection'))
--build_gir = gir.found() and (not meson.is_cross_build() or 
get_option('introspection'))
-+build_gir = gir.found() and get_option('introspection')
- 
- subdir('gdk')
- subdir('gtk')
--- 
-GitLab
-

diff --git a/x11-libs/gtk+/gtk+-3.24.36.ebuild 
b/x11-libs/gtk+/gtk+-3.24.36.ebuild
deleted file mode 100644
index 178c5f3ad51a..
--- a/x11-libs/gtk+/gtk+-3.24.36.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 meson-multilib multilib
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-COMMON_DEPEND="
-   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-04-01 Thread Arthur Zamarin
commit: b22b37a62f6edc38dfb49d7fb2b6bee5bc11cd5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:02:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22b37a6

x11-libs/gtk+: Stabilize 3.24.37 sparc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index a1dd88605d79..d3e79df95f4c 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-04-01 Thread Arthur Zamarin
commit: 9cde525629ae1d24ece47ca8d6862204c8d973a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:00:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:00:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cde5256

x11-libs/gtk+: Stabilize 3.24.37 ppc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index 53ea4040e9cf..a1dd88605d79 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-03-31 Thread Arthur Zamarin
commit: b3a1876ac4292b93734cd0053f38ffa6e4d34b89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 12:03:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 12:03:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a1876a

x11-libs/gtk+: Stabilize 3.24.37 arm, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index 94709c4380c7..53ea4040e9cf 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-03-30 Thread Arthur Zamarin
commit: de16643b35ee43a437ac328e2e06843ff25536ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 17:42:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 17:42:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de16643b

x11-libs/gtk+: Stabilize 3.24.37 ppc64, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index 655f90d73c21..94709c4380c7 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
 "
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 COMMON_DEPEND="

>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-03-03 Thread Matt Turner
commit: b3bf46ed04855245d5bd40d1e35679954c22b1a7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  4 01:10:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  4 01:10:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3bf46ed

x11-libs/gtk+: Require multilib libcloudproviders

Closes: https://bugs.gentoo.org/893390
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.36.ebuild | 2 +-
 x11-libs/gtk+/gtk+-3.24.37.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.36.ebuild 
b/x11-libs/gtk+/gtk+-3.24.36.ebuild
index f184d909fff3..178c5f3ad51a 100644
--- a/x11-libs/gtk+/gtk+-3.24.36.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.36.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="
>=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info
 
-   cloudproviders? ( net-libs/libcloudproviders )
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.39:= )

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
index 4ad85c6f286d..f9e974d28a51 100644
--- a/x11-libs/gtk+/gtk+-3.24.37.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
>=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info
 
-   cloudproviders? ( net-libs/libcloudproviders )
+   cloudproviders? ( net-libs/libcloudproviders[${MULTILIB_USEDEP}] )
colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.39:= )



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-03-02 Thread Matt Turner
commit: ebe47f1c16dd8690e633ee62c853a75c17c98ee3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar  3 00:54:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar  3 05:43:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe47f1c

x11-libs/gtk+: Version bump to 3.24.37

Enable tests as well.

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.37.ebuild | 190 ++
 2 files changed, 191 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 0fa7a1dacb71..dcffaf3dcbc8 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
 DIST gtk+-3.24.36.tar.xz 12540184 BLAKE2B 
3d9346a3fbc78420eb8edcbad42d9885bed69ce46505bc15819691d884f31aa72386fcd38837e042ba9be3cda6cf5203f921c7f6054a7350c46dee6b77fc4cc4
 SHA512 
76280e847653576e6fd0586d6044ab315f04c3548c211b37612c4ac77f7bbccfcff17459b9d1d3cbddeb74a62a0bcac05f850b89a20d4abc3893c6c387ecb03a
+DIST gtk+-3.24.37.tar.xz 12401196 BLAKE2B 
1cffcf0066f0f9d42fd01d9cf0dbab2465bf749fe70ebe24a843807c77b696047cbb739fead7f7872833ee562439d96857d02b3037b949babaa3797482104fda
 SHA512 
118521686cb40c5b6ddfcc361be8ff8a16aced2108a24d1f6b7f29d32c235a4d365b0bd283c9a6873003fca144d67793d12094c74d224a08fc1be341a22f

diff --git a/x11-libs/gtk+/gtk+-3.24.37.ebuild 
b/x11-libs/gtk+/gtk+-3.24.37.ebuild
new file mode 100644
index ..4ad85c6f286d
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.37.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   test? ( X )
+   xinerama? ( X )
+"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudproviders? ( net-libs/libcloudproviders )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg ico

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2023-02-05 Thread Matt Turner
commit: 0a4f8c714003e98e19d010f21a9c7505adc401e2
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Feb  3 19:24:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  6 02:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4f8c71

x11-libs/gtk+: add 3.24.36

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28876
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest |   1 +
 .../gtk+/files/gtk+-3.24.36-introspection.patch|  25 +++
 .../files/gtk+-3.24.36-update-icon-cache.patch |  29 
 x11-libs/gtk+/gtk+-3.24.36.ebuild  | 189 +
 x11-libs/gtk+/metadata.xml |   1 +
 5 files changed, 245 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index d3ac42a363d6..0fa7a1dacb71 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,2 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
+DIST gtk+-3.24.36.tar.xz 12540184 BLAKE2B 
3d9346a3fbc78420eb8edcbad42d9885bed69ce46505bc15819691d884f31aa72386fcd38837e042ba9be3cda6cf5203f921c7f6054a7350c46dee6b77fc4cc4
 SHA512 
76280e847653576e6fd0586d6044ab315f04c3548c211b37612c4ac77f7bbccfcff17459b9d1d3cbddeb74a62a0bcac05f850b89a20d4abc3893c6c387ecb03a

diff --git a/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch 
b/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
new file mode 100644
index ..8b80205b8b17
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.24.36-introspection.patch
@@ -0,0 +1,25 @@
+From 7e4a2a5724a184c418314f4fdbd7a065ba9e203d Mon Sep 17 00:00:00 2001
+From: Staudey 
+Date: Tue, 27 Dec 2022 04:54:52 +
+Subject: [PATCH] Fix build_gir logic
+
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index aed48fc3f6..6c711e9e9a 100644
+--- a/meson.build
 b/meson.build
+@@ -849,7 +849,7 @@ endif
+ 
+ # Introspection
+ gir = find_program('g-ir-scanner', required : get_option('introspection'))
+-build_gir = gir.found() and (not meson.is_cross_build() or 
get_option('introspection'))
++build_gir = gir.found() and get_option('introspection')
+ 
+ subdir('gdk')
+ subdir('gtk')
+-- 
+GitLab
+

diff --git a/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch 
b/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch
new file mode 100644
index ..19af75c398a5
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-3.24.36-update-icon-cache.patch
@@ -0,0 +1,29 @@
+--- a/docs/reference/gtk/meson.build
 b/docs/reference/gtk/meson.build
+@@ -500,7 +500,6 @@
+ 
+   man_files = [
+ [ 'gtk-query-immodules-3.0', '1', ],
+-[ 'gtk-update-icon-cache', '1', ],
+ [ 'gtk-encode-symbolic-svg', '1', ],
+ [ 'gtk-launch', '1', ],
+ [ 'gtk-builder-tool', '1', ],
+--- a/gtk/meson.build
 b/gtk/meson.build
+@@ -1109,16 +1109,6 @@
+   extra_update_icon_cache_objs = import('windows').compile_resources(uac_rc)
+ endif
+ 
+-gtk_update_icon_cache = executable(
+-  'gtk-update-icon-cache',
+-  'updateiconcache.c',
+-  extra_update_icon_cache_objs,
+-  c_args: gtk_cargs,
+-  dependencies: libgtk_dep,
+-  install: true
+-)
+-gtk_tools += gtk_update_icon_cache
+-
+ gtk_query_immodules = executable(
+   'gtk-query-immodules-3.0',
+   'queryimmodules.c',

diff --git a/x11-libs/gtk+/gtk+-3.24.36.ebuild 
b/x11-libs/gtk+/gtk+-3.24.36.ebuild
new file mode 100644
index ..f184d909fff3
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.36.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson-multilib multilib
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudproviders colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MUL

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2023-01-03 Thread Matt Turner
commit: 14174338071caf793b31734fe634037fb21b51d4
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan  3 03:59:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  3 14:07:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14174338

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest   |   1 -
 x11-libs/gtk+/gtk+-3.24.34-r1.ebuild | 249 ---
 2 files changed, 250 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 07dab8c45a88..d3ac42a363d6 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,2 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
-DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 
708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405
 SHA512 
95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2
 DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade

diff --git a/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild
deleted file mode 100644
index df783ef9e075..
--- a/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 multilib multilib-minimal virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-COMMON_DEPEND="
-   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.17
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
-   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? (
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )
-   X? ( x11-base/xorg-proto )
-"
-# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
-# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
-RDEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-update-icon-cache-3
-   !https://gitlab.gnome.org/GNOME/gnome-shell

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-12-22 Thread Arthur Zamarin
commit: 8974bcc7e4ff90005ba84774f737cddbf47b1270
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:15:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:15:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8974bcc7

x11-libs/gtk+: Stabilize 3.24.35 hppa, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index ce8d18d18b77..310ded340783 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-12-22 Thread Arthur Zamarin
commit: deaeb15e788ac2f7713b31a2459dfd42ac73477a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:12:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaeb15e

x11-libs/gtk+: Stabilize 3.24.35 arm, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index 2351712792e9..ce8d18d18b77 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-12-16 Thread Arthur Zamarin
commit: a5f3e2845ff9095e4de2e07f43cd499c1c6dbd12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:29:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:29:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f3e284

x11-libs/gtk+: Stabilize 3.24.35 sparc, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index d12290303e48..c6686280c3b6 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-11-24 Thread Matt Turner
commit: 4abe8fdb09a4744304056a3e423084642d6d61bb
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 23 20:42:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 24 15:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abe8fdb

x11-libs/gtk+: Depend on libglvnd instead of mesa

And drop deprecated dep on at-spi2-atk.

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

 x11-libs/gtk+/gtk+-3.24.35.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index 1c8594219681..ac24d57c0ca2 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -49,8 +49,7 @@ COMMON_DEPEND="
>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
)
X? (
-   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
-   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   media-libs/libglvnd[X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-11-23 Thread Matt Turner
commit: 6687750e2cbcf404c501c99dbf3422c39e9c6686
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 23 17:08:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 23 17:28:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6687750e

x11-libs/gtk+: Version bump to 3.24.35

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.35.ebuild | 246 ++
 2 files changed, 247 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 5c83f9e7826d..07dab8c45a88 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,2 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 
708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405
 SHA512 
95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2
+DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 
3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f
 SHA512 
3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade

diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild 
b/x11-libs/gtk+/gtk+-3.24.35.ebuild
new file mode 100644
index ..1c8594219681
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.21
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-update-icon-cache-3
+"
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND="
+   gnome-base/librsvg[${MULTILIB_USEDEP}]
+   >=x11-themes/adwaita-ico

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-10-31 Thread Matt Turner
commit: 4785fde13d4c6711133bf233bf27febd22de984f
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=4785fde1

x11-libs/gtk+: Set remote-id

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

 x11-libs/gtk+/metadata.xml | 39 +++
 1 file changed, 19 insertions(+), 20 deletions(-)

diff --git a/x11-libs/gtk+/metadata.xml b/x11-libs/gtk+/metadata.xml
index 9866b9ffd398..d2f389d5ce2a 100644
--- a/x11-libs/gtk+/metadata.xml
+++ b/x11-libs/gtk+/metadata.xml
@@ -1,24 +1,23 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   GTK+ is a multi-platform toolkit for creating graphical user
-   interfaces. Offering a complete set of widgets, GTK+ is suitable
-   for projects ranging from small one-off projects to complete
-   application suites.
-   
-   
-   Enable the GDK Broadway backend.
-   Use x11-misc/colord for color 
management
-   in printing
-   Enable profiling data capture support using
-   dev-util/sysprof-capture
-   
-   
-   cpe:/a:gtk:gtk%2B
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GTK+ is a multi-platform toolkit for creating graphical user
+interfaces. Offering a complete set of widgets, GTK+ is suitable
+for projects ranging from small one-off projects to complete
+application suites.
+  
+  
+Enable the GDK Broadway backend
+Use x11-misc/colord for color management in 
printing
+Enable profiling data capture support using 
dev-util/sysprof-capture
+  
+  
+cpe:/a:gtk:gtk%2B
+GNOME/gtk
+  
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-10-09 Thread Sam James
commit: 5b924df36ac0110cd713f29c44a215760aae193f
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  9 15:41:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  9 16:09:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b924df3

x11-libs/gtk+: fix MissingUseDepDefault on cairo deux

Closes: https://bugs.gentoo.org/875953
Fixes: 9e7f1c134ebf81cc16d362f23358aadae96f754b
Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/{gtk+-2.24.33-r1.ebuild => gtk+-2.24.33-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33-r1.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild
similarity index 99%
rename from x11-libs/gtk+/gtk+-2.24.33-r1.ebuild
rename to x11-libs/gtk+/gtk+-2.24.33-r2.ebuild
index c83a6edfded1..ee0d251e3c97 100644
--- a/x11-libs/gtk+/gtk+-2.24.33-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r2.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
!aqua? (
-   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),X,${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}]
>=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-10-08 Thread Sam James
commit: 9e7f1c134ebf81cc16d362f23358aadae96f754b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:55:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7f1c13

x11-libs/gtk+: fix MissingUseDepDefault on cairo

Closes: https://bugs.gentoo.org/875953
Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/{gtk+-2.24.33.ebuild => gtk+-2.24.33-r1.ebuild} | 2 +-
 x11-libs/gtk+/{gtk+-3.24.34.ebuild => gtk+-3.24.34-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33-r1.ebuild
similarity index 99%
rename from x11-libs/gtk+/gtk+-2.24.33.ebuild
rename to x11-libs/gtk+/gtk+-2.24.33-r1.ebuild
index bce6a0119550..c83a6edfded1 100644
--- a/x11-libs/gtk+/gtk+-2.24.33.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r1.ebuild
@@ -27,7 +27,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg(+),${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
>=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info

diff --git a/x11-libs/gtk+/gtk+-3.24.34.ebuild 
b/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild
similarity index 99%
rename from x11-libs/gtk+/gtk+-3.24.34.ebuild
rename to x11-libs/gtk+/gtk+-3.24.34-r1.ebuild
index f56fa35464c7..df783ef9e075 100644
--- a/x11-libs/gtk+/gtk+-3.24.34.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.34-r1.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
>=media-libs/harfbuzz-2.2.0:=
>=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
>=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
x11-misc/shared-mime-info



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk-mac-integration/

2022-09-30 Thread Sam James
commit: 10bd5a32bdccdd445207ead2119c50e32753d6b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 30 23:23:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 30 23:24:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bd5a32

x11-libs/gtk-mac-integration: fix StaticSrcUri

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild 
b/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
index 545945eeb9bd..5b3e0ecb73b5 100644
--- a/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
+++ b/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Menubar, doc and app bundle integration for GTK+"
 HOMEPAGE="https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration";
-SRC_URI="https://download.gnome.org/sources/${PN}/2.0/${P}.tar.xz";
+SRC_URI="https://download.gnome.org/sources/${PN}/$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+extra/, profiles/

2022-08-16 Thread Jakov Smolić
commit: ef87101be75f7f660ce907f6ece9f1dcb836f69f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 16 08:02:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 16 08:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef87101b

x11-libs/gtk+extra: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  5 -
 x11-libs/gtk+extra/Manifest   |  1 -
 x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild | 37 ---
 x11-libs/gtk+extra/metadata.xml   | 11 -
 4 files changed, 54 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 65369af0c1db..2d32e7d5ac34 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -542,11 +542,6 @@ dev-java/log4j-api-java9
 # Bugs #372053, #438248, #740528, #778338, #832380, #834406.
 media-video/kino
 
-# Matt Turner  (2022-07-11)
-# Dead package upstream. No reverse dependencies.
-# Removal on 2022-08-11.
-x11-libs/gtk+extra
-
 # Fabian Groffen  (2022-07-02)
 # Segfaults handling SPF validations (warn on permerror), like the
 # previous release, better not to trust your important mail to

diff --git a/x11-libs/gtk+extra/Manifest b/x11-libs/gtk+extra/Manifest
deleted file mode 100644
index ae3ba668225b..
--- a/x11-libs/gtk+extra/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtkextra-3.3.4.tar.gz 1542795 BLAKE2B 
5a6d5b72f34c8373db615961728a01d0c27005726f316c1233b0b4c4dba688022a53236cc3abe090891a53441d910322ea938ea864a13933a5cea87f18e3426b
 SHA512 
fd61bce7070cf4f28129b47a6c0b01e974101d96b525be9ce1bc4b40ce94197f3c411d17fd8954f5549075c4cdd7ac58a6aaa6faa2f5d3013b761391559e570b

diff --git a/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild 
b/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild
deleted file mode 100644
index 02ce2f809e43..
--- a/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Useful Additional GTK+ widgets"
-HOMEPAGE="http://gtkextra.sourceforge.net";
-SRC_URI="mirror://sourceforge/gtkextra/gtkextra-${PV}.tar.gz"
-
-LICENSE="FDL-1.1 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="+introspection static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=x11-libs/gtk+-2.12.0:2
-   dev-libs/glib:2
-   introspection? ( >=dev-libs/gobject-introspection-0.6.14:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-# dev-libs/gobject-introspection-common needed for eautoreconf
-
-S="${WORKDIR}/gtkextra-${PV}"
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-glade=no \
-   --disable-man \
-   $(use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests)
-}

diff --git a/x11-libs/gtk+extra/metadata.xml b/x11-libs/gtk+extra/metadata.xml
deleted file mode 100644
index 396c6e304014..
--- a/x11-libs/gtk+extra/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   gtkextra
-   
-



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-31 Thread Matt Turner
commit: a55fa7e17593c56437944a284532f63a2f4db18f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 31 17:33:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 31 18:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55fa7e1

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest   |   4 -
 x11-libs/gtk+/gtk+-3.24.31.ebuild| 249 -
 x11-libs/gtk+/gtk+-3.24.32.ebuild| 249 -
 x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 257 ---
 x11-libs/gtk+/gtk+-3.24.33.ebuild| 249 -
 5 files changed, 1008 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 0aeb8586578a..5c83f9e7826d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,6 +1,2 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
-DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
-DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4
-DIST gtk+-3.24.33-add-legacy-icons.patch 157847 BLAKE2B 
298a872d876421bb0d34f897b5d65984be768f623f294f0dd98e722df16ca2177c417e9508aa14fb81c75e3ff24981e018739d398748b62ae5450804f3286cee
 SHA512 
a11b1e30a67214fbd65182efa0a7c1315a6fe75426d211a48678e5b4c13799b389b487e07b07b7a7044b7d3e277f7342a9842819e53176674ec71668481b9976
-DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 
7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b
 SHA512 
35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e
 DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 
708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405
 SHA512 
95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2

diff --git a/x11-libs/gtk+/gtk+-3.24.31.ebuild 
b/x11-libs/gtk+/gtk+-3.24.31.ebuild
deleted file mode 100644
index 4a67c000408c..
--- a/x11-libs/gtk+/gtk+-3.24.31.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 multilib multilib-minimal virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-COMMON_DEPEND="
-   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-2.2.0:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.17
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-27 Thread Sam James
commit: 90e471f4f3253fcad24bc85fad596cbbb825f6f4
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:36:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e471f4

x11-libs/gtk+: Stabilize 3.24.34 sparc, #843794

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.34.ebuild 
b/x11-libs/gtk+/gtk+-3.24.34.ebuild
index d91ffbfa91d5..68f72384d0b8 100644
--- a/x11-libs/gtk+/gtk+-3.24.34.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.34.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-18 Thread Matt Turner
commit: e1e3d71fa444da7ee988fe771cc26caae0067f61
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 18 22:57:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 18 23:02:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e3d71f

x11-libs/gtk+: Version bump to 3.24.34

Closes: https://bugs.gentoo.org/845129
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.34.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index f76d9384329a..0aeb8586578a 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -3,3 +3,4 @@ DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22
 DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4
 DIST gtk+-3.24.33-add-legacy-icons.patch 157847 BLAKE2B 
298a872d876421bb0d34f897b5d65984be768f623f294f0dd98e722df16ca2177c417e9508aa14fb81c75e3ff24981e018739d398748b62ae5450804f3286cee
 SHA512 
a11b1e30a67214fbd65182efa0a7c1315a6fe75426d211a48678e5b4c13799b389b487e07b07b7a7044b7d3e277f7342a9842819e53176674ec71668481b9976
 DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 
7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b
 SHA512 
35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e
+DIST gtk+-3.24.34.tar.xz 21587592 BLAKE2B 
708e03ee9e62f1a1742faffb63a352ec2d90a1dc46a4e0162e343bf68355ab80fbd30c1f2261b5e5339cbb66a02cfb48addbc5ecbc2b8a37f97aae86c5af1405
 SHA512 
95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2

diff --git a/x11-libs/gtk+/gtk+-3.24.34.ebuild 
b/x11-libs/gtk+/gtk+-3.24.34.ebuild
new file mode 100644
index ..d1ebbb11b084
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.34.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-17 Thread WANG Xuerui
commit: 31f1891b6fb3ec625dabaa6491f83d6e783a8f34
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 08:01:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 08:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f1891b

x11-libs/gtk+: keyword 2.24.33 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/gtk+/gtk+-2.24.33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33.ebuild
index fbb6af20074a..bce6a0119550 100644
--- a/x11-libs/gtk+/gtk+-2.24.33.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33.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
@@ -16,7 +16,7 @@ REQUIRED_USE="
xinerama? ( !aqua )
 "
 
-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"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-05-17 Thread WANG Xuerui
commit: d30dd358934e01c71803577406fd2bd56d32ea9c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 07:54:53 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 07:55:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30dd358

x11-libs/gtk+: keyword 3.24.33-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
index 87d3ef82b019..e15e573d4fbd 100644
--- a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-04-05 Thread Sam James
commit: 94d629be892b5e22042f5130f485184964b975e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 23:48:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 23:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d629be

x11-libs/gtk+: fix bug reference in ebuild

Bug: https://bugs.gentoo.org/835966
Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
index 858f30b994b6..87d3ef82b019 100644
--- a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
@@ -141,7 +141,7 @@ src_prepare() {
strip_builddir SRC_SUBDIRS examples Makefile.{am,in}
fi
 
-   # bug #836763
+   # bug #835966
git apply "${DISTDIR}/${P}-add-legacy-icons.patch" || die
 
gnome2_src_prepare



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-04-04 Thread Sam James
commit: 325aa03c15acdb93715c93789216fe5f59021cde
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Apr  4 21:31:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  4 22:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325aa03c

x11-libs/gtk+: add missing legacy icons

Suggestion by sam to temporarily depend on git to apply this binary upstream 
patch,
which should make it into the next upstream release.

Closes: https://bugs.gentoo.org/835966
Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/24909
Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/Manifest   |   1 +
 x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 257 +++
 2 files changed, 258 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 436bf39c5d33..f76d9384329a 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,5 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
 DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4
+DIST gtk+-3.24.33-add-legacy-icons.patch 157847 BLAKE2B 
298a872d876421bb0d34f897b5d65984be768f623f294f0dd98e722df16ca2177c417e9508aa14fb81c75e3ff24981e018739d398748b62ae5450804f3286cee
 SHA512 
a11b1e30a67214fbd65182efa0a7c1315a6fe75426d211a48678e5b4c13799b389b487e07b07b7a7044b7d3e277f7342a9842819e53176674ec71668481b9976
 DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 
7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b
 SHA512 
35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e

diff --git a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
new file mode 100644
index ..858f30b994b6
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
@@ -0,0 +1,257 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+SRC_URI+=" 
https://gitlab.gnome.org/GNOME/gtk/-/commit/5a0ffbbb4568e39bdf26006e1bf18c1c1d0d597a.patch
 -> ${P}-add-legacy-icons.patch"
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibili

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-26 Thread Matt Turner
commit: 7e968478d0c4b3305e56b12e1adc7438cbe8569e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 27 04:13:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 27 04:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e968478

x11-libs/gtk+: Version bump to 3.24.33

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.33.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index eaa349bff470..436bf39c5d33 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
 DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4
+DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 
7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b
 SHA512 
35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e

diff --git a/x11-libs/gtk+/gtk+-3.24.33.ebuild 
b/x11-libs/gtk+/gtk+-3.24.33.ebuild
new file mode 100644
index ..52be7e73169b
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.33.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-18 Thread Matt Turner
commit: d3bdb6009d81e2e2f6d0dc2b06b52af532805cad
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 18 19:18:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 18 19:23:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bdb600

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest|   1 -
 x11-libs/gtk+/gtk+-3.24.30.ebuild | 249 --
 2 files changed, 250 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index ea59dd25b124..eaa349bff470 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
-DIST gtk+-3.24.30.tar.xz 22407016 BLAKE2B 
42e357b066ff40aae2827bc1f8fa821a8b8c8c4f4c09b0c0735e51ea358c1763eda7e8cc3bc70300d66e37af424087d50644cba1406530c15ee721e6b2fd1796
 SHA512 
4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9
 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
 DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
deleted file mode 100644
index 080f6f3b9528..
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 multilib multilib-minimal virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-COMMON_DEPEND="
-   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-0.9:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.17
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
-   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? (
-   media-fonts/font-cursor-misc
-   media-fonts/font-misc-misc
-   )
- 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-18 Thread Arthur Zamarin
commit: 13962251e11f0bebb82eb07e182202fd69c15ffe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 14:42:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 14:42:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13962251

x11-libs/gtk+: Stabilize 3.24.31 hppa, #834426

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.31.ebuild 
b/x11-libs/gtk+/gtk+-3.24.31.ebuild
index 5cb00ebcb1c5..4a67c000408c 100644
--- a/x11-libs/gtk+/gtk+-3.24.31.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.31.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-15 Thread Matt Turner
commit: 81bdf30744f271fade011003c0e060d07a1f4769
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 20:54:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 20:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bdf307

x11-libs/gtk+: Stabilize 3.24.31 sparc, #834426

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

 x11-libs/gtk+/gtk+-3.24.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.31.ebuild 
b/x11-libs/gtk+/gtk+-3.24.31.ebuild
index 5dff7ed23249..5cb00ebcb1c5 100644
--- a/x11-libs/gtk+/gtk+-3.24.31.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.31.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-08 Thread Sam James
commit: 5ae234ed2000da459b5ad9533f4234681ab6cf2f
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 12:30:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 12:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae234ed

x11-libs/gtk+: Stabilize 3.24.31 arm, #834426

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.31.ebuild 
b/x11-libs/gtk+/gtk+-3.24.31.ebuild
index 4e2c0056c794..53422d2b1249 100644
--- a/x11-libs/gtk+/gtk+-3.24.31.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.31.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-03-04 Thread Matt Turner
commit: 844625303a85138c261b6736a157661013892727
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar  4 20:06:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar  4 20:14:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84462530

x11-libs/gtk+: Version bump to 3.24.32

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.32.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 0f4dd9f7d53e..ea59dd25b124 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.30.tar.xz 22407016 BLAKE2B 
42e357b066ff40aae2827bc1f8fa821a8b8c8c4f4c09b0c0735e51ea358c1763eda7e8cc3bc70300d66e37af424087d50644cba1406530c15ee721e6b2fd1796
 SHA512 
4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9
 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
+DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 
0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7
 SHA512 
326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4

diff --git a/x11-libs/gtk+/gtk+-3.24.32.ebuild 
b/x11-libs/gtk+/gtk+-3.24.32.ebuild
new file mode 100644
index ..52be7e73169b
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.32.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-24 Thread Matt Turner
commit: 7674bd2563cce7765a7d8d2cee96540199ec89a1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 24 21:16:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 24 22:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7674bd25

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest|   1 -
 x11-libs/gtk+/gtk+-3.24.29.ebuild | 254 --
 x11-libs/gtk+/metadata.xml|   1 -
 3 files changed, 256 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 51c2176cd5a8..0f4dd9f7d53e 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
-DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 
1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5
 SHA512 
00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b
 DIST gtk+-3.24.30.tar.xz 22407016 BLAKE2B 
42e357b066ff40aae2827bc1f8fa821a8b8c8c4f4c09b0c0735e51ea358c1763eda7e8cc3bc70300d66e37af424087d50644cba1406530c15ee721e6b2fd1796
 SHA512 
4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9
 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
deleted file mode 100644
index e4eb90947dc9..
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 multilib multilib-minimal virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-COMMON_DEPEND="
-   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/harfbuzz-0.9:=
-   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudprint? (
-   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}]
-   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
-   )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
-   wayland? (
-   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.17
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
-   )
-   X? (
-   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
-   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   xineram

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-24 Thread Sam James
commit: 5de45e4b49ecc795b65f5d3433f7df1de764199c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:21:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:21:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de45e4b

x11-libs/gtk+: Stabilize 3.24.30 sparc, #831048

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
index c4dc61216bb0..080f6f3b9528 100644
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.30.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-24 Thread Sam James
commit: 3b978b5580aac75b374029c6ee354f408f33501e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 19:20:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 19:20:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b978b55

x11-libs/gtk+: Stabilize 3.24.30 hppa, #831048

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
index 7adc3b88d788..c4dc61216bb0 100644
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.30.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-24 Thread Sam James
commit: e5e2bae10f7b0b89208715ae66ab535cd96a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:48:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e2bae1

x11-libs/gtk+: Stabilize 3.24.30 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
index 6cb62b8ae08f..7adc3b88d788 100644
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.30.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-24 Thread Sam James
commit: 05f901ce3c1acc054d6761b1068769377f7f0e3e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f901ce

x11-libs/gtk+: Stabilize 3.24.30 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
index e2a24cc07e89..6cb62b8ae08f 100644
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.30.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-20 Thread Arthur Zamarin
commit: ba8eab5e988e19416e6de687592a43e69bee62ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8eab5e

x11-libs/gtk+: Stabilize 3.24.30 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
index 19f67ea6223a..64c853e88e12 100644
--- a/x11-libs/gtk+/gtk+-3.24.30.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.30.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
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2022-01-05 Thread Mart Raudsepp
commit: b2abcaec6e63176019942802ac17b5702fdd0e17
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  5 18:01:13 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  5 18:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2abcaec

x11-libs/gtk+: bump to 3.24.31

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

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.31.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 1fda1dd4b5cd..51c2176cd5a8 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 
1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5
 SHA512 
00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b
 DIST gtk+-3.24.30.tar.xz 22407016 BLAKE2B 
42e357b066ff40aae2827bc1f8fa821a8b8c8c4f4c09b0c0735e51ea358c1763eda7e8cc3bc70300d66e37af424087d50644cba1406530c15ee721e6b2fd1796
 SHA512 
4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9
+DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 
2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5
 SHA512 
e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b

diff --git a/x11-libs/gtk+/gtk+-3.24.31.ebuild 
b/x11-libs/gtk+/gtk+-3.24.31.ebuild
new file mode 100644
index ..52be7e73169b
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.31.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-2.2.0:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-mi

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-12-12 Thread Mart Raudsepp
commit: 1b0133485c4188b018c73e82e2dc1d7ad5acc642
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 12 21:03:13 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 12 21:41:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b013348

x11-libs/gtk+: bump to 3.24.30

Closes: https://bugs.gentoo.org/821130
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.30.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index c0d90bc56899..1fda1dd4b5cd 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,2 +1,3 @@
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 
1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5
 SHA512 
00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b
+DIST gtk+-3.24.30.tar.xz 22407016 BLAKE2B 
42e357b066ff40aae2827bc1f8fa821a8b8c8c4f4c09b0c0735e51ea358c1763eda7e8cc3bc70300d66e37af424087d50644cba1406530c15ee721e6b2fd1796
 SHA512 
4164559f3e14501b9f9330a76535ebf5e26961d436f65e65ea609998cb120fcbcc5d9591453a64e1d414248499857288e5758274d03a7f75e9ae76cbf8c68ff9

diff --git a/x11-libs/gtk+/gtk+-3.24.30.ebuild 
b/x11-libs/gtk+/gtk+-3.24.30.ebuild
new file mode 100644
index ..19f67ea6223a
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.30.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-0.9:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   )
+   X? ( x11-base/xorg-proto )
+"
+# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
+# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk-mac-integration/

2021-12-10 Thread Jakov Smolić
commit: 36f1888a5531fdf6575c8635c11465d65b8094d1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 10 09:45:01 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 10 11:04:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f1888a

x11-libs/gtk-mac-integration: Port to EAPI 8

Closes: https://bugs.gentoo.org/819168
Signed-off-by: Jakov Smolić  gentoo.org>

 ...tion-2.0.5.ebuild => gtk-mac-integration-2.0.5-r1.ebuild} | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5.ebuild 
b/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
similarity index 79%
rename from x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5.ebuild
rename to x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
index 2cf046c6889f..545945eeb9bd 100644
--- a/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5.ebuild
+++ b/x11-libs/gtk-mac-integration/gtk-mac-integration-2.0.5-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="Menubar, doc and app bundle integration for GTK+"
 HOMEPAGE="https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration";
@@ -10,13 +10,13 @@ 
SRC_URI="https://download.gnome.org/sources/${PN}/2.0/${P}.tar.xz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x64-macos"
-IUSE=""
 
-DEPEND="virtual/pkgconfig
+DEPEND="
>=dev-libs/glib-2.14.0
-   x11-libs/gtk+[aqua]"
-
+   x11-libs/gtk+:3[aqua]
+"
 RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
econf --enable-python=no



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+extra/

2021-11-22 Thread Yixun Lan
commit: 61fc1112a502851bd62f817f08c243971f3b8f13
Author: Yongxiang Liang  gmail  com>
AuthorDate: Sat Nov 20 13:16:46 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 23 01:10:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fc1112

x11-libs/gtk+extra: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild 
b/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild
index cd3521b0b525..02ce2f809e43 100644
--- a/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild
+++ b/x11-libs/gtk+extra/gtk+extra-3.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/gtkextra/gtkextra-${PV}.tar.gz"
 
 LICENSE="FDL-1.1 LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+introspection static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-30 Thread Matt Turner
commit: 3fdfdfc56addeaf8e66a836b6440711cedf2cf97
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 31 00:03:38 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 31 01:58:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdfdfc5

x11-libs/gtk+: Drop old versions

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

 x11-libs/gtk+/Manifest   |   4 -
 x11-libs/gtk+/gtk+-2.24.32-r1.ebuild | 308 ---
 x11-libs/gtk+/gtk+-3.24.26.ebuild| 254 -
 x11-libs/gtk+/gtk+-3.24.28.ebuild| 254 -
 4 files changed, 820 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 95dc8f878f0..c0d90bc5689 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,6 +1,2 @@
-DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 
15e5429b11cc4ccef1bf44105c790b5325e833ab12f393fe718c06470b90f3e4004bea4b51076a725f4bb10bcfd0c48b7063d9b9b021919ad0367d1b981be980
 SHA512 
1a15dce7578a914585981426d2e5d1cc45866866a70c3f443d1867ab1c0c28fb279bde6c3117b28eec2758a62c1b54bb6fb1b382ad6e9a7cf0114b13f2afd858
-DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0
 SHA512 
8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
-DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 
8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db
 SHA512 
d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76
-DIST gtk+-3.24.28.tar.xz 22783312 BLAKE2B 
b0a8dd5619feacf44880bb1ef168fce5431802c401fbb31408a4a4a9822755ca76cc309eb0f271e98cce63ad7f5cbec4d0d6c947a631843bfbe509a81836778b
 SHA512 
65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15
 DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 
1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5
 SHA512 
00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b

diff --git a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild 
b/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild
deleted file mode 100644
index 314ce203961..000
--- a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild
+++ /dev/null
@@ -1,308 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF="yes"
-
-inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz";
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="aqua cups examples +introspection test vim-syntax xinerama"
-REQUIRED_USE="
-   xinerama? ( !aqua )
-"
-
-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"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
-   !aqua? (
-   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
-   >=x1

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-28 Thread Sam James
commit: b6cb921a0b2dbde770839b272535906f2c84df8d
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:16:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:17:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cb921a

x11-libs/gtk+: Stabilize 2.24.33 sparc, #792327

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-2.24.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33.ebuild
index 0a0724bc04c..16ca7097eb6 100644
--- a/x11-libs/gtk+/gtk+-2.24.33.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
xinerama? ( !aqua )
 "
 
-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"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-26 Thread Sam James
commit: 60a183e08821982d613793045b97044ae30b0eb5
Author: Sam James  gentoo  org>
AuthorDate: Wed May 26 13:15:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 26 13:17:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a183e0

x11-libs/gtk+: Stabilize 3.24.29 arm64, #790695

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index a5e531ff38f..b98e6b84f35 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-20 Thread Yixun Lan
commit: 627f33e5a4f366e56ab72a9f9b91c982a85b3cd5
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 20 14:26:48 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:50:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627f33e5

x11-libs/gtk+: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/gtk+/gtk+-2.24.33.ebuild | 2 +-
 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33.ebuild
index 8a86eaa7611..8b97abd8271 100644
--- a/x11-libs/gtk+/gtk+-2.24.33.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
xinerama? ( !aqua )
 "
 
-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"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 1c3293b2da0..a5e531ff38f 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Agostino Sarubbo
commit: 7a6ae6fa722a73e1f53be793fc02bfaa5136edfd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:14:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:14:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6ae6fa

x11-libs/gtk+: amd64 stable wrt bug #790695

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 7f71cbc8e60..1c3293b2da0 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Agostino Sarubbo
commit: c78df73c747849abc19323cb1c9fefe95c2a4137
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:08:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78df73c

x11-libs/gtk+: x86 stable wrt bug #790695

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 169c6c59bea..7f71cbc8e60 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Agostino Sarubbo
commit: 8e65f6cdd3327fb93e0778dc05a92f5b9ec46ecb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 20:07:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 20:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e65f6cd

x11-libs/gtk+: ppc64 stable wrt bug #790695

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 342244f5412..169c6c59bea 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Sam James
commit: 558ac2c2e338d8cbc05359c107660a17d5421bf3
Author: Sam James  gentoo  org>
AuthorDate: Wed May 19 17:26:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 19 17:26:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558ac2c2

x11-libs/gtk+: Stabilize 3.24.29 arm, #790695

Signed-off-by: Sam James  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 82602c44514..342244f5412 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Agostino Sarubbo
commit: 3a748796a5bdccf5c11e8312e1f4affeaacf7931
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 09:47:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 09:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a748796

x11-libs/gtk+: sparc stable wrt bug #790695

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 8e2a2820899..82602c44514 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-05-19 Thread Agostino Sarubbo
commit: b0527bf953229e97a15c03dba12a6140c8654c88
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 19 09:46:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 19 09:46:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0527bf9

x11-libs/gtk+: ppc stable wrt bug #790695

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
index 54b60dc29ad..8e2a2820899 100644
--- a/x11-libs/gtk+/gtk+-3.24.29.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-04-30 Thread Matt Turner
commit: dbfdf135d3b56dc428abfc500529577030890bfb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 02:17:30 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 02:56:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfdf135

x11-libs/gtk+: Version bump to 3.24.29

Closes: https://bugs.gentoo.org/786411
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.29.ebuild | 254 ++
 2 files changed, 255 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 09938d12d58..95dc8f878f0 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -3,3 +3,4 @@ DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169
 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 
8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db
 SHA512 
d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76
 DIST gtk+-3.24.28.tar.xz 22783312 BLAKE2B 
b0a8dd5619feacf44880bb1ef168fce5431802c401fbb31408a4a4a9822755ca76cc309eb0f271e98cce63ad7f5cbec4d0d6c947a631843bfbe509a81836778b
 SHA512 
65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15
+DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 
1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5
 SHA512 
00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b

diff --git a/x11-libs/gtk+/gtk+-3.24.29.ebuild 
b/x11-libs/gtk+/gtk+-3.24.29.ebuild
new file mode 100644
index 000..54b60dc29ad
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.29.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-0.9:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudprint? (
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}]
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2021-04-30 Thread Matt Turner
commit: b4c29513c509ba119680b94e2ab8cda2a6a19de2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 02:11:19 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 02:56:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c29513

x11-libs/gtk+: Version bump to 2.24.33

Closes: https://bugs.gentoo.org/725852
Closes: https://bugs.gentoo.org/786411
Closes: https://bugs.gentoo.org/787257
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/files/gtk+-2.24.33-respect-NM.patch |  12 +
 x11-libs/gtk+/gtk+-2.24.33.ebuild | 308 ++
 3 files changed, 321 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 71c8ffe5729..09938d12d58 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,5 @@
 DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 
15e5429b11cc4ccef1bf44105c790b5325e833ab12f393fe718c06470b90f3e4004bea4b51076a725f4bb10bcfd0c48b7063d9b9b021919ad0367d1b981be980
 SHA512 
1a15dce7578a914585981426d2e5d1cc45866866a70c3f443d1867ab1c0c28fb279bde6c3117b28eec2758a62c1b54bb6fb1b382ad6e9a7cf0114b13f2afd858
 DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0
 SHA512 
8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696
+DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B 
f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c
 SHA512 
71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5
 DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 
8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db
 SHA512 
d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76
 DIST gtk+-3.24.28.tar.xz 22783312 BLAKE2B 
b0a8dd5619feacf44880bb1ef168fce5431802c401fbb31408a4a4a9822755ca76cc309eb0f271e98cce63ad7f5cbec4d0d6c947a631843bfbe509a81836778b
 SHA512 
65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15

diff --git a/x11-libs/gtk+/files/gtk+-2.24.33-respect-NM.patch 
b/x11-libs/gtk+/files/gtk+-2.24.33-respect-NM.patch
new file mode 100644
index 000..0c74d962ecf
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.24.33-respect-NM.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/725852
+--- a/configure.ac
 b/configure.ac
+@@ -190,7 +190,7 @@ m4_ifdef([LT_OUTPUT], [LT_OUTPUT])
+ AC_SYS_LARGEFILE
+ 
+ AM_PROG_AS
+-AC_PATH_TOOL(NM, nm, nm)
++AC_CHECK_TOOL(NM, nm, nm)
+ 
+ dnl Initialize maintainer mode
+ AM_MAINTAINER_MODE([enable])

diff --git a/x11-libs/gtk+/gtk+-2.24.33.ebuild 
b/x11-libs/gtk+/gtk+-2.24.33.ebuild
new file mode 100644
index 000..8a86eaa7611
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-2.24.33.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="aqua cups examples +introspection test vim-syntax xinerama"
+REQUIRED_USE="
+   xinerama? ( !aqua )
+"
+
+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"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   !aqua? (
+   >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   

  1   2   3   4   5   >