Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/files/, www-client/epiphany/
Date: Tue, 31 May 2022 18:24:25
Message-Id: 1654021422.2ee8da23190e52d1115a272cb8792c14a8c96086.mattst88@gentoo
1 commit: 2ee8da23190e52d1115a272cb8792c14a8c96086
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 31 17:34:07 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Tue May 31 18:23:42 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee8da23
7
8 www-client/epiphany: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 www-client/epiphany/Manifest | 3 -
13 www-client/epiphany/epiphany-41.3.ebuild | 87 ----------------------
14 www-client/epiphany/epiphany-42.0.ebuild | 86 ---------------------
15 www-client/epiphany/epiphany-42.1.ebuild | 86 ---------------------
16 .../files/41.3-fix-build-with-meson-0.61.1.patch | 35 ---------
17 5 files changed, 297 deletions(-)
18
19 diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
20 index 32d880211e8f..b79b7c2ced47 100644
21 --- a/www-client/epiphany/Manifest
22 +++ b/www-client/epiphany/Manifest
23 @@ -1,4 +1 @@
24 -DIST epiphany-41.3.tar.xz 6153540 BLAKE2B bd95f643be4947818ebfafb1316a03c7c6cf118a45583f07e9fde60e32dabd63edf173673b86e454d9af066769950276cf77ea50fac8dd204fcae06c6ad04126 SHA512 1effef22291687c8ff2252eced24274db3b1f4afacfc3053a33cae85112759918f80d824bb02b7e17d95364eec0062cb3459a6079783d9c900874cc150ea98ba
25 -DIST epiphany-42.0.tar.xz 6101296 BLAKE2B 768c2547d5e3644a43287522c7445fe23fe5a7af4e22dd0ff8959cd6c5e0537e593f1f6b81b10c603d8355bc1af6df36b60bdab70de1b60e7e40df758c956651 SHA512 225243cbae1659367e881991c191a766b47e0710a3e58c0eb56fba67ab8e527922a84e4663207a80d14da9c99102ea16c030f12f7444e6e2678b5c8cf7dc99e0
26 -DIST epiphany-42.1.tar.xz 6098392 BLAKE2B 2a0c4b47af6491c54bbb4f0c08971098a437cd575b6c510871f16344440f2da40740f49757eb5b6604eac2410de3e495e0087a749d4cadf86937e1bbb3839e07 SHA512 b7879a50237f65c5fdb895b11305866ca171cb726f2a4a81578515a91f0bb23cd12aa9bf6e6bac29a638e21b7a24b3b70dd024bacd0e2d67a36fa2b79180f945
27 DIST epiphany-42.2.tar.xz 6101892 BLAKE2B 81553836de2518b2aa490c34b238afe7dd71f63e5f9604ff98ada6663ad37d5a0457f5345574b776582c9ad7a728c0d221360af19cebc0157810757c8d09620b SHA512 3b7bcd9225f06caca547e8d822818e7d9b5a178028cd97b17b8e2474fec7337c4d6b4d718b3cf014784939d0b2f36e84305d6e9115521fdf762af178e5fc07d3
28
29 diff --git a/www-client/epiphany/epiphany-41.3.ebuild b/www-client/epiphany/epiphany-41.3.ebuild
30 deleted file mode 100644
31 index a79f26b59101..000000000000
32 --- a/www-client/epiphany/epiphany-41.3.ebuild
33 +++ /dev/null
34 @@ -1,87 +0,0 @@
35 -# Copyright 1999-2022 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=8
39 -
40 -inherit gnome.org gnome2-utils meson xdg virtualx
41 -
42 -DESCRIPTION="GNOME webbrowser based on Webkit"
43 -HOMEPAGE="https://wiki.gnome.org/Apps/Web"
44 -
45 -LICENSE="GPL-3+"
46 -SLOT="0"
47 -IUSE="test"
48 -RESTRICT="!test? ( test )"
49 -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
50 -
51 -DEPEND="
52 - >=dev-libs/glib-2.67.1:2
53 - >=x11-libs/gtk+-3.24.0:3
54 - >=dev-libs/nettle-3.4:=
55 - >=net-libs/webkit-gtk-2.33.2:4=
56 - >=x11-libs/cairo-1.2
57 - >=app-crypt/gcr-3.5.5:=[gtk]
58 - >=x11-libs/gdk-pixbuf-2.36.5:2
59 - gnome-base/gsettings-desktop-schemas
60 - >=app-text/iso-codes-0.35
61 - >=dev-libs/json-glib-1.6
62 - app-arch/libarchive:=
63 - >=dev-libs/libdazzle-3.37.1
64 - >=gui-libs/libhandy-1.1.0:1=
65 - >=app-crypt/libsecret-0.19
66 - >=net-libs/libsoup-2.48.0:2.4
67 - >=dev-libs/libxml2-2.6.12:2
68 - >=dev-db/sqlite-3.22:3
69 - dev-libs/gmp:0=
70 -"
71 -RDEPEND="${DEPEND}
72 - x11-themes/adwaita-icon-theme
73 -"
74 -# appstream-glib needed for appdata.xml gettext translation
75 -BDEPEND="
76 - dev-libs/appstream-glib
77 - dev-util/gdbus-codegen
78 - dev-util/glib-utils
79 - dev-util/itstool
80 - >=sys-devel/gettext-0.19.8
81 - virtual/pkgconfig
82 -"
83 -
84 -PATCHES=(
85 - # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
86 - "${FILESDIR}"/var-tmp-tests.patch
87 - "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
88 -)
89 -
90 -src_configure() {
91 - local emesonargs=(
92 - -Ddeveloper_mode=false
93 - -Dlibportal=disabled
94 - # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
95 - # is commented out upstream anyway
96 - -Dnetwork_tests=disabled
97 - -Dtech_preview=false
98 - $(meson_feature test unit_tests)
99 - -Dsoup2=enabled
100 - )
101 - meson_src_configure
102 -}
103 -
104 -src_test() {
105 - virtx meson_src_test
106 -}
107 -
108 -pkg_postinst() {
109 - xdg_pkg_postinst
110 - gnome2_schemas_update
111 -
112 - if ! has_version net-libs/webkit-gtk[jpeg2k]; then
113 - ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
114 - ewarn "Various image galleries/managers may be broken."
115 - fi
116 -}
117 -
118 -pkg_postrm() {
119 - xdg_pkg_postrm
120 - gnome2_schemas_update
121 -}
122
123 diff --git a/www-client/epiphany/epiphany-42.0.ebuild b/www-client/epiphany/epiphany-42.0.ebuild
124 deleted file mode 100644
125 index cdecea5a8e9f..000000000000
126 --- a/www-client/epiphany/epiphany-42.0.ebuild
127 +++ /dev/null
128 @@ -1,86 +0,0 @@
129 -# Copyright 1999-2022 Gentoo Authors
130 -# Distributed under the terms of the GNU General Public License v2
131 -
132 -EAPI=8
133 -
134 -inherit gnome.org gnome2-utils meson xdg virtualx
135 -
136 -DESCRIPTION="GNOME webbrowser based on Webkit"
137 -HOMEPAGE="https://wiki.gnome.org/Apps/Web"
138 -
139 -LICENSE="GPL-3+"
140 -SLOT="0"
141 -IUSE="test"
142 -RESTRICT="!test? ( test )"
143 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
144 -
145 -DEPEND="
146 - >=dev-libs/glib-2.67.4:2
147 - >=x11-libs/gtk+-3.24.0:3
148 - >=dev-libs/nettle-3.4:=
149 - >=net-libs/webkit-gtk-2.33.2:4=
150 - >=x11-libs/cairo-1.2
151 - >=app-crypt/gcr-3.5.5:=[gtk]
152 - >=x11-libs/gdk-pixbuf-2.36.5:2
153 - gnome-base/gsettings-desktop-schemas
154 - >=app-text/iso-codes-0.35
155 - >=dev-libs/json-glib-1.6
156 - app-arch/libarchive:=
157 - >=dev-libs/libdazzle-3.37.1
158 - >=gui-libs/libhandy-1.5.0:1=
159 - >=app-crypt/libsecret-0.19
160 - >=net-libs/libsoup-2.48.0:2.4
161 - >=dev-libs/libxml2-2.6.12:2
162 - >=dev-db/sqlite-3.22:3
163 - dev-libs/gmp:0=
164 -"
165 -RDEPEND="${DEPEND}
166 - x11-themes/adwaita-icon-theme
167 -"
168 -# appstream-glib needed for appdata.xml gettext translation
169 -BDEPEND="
170 - dev-libs/appstream-glib
171 - dev-util/gdbus-codegen
172 - dev-util/glib-utils
173 - dev-util/itstool
174 - >=sys-devel/gettext-0.19.8
175 - virtual/pkgconfig
176 -"
177 -
178 -PATCHES=(
179 - # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
180 - "${FILESDIR}"/var-tmp-tests.patch
181 -)
182 -
183 -src_configure() {
184 - local emesonargs=(
185 - -Ddeveloper_mode=false
186 - -Dlibportal=disabled
187 - # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
188 - # is commented out upstream anyway
189 - -Dnetwork_tests=disabled
190 - -Dtech_preview=false
191 - $(meson_feature test unit_tests)
192 - -Dsoup2=enabled
193 - )
194 - meson_src_configure
195 -}
196 -
197 -src_test() {
198 - virtx meson_src_test
199 -}
200 -
201 -pkg_postinst() {
202 - xdg_pkg_postinst
203 - gnome2_schemas_update
204 -
205 - if ! has_version net-libs/webkit-gtk[jpeg2k]; then
206 - ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
207 - ewarn "Various image galleries/managers may be broken."
208 - fi
209 -}
210 -
211 -pkg_postrm() {
212 - xdg_pkg_postrm
213 - gnome2_schemas_update
214 -}
215
216 diff --git a/www-client/epiphany/epiphany-42.1.ebuild b/www-client/epiphany/epiphany-42.1.ebuild
217 deleted file mode 100644
218 index cdecea5a8e9f..000000000000
219 --- a/www-client/epiphany/epiphany-42.1.ebuild
220 +++ /dev/null
221 @@ -1,86 +0,0 @@
222 -# Copyright 1999-2022 Gentoo Authors
223 -# Distributed under the terms of the GNU General Public License v2
224 -
225 -EAPI=8
226 -
227 -inherit gnome.org gnome2-utils meson xdg virtualx
228 -
229 -DESCRIPTION="GNOME webbrowser based on Webkit"
230 -HOMEPAGE="https://wiki.gnome.org/Apps/Web"
231 -
232 -LICENSE="GPL-3+"
233 -SLOT="0"
234 -IUSE="test"
235 -RESTRICT="!test? ( test )"
236 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
237 -
238 -DEPEND="
239 - >=dev-libs/glib-2.67.4:2
240 - >=x11-libs/gtk+-3.24.0:3
241 - >=dev-libs/nettle-3.4:=
242 - >=net-libs/webkit-gtk-2.33.2:4=
243 - >=x11-libs/cairo-1.2
244 - >=app-crypt/gcr-3.5.5:=[gtk]
245 - >=x11-libs/gdk-pixbuf-2.36.5:2
246 - gnome-base/gsettings-desktop-schemas
247 - >=app-text/iso-codes-0.35
248 - >=dev-libs/json-glib-1.6
249 - app-arch/libarchive:=
250 - >=dev-libs/libdazzle-3.37.1
251 - >=gui-libs/libhandy-1.5.0:1=
252 - >=app-crypt/libsecret-0.19
253 - >=net-libs/libsoup-2.48.0:2.4
254 - >=dev-libs/libxml2-2.6.12:2
255 - >=dev-db/sqlite-3.22:3
256 - dev-libs/gmp:0=
257 -"
258 -RDEPEND="${DEPEND}
259 - x11-themes/adwaita-icon-theme
260 -"
261 -# appstream-glib needed for appdata.xml gettext translation
262 -BDEPEND="
263 - dev-libs/appstream-glib
264 - dev-util/gdbus-codegen
265 - dev-util/glib-utils
266 - dev-util/itstool
267 - >=sys-devel/gettext-0.19.8
268 - virtual/pkgconfig
269 -"
270 -
271 -PATCHES=(
272 - # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
273 - "${FILESDIR}"/var-tmp-tests.patch
274 -)
275 -
276 -src_configure() {
277 - local emesonargs=(
278 - -Ddeveloper_mode=false
279 - -Dlibportal=disabled
280 - # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
281 - # is commented out upstream anyway
282 - -Dnetwork_tests=disabled
283 - -Dtech_preview=false
284 - $(meson_feature test unit_tests)
285 - -Dsoup2=enabled
286 - )
287 - meson_src_configure
288 -}
289 -
290 -src_test() {
291 - virtx meson_src_test
292 -}
293 -
294 -pkg_postinst() {
295 - xdg_pkg_postinst
296 - gnome2_schemas_update
297 -
298 - if ! has_version net-libs/webkit-gtk[jpeg2k]; then
299 - ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
300 - ewarn "Various image galleries/managers may be broken."
301 - fi
302 -}
303 -
304 -pkg_postrm() {
305 - xdg_pkg_postrm
306 - gnome2_schemas_update
307 -}
308
309 diff --git a/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch b/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch
310 deleted file mode 100644
311 index 7b521c052574..000000000000
312 --- a/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch
313 +++ /dev/null
314 @@ -1,35 +0,0 @@
315 -https://gitlab.gnome.org/GNOME/epiphany/-/commit/bfbb5f7bab38301d8a4a444173acdae8d9692146
316 -https://bugs.gentoo.org/831923
317 -
318 -From: rvalue <i@××××××.moe>
319 -Date: Wed, 24 Nov 2021 04:52:42 +0000
320 -Subject: [PATCH] Remove incorrect args for i18n.merge_file
321 -
322 -Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1031>
323 ----
324 - data/meson.build | 2 --
325 - 1 file changed, 2 deletions(-)
326 -
327 -diff --git a/data/meson.build b/data/meson.build
328 -index 46df3fd80..eac6b8224 100644
329 ---- a/data/meson.build
330 -+++ b/data/meson.build
331 -@@ -16,7 +16,6 @@ install_data(
332 - desktop_conf = configuration_data()
333 - desktop_conf.set('icon', application_id)
334 - desktop = i18n.merge_file(
335 -- 'desktop',
336 - input: configure_file(
337 - input: files('org.gnome.Epiphany.desktop.in.in'),
338 - output: 'org.gnome.Epiphany.desktop.in',
339 -@@ -32,7 +31,6 @@ desktop = i18n.merge_file(
340 - appdata_conf = configuration_data()
341 - appdata_conf.set('appid', application_id)
342 - appdata = i18n.merge_file(
343 -- 'appdata',
344 - input: configure_file(
345 - input: files('org.gnome.Epiphany.appdata.xml.in.in'),
346 - output: 'org.gnome.Epiphany.appdata.xml.in',
347 ---
348 -GitLab
349 -