Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-plugins/lightspark/
Date: Tue, 30 Aug 2022 05:45:50
Message-Id: 1661838341.b324f6a7a1863993e127863e70512bdbc1dc2a82.mgorny@gentoo
1 commit: b324f6a7a1863993e127863e70512bdbc1dc2a82
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 30 05:42:32 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 30 05:45:41 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b324f6a7
7
8 www-plugins/lightspark: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 www-plugins/lightspark/Manifest | 3 -
13 www-plugins/lightspark/lightspark-0.8.2-r1.ebuild | 94 ----------------------
14 www-plugins/lightspark/lightspark-0.8.3.ebuild | 95 -----------------------
15 www-plugins/lightspark/lightspark-0.8.4.ebuild | 94 ----------------------
16 4 files changed, 286 deletions(-)
17
18 diff --git a/www-plugins/lightspark/Manifest b/www-plugins/lightspark/Manifest
19 index b72072e3c2ab..e0ac47c0a79a 100644
20 --- a/www-plugins/lightspark/Manifest
21 +++ b/www-plugins/lightspark/Manifest
22 @@ -1,5 +1,2 @@
23 -DIST lightspark-0.8.2.tar.gz 1996482 BLAKE2B 09ef5f4bc4e78efe8c8ddb305e0c47091ba5b27c9b3bb2dd782079bc05a4836d43a80b47d1c30eba424b5d43a724502235a60c08451df4c8526b15a32274dbb4 SHA512 0ff636ad59523726232d9c2105843dc9ea835526c300bca7833e6d1a0ebf7630c1d10109143baabc16f95c1c954094603c945b705a6c9fb02f369e94fead034e
24 -DIST lightspark-0.8.3.tar.gz 2374990 BLAKE2B 3053ca1ce8a8c0b7e243d28c038b237647e86f72a0d4e171da338384e4228587aba21f141fe0656ebe8243343284afcd311d7ced22cb09f95538e2f618edfefc SHA512 023d1872577445a857c77908bc2ec83ebfa086bc77161dfd22b53fc0c38eb5d94cd5bb5c5a7508dee2039d3b8479c917dcee089fe551a984ec5525a5ae781997
25 -DIST lightspark-0.8.4.tar.gz 2412232 BLAKE2B d749713db4dc14a45f57cc75b252e3b70e761d42ab76ab0c23afd4c85bbbd7cc5fea5f3b6e53cbbeccd79214b0e1983d0ab86acc4ed58206b5c4a2371487a40c SHA512 a69a73b6e0c5227bb63e94c15ffaa83df6ed18d400c50fd6f845b455d2b49a1acdc45f1f75c14894492ba5db9e38d1fbbac315359d4b73434832c05873b22091
26 DIST lightspark-0.8.5.tar.gz 2490510 BLAKE2B 33966bd811a311ee1cc6c59517f17933c73da926ea40485800076c26eea3ddec29f18fffff12d1fd8c36f43c932ac56128b483a9dc104f006b3a1805992f0aa4 SHA512 79e78925f9132b2c6044e4abf326d768c8d45509f85d9123e3dd172b2769772567223676fa7c8ea4d08bc541e9aa7a2b2d5a1062ff9f3a6274234af8798ee11b
27 DIST lightspark-0.8.6.1.tar.gz 5419194 BLAKE2B dfe56f604c6dd9f9848c1cedffce5bc2a20f51a8b42405f5a38ddbc5c5a1db87e69cba99f5045cd7f60957e46992da8442d95d7ef929bcb806ed5ab0a17f084e SHA512 ea54b3d66acfcb12aac271669d550f6aa1709db59d4bcc005479b7be394a4ca30473a993a780c632228eeaad2977d97cdbcadff5cf8abbbf07503f9d56192f31
28
29 diff --git a/www-plugins/lightspark/lightspark-0.8.2-r1.ebuild b/www-plugins/lightspark/lightspark-0.8.2-r1.ebuild
30 deleted file mode 100644
31 index 1b3a75d3fecc..000000000000
32 --- a/www-plugins/lightspark/lightspark-0.8.2-r1.ebuild
33 +++ /dev/null
34 @@ -1,94 +0,0 @@
35 -# Copyright 1999-2020 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -inherit cmake toolchain-funcs xdg-utils
40 -
41 -DESCRIPTION="High performance flash player"
42 -HOMEPAGE="https://lightspark.github.io/"
43 -SRC_URI="https://github.com/lightspark/lightspark/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="LGPL-3"
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="cpu_flags_x86_sse2 curl ffmpeg gles2-only nsplugin ppapi profile rtmp"
49 -
50 -# Note: no LLVM since it's broken upstream
51 -RDEPEND="app-arch/xz-utils:0=
52 - dev-cpp/glibmm:2=
53 - >=dev-libs/boost-1.42:0=
54 - dev-libs/glib:2=
55 - dev-libs/libpcre:3=[cxx]
56 - media-fonts/liberation-fonts
57 - media-libs/freetype:2=
58 - media-libs/libpng:0=
59 - media-libs/libsdl2:0=
60 - media-libs/sdl2-mixer:0=
61 - sys-libs/zlib:0=
62 - x11-libs/cairo:0=
63 - x11-libs/libX11:0=
64 - x11-libs/pango:0=
65 - virtual/jpeg:0=
66 - curl? ( net-misc/curl:0= )
67 - ffmpeg? ( media-video/ffmpeg:0= )
68 - gles2-only? ( media-libs/mesa:0=[gles2] )
69 - !gles2-only? (
70 - >=media-libs/glew-1.5.3:0=
71 - virtual/opengl:0=
72 - )
73 - rtmp? ( media-video/rtmpdump:0= )"
74 -DEPEND="${RDEPEND}
75 - amd64? ( dev-lang/nasm )
76 - x86? ( dev-lang/nasm )
77 - virtual/pkgconfig"
78 -
79 -S=${WORKDIR}/${P/_rc*/}
80 -
81 -src_configure() {
82 - local mycmakeargs=(
83 - -DENABLE_CURL=$(usex curl)
84 - -DENABLE_GLES2=$(usex gles2-only)
85 - -DENABLE_LIBAVCODEC=$(usex ffmpeg)
86 - -DENABLE_RTMP=$(usex rtmp)
87 -
88 - -DENABLE_MEMORY_USAGE_PROFILING=$(usex profile)
89 - -DENABLE_PROFILING=$(usex profile)
90 - -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
91 -
92 - -DCOMPILE_NPAPI_PLUGIN=$(usex nsplugin)
93 - -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins
94 - # TODO: install /etc/chromium file? block adobe-flash?
95 - -DCOMPILE_PPAPI_PLUGIN=$(usex ppapi)
96 - -DPPAPI_PLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/chromium-browser/${PN}
97 - )
98 -
99 - cmake_src_configure
100 -}
101 -
102 -src_install() {
103 - cmake_src_install
104 -
105 - if use nsplugin; then
106 - # copied from nsplugins.eclass, that's broken in EAPI 7
107 - dodir /usr/$(get_libdir)/nsbrowser/plugins
108 - dosym ../../lightspark/plugins/liblightsparkplugin.so \
109 - /usr/$(get_libdir)/nsbrowser/plugins/liblightsparkplugin.so
110 - fi
111 -}
112 -
113 -pkg_postinst() {
114 - xdg_icon_cache_update
115 - xdg_desktop_database_update
116 -
117 - if use nsplugin && has_version "www-plugins/gnash[nsplugin]"; then
118 - elog "Having two plugins installed for the same MIME type may confuse"
119 - elog "Mozilla based browsers. It is recommended to disable the nsplugin"
120 - elog "USE flag for either gnash or lightspark. For details, see"
121 - elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848"
122 - fi
123 -}
124 -
125 -pkg_postrm() {
126 - xdg_icon_cache_update
127 - xdg_desktop_database_update
128 -}
129
130 diff --git a/www-plugins/lightspark/lightspark-0.8.3.ebuild b/www-plugins/lightspark/lightspark-0.8.3.ebuild
131 deleted file mode 100644
132 index fb319cbbb5a9..000000000000
133 --- a/www-plugins/lightspark/lightspark-0.8.3.ebuild
134 +++ /dev/null
135 @@ -1,95 +0,0 @@
136 -# Copyright 1999-2020 Gentoo Authors
137 -# Distributed under the terms of the GNU General Public License v2
138 -
139 -EAPI=7
140 -inherit cmake toolchain-funcs xdg-utils
141 -
142 -DESCRIPTION="High performance flash player"
143 -HOMEPAGE="https://lightspark.github.io/"
144 -SRC_URI="
145 - https://github.com/lightspark/lightspark/archive/${PV}.tar.gz
146 - -> ${P}.tar.gz"
147 -S=${WORKDIR}/${P/_rc*/}
148 -
149 -LICENSE="LGPL-3"
150 -SLOT="0"
151 -KEYWORDS="~amd64 ~x86"
152 -IUSE="cpu_flags_x86_sse2 curl ffmpeg gles2-only nsplugin ppapi profile rtmp"
153 -
154 -# Note: no LLVM since it's broken upstream
155 -RDEPEND="app-arch/xz-utils:0=
156 - dev-cpp/glibmm:2=
157 - dev-libs/glib:2=
158 - dev-libs/libpcre:3=[cxx]
159 - media-fonts/liberation-fonts
160 - media-libs/freetype:2=
161 - media-libs/libpng:0=
162 - media-libs/libsdl2:0=
163 - media-libs/sdl2-mixer:0=
164 - sys-libs/zlib:0=
165 - x11-libs/cairo:0=
166 - x11-libs/libX11:0=
167 - x11-libs/pango:0=
168 - virtual/jpeg:0=
169 - curl? ( net-misc/curl:0= )
170 - ffmpeg? ( media-video/ffmpeg:0= )
171 - gles2-only? ( media-libs/mesa:0=[gles2] )
172 - !gles2-only? (
173 - >=media-libs/glew-1.5.3:0=
174 - virtual/opengl:0=
175 - )
176 - rtmp? ( media-video/rtmpdump:0= )"
177 -DEPEND="${RDEPEND}"
178 -BDEPEND="
179 - amd64? ( dev-lang/nasm )
180 - x86? ( dev-lang/nasm )
181 - virtual/pkgconfig"
182 -
183 -src_configure() {
184 - local mycmakeargs=(
185 - -DENABLE_CURL=$(usex curl)
186 - -DENABLE_GLES2=$(usex gles2-only)
187 - -DENABLE_LIBAVCODEC=$(usex ffmpeg)
188 - -DENABLE_RTMP=$(usex rtmp)
189 -
190 - -DENABLE_MEMORY_USAGE_PROFILING=$(usex profile)
191 - -DENABLE_PROFILING=$(usex profile)
192 - -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
193 -
194 - -DCOMPILE_NPAPI_PLUGIN=$(usex nsplugin)
195 - -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins
196 - # TODO: install /etc/chromium file? block adobe-flash?
197 - -DCOMPILE_PPAPI_PLUGIN=$(usex ppapi)
198 - -DPPAPI_PLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/chromium-browser/${PN}
199 - )
200 -
201 - cmake_src_configure
202 -}
203 -
204 -src_install() {
205 - cmake_src_install
206 -
207 - if use nsplugin; then
208 - # copied from nsplugins.eclass, that's broken in EAPI 7
209 - dodir /usr/$(get_libdir)/nsbrowser/plugins
210 - dosym ../../lightspark/plugins/liblightsparkplugin.so \
211 - /usr/$(get_libdir)/nsbrowser/plugins/liblightsparkplugin.so
212 - fi
213 -}
214 -
215 -pkg_postinst() {
216 - xdg_icon_cache_update
217 - xdg_desktop_database_update
218 -
219 - if use nsplugin && has_version "www-plugins/gnash[nsplugin]"; then
220 - elog "Having two plugins installed for the same MIME type may confuse"
221 - elog "Mozilla based browsers. It is recommended to disable the nsplugin"
222 - elog "USE flag for either gnash or lightspark. For details, see"
223 - elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848"
224 - fi
225 -}
226 -
227 -pkg_postrm() {
228 - xdg_icon_cache_update
229 - xdg_desktop_database_update
230 -}
231
232 diff --git a/www-plugins/lightspark/lightspark-0.8.4.ebuild b/www-plugins/lightspark/lightspark-0.8.4.ebuild
233 deleted file mode 100644
234 index 1093cd420297..000000000000
235 --- a/www-plugins/lightspark/lightspark-0.8.4.ebuild
236 +++ /dev/null
237 @@ -1,94 +0,0 @@
238 -# Copyright 1999-2021 Gentoo Authors
239 -# Distributed under the terms of the GNU General Public License v2
240 -
241 -EAPI=7
242 -inherit cmake toolchain-funcs xdg-utils
243 -
244 -DESCRIPTION="High performance flash player"
245 -HOMEPAGE="https://lightspark.github.io/"
246 -SRC_URI="
247 - https://github.com/lightspark/lightspark/archive/${PV}.tar.gz
248 - -> ${P}.tar.gz"
249 -S=${WORKDIR}/${P/_rc*/}
250 -
251 -LICENSE="LGPL-3"
252 -SLOT="0"
253 -KEYWORDS="~amd64 ~x86"
254 -IUSE="cpu_flags_x86_sse2 curl ffmpeg gles2-only nsplugin ppapi profile rtmp"
255 -
256 -# Note: no LLVM since it's broken upstream
257 -RDEPEND="app-arch/xz-utils:0=
258 - dev-libs/glib:2=
259 - dev-libs/libpcre:3=[cxx]
260 - media-fonts/liberation-fonts
261 - media-libs/freetype:2=
262 - media-libs/libpng:0=
263 - media-libs/libsdl2:0=
264 - media-libs/sdl2-mixer:0=
265 - sys-libs/zlib:0=
266 - x11-libs/cairo:0=
267 - x11-libs/libX11:0=
268 - x11-libs/pango:0=
269 - virtual/jpeg:0=
270 - curl? ( net-misc/curl:0= )
271 - ffmpeg? ( media-video/ffmpeg:0= )
272 - gles2-only? ( media-libs/mesa:0=[gles2] )
273 - !gles2-only? (
274 - >=media-libs/glew-1.5.3:0=
275 - virtual/opengl:0=
276 - )
277 - rtmp? ( media-video/rtmpdump:0= )"
278 -DEPEND="${RDEPEND}"
279 -BDEPEND="
280 - amd64? ( dev-lang/nasm )
281 - x86? ( dev-lang/nasm )
282 - virtual/pkgconfig"
283 -
284 -src_configure() {
285 - local mycmakeargs=(
286 - -DENABLE_CURL=$(usex curl)
287 - -DENABLE_GLES2=$(usex gles2-only)
288 - -DENABLE_LIBAVCODEC=$(usex ffmpeg)
289 - -DENABLE_RTMP=$(usex rtmp)
290 -
291 - -DENABLE_MEMORY_USAGE_PROFILING=$(usex profile)
292 - -DENABLE_PROFILING=$(usex profile)
293 - -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
294 -
295 - -DCOMPILE_NPAPI_PLUGIN=$(usex nsplugin)
296 - -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins
297 - # TODO: install /etc/chromium file? block adobe-flash?
298 - -DCOMPILE_PPAPI_PLUGIN=$(usex ppapi)
299 - -DPPAPI_PLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/chromium-browser/${PN}
300 - )
301 -
302 - cmake_src_configure
303 -}
304 -
305 -src_install() {
306 - cmake_src_install
307 -
308 - if use nsplugin; then
309 - # copied from nsplugins.eclass, that's broken in EAPI 7
310 - dodir /usr/$(get_libdir)/nsbrowser/plugins
311 - dosym ../../lightspark/plugins/liblightsparkplugin.so \
312 - /usr/$(get_libdir)/nsbrowser/plugins/liblightsparkplugin.so
313 - fi
314 -}
315 -
316 -pkg_postinst() {
317 - xdg_icon_cache_update
318 - xdg_desktop_database_update
319 -
320 - if use nsplugin && has_version "www-plugins/gnash[nsplugin]"; then
321 - elog "Having two plugins installed for the same MIME type may confuse"
322 - elog "Mozilla based browsers. It is recommended to disable the nsplugin"
323 - elog "USE flag for either gnash or lightspark. For details, see"
324 - elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848"
325 - fi
326 -}
327 -
328 -pkg_postrm() {
329 - xdg_icon_cache_update
330 - xdg_desktop_database_update
331 -}