Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/dcpomatic/, media-video/dcpomatic/files/, ...
Date: Sun, 31 Mar 2019 22:16:02
Message-Id: 1554069248.965651cf8ff28d8b3d4d883236236052282e643b.asturm@gentoo
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*