1 |
commit: 965651cf8ff28d8b3d4d883236236052282e643b |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 31 21:51:47 2019 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 31 21:54:08 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965651cf |
7 |
|
8 |
profiles: Remove last-rited packages |
9 |
|
10 |
media-video/dcpomatic |
11 |
media-libs/libasdcp-cth |
12 |
media-libs/libdcp |
13 |
media-libs/libsub |
14 |
|
15 |
Closes: https://bugs.gentoo.org/630924 |
16 |
Closes: https://bugs.gentoo.org/639310 |
17 |
Closes: https://bugs.gentoo.org/640728 |
18 |
Closes: https://bugs.gentoo.org/644654 |
19 |
Closes: https://bugs.gentoo.org/654892 |
20 |
Closes: https://bugs.gentoo.org/655096 |
21 |
Closes: https://bugs.gentoo.org/670822 |
22 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
23 |
|
24 |
media-libs/libasdcp-cth/Manifest | 1 - |
25 |
.../files/libasdcp-cth-0.1.1-no-ldconfig.patch | 12 --- |
26 |
.../libasdcp-cth-0.1.2-respect-cxxflags.patch | 14 --- |
27 |
media-libs/libasdcp-cth/libasdcp-cth-0.1.3.ebuild | 34 ------ |
28 |
media-libs/libasdcp-cth/metadata.xml | 5 - |
29 |
media-libs/libdcp/Manifest | 1 - |
30 |
.../libdcp/files/libdcp-1.3.3-no-ldconfig.patch | 12 --- |
31 |
.../files/libdcp-1.3.4-respect-cxxflags.patch | 56 ---------- |
32 |
media-libs/libdcp/libdcp-1.5.2.ebuild | 57 ---------- |
33 |
media-libs/libdcp/libdcp-9999.ebuild | 58 ---------- |
34 |
media-libs/libdcp/metadata.xml | 5 - |
35 |
media-libs/libsub/Manifest | 1 - |
36 |
.../files/libsub-1.1.13-respect-cxxflags.patch | 14 --- |
37 |
.../libsub/files/libsub-1.2.4-no-ldconfig.patch | 12 --- |
38 |
media-libs/libsub/files/libsub-9999-boost.patch | 31 ------ |
39 |
media-libs/libsub/files/libsub-9999-iostream.patch | 90 ---------------- |
40 |
.../libsub/files/libsub-9999-libcxml-9999.patch | 21 ---- |
41 |
.../libsub/files/libsub-9999-no-ldconfig.patch | 9 -- |
42 |
.../files/libsub-9999-respect-cxxflags.patch | 13 --- |
43 |
media-libs/libsub/libsub-1.3.1.ebuild | 47 --------- |
44 |
media-libs/libsub/libsub-9999.ebuild | 51 --------- |
45 |
media-libs/libsub/metadata.xml | 5 - |
46 |
media-video/dcpomatic/Manifest | 1 - |
47 |
media-video/dcpomatic/dcpomatic-2.12.4.ebuild | 116 -------------------- |
48 |
media-video/dcpomatic/dcpomatic-9999.ebuild | 117 --------------------- |
49 |
.../files/dcpomatic-2.10.2-respect-cxxflags.patch | 13 --- |
50 |
.../dcpomatic/files/dcpomatic-2.8.0-desktop.patch | 32 ------ |
51 |
.../files/dcpomatic-2.8.0-no-ldconfig.patch | 12 --- |
52 |
.../dcpomatic/files/dcpomatic-2.8.0-wxGTK3.patch | 13 --- |
53 |
media-video/dcpomatic/metadata.xml | 15 --- |
54 |
profiles/package.mask | 8 -- |
55 |
31 files changed, 876 deletions(-) |
56 |
|
57 |
diff --git a/media-libs/libasdcp-cth/Manifest b/media-libs/libasdcp-cth/Manifest |
58 |
deleted file mode 100644 |
59 |
index 781db5588a7..00000000000 |
60 |
--- a/media-libs/libasdcp-cth/Manifest |
61 |
+++ /dev/null |
62 |
@@ -1 +0,0 @@ |
63 |
-DIST libasdcp-cth-0.1.3.tar.bz2 637004 BLAKE2B 5c8a5a63f9d8b8a3e6ea245d7ad66715f4dc4f73af41bacc66d2259d25ecf52e2f1c951b240478fd674f34c8c9581a2867acd05e2bd23c5ad95609a22b5f7680 SHA512 db707a39e79ce4dcda7f20610b4fc3d1609d75dc9cc1f14a6bf7627231993882e843a3ebd9abb540a3f746c2898f94fa7bfd0617eb7c85d243585e4647e218c6 |
64 |
|
65 |
diff --git a/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.1-no-ldconfig.patch b/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.1-no-ldconfig.patch |
66 |
deleted file mode 100644 |
67 |
index 097f31ecabb..00000000000 |
68 |
--- a/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.1-no-ldconfig.patch |
69 |
+++ /dev/null |
70 |
@@ -1,12 +0,0 @@ |
71 |
---- libasdcp-cth-0.1.1/wscript |
72 |
-+++ libasdcp-cth-0.1.1/wscript |
73 |
-@@ -84,8 +84,7 @@ |
74 |
- bld.add_post_fun(post) |
75 |
- |
76 |
- def post(ctx): |
77 |
-- if ctx.cmd == 'install': |
78 |
-- ctx.exec_command('/sbin/ldconfig') |
79 |
-+ pass |
80 |
- |
81 |
- def tags(bld): |
82 |
- os.system('etags src/*.cc src/*.h') |
83 |
|
84 |
diff --git a/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.2-respect-cxxflags.patch b/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.2-respect-cxxflags.patch |
85 |
deleted file mode 100644 |
86 |
index 15eeceb5842..00000000000 |
87 |
--- a/media-libs/libasdcp-cth/files/libasdcp-cth-0.1.2-respect-cxxflags.patch |
88 |
+++ /dev/null |
89 |
@@ -1,14 +0,0 @@ |
90 |
---- libasdcp-cth-0.1.2/wscript |
91 |
-+++ libasdcp-cth-0.1.2/wscript |
92 |
-@@ -38,11 +38,6 @@ |
93 |
- else: |
94 |
- boost_lib_suffix = '' |
95 |
- |
96 |
-- if conf.options.enable_debug: |
97 |
-- conf.env.append_value('CXXFLAGS', '-g') |
98 |
-- else: |
99 |
-- conf.env.append_value('CXXFLAGS', '-O2') |
100 |
-- |
101 |
- conf.check_cxx(fragment=""" |
102 |
- #include <boost/version.hpp>\n |
103 |
- #if BOOST_VERSION < 104500\n |
104 |
|
105 |
diff --git a/media-libs/libasdcp-cth/libasdcp-cth-0.1.3.ebuild b/media-libs/libasdcp-cth/libasdcp-cth-0.1.3.ebuild |
106 |
deleted file mode 100644 |
107 |
index 06b2c20ea9c..00000000000 |
108 |
--- a/media-libs/libasdcp-cth/libasdcp-cth-0.1.3.ebuild |
109 |
+++ /dev/null |
110 |
@@ -1,34 +0,0 @@ |
111 |
-# Copyright 1999-2017 Gentoo Foundation |
112 |
-# Distributed under the terms of the GNU General Public License v2 |
113 |
- |
114 |
-EAPI=6 |
115 |
- |
116 |
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) |
117 |
-PYTHON_REQ_USE="threads(+)" |
118 |
-inherit python-any-r1 waf-utils |
119 |
- |
120 |
-DESCRIPTION="implementation of SMPTE and the MXF Interop Sound & Picture Track File format" |
121 |
-HOMEPAGE="http://carlh.net/asdcplib" |
122 |
-SRC_URI="http://carlh.net/downloads/${PN}/${P}.tar.bz2" |
123 |
- |
124 |
-LICENSE="BSD" |
125 |
-SLOT="0" |
126 |
-KEYWORDS="~amd64" |
127 |
-IUSE="" |
128 |
- |
129 |
-RDEPEND="dev-libs/boost |
130 |
- dev-libs/openssl:0" |
131 |
-DEPEND="${RDEPEND} |
132 |
- dev-util/waf |
133 |
- virtual/pkgconfig |
134 |
- ${PYTHON_DEPS}" |
135 |
- |
136 |
-PATCHES=( "${FILESDIR}"/${PN}-0.1.1-no-ldconfig.patch |
137 |
- "${FILESDIR}"/${PN}-0.1.2-respect-cxxflags.patch) |
138 |
- |
139 |
-src_prepare() { |
140 |
- rm -r waf aclocal.m4 m4 configure{,.ac} Makefile.{am,in} || die |
141 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
142 |
- |
143 |
- default |
144 |
-} |
145 |
|
146 |
diff --git a/media-libs/libasdcp-cth/metadata.xml b/media-libs/libasdcp-cth/metadata.xml |
147 |
deleted file mode 100644 |
148 |
index 6f49eba8f49..00000000000 |
149 |
--- a/media-libs/libasdcp-cth/metadata.xml |
150 |
+++ /dev/null |
151 |
@@ -1,5 +0,0 @@ |
152 |
-<?xml version="1.0" encoding="UTF-8"?> |
153 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
154 |
-<pkgmetadata> |
155 |
-<!-- maintainer-needed --> |
156 |
-</pkgmetadata> |
157 |
|
158 |
diff --git a/media-libs/libdcp/Manifest b/media-libs/libdcp/Manifest |
159 |
deleted file mode 100644 |
160 |
index 2c8d9065056..00000000000 |
161 |
--- a/media-libs/libdcp/Manifest |
162 |
+++ /dev/null |
163 |
@@ -1 +0,0 @@ |
164 |
-DIST libdcp-1.5.2.tar.bz2 754546 BLAKE2B 69cedd7a782fe89e538b893a6f919515e87bbb24331a189cde6d16bafcc9d2a442156a5db58eb963088511ca2b233a24695d1a124a7830f955f8074b1b059d30 SHA512 717486e06af2f89795dcaff09ccea38eeba786a55bc3df01acc576749a475df4a6dbd74b3edaceb08af5615468c24f45fec0527b315e2e5842683333f9118499 |
165 |
|
166 |
diff --git a/media-libs/libdcp/files/libdcp-1.3.3-no-ldconfig.patch b/media-libs/libdcp/files/libdcp-1.3.3-no-ldconfig.patch |
167 |
deleted file mode 100644 |
168 |
index f8dbb1ba30e..00000000000 |
169 |
--- a/media-libs/libdcp/files/libdcp-1.3.3-no-ldconfig.patch |
170 |
+++ /dev/null |
171 |
@@ -1,12 +0,0 @@ |
172 |
---- libdcp-1.3.3/wscript |
173 |
-+++ libdcp-1.3.3/wscript |
174 |
-@@ -206,8 +206,7 @@ |
175 |
- sys.exit(-1) |
176 |
- |
177 |
- def post(ctx): |
178 |
-- if ctx.cmd == 'install': |
179 |
-- ctx.exec_command('/sbin/ldconfig') |
180 |
-+ pass |
181 |
- |
182 |
- def tags(bld): |
183 |
- os.system('etags src/*.cc src/*.h') |
184 |
|
185 |
diff --git a/media-libs/libdcp/files/libdcp-1.3.4-respect-cxxflags.patch b/media-libs/libdcp/files/libdcp-1.3.4-respect-cxxflags.patch |
186 |
deleted file mode 100644 |
187 |
index 0082d92391b..00000000000 |
188 |
--- a/media-libs/libdcp/files/libdcp-1.3.4-respect-cxxflags.patch |
189 |
+++ /dev/null |
190 |
@@ -1,56 +0,0 @@ |
191 |
---- libdcp-1.3.4/wscript |
192 |
-+++ libdcp-1.3.4/wscript |
193 |
-@@ -133,13 +133,6 @@ |
194 |
- else: |
195 |
- boost_lib_suffix = '' |
196 |
- |
197 |
-- if conf.options.enable_debug: |
198 |
-- conf.env.append_value('CXXFLAGS', '-g') |
199 |
-- else: |
200 |
-- # Somewhat experimental use of -O2 rather than -O3 to see if |
201 |
-- # Windows builds are any more reliable |
202 |
-- conf.env.append_value('CXXFLAGS', '-O2') |
203 |
-- |
204 |
- conf.check_cxx(fragment=""" |
205 |
- #include <boost/version.hpp>\n |
206 |
- #if BOOST_VERSION < 104500\n |
207 |
---- libdcp-1.4.4/src/wscript |
208 |
-+++ libdcp-1.4.4/src/wscript |
209 |
-@@ -196,7 +196,7 @@ |
210 |
- obj.uselib = 'BOOST_FILESYSTEM BOOST_SIGNALS2 BOOST_DATETIME OPENSSL SIGC++ LIBXML++ OPENJPEG CXML XMLSEC1 ASDCPLIB_CTH' |
211 |
- obj.use = 'libkumu-libdcp%s libasdcp-libdcp%s' % (bld.env.API_VERSION, bld.env.API_VERSION) |
212 |
- obj.source = source |
213 |
-- obj.cppflags = ['-fprofile-arcs', '-ftest-coverage', '-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] |
214 |
-+ obj.cppflags = ['-fprofile-arcs', '-ftest-coverage', '-fno-inline', '-fno-default-inline', '-fno-elide-constructors'] |
215 |
- |
216 |
- bld.install_files('${PREFIX}/include/libdcp%s/dcp' % bld.env.API_VERSION, headers) |
217 |
- if bld.env.STATIC: |
218 |
---- libdcp-1.4.4/test/wscript |
219 |
-+++ libdcp-1.4.4/test/wscript |
220 |
-@@ -52,7 +52,7 @@ |
221 |
- obj = bld(features='cxx cxxprogram') |
222 |
- obj.name = 'tests' |
223 |
- obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM BOOST_DATETIME OPENJPEG CXML XMLSEC1 SNDFILE OPENMP ASDCPLIB_CTH LIBXML++ OPENSSL' |
224 |
-- obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] |
225 |
-+ obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors'] |
226 |
- if bld.is_defined('HAVE_GCOV'): |
227 |
- obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION |
228 |
- obj.lib = ['gcov'] |
229 |
-@@ -101,7 +101,7 @@ |
230 |
- obj = bld(features='cxx cxxprogram') |
231 |
- obj.name = 'subs_in_out' |
232 |
- obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM OPENJPEG CXML OPENMP ASDCPLIB_CTH XMLSEC1 OPENSSL' |
233 |
-- obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] |
234 |
-+ obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors'] |
235 |
- if bld.is_defined('HAVE_GCOV'): |
236 |
- obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION |
237 |
- obj.lib = ['gcov'] |
238 |
-@@ -116,7 +116,7 @@ |
239 |
- obj = bld(features='cxx cxxprogram') |
240 |
- obj.name = 'rewrite_subs' |
241 |
- obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM OPENJPEG CXML OPENMP ASDCPLIB_CTH XMLSEC1 OPENSSL' |
242 |
-- obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] |
243 |
-+ obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors'] |
244 |
- if bld.is_defined('HAVE_GCOV'): |
245 |
- obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION |
246 |
- obj.lib = ['gcov'] |
247 |
|
248 |
diff --git a/media-libs/libdcp/libdcp-1.5.2.ebuild b/media-libs/libdcp/libdcp-1.5.2.ebuild |
249 |
deleted file mode 100644 |
250 |
index 6df4350313e..00000000000 |
251 |
--- a/media-libs/libdcp/libdcp-1.5.2.ebuild |
252 |
+++ /dev/null |
253 |
@@ -1,57 +0,0 @@ |
254 |
-# Copyright 1999-2018 Gentoo Foundation |
255 |
-# Distributed under the terms of the GNU General Public License v2 |
256 |
- |
257 |
-EAPI=6 |
258 |
- |
259 |
-PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) |
260 |
-PYTHON_REQ_USE="threads(+)" |
261 |
-inherit python-any-r1 waf-utils |
262 |
- |
263 |
-DESCRIPTION="create and read Digital Cinema Packages using JPEG2000 and WAV files" |
264 |
-HOMEPAGE="http://carlh.net/libdcp" |
265 |
-SRC_URI="http://carlh.net/downloads/${PN}/${P}.tar.bz2" |
266 |
- |
267 |
-LICENSE="GPL-2" |
268 |
-SLOT="1.0" |
269 |
-KEYWORDS="~amd64" |
270 |
-IUSE="test" |
271 |
- |
272 |
-RDEPEND="dev-cpp/glibmm:2 |
273 |
- dev-cpp/libxmlpp:2.6 |
274 |
- >=dev-libs/boost-1.61.0 |
275 |
- >=dev-libs/libcxml-0.15.4 |
276 |
- dev-libs/libsigc++:2 |
277 |
- dev-libs/libxml2 |
278 |
- dev-libs/openssl:0 |
279 |
- dev-libs/xmlsec |
280 |
- >=media-libs/libasdcp-cth-0.1.3 |
281 |
- media-libs/openjpeg:2 |
282 |
- || ( media-gfx/graphicsmagick media-gfx/imagemagick )" |
283 |
-DEPEND="${RDEPEND} |
284 |
- dev-util/waf |
285 |
- virtual/pkgconfig |
286 |
- ${PYTHON_DEPS} |
287 |
- test? ( app-text/xmldiff )" |
288 |
- |
289 |
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-no-ldconfig.patch |
290 |
- "${FILESDIR}"/${PN}-1.3.4-respect-cxxflags.patch ) |
291 |
- |
292 |
-src_prepare() { |
293 |
- rm -v waf || die |
294 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
295 |
- |
296 |
- ewarn "Some tests failing due missing files/certs are disabled." |
297 |
- sed -e '/atmos_test.cc/d' \ |
298 |
- -e '/certificates_test.cc/d' \ |
299 |
- -e '/dcp_test.cc/d' \ |
300 |
- -e '/decryption_test.cc/d' \ |
301 |
- -e '/read_smpte_subtitle_test.cc/d' \ |
302 |
- -e '/sound_frame_test.cc/d' \ |
303 |
- -i test/wscript || die |
304 |
- |
305 |
- default |
306 |
-} |
307 |
- |
308 |
-src_test() { |
309 |
- ./build/test/tests || die |
310 |
-} |
311 |
|
312 |
diff --git a/media-libs/libdcp/libdcp-9999.ebuild b/media-libs/libdcp/libdcp-9999.ebuild |
313 |
deleted file mode 100644 |
314 |
index 8edf105423e..00000000000 |
315 |
--- a/media-libs/libdcp/libdcp-9999.ebuild |
316 |
+++ /dev/null |
317 |
@@ -1,58 +0,0 @@ |
318 |
-# Copyright 1999-2017 Gentoo Foundation |
319 |
-# Distributed under the terms of the GNU General Public License v2 |
320 |
- |
321 |
-EAPI=6 |
322 |
- |
323 |
-PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) |
324 |
-PYTHON_REQ_USE="threads(+)" |
325 |
-inherit git-r3 python-any-r1 waf-utils |
326 |
- |
327 |
-DESCRIPTION="create and read Digital Cinema Packages using JPEG2000 and WAV files" |
328 |
-HOMEPAGE="http://carlh.net/libdcp" |
329 |
-EGIT_REPO_URI="https://github.com/cth103/${PN}.git" |
330 |
-EGIT_BRANCH="1.0" |
331 |
- |
332 |
-LICENSE="GPL-2" |
333 |
-SLOT="1.0" |
334 |
-KEYWORDS="" |
335 |
-IUSE="test" |
336 |
- |
337 |
-RDEPEND="dev-cpp/glibmm:2 |
338 |
- dev-cpp/libxmlpp:2.6 |
339 |
- >=dev-libs/boost-1.61.0 |
340 |
- >=dev-libs/libcxml-0.15.4 |
341 |
- dev-libs/libsigc++:2 |
342 |
- dev-libs/libxml2 |
343 |
- dev-libs/openssl:0 |
344 |
- dev-libs/xmlsec |
345 |
- >=media-libs/libasdcp-cth-0.1.3 |
346 |
- media-libs/openjpeg:2 |
347 |
- || ( media-gfx/graphicsmagick media-gfx/imagemagick )" |
348 |
-DEPEND="${RDEPEND} |
349 |
- dev-util/waf |
350 |
- virtual/pkgconfig |
351 |
- ${PYTHON_DEPS} |
352 |
- test? ( app-text/xmldiff )" |
353 |
- |
354 |
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-no-ldconfig.patch |
355 |
- "${FILESDIR}"/${PN}-1.3.4-respect-cxxflags.patch ) |
356 |
- |
357 |
-src_prepare() { |
358 |
- rm -v waf || die |
359 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
360 |
- |
361 |
- ewarn "Some tests failing due missing files/certs are disabled." |
362 |
- sed -e '/atmos_test.cc/d' \ |
363 |
- -e '/certificates_test.cc/d' \ |
364 |
- -e '/dcp_test.cc/d' \ |
365 |
- -e '/decryption_test.cc/d' \ |
366 |
- -e '/read_smpte_subtitle_test.cc/d' \ |
367 |
- -e '/sound_frame_test.cc/d' \ |
368 |
- -i test/wscript || die |
369 |
- |
370 |
- default |
371 |
-} |
372 |
- |
373 |
-src_test() { |
374 |
- ./build/test/tests || die |
375 |
-} |
376 |
|
377 |
diff --git a/media-libs/libdcp/metadata.xml b/media-libs/libdcp/metadata.xml |
378 |
deleted file mode 100644 |
379 |
index 6f49eba8f49..00000000000 |
380 |
--- a/media-libs/libdcp/metadata.xml |
381 |
+++ /dev/null |
382 |
@@ -1,5 +0,0 @@ |
383 |
-<?xml version="1.0" encoding="UTF-8"?> |
384 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
385 |
-<pkgmetadata> |
386 |
-<!-- maintainer-needed --> |
387 |
-</pkgmetadata> |
388 |
|
389 |
diff --git a/media-libs/libsub/Manifest b/media-libs/libsub/Manifest |
390 |
deleted file mode 100644 |
391 |
index 468b66e930a..00000000000 |
392 |
--- a/media-libs/libsub/Manifest |
393 |
+++ /dev/null |
394 |
@@ -1 +0,0 @@ |
395 |
-DIST libsub-1.3.1.tar.bz2 178834 BLAKE2B 3b25d16ec9578445091ae393408ff33cb8ad4f18610a8ee4fd098897306635cea8171b37c8a0d4afc5136b53fc670fbab9fd12493af33ad166ff54e35c1d09b1 SHA512 650725d1a0f1b5c4be3d1df79f4645661a33d8086e0c239847176d8725f0b522f74aa4f6e52acb90b9de9d865dc975876311f3748be63eea998f77f33299e534 |
396 |
|
397 |
diff --git a/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch b/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch |
398 |
deleted file mode 100644 |
399 |
index 59687755c65..00000000000 |
400 |
--- a/media-libs/libsub/files/libsub-1.1.13-respect-cxxflags.patch |
401 |
+++ /dev/null |
402 |
@@ -1,14 +0,0 @@ |
403 |
---- libsub-1.1.13/wscript |
404 |
-+++ libsub-1.1.13/wscript |
405 |
-@@ -24,11 +24,6 @@ |
406 |
- conf.env.DISABLE_TESTS = conf.options.disable_tests |
407 |
- conf.env.API_VERSION = API_VERSION |
408 |
- |
409 |
-- if conf.options.enable_debug: |
410 |
-- conf.env.append_value('CXXFLAGS', '-g') |
411 |
-- else: |
412 |
-- conf.env.append_value('CXXFLAGS', '-O3') |
413 |
-- |
414 |
- # Disable libxml++ deprecation warnings for now |
415 |
- conf.env.append_value('CXXFLAGS', ['-Wno-deprecated-declarations']) |
416 |
- |
417 |
|
418 |
diff --git a/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch b/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch |
419 |
deleted file mode 100644 |
420 |
index cfb645d0d89..00000000000 |
421 |
--- a/media-libs/libsub/files/libsub-1.2.4-no-ldconfig.patch |
422 |
+++ /dev/null |
423 |
@@ -1,12 +0,0 @@ |
424 |
---- libsub-1.2.4/wscript |
425 |
-+++ libsub-1.2.4/wscript |
426 |
-@@ -151,8 +151,7 @@ |
427 |
- sys.exit(-1) |
428 |
- |
429 |
- def post(ctx): |
430 |
-- if ctx.cmd == 'install': |
431 |
-- ctx.exec_command('/sbin/ldconfig') |
432 |
-+ pass |
433 |
- |
434 |
- def tags(bld): |
435 |
- os.system('etags src/*.cc src/*.h') |
436 |
|
437 |
diff --git a/media-libs/libsub/files/libsub-9999-boost.patch b/media-libs/libsub/files/libsub-9999-boost.patch |
438 |
deleted file mode 100644 |
439 |
index 347610f5854..00000000000 |
440 |
--- a/media-libs/libsub/files/libsub-9999-boost.patch |
441 |
+++ /dev/null |
442 |
@@ -1,31 +0,0 @@ |
443 |
---- libsub-9999/test/dcp_reader_test.cc |
444 |
-+++ libsub-9999/test/dcp_reader_test.cc |
445 |
-@@ -19,6 +19,7 @@ |
446 |
- |
447 |
- #include "interop_dcp_reader.h" |
448 |
- #include "collect.h" |
449 |
-+#include <boost/optional/optional_io.hpp> |
450 |
- #include <boost/test/unit_test.hpp> |
451 |
- #include <fstream> |
452 |
- #include <iostream> |
453 |
---- libsub-9999/test/wscript |
454 |
-+++ libsub-9999/test/wscript |
455 |
-@@ -17,7 +17,7 @@ |
456 |
- def build(bld): |
457 |
- obj = bld(features='cxx cxxprogram') |
458 |
- obj.name = 'tests' |
459 |
-- obj.uselib = 'BOOST_TEST DCP CXML' |
460 |
-+ obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM DCP CXML' |
461 |
- obj.use = 'libsub-1.0' |
462 |
- obj.source = """ |
463 |
- dcp_reader_test.cc |
464 |
---- libsub-9999/tools/wscript |
465 |
-+++ libsub-9999/tools/wscript |
466 |
-@@ -1,6 +1,6 @@ |
467 |
- def build(bld): |
468 |
- obj = bld(features = 'cxx cxxprogram') |
469 |
- obj.use = ['libsub-1.0'] |
470 |
-- obj.uselib = 'OPENJPEG DCP CXML' |
471 |
-+ obj.uselib = 'OPENJPEG DCP CXML BOOST_FILESYSTEM' |
472 |
- obj.source = 'dumpsubs.cc' |
473 |
- obj.target = 'dumpsubs' |
474 |
|
475 |
diff --git a/media-libs/libsub/files/libsub-9999-iostream.patch b/media-libs/libsub/files/libsub-9999-iostream.patch |
476 |
deleted file mode 100644 |
477 |
index 48a94c9737d..00000000000 |
478 |
--- a/media-libs/libsub/files/libsub-9999-iostream.patch |
479 |
+++ /dev/null |
480 |
@@ -1,90 +0,0 @@ |
481 |
---- libsub-1.9999/src/stl_text_reader.cc |
482 |
-+++ libsub-1.9999/src/stl_text_reader.cc |
483 |
-@@ -22,6 +22,7 @@ |
484 |
- #include <boost/algorithm/string.hpp> |
485 |
- #include <boost/lexical_cast.hpp> |
486 |
- #include <vector> |
487 |
-+#include <iostream> |
488 |
- |
489 |
- using std::list; |
490 |
- using std::ostream; |
491 |
---- libsub-9999/src/dcp_reader.cc |
492 |
-+++ libsub-9999/src/dcp_reader.cc |
493 |
-@@ -26,6 +26,7 @@ |
494 |
- #include "dcp/subtitle.h" |
495 |
- #include <libcxml/cxml.h> |
496 |
- #include <libxml++/libxml++.h> |
497 |
-+#include <iostream> |
498 |
- |
499 |
- using std::list; |
500 |
- using std::cout; |
501 |
---- libsub-9999/src/sub_time.cc |
502 |
-+++ libsub-9999/src/sub_time.cc |
503 |
-@@ -21,6 +21,7 @@ |
504 |
- #include "exceptions.h" |
505 |
- #include <cmath> |
506 |
- #include <iomanip> |
507 |
-+#include <iostream> |
508 |
- |
509 |
- using std::ostream; |
510 |
- using std::cout; |
511 |
---- libsub-9999/test/dcp_reader_test.cc |
512 |
-+++ libsub-9999/test/dcp_reader_test.cc |
513 |
-@@ -21,6 +21,7 @@ |
514 |
- #include "collect.h" |
515 |
- #include <boost/test/unit_test.hpp> |
516 |
- #include <fstream> |
517 |
-+#include <iostream> |
518 |
- |
519 |
- using std::list; |
520 |
- using std::cout; |
521 |
---- libsub-9999/test/stl_binary_reader_test.cc |
522 |
-+++ libsub-9999/test/stl_binary_reader_test.cc |
523 |
-@@ -24,7 +24,6 @@ |
524 |
- #include "test.h" |
525 |
- |
526 |
- using std::list; |
527 |
--using std::cout; |
528 |
- using std::ifstream; |
529 |
- |
530 |
- /* Test reading of a binary STL file */ |
531 |
---- libsub-9999/test/subrip_reader_test.cc |
532 |
-+++ libsub-9999/test/subrip_reader_test.cc |
533 |
-@@ -24,6 +24,7 @@ |
534 |
- #include <boost/test/unit_test.hpp> |
535 |
- #include <boost/filesystem.hpp> |
536 |
- #include <fstream> |
537 |
-+#include <iostream> |
538 |
- |
539 |
- using std::list; |
540 |
- using std::cerr; |
541 |
---- libsub-9999/test/test.cc |
542 |
-+++ libsub-9999/test/test.cc |
543 |
-@@ -22,6 +22,7 @@ |
544 |
- #include <boost/test/unit_test.hpp> |
545 |
- #include <boost/filesystem.hpp> |
546 |
- #include <fstream> |
547 |
-+#include <iostream> |
548 |
- #include <string> |
549 |
- #include "iso6937_tables.h" |
550 |
- |
551 |
---- libsub-9999/tools/dumpsubs.cc |
552 |
-+++ libsub-9999/tools/dumpsubs.cc |
553 |
-@@ -23,6 +23,7 @@ |
554 |
- #include <getopt.h> |
555 |
- #include <boost/filesystem.hpp> |
556 |
- #include <map> |
557 |
-+#include <iostream> |
558 |
- |
559 |
- using std::string; |
560 |
- using std::cerr; |
561 |
---- libsub-9999/asdcplib/src/h__Writer.cpp |
562 |
-+++ libsub-9999/asdcplib/src/h__Writer.cpp |
563 |
-@@ -32,7 +32,6 @@ |
564 |
- #include "AS_DCP_internal.h" |
565 |
- #include "KLV.h" |
566 |
- |
567 |
--using std::cout; |
568 |
- using namespace ASDCP; |
569 |
- using namespace ASDCP::MXF; |
570 |
- |
571 |
|
572 |
diff --git a/media-libs/libsub/files/libsub-9999-libcxml-9999.patch b/media-libs/libsub/files/libsub-9999-libcxml-9999.patch |
573 |
deleted file mode 100644 |
574 |
index 9937b138742..00000000000 |
575 |
--- a/media-libs/libsub/files/libsub-9999-libcxml-9999.patch |
576 |
+++ /dev/null |
577 |
@@ -1,21 +0,0 @@ |
578 |
---- libsub-9999/src/smpte_dcp_reader.cc |
579 |
-+++ libsub-9999/src/smpte_dcp_reader.cc |
580 |
-@@ -29,7 +29,6 @@ |
581 |
- |
582 |
- using std::string; |
583 |
- using std::list; |
584 |
--using std::stringstream; |
585 |
- using boost::shared_ptr; |
586 |
- using namespace sub; |
587 |
- |
588 |
-@@ -46,9 +45,7 @@ |
589 |
- |
590 |
- string s; |
591 |
- reader.ReadTimedTextResource (s, 0, 0); |
592 |
-- stringstream t; |
593 |
-- t << s; |
594 |
-- xml->read_stream (t); |
595 |
-+ xml->read_string (s); |
596 |
- |
597 |
- ASDCP::WriterInfo info; |
598 |
- reader.FillWriterInfo (info); |
599 |
|
600 |
diff --git a/media-libs/libsub/files/libsub-9999-no-ldconfig.patch b/media-libs/libsub/files/libsub-9999-no-ldconfig.patch |
601 |
deleted file mode 100644 |
602 |
index 46851bf833e..00000000000 |
603 |
--- a/media-libs/libsub/files/libsub-9999-no-ldconfig.patch |
604 |
+++ /dev/null |
605 |
@@ -1,9 +0,0 @@ |
606 |
---- libsub-1.9999/wscript |
607 |
-+++ libsub-1.9999/wscript |
608 |
-@@ -128,5 +128,4 @@ |
609 |
- sys.exit(-1) |
610 |
- |
611 |
- def post(ctx): |
612 |
-- if ctx.cmd == 'install': |
613 |
-- ctx.exec_command('/sbin/ldconfig') |
614 |
-+ pass |
615 |
|
616 |
diff --git a/media-libs/libsub/files/libsub-9999-respect-cxxflags.patch b/media-libs/libsub/files/libsub-9999-respect-cxxflags.patch |
617 |
deleted file mode 100644 |
618 |
index 992ef6bccce..00000000000 |
619 |
--- a/media-libs/libsub/files/libsub-9999-respect-cxxflags.patch |
620 |
+++ /dev/null |
621 |
@@ -1,13 +0,0 @@ |
622 |
---- libsub-9999/wscript |
623 |
-+++ libsub-9999/wscript |
624 |
-@@ -23,10 +23,6 @@ |
625 |
- conf.env.DISABLE_TESTS = conf.options.disable_tests |
626 |
- conf.env.API_VERSION = API_VERSION |
627 |
- |
628 |
-- if conf.options.enable_debug: |
629 |
-- conf.env.append_value('CXXFLAGS', '-g') |
630 |
-- else: |
631 |
-- conf.env.append_value('CXXFLAGS', '-O3') |
632 |
- |
633 |
- conf.check_cfg(package='openssl', args='--cflags --libs', uselib_store='OPENSSL', mandatory=True) |
634 |
- |
635 |
|
636 |
diff --git a/media-libs/libsub/libsub-1.3.1.ebuild b/media-libs/libsub/libsub-1.3.1.ebuild |
637 |
deleted file mode 100644 |
638 |
index 57dc3eeafc2..00000000000 |
639 |
--- a/media-libs/libsub/libsub-1.3.1.ebuild |
640 |
+++ /dev/null |
641 |
@@ -1,47 +0,0 @@ |
642 |
-# Copyright 1999-2018 Gentoo Foundation |
643 |
-# Distributed under the terms of the GNU General Public License v2 |
644 |
- |
645 |
-EAPI=6 |
646 |
- |
647 |
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) |
648 |
-PYTHON_REQ_USE="threads(+)" |
649 |
-inherit python-any-r1 waf-utils |
650 |
- |
651 |
-DESCRIPTION="read and write subtitles in a few different formats" |
652 |
-HOMEPAGE="http://carlh.net/libsub" |
653 |
-SRC_URI="http://carlh.net/downloads/${PN}/${P}.tar.bz2" |
654 |
- |
655 |
-LICENSE="GPL-2" |
656 |
-SLOT="1.0" |
657 |
-KEYWORDS="~amd64" |
658 |
-IUSE="" |
659 |
- |
660 |
-RDEPEND="dev-cpp/glibmm:2 |
661 |
- dev-cpp/libxmlpp:2.6 |
662 |
- dev-libs/boost:= |
663 |
- >=dev-libs/libcxml-0.15.4 |
664 |
- dev-libs/openssl:0 |
665 |
- >=media-libs/libasdcp-cth-0.1.3" |
666 |
-DEPEND="${RDEPEND} |
667 |
- dev-util/waf |
668 |
- virtual/pkgconfig |
669 |
- ${PYTHON_DEPS}" |
670 |
- |
671 |
-PATCHES=( "${FILESDIR}"/${PN}-1.2.4-no-ldconfig.patch |
672 |
- "${FILESDIR}"/${PN}-1.1.13-respect-cxxflags.patch ) |
673 |
- |
674 |
-src_prepare() { |
675 |
- rm -v waf || die |
676 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
677 |
- |
678 |
- ewarn "Some tests failing due missing files/certs are disabled." |
679 |
- sed -e '/ssa_reader_test.cc/d' \ |
680 |
- -e '/dcp_to_stl_binary_test.cc/d' \ |
681 |
- -i test/wscript || die |
682 |
- |
683 |
- default |
684 |
-} |
685 |
- |
686 |
-src_test() { |
687 |
- ./run/tests || die |
688 |
-} |
689 |
|
690 |
diff --git a/media-libs/libsub/libsub-9999.ebuild b/media-libs/libsub/libsub-9999.ebuild |
691 |
deleted file mode 100644 |
692 |
index 8772a9cff0d..00000000000 |
693 |
--- a/media-libs/libsub/libsub-9999.ebuild |
694 |
+++ /dev/null |
695 |
@@ -1,51 +0,0 @@ |
696 |
-# Copyright 1999-2017 Gentoo Foundation |
697 |
-# Distributed under the terms of the GNU General Public License v2 |
698 |
- |
699 |
-EAPI=6 |
700 |
- |
701 |
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) |
702 |
-PYTHON_REQ_USE="threads(+)" |
703 |
-inherit git-r3 python-any-r1 waf-utils |
704 |
- |
705 |
-DESCRIPTION="read and write subtitles in a few different formats" |
706 |
-HOMEPAGE="http://carlh.net/libsub" |
707 |
-EGIT_REPO_URI="https://github.com/cth103/${PN}.git" |
708 |
-EGIT_BRANCH="1.0" |
709 |
- |
710 |
-LICENSE="GPL-2" |
711 |
-SLOT="1.0" |
712 |
-KEYWORDS="" |
713 |
-IUSE="" |
714 |
- |
715 |
-RDEPEND="dev-cpp/glibmm:2 |
716 |
- dev-cpp/libxmlpp:2.6 |
717 |
- dev-libs/boost:= |
718 |
- >=dev-libs/libcxml-0.15.4 |
719 |
- dev-libs/openssl:0 |
720 |
- >=media-libs/libasdcp-cth-0.1.3" |
721 |
-DEPEND="${RDEPEND} |
722 |
- dev-util/waf |
723 |
- virtual/pkgconfig |
724 |
- ${PYTHON_DEPS}" |
725 |
- |
726 |
-PATCHES=( "${FILESDIR}"/${P}-no-ldconfig.patch |
727 |
- "${FILESDIR}"/${P}-respect-cxxflags.patch |
728 |
- "${FILESDIR}"/${P}-iostream.patch |
729 |
- "${FILESDIR}"/${P}-libcxml-9999.patch |
730 |
- "${FILESDIR}"/${P}-boost.patch ) |
731 |
- |
732 |
-src_prepare() { |
733 |
- rm -v waf || die |
734 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
735 |
- |
736 |
- ewarn "Some tests failing due missing files/certs are disabled." |
737 |
- sed -e '/ssa_reader_test.cc/d' \ |
738 |
- -e '/dcp_to_stl_binary_test.cc/d' \ |
739 |
- -i test/wscript || die |
740 |
- |
741 |
- default |
742 |
-} |
743 |
- |
744 |
-src_test() { |
745 |
- ./run/tests || die |
746 |
-} |
747 |
|
748 |
diff --git a/media-libs/libsub/metadata.xml b/media-libs/libsub/metadata.xml |
749 |
deleted file mode 100644 |
750 |
index 6f49eba8f49..00000000000 |
751 |
--- a/media-libs/libsub/metadata.xml |
752 |
+++ /dev/null |
753 |
@@ -1,5 +0,0 @@ |
754 |
-<?xml version="1.0" encoding="UTF-8"?> |
755 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
756 |
-<pkgmetadata> |
757 |
-<!-- maintainer-needed --> |
758 |
-</pkgmetadata> |
759 |
|
760 |
diff --git a/media-video/dcpomatic/Manifest b/media-video/dcpomatic/Manifest |
761 |
deleted file mode 100644 |
762 |
index cacc1b4d972..00000000000 |
763 |
--- a/media-video/dcpomatic/Manifest |
764 |
+++ /dev/null |
765 |
@@ -1 +0,0 @@ |
766 |
-DIST dcpomatic-2.12.4.tar.bz2 177868575 BLAKE2B 5ace00aad6bfd44790841da380b45aa28577b058e11d2f7b6ef9d8611cf4c370054735ded599da210764fa1eed45d49bc1fb111862167998f2479251dc8cd308 SHA512 e7d16c603c7c1ae8ee489279b28a22ced74794c7974a67fb2f8ff1403f3f6041223b3c89eaf4f1ad1a56fb41dc0090c9176ded36e8fa2a8dbedba49a57d2ba82 |
767 |
|
768 |
diff --git a/media-video/dcpomatic/dcpomatic-2.12.4.ebuild b/media-video/dcpomatic/dcpomatic-2.12.4.ebuild |
769 |
deleted file mode 100644 |
770 |
index 8c107aa068f..00000000000 |
771 |
--- a/media-video/dcpomatic/dcpomatic-2.12.4.ebuild |
772 |
+++ /dev/null |
773 |
@@ -1,116 +0,0 @@ |
774 |
-# Copyright 1999-2018 Gentoo Foundation |
775 |
-# Distributed under the terms of the GNU General Public License v2 |
776 |
- |
777 |
-EAPI=6 |
778 |
- |
779 |
-PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) |
780 |
-PYTHON_REQ_USE="threads(+)" |
781 |
-inherit python-any-r1 waf-utils wxwidgets gnome2-utils |
782 |
- |
783 |
-DESCRIPTION="create Digital Cinema Packages (DCPs) from videos, images and sound files" |
784 |
-HOMEPAGE="https://dcpomatic.com/" |
785 |
-SRC_URI="https://dcpomatic.com/dl.php?id=source&version=${PV} -> ${P}.tar.bz2" |
786 |
- |
787 |
-LICENSE="GPL-2" |
788 |
-SLOT="0" |
789 |
-KEYWORDS="~amd64" |
790 |
-IUSE="+alsa +gtk jack pulseaudio" |
791 |
- |
792 |
-REQUIRED_USE="^^ ( alsa jack pulseaudio )" |
793 |
- |
794 |
-RDEPEND="dev-cpp/cairomm |
795 |
- dev-cpp/glibmm:2 |
796 |
- dev-cpp/libxmlpp:2.6 |
797 |
- dev-cpp/pangomm:1.4 |
798 |
- dev-libs/boost |
799 |
- dev-libs/glib:2 |
800 |
- dev-libs/icu |
801 |
- dev-libs/libcxml |
802 |
- dev-libs/libzip |
803 |
- dev-libs/openssl:0 |
804 |
- || ( media-gfx/graphicsmagick media-gfx/imagemagick ) |
805 |
- media-libs/fontconfig:1.0 |
806 |
- >media-libs/libdcp-1.4.4:1.0 |
807 |
- media-libs/libsamplerate |
808 |
- media-libs/libsndfile |
809 |
- >=media-libs/libsub-1.2.1:1.0 |
810 |
- media-libs/rtaudio[alsa?,jack?,pulseaudio?] |
811 |
- >=media-video/ffmpeg-3:= |
812 |
- net-libs/libssh |
813 |
- net-misc/curl |
814 |
- gtk? ( x11-libs/gtk+:2 |
815 |
- x11-libs/wxGTK:3.0 )" |
816 |
-DEPEND="${RDEPEND} |
817 |
- ${PYTHON_DEPS} |
818 |
- dev-util/waf |
819 |
- virtual/pkgconfig" |
820 |
- |
821 |
-PATCHES=( |
822 |
- "${FILESDIR}"/${PN}-2.8.0-wxGTK3.patch |
823 |
- "${FILESDIR}"/${PN}-2.8.0-no-ldconfig.patch |
824 |
- "${FILESDIR}"/${PN}-2.8.0-desktop.patch |
825 |
- "${FILESDIR}"/${PN}-2.10.2-respect-cxxflags.patch |
826 |
- ) |
827 |
- |
828 |
-src_prepare() { |
829 |
- rm -v waf |
830 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
831 |
- if [ -z "${PYTHONPATH}" ] ; then |
832 |
- export PYTHONPATH="${S}" |
833 |
- else |
834 |
- export PYTHONPATH="${S}:${PYTHONPATH}" |
835 |
- fi |
836 |
- |
837 |
- ewarn "Some tests failing due missing files/certs are disabled." |
838 |
- sed \ |
839 |
- -e '/4k_test.cc/d' \ |
840 |
- -e '/audio_analysis_test.cc/d' \ |
841 |
- -e '/audio_decoder_test.cc/d' \ |
842 |
- -e '/audio_processor_test.cc/d' \ |
843 |
- -e '/black_fill_test.cc/d' \ |
844 |
- -e '/client_server_test.cc/d' \ |
845 |
- -e '/dcp_subtitle_test.cc/d' \ |
846 |
- -e '/ffmpeg_decoder_sequential_test.cc/d' \ |
847 |
- -e '/file_naming_test.cc/d' \ |
848 |
- -e '/import_dcp_test.cc/d' \ |
849 |
- -e '/interrupt_encoder_test.cc/d' \ |
850 |
- -e '/j2k_bandwidth_test.cc/d' \ |
851 |
- -e '/recover_test.cc/d' \ |
852 |
- -e '/reels_test.cc/d' \ |
853 |
- -e '/render_subtitles_test.cc/d' \ |
854 |
- -e '/repeat_frame_test.cc/d' \ |
855 |
- -e '/scaling_test.cc/d' \ |
856 |
- -e '/skip_frame_test.cc/d' \ |
857 |
- -e '/srt_subtitle_test.cc/d' \ |
858 |
- -e '/ssa_subtitle_test.cc/d' \ |
859 |
- -e '/vf_test.cc/d' \ |
860 |
- -e '/video_mxf_content_test.cc/d' \ |
861 |
- -e '/film_metadata_test.cc/d' \ |
862 |
- -i test/wscript || die |
863 |
- |
864 |
- if use alsa ; then |
865 |
- sed -e "s|RtAudio::LINUX_PULSE|RtAudio::LINUX_ALSA|"\ |
866 |
- -i src/wx/wx_util.h || die |
867 |
- elif use jack ; then |
868 |
- sed -e "s|RtAudio::LINUX_PULSE|RtAudio::UNIX_JACK|"\ |
869 |
- -i src/wx/wx_util.h || die |
870 |
- fi |
871 |
- |
872 |
- default |
873 |
-} |
874 |
- |
875 |
-src_configure() { |
876 |
- waf-utils_src_configure $(usex gtk "" "--disable-gui") |
877 |
-} |
878 |
- |
879 |
-src_test() { |
880 |
- ./run/tests || die |
881 |
-} |
882 |
- |
883 |
-pkg_postinst() { |
884 |
- gnome2_icon_cache_update |
885 |
-} |
886 |
- |
887 |
-pkg_postrm() { |
888 |
- gnome2_icon_cache_update |
889 |
-} |
890 |
|
891 |
diff --git a/media-video/dcpomatic/dcpomatic-9999.ebuild b/media-video/dcpomatic/dcpomatic-9999.ebuild |
892 |
deleted file mode 100644 |
893 |
index 0ae91e62c08..00000000000 |
894 |
--- a/media-video/dcpomatic/dcpomatic-9999.ebuild |
895 |
+++ /dev/null |
896 |
@@ -1,117 +0,0 @@ |
897 |
-# Copyright 1999-2018 Gentoo Foundation |
898 |
-# Distributed under the terms of the GNU General Public License v2 |
899 |
- |
900 |
-EAPI=6 |
901 |
- |
902 |
-PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) |
903 |
-PYTHON_REQ_USE="threads(+)" |
904 |
-inherit git-r3 python-any-r1 waf-utils wxwidgets gnome2-utils |
905 |
- |
906 |
-DESCRIPTION="create Digital Cinema Packages (DCPs) from videos, images and sound files" |
907 |
-HOMEPAGE="http://dcpomatic.com/" |
908 |
-EGIT_REPO_URI="https://github.com/cth103/${PN}.git" |
909 |
-EGIT_SUBMODULES=() |
910 |
- |
911 |
-LICENSE="GPL-2" |
912 |
-SLOT="0" |
913 |
-KEYWORDS="" |
914 |
-IUSE="+alsa +gtk jack pulseaudio" |
915 |
- |
916 |
-REQUIRED_USE="^^ ( alsa jack pulseaudio )" |
917 |
- |
918 |
-RDEPEND="dev-cpp/cairomm |
919 |
- dev-cpp/glibmm:2 |
920 |
- dev-cpp/libxmlpp:2.6 |
921 |
- dev-cpp/pangomm:1.4 |
922 |
- dev-libs/boost |
923 |
- dev-libs/glib:2 |
924 |
- dev-libs/icu |
925 |
- >dev-libs/libcxml-1.15.4 |
926 |
- dev-libs/libzip |
927 |
- dev-libs/openssl:0 |
928 |
- || ( media-gfx/graphicsmagick media-gfx/imagemagick ) |
929 |
- media-libs/fontconfig:1.0 |
930 |
- >media-libs/libdcp-1.4.4:1.0 |
931 |
- media-libs/libsamplerate |
932 |
- media-libs/libsndfile |
933 |
- >=media-libs/libsub-1.2.1:1.0 |
934 |
- media-libs/rtaudio[alsa?,jack?,pulseaudio?] |
935 |
- >=media-video/ffmpeg-3:= |
936 |
- net-libs/libssh |
937 |
- net-misc/curl |
938 |
- gtk? ( x11-libs/gtk+:2 |
939 |
- x11-libs/wxGTK:3.0 )" |
940 |
-DEPEND="${RDEPEND} |
941 |
- ${PYTHON_DEPS} |
942 |
- dev-util/waf |
943 |
- virtual/pkgconfig" |
944 |
- |
945 |
-PATCHES=( |
946 |
- "${FILESDIR}"/${PN}-2.8.0-wxGTK3.patch |
947 |
- "${FILESDIR}"/${PN}-2.8.0-no-ldconfig.patch |
948 |
- "${FILESDIR}"/${PN}-2.8.0-desktop.patch |
949 |
- "${FILESDIR}"/${PN}-2.10.2-respect-cxxflags.patch |
950 |
- ) |
951 |
- |
952 |
-src_prepare() { |
953 |
- rm -v waf |
954 |
- export WAF_BINARY=${EROOT}usr/bin/waf |
955 |
- if [ -z "${PYTHONPATH}" ] ; then |
956 |
- export PYTHONPATH="${S}" |
957 |
- else |
958 |
- export PYTHONPATH="${S}:${PYTHONPATH}" |
959 |
- fi |
960 |
- |
961 |
- ewarn "Some tests failing due missing files/certs are disabled." |
962 |
- sed \ |
963 |
- -e '/4k_test.cc/d' \ |
964 |
- -e '/audio_analysis_test.cc/d' \ |
965 |
- -e '/audio_decoder_test.cc/d' \ |
966 |
- -e '/audio_processor_test.cc/d' \ |
967 |
- -e '/black_fill_test.cc/d' \ |
968 |
- -e '/client_server_test.cc/d' \ |
969 |
- -e '/dcp_subtitle_test.cc/d' \ |
970 |
- -e '/ffmpeg_decoder_sequential_test.cc/d' \ |
971 |
- -e '/file_naming_test.cc/d' \ |
972 |
- -e '/import_dcp_test.cc/d' \ |
973 |
- -e '/interrupt_encoder_test.cc/d' \ |
974 |
- -e '/j2k_bandwidth_test.cc/d' \ |
975 |
- -e '/recover_test.cc/d' \ |
976 |
- -e '/reels_test.cc/d' \ |
977 |
- -e '/render_subtitles_test.cc/d' \ |
978 |
- -e '/repeat_frame_test.cc/d' \ |
979 |
- -e '/scaling_test.cc/d' \ |
980 |
- -e '/skip_frame_test.cc/d' \ |
981 |
- -e '/srt_subtitle_test.cc/d' \ |
982 |
- -e '/ssa_subtitle_test.cc/d' \ |
983 |
- -e '/vf_test.cc/d' \ |
984 |
- -e '/video_mxf_content_test.cc/d' \ |
985 |
- -e '/film_metadata_test.cc/d' \ |
986 |
- -i test/wscript || die |
987 |
- |
988 |
- if use alsa ; then |
989 |
- sed -e "s|RtAudio::LINUX_PULSE|RtAudio::LINUX_ALSA|"\ |
990 |
- -i src/wx/wx_util.h || die |
991 |
- elif use jack ; then |
992 |
- sed -e "s|RtAudio::LINUX_PULSE|RtAudio::UNIX_JACK|"\ |
993 |
- -i src/wx/wx_util.h || die |
994 |
- fi |
995 |
- |
996 |
- default |
997 |
-} |
998 |
- |
999 |
-src_configure() { |
1000 |
- waf-utils_src_configure $(usex gtk "" "--disable-gui") |
1001 |
-} |
1002 |
- |
1003 |
-src_test() { |
1004 |
- ./run/tests || die |
1005 |
-} |
1006 |
- |
1007 |
-pkg_postinst() { |
1008 |
- gnome2_icon_cache_update |
1009 |
-} |
1010 |
- |
1011 |
-pkg_postrm() { |
1012 |
- gnome2_icon_cache_update |
1013 |
-} |
1014 |
|
1015 |
diff --git a/media-video/dcpomatic/files/dcpomatic-2.10.2-respect-cxxflags.patch b/media-video/dcpomatic/files/dcpomatic-2.10.2-respect-cxxflags.patch |
1016 |
deleted file mode 100644 |
1017 |
index 330dfd0609f..00000000000 |
1018 |
--- a/media-video/dcpomatic/files/dcpomatic-2.10.2-respect-cxxflags.patch |
1019 |
+++ /dev/null |
1020 |
@@ -1,13 +0,0 @@ |
1021 |
---- dcpomatic-2.10.2/wscript |
1022 |
-+++ dcpomatic-2.10.2/wscript |
1023 |
-@@ -89,9 +89,7 @@ |
1024 |
- have_c11 = int(gcc[0]) >= 4 and int(gcc[1]) >= 8 and int(gcc[2]) >= 1 |
1025 |
- |
1026 |
- if conf.options.enable_debug: |
1027 |
-- conf.env.append_value('CXXFLAGS', ['-g', '-DDCPOMATIC_DEBUG', '-fno-omit-frame-pointer']) |
1028 |
-- else: |
1029 |
-- conf.env.append_value('CXXFLAGS', '-O2') |
1030 |
-+ conf.env.append_value('CXXFLAGS', ['-DDCPOMATIC_DEBUG', '-fno-omit-frame-pointer']) |
1031 |
- |
1032 |
- # |
1033 |
- # Windows/Linux/OS X specific |
1034 |
|
1035 |
diff --git a/media-video/dcpomatic/files/dcpomatic-2.8.0-desktop.patch b/media-video/dcpomatic/files/dcpomatic-2.8.0-desktop.patch |
1036 |
deleted file mode 100644 |
1037 |
index 615a998e2a7..00000000000 |
1038 |
--- a/media-video/dcpomatic/files/dcpomatic-2.8.0-desktop.patch |
1039 |
+++ /dev/null |
1040 |
@@ -1,32 +0,0 @@ |
1041 |
---- dcpomatic-2.8.0/platform/linux/dcpomatic.desktop.in |
1042 |
-+++ dcpomatic-2.8.0/platform/linux/dcpomatic.desktop.in |
1043 |
-@@ -7,4 +7,4 @@ |
1044 |
- Name=DCP-o-matic 2 |
1045 |
- Icon=dcpomatic2 |
1046 |
- Comment=DCP generator |
1047 |
--Categories=AudioVideo;Video |
1048 |
-+Categories=AudioVideo;Video; |
1049 |
---- dcpomatic-2.8.0/platform/linux/dcpomatic_server.desktop.in |
1050 |
-+++ dcpomatic-2.8.0/platform/linux/dcpomatic_server.desktop.in |
1051 |
-@@ -7,4 +7,4 @@ |
1052 |
- Name=DCP-o-matic 2 Encode Server |
1053 |
- Icon=dcpomatic2_server |
1054 |
- Comment=DCP generator |
1055 |
--Categories=AudioVideo;Video |
1056 |
-+Categories=AudioVideo;Video; |
1057 |
---- dcpomatic-2.8.0/platform/linux/dcpomatic_kdm.desktop.in |
1058 |
-+++ dcpomatic-2.8.0/platform/linux/dcpomatic_kdm.desktop.in |
1059 |
-@@ -7,4 +7,4 @@ |
1060 |
- Name=DCP-o-matic 2 KDM Creator |
1061 |
- Icon=dcpomatic2_kdm |
1062 |
- Comment=DCP generator |
1063 |
--Categories=AudioVideo;Video |
1064 |
-+Categories=AudioVideo;Video; |
1065 |
---- dcpomatic-2.8.0/platform/linux/dcpomatic_batch.desktop.in |
1066 |
-+++ dcpomatic-2.8.0/platform/linux/dcpomatic_batch.desktop.in |
1067 |
-@@ -7,4 +7,4 @@ |
1068 |
- Name=DCP-o-matic 2 Batch Converter |
1069 |
- Icon=dcpomatic2_batch |
1070 |
- Comment=DCP generator |
1071 |
--Categories=AudioVideo;Video |
1072 |
-+Categories=AudioVideo;Video; |
1073 |
|
1074 |
diff --git a/media-video/dcpomatic/files/dcpomatic-2.8.0-no-ldconfig.patch b/media-video/dcpomatic/files/dcpomatic-2.8.0-no-ldconfig.patch |
1075 |
deleted file mode 100644 |
1076 |
index 106e2395e73..00000000000 |
1077 |
--- a/media-video/dcpomatic/files/dcpomatic-2.8.0-no-ldconfig.patch |
1078 |
+++ /dev/null |
1079 |
@@ -1,12 +0,0 @@ |
1080 |
---- dcpomatic-2.8.0/wscript |
1081 |
-+++ dcpomatic-2.8.0/wscript |
1082 |
-@@ -503,8 +503,7 @@ |
1083 |
- sys.exit(-1) |
1084 |
- |
1085 |
- def post(ctx): |
1086 |
-- if ctx.cmd == 'install': |
1087 |
-- ctx.exec_command('/sbin/ldconfig') |
1088 |
-+ pass |
1089 |
- |
1090 |
- def pot(bld): |
1091 |
- bld.recurse('src') |
1092 |
|
1093 |
diff --git a/media-video/dcpomatic/files/dcpomatic-2.8.0-wxGTK3.patch b/media-video/dcpomatic/files/dcpomatic-2.8.0-wxGTK3.patch |
1094 |
deleted file mode 100644 |
1095 |
index 9d85ad58331..00000000000 |
1096 |
--- a/media-video/dcpomatic/files/dcpomatic-2.8.0-wxGTK3.patch |
1097 |
+++ /dev/null |
1098 |
@@ -1,13 +0,0 @@ |
1099 |
---- dcpomatic-2.8.0/src/wx/wscript |
1100 |
-+++ dcpomatic-2.8.0/src/wx/wscript |
1101 |
-@@ -103,8 +103,8 @@ |
1102 |
- |
1103 |
- def configure(conf): |
1104 |
- try: |
1105 |
-- wx_config = 'wx-config-3.0-gtk2' |
1106 |
-- conf.check_cfg(msg='Checking for wxWidgets using wx-config-3.0-gtk2', |
1107 |
-+ wx_config = 'wx-config-3.0' |
1108 |
-+ conf.check_cfg(msg='Checking for wxWidgets using wx-config-3.0', |
1109 |
- package='', |
1110 |
- path=wx_config, |
1111 |
- args='--cppflags --cxxflags --libs std,richtext', |
1112 |
|
1113 |
diff --git a/media-video/dcpomatic/metadata.xml b/media-video/dcpomatic/metadata.xml |
1114 |
deleted file mode 100644 |
1115 |
index 192510bcea5..00000000000 |
1116 |
--- a/media-video/dcpomatic/metadata.xml |
1117 |
+++ /dev/null |
1118 |
@@ -1,15 +0,0 @@ |
1119 |
-<?xml version="1.0" encoding="UTF-8"?> |
1120 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1121 |
-<pkgmetadata> |
1122 |
-<!-- maintainer-needed --> |
1123 |
-<longdescription lang="en"> |
1124 |
-DCP-o-matic is a free, open-source program to create Digital Cinema Packages (DCPs) from videos, images, sound and subtitle files. You can use it to make content for playback on DCI-compliant cinema projectors. |
1125 |
- |
1126 |
-It can take files in many different formats, including MP4, Apple ProRes, MOV, AVI, VOB (from DVDs), M2TS (from Blu-Ray), WMV, MKV, JPEG, PNG, TIFF and lots of others. |
1127 |
-</longdescription> |
1128 |
-<use> |
1129 |
- <flag name="alsa">Utilize alsa output of media-libs/rtaudio.</flag> |
1130 |
- <flag name="jack">Utilize jack output of media-libs/rtaudio.</flag> |
1131 |
- <flag name="pulseaudio">Utilize pulseaudio output of media-libs/rtaudio.</flag> |
1132 |
-</use> |
1133 |
-</pkgmetadata> |
1134 |
|
1135 |
diff --git a/profiles/package.mask b/profiles/package.mask |
1136 |
index f967c404ede..3d27dd78c3d 100644 |
1137 |
--- a/profiles/package.mask |
1138 |
+++ b/profiles/package.mask |
1139 |
@@ -657,14 +657,6 @@ x11-drivers/xf86-video-voodoo |
1140 |
# Masked for removal in 30 days. Bug #679256 |
1141 |
x11-libs/libxkbui |
1142 |
|
1143 |
-# Andreas Sturmlechner <asturm@g.o> (02 Mar 2019) |
1144 |
-# Completely broken. Masked for removal in 30 days. |
1145 |
-# Bugs 630924, 639310, 640728, 644654, 654892, 655096, 670822 |
1146 |
-media-video/dcpomatic |
1147 |
-media-libs/libasdcp-cth |
1148 |
-media-libs/libdcp |
1149 |
-media-libs/libsub |
1150 |
- |
1151 |
# Eray Aslan <eras@g.o> (01 Mar 2019) |
1152 |
# Mask experimental software |
1153 |
=mail-mta/postfix-3.5* |