Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/
Date: Sat, 11 Sep 2021 17:10:42
Message-Id: 1631380197.298a7989e770f70cfd60634dce0431ba5e745d65.leio@gentoo
1 commit: 298a7989e770f70cfd60634dce0431ba5e745d65
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 11 17:09:57 2021 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 11 17:09:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298a7989
7
8 x11-libs/pango: remove old
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 x11-libs/pango/Manifest | 2 -
14 x11-libs/pango/pango-1.48.5-r1.ebuild | 83 -----------------------------------
15 x11-libs/pango/pango-1.48.7.ebuild | 83 -----------------------------------
16 x11-libs/pango/pango-1.48.8.ebuild | 75 -------------------------------
17 4 files changed, 243 deletions(-)
18
19 diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
20 index 6fa092645b6..b5971f78c44 100644
21 --- a/x11-libs/pango/Manifest
22 +++ b/x11-libs/pango/Manifest
23 @@ -1,7 +1,5 @@
24 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1 SHA512 b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
25 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26 SHA512 993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
26 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1 SHA512 f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
27 -DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a SHA512 2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
28 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa SHA512 e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
29 -DIST pango-1.48.8.tar.xz 2061300 BLAKE2B 0a7fc00e15ce5c0362c6d6e115c46037e8f92c181db35bdc048fbd4ebf0c8983be81b5d9f751afe00436e8ab50013153be7851854fdb81954352099e229633d0 SHA512 172beb06b0bba2c06449c3117e69ae58c17ea2e501ab2ee33258129c04ff045d2e71b80ff2c1dbd405b758085d657c201d19a845dddefc0a61261037e861cd36
30 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3 SHA512 e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
31
32 diff --git a/x11-libs/pango/pango-1.48.5-r1.ebuild b/x11-libs/pango/pango-1.48.5-r1.ebuild
33 deleted file mode 100644
34 index 382eb4b7793..00000000000
35 --- a/x11-libs/pango/pango-1.48.5-r1.ebuild
36 +++ /dev/null
37 @@ -1,83 +0,0 @@
38 -# Copyright 1999-2021 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=7
42 -
43 -inherit gnome2-utils meson-multilib toolchain-funcs xdg
44 -
45 -DESCRIPTION="Internationalized text layout and rendering library"
46 -HOMEPAGE="https://www.pango.org/"
47 -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz"
48 -
49 -LICENSE="LGPL-2+ FTL"
50 -SLOT="0"
51 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
52 -
53 -IUSE="gtk-doc +introspection sysprof test X"
54 -RESTRICT="!test? ( test )"
55 -REQUIRED_USE="gtk-doc? ( introspection )"
56 -
57 -RDEPEND="
58 - >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
59 - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
60 - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
61 - >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
62 - >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
63 - >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
64 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
65 - X? (
66 - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
67 - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
68 - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
69 - x11-libs/libXrender[${MULTILIB_USEDEP}]
70 - )
71 -"
72 -DEPEND="${RDEPEND}
73 - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
74 - X? ( x11-base/xorg-proto )
75 -"
76 -BDEPEND="
77 - dev-util/glib-utils
78 - sys-apps/help2man
79 - virtual/pkgconfig
80 - gtk-doc? (
81 - dev-util/gi-docgen
82 - app-text/docbook-xml-dtd:4.2
83 - app-text/docbook-xml-dtd:4.5
84 - )
85 -"
86 -
87 -src_prepare() {
88 - xdg_src_prepare
89 - gnome2_environment_reset
90 -}
91 -
92 -multilib_src_configure() {
93 - local emesonargs=(
94 - # Never use gi-docgen subproject
95 - --wrap-mode nofallback
96 -
97 - $(meson_feature sysprof)
98 - $(meson_feature X xft)
99 - -Dcairo=enabled
100 - -Dfontconfig=enabled
101 - -Dfreetype=enabled
102 - $(meson_native_use_bool gtk-doc gtk_doc)
103 - $(meson_native_use_feature introspection)
104 - -Dinstall-tests=false
105 - -Dlibthai=disabled
106 - )
107 - meson_src_configure
108 -}
109 -
110 -multilib_src_install_all() {
111 - if use gtk-doc; then
112 - mv "${ED}"/usr/share/doc/{${PN}/reference/,${PF}/html/} || die
113 - rmdir "${ED}"/usr/share/doc/${PN} || die
114 - fi
115 -}
116 -
117 -pkg_postinst() {
118 - xdg_pkg_postinst
119 - gnome2_schemas_update
120 -}
121
122 diff --git a/x11-libs/pango/pango-1.48.7.ebuild b/x11-libs/pango/pango-1.48.7.ebuild
123 deleted file mode 100644
124 index c07ba38597f..00000000000
125 --- a/x11-libs/pango/pango-1.48.7.ebuild
126 +++ /dev/null
127 @@ -1,83 +0,0 @@
128 -# Copyright 1999-2021 Gentoo Authors
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=7
132 -
133 -inherit gnome2-utils meson-multilib toolchain-funcs xdg
134 -
135 -DESCRIPTION="Internationalized text layout and rendering library"
136 -HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango"
137 -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz"
138 -
139 -LICENSE="LGPL-2+ FTL"
140 -SLOT="0"
141 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
142 -
143 -IUSE="gtk-doc +introspection sysprof test X"
144 -RESTRICT="!test? ( test )"
145 -REQUIRED_USE="gtk-doc? ( introspection )"
146 -
147 -RDEPEND="
148 - >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
149 - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
150 - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
151 - >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${MULTILIB_USEDEP}]
152 - >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
153 - >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
154 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
155 - X? (
156 - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
157 - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
158 - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
159 - x11-libs/libXrender[${MULTILIB_USEDEP}]
160 - )
161 -"
162 -DEPEND="${RDEPEND}
163 - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
164 - X? ( x11-base/xorg-proto )
165 -"
166 -BDEPEND="
167 - dev-util/glib-utils
168 - sys-apps/help2man
169 - virtual/pkgconfig
170 - gtk-doc? (
171 - dev-util/gi-docgen
172 - app-text/docbook-xml-dtd:4.2
173 - app-text/docbook-xml-dtd:4.5
174 - )
175 -"
176 -
177 -src_prepare() {
178 - xdg_src_prepare
179 - gnome2_environment_reset
180 -}
181 -
182 -multilib_src_configure() {
183 - local emesonargs=(
184 - # Never use gi-docgen subproject
185 - --wrap-mode nofallback
186 -
187 - $(meson_feature sysprof)
188 - $(meson_feature X xft)
189 - -Dcairo=enabled
190 - -Dfontconfig=enabled
191 - -Dfreetype=enabled
192 - $(meson_native_use_bool gtk-doc gtk_doc)
193 - $(meson_native_use_feature introspection)
194 - -Dinstall-tests=false
195 - -Dlibthai=disabled
196 - )
197 - meson_src_configure
198 -}
199 -
200 -multilib_src_install_all() {
201 - if use gtk-doc; then
202 - mv "${ED}"/usr/share/doc/{${PN}/reference/,${PF}/html/} || die
203 - rmdir "${ED}"/usr/share/doc/${PN} || die
204 - fi
205 -}
206 -
207 -pkg_postinst() {
208 - xdg_pkg_postinst
209 - gnome2_schemas_update
210 -}
211
212 diff --git a/x11-libs/pango/pango-1.48.8.ebuild b/x11-libs/pango/pango-1.48.8.ebuild
213 deleted file mode 100644
214 index 31ec4a4021c..00000000000
215 --- a/x11-libs/pango/pango-1.48.8.ebuild
216 +++ /dev/null
217 @@ -1,75 +0,0 @@
218 -# Copyright 1999-2021 Gentoo Authors
219 -# Distributed under the terms of the GNU General Public License v2
220 -
221 -EAPI=7
222 -
223 -inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs xdg
224 -
225 -DESCRIPTION="Internationalized text layout and rendering library"
226 -HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango"
227 -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz"
228 -
229 -LICENSE="LGPL-2+"
230 -SLOT="0"
231 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
232 -
233 -IUSE="debug +introspection sysprof X"
234 -
235 -RDEPEND="
236 - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
237 - >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
238 - >=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
239 - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
240 - >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
241 - >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${MULTILIB_USEDEP}]
242 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
243 - X? (
244 - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
245 - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
246 - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
247 - )
248 -"
249 -DEPEND="${RDEPEND}
250 - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
251 - X? ( x11-base/xorg-proto )
252 -"
253 -BDEPEND="
254 - dev-util/glib-utils
255 - sys-apps/help2man
256 - virtual/pkgconfig
257 -"
258 -
259 -src_prepare() {
260 - xdg_src_prepare
261 - gnome2_environment_reset
262 -}
263 -
264 -multilib_src_configure() {
265 - if use debug; then
266 - append-cflags -DPANGO_ENABLE_DEBUG
267 - else
268 - append-cflags -DG_DISABLE_CAST_CHECKS
269 - fi
270 -
271 - local emesonargs=(
272 - # Never use gi-docgen subproject
273 - --wrap-mode nofallback
274 -
275 - -Dgtk_doc=false # we ship pregenerated docs
276 - $(meson_native_use_feature introspection)
277 - -Dinstall-tests=false
278 - -Dfontconfig=enabled
279 - $(meson_feature sysprof)
280 - -Dlibthai=disabled
281 - -Dcairo=enabled
282 - $(meson_feature X xft)
283 - -Dfreetype=enabled
284 - )
285 - meson_src_configure
286 -}
287 -
288 -multilib_src_install_all() {
289 - insinto /usr/share/gtk-doc/html
290 - # This will install PangoXft API docs regardless of USE=-X, but this is intentional
291 - doins -r "${S}"/docs/Pango*
292 -}