Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
Date: Wed, 23 Dec 2020 19:27:52
Message-Id: 1608751350.994f82722e2549e336593c82bbc8b7a5e39c27c7.mattst88@gentoo
1 commit: 994f82722e2549e336593c82bbc8b7a5e39c27c7
2 Author: David Michael <fedora.dm0 <AT> gmail <DOT> com>
3 AuthorDate: Wed Dec 23 14:27:34 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 23 19:22:30 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994f8272
7
8 x11-libs/gtk+: update NLS dependencies for EAPI 7
9
10 GTK+ can link against libintl, so that needs to be in RDEPEND and
11 DEPEND. It calls gettext programs, so that needs to be in BDEPEND.
12
13 Package-Manager: Portage-3.0.9, Repoman-3.0.2
14 Signed-off-by: David Michael <fedora.dm0 <AT> gmail.com>
15 Closes: https://github.com/gentoo/gentoo/pull/18781
16 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
17
18 x11-libs/gtk+/gtk+-2.24.32-r1.ebuild | 3 ++-
19 x11-libs/gtk+/gtk+-3.24.24-r1.ebuild | 19 ++++++++++---------
20 2 files changed, 12 insertions(+), 10 deletions(-)
21
22 diff --git a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild b/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild
23 index 41109721223..ae8c9dd88fb 100644
24 --- a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild
25 +++ b/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild
26 @@ -27,6 +27,7 @@ COMMON_DEPEND="
27 >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}]
28 >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
29 >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
30 + virtual/libintl[${MULTILIB_USEDEP}]
31 >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}]
32 >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}]
33 >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}]
34 @@ -49,7 +50,6 @@ COMMON_DEPEND="
35 )
36 "
37 DEPEND="${COMMON_DEPEND}
38 - >=sys-devel/gettext-0.18.3[${MULTILIB_USEDEP}]
39 !aqua? ( x11-base/xorg-proto )
40 test? (
41 media-fonts/font-cursor-misc
42 @@ -83,6 +83,7 @@ BDEPEND="
43 dev-libs/libxslt
44 dev-util/glib-utils
45 >=dev-util/gtk-doc-am-1.20
46 + >=sys-devel/gettext-0.18.3
47 virtual/pkgconfig
48 examples? ( x11-libs/gdk-pixbuf )
49 "
50
51 diff --git a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
52 index 161a79cacb8..a88f574e364 100644
53 --- a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
54 +++ b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
55 @@ -30,16 +30,17 @@ COMMON_DEPEND="
56 >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
57 >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
58 media-libs/fontconfig[${MULTILIB_USEDEP}]
59 + >=media-libs/harfbuzz-0.9:=
60 >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
61 + virtual/libintl[${MULTILIB_USEDEP}]
62 >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
63 >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
64 >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
65 - >=media-libs/harfbuzz-0.9:=
66 x11-misc/shared-mime-info
67
68 cloudprint? (
69 - >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
70 >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}]
71 + >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
72 )
73 colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
74 cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
75 @@ -55,21 +56,20 @@ COMMON_DEPEND="
76 >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
77 media-libs/mesa[X(+),${MULTILIB_USEDEP}]
78 x11-libs/libX11[${MULTILIB_USEDEP}]
79 - >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
80 - x11-libs/libXext[${MULTILIB_USEDEP}]
81 - >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
82 - x11-libs/libXcursor[${MULTILIB_USEDEP}]
83 - x11-libs/libXfixes[${MULTILIB_USEDEP}]
84 x11-libs/libXcomposite[${MULTILIB_USEDEP}]
85 + x11-libs/libXcursor[${MULTILIB_USEDEP}]
86 x11-libs/libXdamage[${MULTILIB_USEDEP}]
87 + x11-libs/libXext[${MULTILIB_USEDEP}]
88 + x11-libs/libXfixes[${MULTILIB_USEDEP}]
89 + >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
90 + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
91 xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
92 )
93 "
94 DEPEND="${COMMON_DEPEND}
95 - >=sys-devel/gettext-0.19.7[${MULTILIB_USEDEP}]
96 test? (
97 - media-fonts/font-misc-misc
98 media-fonts/font-cursor-misc
99 + media-fonts/font-misc-misc
100 )
101 X? ( x11-base/xorg-proto )
102 "
103 @@ -94,6 +94,7 @@ BDEPEND="
104 >=dev-util/gdbus-codegen-2.48
105 dev-util/glib-utils
106 >=dev-util/gtk-doc-am-1.20
107 + >=sys-devel/gettext-0.19.7
108 virtual/pkgconfig
109 gtk-doc? (
110 app-text/docbook-xml-dtd:4.3