summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /media-video
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin27246 -> 27091 bytes
-rw-r--r--media-video/aegisub/Manifest4
-rw-r--r--media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild1
-rw-r--r--media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild1
-rw-r--r--media-video/alevt/Manifest6
-rw-r--r--media-video/alevt/alevt-1.6.2.ebuild42
-rw-r--r--media-video/alevt/files/alevt-1.6.2-libpng15.patch4
-rw-r--r--media-video/alevt/files/alevt-1.6.2-respectflags.patch23
-rw-r--r--media-video/atomicparsley/Manifest2
-rw-r--r--media-video/atomicparsley/atomicparsley-0.9.0.ebuild23
-rw-r--r--media-video/bbtools/Manifest4
-rw-r--r--media-video/bbtools/bbtools-1.9.ebuild15
-rw-r--r--media-video/bbtools/files/bbtools-1.9-gentoo.patch16
-rw-r--r--media-video/celluloid/Manifest (renamed from media-video/gnome-mpv/Manifest)2
-rw-r--r--media-video/celluloid/celluloid-0.16.ebuild (renamed from media-video/gnome-mpv/gnome-mpv-0.16.ebuild)5
-rw-r--r--media-video/celluloid/metadata.xml (renamed from media-video/gnome-mpv/metadata.xml)0
-rw-r--r--media-video/chaplin/Manifest2
-rw-r--r--media-video/chaplin/chaplin-1.10-r2.ebuild19
-rw-r--r--media-video/cheese/Manifest2
-rw-r--r--media-video/cheese/cheese-3.32.1.ebuild2
-rw-r--r--media-video/clive/Manifest2
-rw-r--r--media-video/clive/clive-2.3.0.1.ebuild1
-rw-r--r--media-video/devedeng/Manifest5
-rw-r--r--media-video/devedeng/devedeng-4.15.0.ebuild10
-rw-r--r--media-video/devedeng/devedeng-4.16.0.ebuild10
-rw-r--r--media-video/devedeng/devedeng-9999.ebuild39
-rw-r--r--media-video/dvbsnoop/Manifest2
-rw-r--r--media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild2
-rw-r--r--media-video/emovix/Manifest3
-rw-r--r--media-video/emovix/emovix-0.9.0.ebuild22
-rw-r--r--media-video/emovix/metadata.xml10
-rw-r--r--media-video/ffmpeg/Manifest10
-rw-r--r--media-video/ffmpeg/ffmpeg-3.4.6-r1.ebuild1
-rw-r--r--media-video/ffmpeg/ffmpeg-4.1.3.ebuild1
-rw-r--r--media-video/ffmpeg/ffmpeg-4.1.4.ebuild1
-rw-r--r--media-video/ffmpeg/ffmpeg-4.2.1.ebuild1
-rw-r--r--media-video/ffmpeg/ffmpeg-9999.ebuild1
-rw-r--r--media-video/ffmpegthumbnailer/Manifest2
-rw-r--r--media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild1
-rw-r--r--media-video/gaupol/Manifest6
-rw-r--r--media-video/gaupol/gaupol-1.5.ebuild1
-rw-r--r--media-video/gaupol/gaupol-1.6.ebuild1
-rw-r--r--media-video/gaupol/gaupol-1.7.ebuild3
-rw-r--r--media-video/handbrake/Manifest9
-rw-r--r--media-video/handbrake/files/handbrake-1.2.2-fix-missing-x265-link-flag.patch13
-rw-r--r--media-video/handbrake/files/handbrake-1.3.0-dont-search-for-python.patch27
-rw-r--r--media-video/handbrake/files/handbrake-9999-libdl-link.patch13
-rw-r--r--media-video/handbrake/handbrake-1.2.2-r3.ebuild (renamed from media-video/handbrake/handbrake-1.2.2-r2.ebuild)2
-rw-r--r--media-video/handbrake/handbrake-1.3.0-r2.ebuild (renamed from media-video/handbrake/handbrake-1.3.0-r1.ebuild)7
-rw-r--r--media-video/handbrake/handbrake-9999.ebuild13
-rw-r--r--media-video/imagination/Manifest4
-rw-r--r--media-video/imagination/files/imagination-3.0-enable-translations.patch11
-rw-r--r--media-video/imagination/files/imagination-3.0-fix-htmldir.patch95
-rw-r--r--media-video/imagination/imagination-3.0-r1.ebuild34
-rw-r--r--media-video/isight-firmware-tools/Manifest2
-rw-r--r--media-video/isight-firmware-tools/metadata.xml4
-rw-r--r--media-video/libav/Manifest6
-rw-r--r--media-video/libav/libav-12.3.ebuild4
-rw-r--r--media-video/libav/libav-13_pre20171219.ebuild4
-rw-r--r--media-video/libav/libav-9999.ebuild6
-rw-r--r--media-video/libva-utils/Manifest4
-rw-r--r--media-video/libva-utils/libva-utils-2.4.0.ebuild1
-rw-r--r--media-video/libva-utils/libva-utils-9999.ebuild1
-rw-r--r--media-video/lxdvdrip/Manifest2
-rw-r--r--media-video/lxdvdrip/lxdvdrip-1.77.ebuild10
-rw-r--r--media-video/m2vrequantizer/Manifest2
-rw-r--r--media-video/m2vrequantizer/m2vrequantizer-0.0.2_pre20060306-r1.ebuild4
-rw-r--r--media-video/makemkv/Manifest6
-rw-r--r--media-video/makemkv/makemkv-1.14.7.ebuild (renamed from media-video/makemkv/makemkv-1.14.5.ebuild)10
-rw-r--r--media-video/minitube/Manifest4
-rw-r--r--media-video/minitube/files/minitube-2.5.1-disable-updates.patch11
-rw-r--r--media-video/minitube/metadata.xml14
-rw-r--r--media-video/minitube/minitube-2.5.2-r1.ebuild88
-rw-r--r--media-video/mkclean/Manifest2
-rw-r--r--media-video/mkclean/mkclean-0.8.10.ebuild14
-rw-r--r--media-video/mkvtoolnix/Manifest6
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild1
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild1
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-9999.ebuild1
-rw-r--r--media-video/mpeg2vidcodec/Manifest4
-rw-r--r--media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch54
-rw-r--r--media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch78
-rw-r--r--media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild24
-rw-r--r--media-video/mpv/Manifest2
-rw-r--r--media-video/mpv/mpv-0.29.1-r1.ebuild2
-rw-r--r--media-video/openshot/Manifest2
-rw-r--r--media-video/openshot/openshot-2.4.4.ebuild2
-rw-r--r--media-video/orion/Manifest7
-rw-r--r--media-video/orion/files/orion-1.6.1-fix_desktop.patch15
-rw-r--r--media-video/orion/orion-1.6.1.ebuild43
-rw-r--r--media-video/orion/orion-1.6.5.ebuild45
-rw-r--r--media-video/orion/orion-1.6.6.ebuild10
-rw-r--r--media-video/peek/Manifest4
-rw-r--r--media-video/peek/peek-1.3.1-r2.ebuild1
-rw-r--r--media-video/peek/peek-1.4.0.ebuild1
-rw-r--r--media-video/pitivi/Manifest8
-rw-r--r--media-video/pitivi/files/pitivi-0.97.1-optional-tests.patch21
-rw-r--r--media-video/pitivi/files/pitivi-0.98.1-optional-tests.patch23
-rw-r--r--media-video/pitivi/pitivi-0.97.1.ebuild102
-rw-r--r--media-video/pitivi/pitivi-0.98.1.ebuild94
-rw-r--r--media-video/pitivi/pitivi-0.999.ebuild1
-rw-r--r--media-video/rav1e/Manifest2
-rw-r--r--media-video/rav1e/metadata.xml7
-rw-r--r--media-video/rav1e/rav1e-9999.ebuild38
-rw-r--r--media-video/setpwc/Manifest3
-rw-r--r--media-video/setpwc/files/setpwc-1.3-fix-build-system.patch23
-rw-r--r--media-video/setpwc/setpwc-1.3.ebuild14
-rw-r--r--media-video/shrip/Manifest2
-rw-r--r--media-video/shrip/shrip-0.6.0-r1.ebuild4
-rw-r--r--media-video/subliminal/Manifest2
-rw-r--r--media-video/subliminal/subliminal-9999.ebuild1
-rw-r--r--media-video/subtitleeditor/Manifest2
-rw-r--r--media-video/subtitleeditor/metadata.xml4
-rw-r--r--media-video/subtitler-yuv/Manifest3
-rw-r--r--media-video/subtitler-yuv/files/subtitler-yuv-0.6.5-fix-build-system.patch55
-rw-r--r--media-video/subtitler-yuv/subtitler-yuv-0.6.5.ebuild28
-rw-r--r--media-video/totem/Manifest4
-rw-r--r--media-video/totem/totem-3.30.0.ebuild1
-rw-r--r--media-video/totem/totem-3.32.1-r1.ebuild6
-rw-r--r--media-video/vdr/Manifest10
-rw-r--r--media-video/vdr/files/vdr-2.0.6_gentoo.patch68
-rw-r--r--media-video/vdr/metadata.xml10
-rw-r--r--media-video/vdr/vdr-2.0.6-r1.ebuild277
-rw-r--r--media-video/vdr/vdr-2.2.0-r4.ebuild2
-rw-r--r--media-video/vdr/vdr-2.2.0-r5.ebuild (renamed from media-video/vdr/vdr-2.2.0-r3.ebuild)64
-rw-r--r--media-video/vlc/Manifest6
-rw-r--r--media-video/vlc/vlc-3.0.8.ebuild18
-rw-r--r--media-video/vlc/vlc-3.0.9999.ebuild18
-rw-r--r--media-video/vlc/vlc-9999.ebuild18
-rw-r--r--media-video/xvattr/Manifest2
-rw-r--r--media-video/xvattr/xvattr-1.3-r3.ebuild2
-rw-r--r--media-video/yle-dl/Manifest2
-rw-r--r--media-video/yle-dl/yle-dl-20191022-r1.ebuild (renamed from media-video/yle-dl/yle-dl-20191022.ebuild)6
133 files changed, 742 insertions, 1247 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index c0e830564d42..11dc78445117 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index a18219627aca..44e65eb58727 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -5,7 +5,7 @@ AUX 3.2.2_p20160518/aegisub-3.2.2_p20160518-fix-system-luajit-build.patch 4029 B
AUX 3.2.2_p20160518/aegisub-3.2.2_p20160518-respect-compiler-flags.patch 2186 BLAKE2B 67558c0d8a1227e03d6ab97e4f417ec0ef557609be908b403ea5d4c4b12b58dd33822611b98e42afdbc3e65741094ef52d19812fd4eea5611f12a7e109b0986f SHA512 8584f8b6822642f5afdbe1fb9a1e77b32fa4eefebb473d6a501147d328ca38ecb2f88f4247a7ad06a8dfe3d9cc6695f60652dbc122237a17d097bae2f29a6a7e
AUX 3.2.2_p20160518/aegisub-3.2.2_p20160518-support-system-gtest.patch 2446 BLAKE2B 5b1a5556829fbcd5d10ad869af5dcce4c6227dbc9d460094f237448a4aac9e07a9752039ab857a3556d062297cd0101e71ace0b4d3643f481e7479f16ccdf2e3 SHA512 f5171353ac14806166e26c4b335e6c7d9e111ba1eb68c3160fc9f802e1e3de659df48c4be180a0a25c67f7733007c8875c191436314ccfc9d7696a1f8a1fa719
DIST aegisub-3.2.2_p20160518.tar.gz 7438734 BLAKE2B 3a57e5d6fafac2ca95d64d60e8d68b48177aaa0c5fd1438d0b0a133757ef95443c16324fb7effb41506f2b1eb70aab9d34845a91beef0ef81a3658444e24be07 SHA512 8d8775ba0a12735a9756b9abfd65c89519dae4e21afcaedbd18985d1c1021975b1ae909b3bef1121b707c626e1711d56f1823f3b4746eab49e8386536a5e84e6
-EBUILD aegisub-3.2.2_p20160518-r2.ebuild 3524 BLAKE2B 0cabead7524421c8eb0aef0aaa420257bde80b91f472caa10a1974eb62cf618e18929d6b834976f35e11961cf608138481172b8c4a1eb95b3fd4a0d22641ea51 SHA512 75d0d42d3cba04d06e866ce4717fa6cc4382f092edcd6d3e765038d6341785731fc23de961c2bf3b0688e1b768bbc4025f441b2f3c5fe4d92c1bf53e87ac2187
-EBUILD aegisub-3.2.2_p20160518-r3.ebuild 3574 BLAKE2B cacf3998041b76dcdedebca8cba602e0c53b085c6846cb76f8552b8fd0538d6abe6576c3484e30525cbfac0244346be4ad1fa0fb50ad338820dba46e381ee003 SHA512 ede03a3ad19881f77c9b1d0d1797e78207d5c5c9d9fb2ade53f63b0c102f1fb12d43f1af964e71540524764c6ce50562c26336a4308ea447c6b2986ffd7548a5
+EBUILD aegisub-3.2.2_p20160518-r2.ebuild 3551 BLAKE2B cff2e09de3983eb5f9bdc8f6ef68e1a4ba9b714707d1048dfd87d88b869bf2a50d671fdb779fc5ac23e46e4216609fcf6f294c95da22659483ad51f69fcdcaaa SHA512 f8455fe7205c84ebd039173ccfe7119068917f424839da5c0232922d8e02e17cde06fdf4ca06504e9a0e92c824dd888641a7643f8e777de01240ec8e79caac49
+EBUILD aegisub-3.2.2_p20160518-r3.ebuild 3601 BLAKE2B 53f7443999f2a1f07bd3d24c39315cca83df4dfbcba3ea42bf4ac6ef71dda782086f7ab86f0ae059f73500d991995606d58798e885ad1d736d879dfadbd39d8e SHA512 4eb7caa739fb28df49d8bc366452d0e465802a03e1d1341011d066ef3891d1150f2ed0257020b4bad2c2bfab9976cb3dc71bb5be3b199c690af996a0e1605993
EBUILD aegisub-9999.ebuild 2945 BLAKE2B d326d141f8ad42c303b9522a14dcf3a4b698f9dec30028121654c80448db0ed273d5a95fb9e66b546814a425dd65c18c3bd6b9b9e5f857f1e3e2dd1189b9c4ea SHA512 931be2866081feb74286996ca058e5663f703ecf47b3a7f88a03d3f8c63e2a23273a1752b07d856915e754c597328a1f44ecb0f82559f474631d3223960945a6
MISC metadata.xml 489 BLAKE2B b26abe2056ef0465a81ea8f9928c6d05053595b5650aff750251173ddce6f5248a30331104710c1b05cafe9641c072764c45f66935b25857785bc833af31174a SHA512 450c45be100ed72d7f0b69fe596862137ea2f421597e99129325bf2f58940600a62e1502ee4d6c7cbbab17b4cbd99da8c481ceb6fec2709452c17d8cb7aaae48
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
index bef93fffa85b..1a0ea043f038 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
index 563691cc85a6..3ca8cba21bb9 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
@@ -17,6 +17,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
diff --git a/media-video/alevt/Manifest b/media-video/alevt/Manifest
index 24f9d0ad106d..9b158cf4499b 100644
--- a/media-video/alevt/Manifest
+++ b/media-video/alevt/Manifest
@@ -1,5 +1,5 @@
-AUX alevt-1.6.2-libpng15.patch 179 BLAKE2B 9d3c4f20fd6b43e1574af1d9a1a3dffd89050cab64f64ececfaf31e18a4a39a8ca6690eaee3ec8c91618efad39440f4ef4341bb61abee763ca546925a84b158e SHA512 f97967c6eab94a4e302b0ded693c9c7ea1150fc698bf949959077bf680a446632f11798a29c11bcae86b97266e1afa644afc428c31f0e7a21f4ee31365b6cbb3
-AUX alevt-1.6.2-respectflags.patch 1178 BLAKE2B f9059064ad67d538fec73817adc2db453b60a5299a695664e32add959980c4023465d1d68b000cd7f1b4d72677a2260d5c167fba74b28ace7b6859ffe39954f9 SHA512 e3450a688c1e0c010b0644d70e4a07675dc84b0823b15902730f651df3e1156d0f1bbedae6a086082dc3f4de12ae3d265e0d68fee4a8e27025237e3784d796e9
+AUX alevt-1.6.2-libpng15.patch 183 BLAKE2B a50dfcd01e7bb0e75206bae94e46cb463580284205a0d58d72d4b77b6c1d5b8ec066247d733ec95218f6c02c4208e814e19011ef205e6831f794629e6b0a7b15 SHA512 c445d02a782ff9d3b9b92418a11ef08af2c3062234ea6d3b1111cfbed41447cfa6d3c67fae8274acd372ca3f751e5414953df283babee1fb70b9fedd75029763
+AUX alevt-1.6.2-respectflags.patch 1378 BLAKE2B e337cdac7339238bedad7abe500805d2e7a80dd1af49a6d1edcce3113f252b25d62b38681349d73f4c15c09b1d9a7ec85f5c8b123ab57262d66de94d009652ee SHA512 50350fcb1c4a9e4b44c9cbfcb5d4ca20140f9ef6f8ec0b7031a03658198e3b107ebe9a837a97978107b326ea920e1edf2e11c1df5fb0d70e5756a131b75a28f6
DIST alevt-1.6.2.tar.gz 133234 BLAKE2B f252fb2ce1fbbad6c1aeb7649fea8b83aacfb62c38b7efa205680b32ad3c5dd7e60efa8be754c42040488860a59ff8a1cee235cf5adb75a5c738a503ee369db1 SHA512 8ddc0b03065b186bff8b705ec6ee8581460c4da4e65f97d15915d3bf708c7898661f61fa5fe004c7634adc9f850747b3fa08fe9ec94a5155482fcda479a884ed
-EBUILD alevt-1.6.2.ebuild 1015 BLAKE2B 6e8d7a0154f11fe4dccc9e222c5e7a865a1c82e08fd3657dc43399fe3bcee8b4d41cbc5c7dcebdae4e71a60b540283f68df4c12c22467ab24978a2003a876224 SHA512 67b43f695ca17db2582f6887464074e61d069a4ee049a500b590f234fa89621abbf6fc7a1fca2e075c61720474ef5d2c479ea0484c838f89b4cedf3704fe959f
+EBUILD alevt-1.6.2.ebuild 872 BLAKE2B d4f181ac1b4fcd2ed9db1bcd21ff80ff0a435f2b9c84d141f3b164a76ceb10cc4f2928d2256f53002bdd805a04979f6a83b6261465476b9d26ee0dbd372f96c2 SHA512 5b7ec693f2c06e2551b219f952d09c23c427255a978a620a221f54b7d16fec311d97bd4602bffb950dc2793aa102c58dfead662c75b00f12af489ee0a8609bf5
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/media-video/alevt/alevt-1.6.2.ebuild b/media-video/alevt/alevt-1.6.2.ebuild
index d93fd6f0ccb3..efa778cbc210 100644
--- a/media-video/alevt/alevt-1.6.2.ebuild
+++ b/media-video/alevt/alevt-1.6.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
-inherit eutils toolchain-funcs flag-o-matic
+EAPI=7
+
+inherit desktop flag-o-matic toolchain-funcs
DESCRIPTION="Teletext viewer for X11"
HOMEPAGE="http://www.goron.de/~froese/"
@@ -11,37 +12,30 @@ SRC_URI="http://www.goron.de/~froese/alevt/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc x86"
-IUSE=""
+RESTRICT="strip"
-RDEPEND="x11-libs/libX11
- >=media-libs/libpng-1.4"
+RDEPEND="
+ x11-libs/libX11
+ media-libs/libpng:="
DEPEND="${RDEPEND}
x11-base/xorg-proto"
-RESTRICT="strip"
-
-src_prepare() {
- cp -va Makefile{,.orig}
+PATCHES=(
+ "${FILESDIR}"/${P}-respectflags.patch
+ "${FILESDIR}"/${P}-libpng15.patch
+)
- epatch \
- "${FILESDIR}"/${P}-respectflags.patch \
- "${FILESDIR}"/${P}-libpng15.patch
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
- emake CC="$(tc-getCC)"
+src_configure() {
+ append-cflags -fno-strict-aliasing
+ tc-export BUILD_CC CC
}
src_install() {
dobin alevt alevt-cap alevt-date
doman alevt.1x alevt-date.1 alevt-cap.1
- dodoc CHANGELOG README
-
- insinto /usr/share/icons/hicolor/16x16/apps
- newins contrib/mini-alevt.xpm alevt.xpm
- insinto /usr/share/icons/hicolor/48x48/apps
- newins contrib/icon48x48.xpm alevt.xpm
+ einstalldocs
+ newicon -s 16 contrib/mini-alevt.xpm alevt.xpm
+ newicon -s 48 contrib/icon48x48.xpm alevt.xpm
make_desktop_entry alevt "AleVT" alevt
}
diff --git a/media-video/alevt/files/alevt-1.6.2-libpng15.patch b/media-video/alevt/files/alevt-1.6.2-libpng15.patch
index 337a6f7c709f..a134fd014051 100644
--- a/media-video/alevt/files/alevt-1.6.2-libpng15.patch
+++ b/media-video/alevt/files/alevt-1.6.2-libpng15.patch
@@ -1,5 +1,5 @@
---- exp-gfx.c
-+++ exp-gfx.c
+--- a/exp-gfx.c
++++ b/exp-gfx.c
@@ -4,6 +4,8 @@
#include <stdlib.h>
#include <string.h>
diff --git a/media-video/alevt/files/alevt-1.6.2-respectflags.patch b/media-video/alevt/files/alevt-1.6.2-respectflags.patch
index 368b0ff614cd..62716d0e8f43 100644
--- a/media-video/alevt/files/alevt-1.6.2-respectflags.patch
+++ b/media-video/alevt/files/alevt-1.6.2-respectflags.patch
@@ -1,21 +1,25 @@
---- alevt-1.6.2/Makefile.orig 2007-12-03 06:19:54.000000000 +0100
-+++ alevt-1.6.2/Makefile 2009-05-14 10:17:39.000000000 +0200
+--- a/Makefile
++++ b/Makefile
@@ -1,5 +1,4 @@
VER=1.6.2
-OPT=-O2 -s -w
#OPT=-O -g
DEFS=-DWITH_PNG
FONT=vtxt
-@@ -11,7 +10,7 @@
+@@ -7,11 +6,10 @@
+ #USR_X11R6=/usr
+ MAN_DIR=man
+ #MAN_DIR=share/man
+-HOSTCC=$(CC)
# a smaller and thinner font
#FONT=neep9
-CFLAGS=$(OPT) -DVERSION=\"$(VER)\" $(DEFS) -I$(USR_X11R6)/include
-+CFLAGS += -DVERSION=\"$(VER)\" $(DEFS) -I$(USR_X11R6)/include
++CPPFLAGS += -DVERSION=\"$(VER)\" $(DEFS) -I$(USR_X11R6)/include
EXPOBJS=export.o exp-txt.o exp-html.o exp-gfx.o font.o
OBJS=main.o ui.o xio.o fdset.o vbi.o cache.o help.o edline.o search.o edit.o misc.o hamm.o lang.o $(EXPOBJS)
-@@ -25,13 +24,13 @@
+@@ -25,13 +23,13 @@
all: alevt alevt-date alevt-cap alevt.1x alevt-date.1 alevt-cap.1
alevt: $(OBJS)
@@ -32,3 +36,12 @@
font.o: font1.xbm font2.xbm
fontsize.h: font1.xbm font2.xbm
+@@ -44,7 +42,7 @@
+ ./bdf2xbm font2 <$(FONT)-latin-2.bdf >font2.xbm
+
+ bdf2xbm: bdf2xbm.c
+- $(HOSTCC) bdf2xbm.c -o bdf2xbm
++ $(BUILD_CC) bdf2xbm.c -o bdf2xbm
+
+ alevt.1x: alevt.1x.in
+ sed s/VERSION/$(VER)/g <alevt.1x.in >alevt.1x
diff --git a/media-video/atomicparsley/Manifest b/media-video/atomicparsley/Manifest
index d5dea0ec41c3..3648fbab1601 100644
--- a/media-video/atomicparsley/Manifest
+++ b/media-video/atomicparsley/Manifest
@@ -1,5 +1,5 @@
AUX atomicparsley-0.9.0-environment.patch 6195 BLAKE2B 86b8f11524c5f1011ea66fefc84ceb2559ce51824ef17c951640ba63c1fe59b3cc0b0f738754d0ad23ffa4cb395bf4bcae140d39f17a79a5b6b85d07a107271a SHA512 99e871d3ec76a4d6ff0c254241a9eca591786712ddce906d4f6df26a57142e28e489c4d289b4d24977cbbe2352d5e537532f82a561d57476cc63e07d2c7e2eb3
AUX atomicparsley-0.9.0-glibc-2.10.patch 1988 BLAKE2B 5f1304e85beed2697787511641a4043d989e532b3aaf0b61c9e50576a2276bae0d60757a35884bcb7dad8b322e9248d33d963d6223c8d51732366c38958ff5b3 SHA512 a139ec08b6918d1a879c97a294f6ec7cafe7c98eb81db977987ca274334347c7954a3f71d9facad72642654e79b3de742ea7ea2c5ec008b79ac89cfb6c936874
DIST AtomicParsley-source-0.9.0.zip 172616 BLAKE2B 6e2fa904cde622524ec51e3d084d89dd86c04db9942a27fae67b0d12db0542705d28e723c26db94d234f26c7249c6b8d4fd01a2bce891d2310a3a912667e1d84 SHA512 a4733893bb0d8bf824ee46d7da7f8c2ab9338ae56ea89810db1ac40282554e7e095b3e88631786b248a66aba878f166b9ac403769c66ef3ad45ac8ff7d411982
-EBUILD atomicparsley-0.9.0.ebuild 892 BLAKE2B 38d0fa7419202d5e9b95840760ee891373e95414088a4130798adf257194538c44cb94b5b99d2df9ee58e52b200f56d3d37ba1f35105a6c3e1efc75b42710b95 SHA512 3482d8caa0237cd3085a955d7da60aab856e81e6cf2686aea9682bed5771610a195e016100989008ccf933a496dd4486bc5fc54afbb305943aae1d26e104106a
+EBUILD atomicparsley-0.9.0.ebuild 830 BLAKE2B ad1da9c3c599ca89de5f1fc4ebd4ea20fb658579e5bc94035ad55d670ee05df2c59e70135c26636077f5648dc4daadee08d6b02b254fcc54c8b305ed4b20635b SHA512 7c58729243aa0b4fc03810e76d6dbbd466c8f7302e4f931311fc8add9ba73893fe632ed37fdcc64e3b648c0c9d5d9a3000549da07b6f4ebee37768c5d216251d
MISC metadata.xml 306 BLAKE2B afa52c1ff7cee6d04dc054ec1e488532f4631ee0b34ca1f9a46971a2fe264354bf7704e27898e69f69ce29686593f48251c0d4fa72b700614431fade78128525 SHA512 db5fd17c01260020d0e1df5ffc2dcb3f4c904467b627256f004e13aad5de0c89ea67fe53d7a8092a0549ee6e4acbf30d6a6820329ac45511c210504e94aeae2a
diff --git a/media-video/atomicparsley/atomicparsley-0.9.0.ebuild b/media-video/atomicparsley/atomicparsley-0.9.0.ebuild
index c80ea969acdf..3002e5401e2b 100644
--- a/media-video/atomicparsley/atomicparsley-0.9.0.ebuild
+++ b/media-video/atomicparsley/atomicparsley-0.9.0.ebuild
@@ -1,31 +1,28 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
MY_P=AtomicParsley-source-${PV}
-inherit eutils flag-o-matic toolchain-funcs
+inherit flag-o-matic toolchain-funcs
-DESCRIPTION="command line program for reading, parsing and setting iTunes-style metadata in MPEG4 files"
+DESCRIPTION="Command line program for manipulating iTunes-style metadata in MPEG4 files"
HOMEPAGE="http://atomicparsley.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-RDEPEND=""
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-glibc-2.10.patch \
- "${FILESDIR}"/${P}-environment.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-glibc-2.10.patch
+ "${FILESDIR}"/${P}-environment.patch
+)
src_compile() {
# APar_sha1.cpp:116:47 and 117:43: warning: dereferencing type-punned
diff --git a/media-video/bbtools/Manifest b/media-video/bbtools/Manifest
index 079650858952..2f882c11b880 100644
--- a/media-video/bbtools/Manifest
+++ b/media-video/bbtools/Manifest
@@ -1,4 +1,4 @@
-AUX bbtools-1.9-gentoo.patch 2816 BLAKE2B a7c944ae07d9151eebde047b275889353257e3f0451ece8f19c8ac4a9d1998969818d733219b6f542bd44374bd5dd5fb12f8e26d51aedc929049a3fdb06a3a23 SHA512 7ed795bbf5042b8ae70234d2d90139d7f6cf0b610c94688d0c5e401a028f733df9f53894e61b01f91acf8fd58f1253e6db229628775d5cb4a7e8c278f3e23e09
+AUX bbtools-1.9-gentoo.patch 2688 BLAKE2B 13203a771aef5d3ca2cff45aa0e61b95a1a2f7dd543f756d41b1701d40b6b855cbf8e9f4d3220a678c6685dd02213acf67894b1693a94c61e0e9c8dfb4c26183 SHA512 fb406f85ae4c4bcc46689ad92de47585d4b0b46a14f767e24c52bcc083253f4e80caf0b97d33ca1f14a43caa0f86f15aba7f6526f4bf2b00f0506c826aef0539
DIST bbtool19_src.zip 68080 BLAKE2B b831d5fa2f6321df31f55970851049fd1e361dfcdc5f1f03617f5c3ffda547ef3b350c26cd6de83d463d93c13d0d37fd814d2f7598632fa4288612e55300a259 SHA512 7d22a3934e0b5a8fa228963989b20387b493a672026adcac1761256030f64681fdc936f15934bb7ecf019db43f3bdfbebbf94782534b21883c5c5c3674d073c7
-EBUILD bbtools-1.9.ebuild 783 BLAKE2B 24b4e46f535f43c2a85369fd3bb84fee7dfcb9f08a5f046832ff1218ad751171fc5d69468103f152467ac22977f6328e6dcd0ff610634dea0b2e85e8472480e0 SHA512 de5abc7824c872a710bf940377369127430803c1248dbcf3832deb174075413ae494d1c57acd5523f779c2dd8a5237d073f287a182bf49447e6a0959448b5891
+EBUILD bbtools-1.9.ebuild 814 BLAKE2B 136b86e19f71d67a9b502b41877fc117747cdd747ab9878308a06478080889cfb17d7e03a8bdf2a843713c93435b3607dc5e700feb21e99ec8124d6d37b90a71 SHA512 90c960fee4d512bbdfedb0fe2f968b14baaf8f09a951299dd2e38f9951779142957a8f48aaba4659c1a678173ab0f077671e544ac99ed6e58eaaac34fc7f6547
MISC metadata.xml 554 BLAKE2B ed3c9c52f0e914b48bdae335870acfd84b25b9b7c06119234e665c4eb432037feb8b69980246e93ec3d6360c09f59051b87fb1953d1c88cbe8cd06896985bcff SHA512 ca7a79616518939ae835c8d2e327aadd7f7d48d9ab28af61ad61b7ab435b9384c285d45614f0ee10a0222fa556739b02cfe4ed0f78b9233a4007fbb8b41f0ad7
diff --git a/media-video/bbtools/bbtools-1.9.ebuild b/media-video/bbtools/bbtools-1.9.ebuild
index f824754bccb5..392e8c0d3afe 100644
--- a/media-video/bbtools/bbtools-1.9.ebuild
+++ b/media-video/bbtools/bbtools-1.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
inherit eutils flag-o-matic toolchain-funcs
@@ -12,22 +12,25 @@ SRC_URI="http://files.digital-digest.com/downloads/files/encode/bbtool${PV/./}_s
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
S=${WORKDIR}
+PATCHES=( "${FILESDIR}"/bbtools-${PV}-gentoo.patch )
+
src_prepare() {
mv BBINFO.cpp bbinfo.cpp || die
mv BITS.CPP bits.cpp || die
mv BITS.H bits.h || die
mv bbdmux.CPP bbdmux.cpp || die
- rm *.ide
+ rm *.ide || die
edos2unix *.cpp *.h
- epatch "${FILESDIR}"/bbtools-${PV}-gentoo.patch
+ default
+}
+src_configure() {
append-lfs-flags
tc-export CXX
}
diff --git a/media-video/bbtools/files/bbtools-1.9-gentoo.patch b/media-video/bbtools/files/bbtools-1.9-gentoo.patch
index 7f9ff7ab6279..98efb8e534de 100644
--- a/media-video/bbtools/files/bbtools-1.9-gentoo.patch
+++ b/media-video/bbtools/files/bbtools-1.9-gentoo.patch
@@ -1,13 +1,13 @@
---- bits.h
-+++ bits.h 2003-10-20 22:04:30.000000000 +0000
+--- a/bits.h
++++ b/bits.h
@@ -15,4 +15,4 @@
int seek_sync(unsigned int sync, int N);
unsigned int look_ahead(int N);
-
+#define strlwr(x)
---- bbainfo.cpp
-+++ bbainfo.cpp 2003-10-20 22:19:15.000000000 +0000
+--- a/bbainfo.cpp
++++ b/bbainfo.cpp
@@ -97,8 +97,8 @@
{
int i, framesize, skip;
@@ -19,8 +19,8 @@
if (padding_bit)
framesize++;
---- bbinfo.cpp
-+++ bbinfo.cpp 2003-10-20 22:16:43.000000000 +0000
+--- a/bbinfo.cpp
++++ b/bbinfo.cpp
@@ -984,7 +984,7 @@
bit_rate = (k & 0xF0) >> 4;
freq = (k & 0x0C) >> 2;
@@ -48,8 +48,8 @@
frequency[freq]) * slots[3 - layer]) - 4;
if (padding_bit)
streams[PID]->audio_sync += 1;
---- Makefile
-+++ Makefile 2003-10-20 22:26:07.000000000 +0000
+--- a/Makefile
++++ b/Makefile
@@ -0,0 +1,25 @@
+all: bbainfo bbdmux bbinfo bbvinfo
+
diff --git a/media-video/gnome-mpv/Manifest b/media-video/celluloid/Manifest
index 045938b46206..556e4180aeba 100644
--- a/media-video/gnome-mpv/Manifest
+++ b/media-video/celluloid/Manifest
@@ -1,3 +1,3 @@
DIST gnome-mpv-0.16.tar.xz 320676 BLAKE2B ea92b94096b2bc13dd48ac54acec7aa19f23ffd53f40a90dd52fa7e9221a82bfc6159eb204eec98a1073d9ccd14ab4a4b8b380714098120deafaa4c3183d64f3 SHA512 b730cba7388e9c64014a17b7aa2bdeab344a80bcff46ed2f47566ef02f24e2b5b07ed3fbae65443dc7ae58b70bd03e065a4da6ab8860fb506bdaad8bbccc0fce
-EBUILD gnome-mpv-0.16.ebuild 732 BLAKE2B 878351a69845c4f0a1549d105de27159190386cbbefe43089768676d4f4b351174dd1eb573748a5bfcf26f4653fc3cd3c0894ae06304e1e6566ad3bc6a646155 SHA512 cd4fcde6d67624779e1c819e032c017ceb86678be6a0d3cf8100e026114e36b11259eaaa1a9d795310ecd4badc93d399b9456352166ff37e68e1f0ce11d50281
+EBUILD celluloid-0.16.ebuild 781 BLAKE2B 8f9fc0d517de7062d5221e7b8560fc55b8fdbd14ecd939a2d1eb69c4d02e9652ca40262bf1f5f25fe954f8141ce4fa7d74dadb0ff771749e4bac9f3a8349c028 SHA512 e1b6d6808159af4e706f66b11f17fa400bb7c65cdaf4f05c4a7952ad43856e4e4e9c25aee370622502bcf71dbbe5af883114a4df66917ad20caffb729f36aac7
MISC metadata.xml 240 BLAKE2B 9fdc2353993b08138d11aacc71a6026e52430fe7b4b4d0a195dd03a5334b6c18dba7a88279e18c6b97cfbd1e0c818f5310b5d1419e77b3ede373c62321f4c2e6 SHA512 3b569f3b00bb1b30eb7c5f2e3c372f3b87d96cb333d36857973c85d8b5da1f480918ad7f3b1ed9cdbe7db6bcd1db35b454d34559a430c28008b5a1dccc65776b
diff --git a/media-video/gnome-mpv/gnome-mpv-0.16.ebuild b/media-video/celluloid/celluloid-0.16.ebuild
index ab9a3c03e455..a2decad92d1d 100644
--- a/media-video/gnome-mpv/gnome-mpv-0.16.ebuild
+++ b/media-video/celluloid/celluloid-0.16.ebuild
@@ -6,8 +6,9 @@ EAPI=6
inherit gnome2-utils xdg-utils meson
DESCRIPTION="A simple GTK+ frontend for mpv"
-HOMEPAGE="https://gnome-mpv.github.io/"
-SRC_URI="https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/${P}.tar.xz"
+HOMEPAGE="https://celluloid-player.github.io/"
+SRC_URI="https://github.com/gnome-mpv/gnome-mpv/releases/download/v${PV}/gnome-mpv-${PV}.tar.xz"
+S="${WORKDIR}/gnome-mpv-${PV}"
LICENSE="GPL-3+"
SLOT="0"
diff --git a/media-video/gnome-mpv/metadata.xml b/media-video/celluloid/metadata.xml
index f059324b0976..f059324b0976 100644
--- a/media-video/gnome-mpv/metadata.xml
+++ b/media-video/celluloid/metadata.xml
diff --git a/media-video/chaplin/Manifest b/media-video/chaplin/Manifest
index d71a7161490a..74b205c079a9 100644
--- a/media-video/chaplin/Manifest
+++ b/media-video/chaplin/Manifest
@@ -1,5 +1,5 @@
AUX chaplin-1.10-asneeded.patch 828 BLAKE2B bb6d686def9a44bad75c6fe3ccefdedcf1258c94348e76a3abcb7f944bcf4e47be9cc90665dd2da5771396dacb63d11448e1b830fede050b662f0ae8ccf7bef3 SHA512 610acdaa8c20e7a0246f3c493c2d75e82d6386d02033a11fda473714ee105ab7f5238149160c8a0a835333c66dbbf678d38d52a66b3bfebe2b891f3ec032abc0
AUX chaplin-1.10-libdvdread-0.9.6.patch 334 BLAKE2B 0a96cb49f7c3886d4a57f069a28c51deb1fa8e05a7e84b9e8ce275961f566b50b1f72616e0db4af3fccdeb2db45b714c896fb1530a4f32966da146f9c3909d4a SHA512 47fa6e41a05f141e64f06f7d62049006c6292f89c04fcbc63250860215f90da1c683b1b537dad4136897bf4a68f03507340c60c7abf033703c9acc3d7172a922
DIST chaplin-1.10.tgz 23843 BLAKE2B b0a385fd8586bca400a50ad77f72a2a4f6eacfc225dd0ee02cd626911a8c59dabfe71a472d7fe019bd0ee1b37908f85f8236ac1be3dc10a19119422f3a856a71 SHA512 6d4434149fc157dfa8d7c1e1fe079d66b57a18717f0263ebfc95a14c847d97c018b0563b3dc1f8f8430670ef1f64a1f4c573462e5f0db2fcd8e53c939f58793d
-EBUILD chaplin-1.10-r2.ebuild 816 BLAKE2B b09f8a683d5952332da477eba6b1f99a35218449d51d0995d34bdd9a38db07e04dce1fd3ab334571bf5121b74584e218b30b5388465a9dc757c8726eeae45a7d SHA512 c4716b525945ab1b3d3e55221f5b5da05e48bcad6b650cf3564266813568b589a3dd9957aee3d155b3be90f86d96aea21dc5e7c53c716d95541b4bb35a741123
+EBUILD chaplin-1.10-r2.ebuild 775 BLAKE2B 240f0b5299550266f67b684798f566af9331f7d9f92c1a15a5a94c280d0c34cb528288ac5092e7ac3416f2dc7a253441aebf3b24aa08797044caf57a19fe4fad SHA512 ef16689ed4ce17ba54c81981d54e6abff64d74b7a6110f52c85a8ee3b0fb191cbbf65aad7f51deee0b33fd41d8292ed96e9d761ccc83f28211a892e6597383a1
MISC metadata.xml 313 BLAKE2B f74c14c80dd06b0293a2a91cf1fdec874ce1a50b9aeb7dfe723c16221b601f4081805c4a8ae7d108059338a5130cc62913bb1f8b70c94bbd489c54d671935e02 SHA512 b1bf468c26cd683d0655677a57330b93579c41b0d4e2584b6fd56f4c6106aa3381cc47531bdb9e9376b207750fdd5edbe9bd4a1bbc75b29f0e1c400233774dc0
diff --git a/media-video/chaplin/chaplin-1.10-r2.ebuild b/media-video/chaplin/chaplin-1.10-r2.ebuild
index 452d808b53e7..0e12d020955d 100644
--- a/media-video/chaplin/chaplin-1.10-r2.ebuild
+++ b/media-video/chaplin/chaplin-1.10-r2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
-inherit eutils toolchain-funcs
+EAPI=7
+
+inherit toolchain-funcs
DESCRIPTION="This is a program to raw copy chapters from a dvd using libdvdread"
HOMEPAGE="http://www.lallafa.de/bp/chaplin.html"
@@ -17,15 +18,15 @@ DEPEND=">=media-libs/libdvdread-0.9.4"
RDEPEND="${DEPEND}
virtual/imagemagick-tools
media-video/mjpegtools
- transcode? ( >=media-video/transcode-0.6.2 )
- vcd? ( >=media-video/vcdimager-0.7.2 )"
+ transcode? ( media-video/transcode )
+ vcd? ( media-video/vcdimager )"
S=${WORKDIR}/${PN}
-src_prepare() {
- epatch "${FILESDIR}"/${P}-libdvdread-0.9.6.patch \
- "${FILESDIR}"/${P}-asneeded.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-libdvdread-0.9.6.patch
+ "${FILESDIR}"/${P}-asneeded.patch
+)
src_compile() {
emake CC="$(tc-getCC)"
diff --git a/media-video/cheese/Manifest b/media-video/cheese/Manifest
index 6cd16ddf859a..a7e7bff06931 100644
--- a/media-video/cheese/Manifest
+++ b/media-video/cheese/Manifest
@@ -1,5 +1,5 @@
DIST cheese-3.30.0.tar.xz 1546680 BLAKE2B 32cfc9553e1c9ebfe7d3eb5fdf19d74b49e9f69ea005f4c79097d69caa2125803c5c319e98ccd3e8f72157a5fd86c018f1be7af7045f6541ecd36d4162c5cdd1 SHA512 622910cedc8eadec4161f60e2bb3f02cbe11352b2431fdd9783f724b4119ffae6254b1566e1144c25491067f9c683a55eb85b265ef28992d852adce02fbdc8b4
DIST cheese-3.32.1.tar.xz 1487792 BLAKE2B 6e27b68f590aa4f90a8bbbc72972bed96fe9741b4efd849d226751cfd6abe37241fa214240c4a8b0449fb2bc53de1043ac0abd60a06bc884796a4272c07212af SHA512 bdd0ae72e3df596d19ad467dc0222a49b028f2ad8c285d55360813624ca2dac1956463cfd9cea4f2a6ff123070966544cd7254ee2891e973dca42d07061a6c94
EBUILD cheese-3.30.0.ebuild 1945 BLAKE2B 389b37c1dbb908d1b41b2ad91c4064059861e949d5c860d7ef226d51bcb4d20cab4fbc8221834b89b880d61ece209519cb06615cc5f7166cac71e5cc91ff8260 SHA512 9e0a2b41c23aba4915e83d44fa6e2dab3f7a89ff87060ae9a53e4cf37ccba0ec2c516cc47479001041fbaa693adf0ddbef862c6957d6d050d1a98dc014de1d52
-EBUILD cheese-3.32.1.ebuild 1947 BLAKE2B 4dd833885868bcf63ab430c82eab305db35f3dfaa0eb3d3c0546efafee2c616ec4a9ccc833f003573a766fdca36a340fd2df7d683fe289edc9d1cdd4908d7997 SHA512 19315044c141f29b373b41f44a6e65d0c3180073cdec6ba7b6289ad4c2712a8c781b30e1b2bf20e5a33757a99ba1431629bbcaaf8f3e5b7a12dbabf4884f03c4
+EBUILD cheese-3.32.1.ebuild 1945 BLAKE2B 389b37c1dbb908d1b41b2ad91c4064059861e949d5c860d7ef226d51bcb4d20cab4fbc8221834b89b880d61ece209519cb06615cc5f7166cac71e5cc91ff8260 SHA512 9e0a2b41c23aba4915e83d44fa6e2dab3f7a89ff87060ae9a53e4cf37ccba0ec2c516cc47479001041fbaa693adf0ddbef862c6957d6d050d1a98dc014de1d52
MISC metadata.xml 428 BLAKE2B 3a6b33697b144cba857668b55e04897b8b6c6c4323f09be85ce827843ef50c9c6d988a4e60ffde4ecf1e66a73d70f0e71f2f05371f33f3853429107684abbc9a SHA512 cbe065cc8fe75a86d8f16788dc2ddeafda2b1c27858427f6c9ec83841730e3d9c1c9f7815718c86e19626098b96782a1017b614bac5a0121c92af04b11a30a22
diff --git a/media-video/cheese/cheese-3.32.1.ebuild b/media-video/cheese/cheese-3.32.1.ebuild
index 9107e56ee5a7..417c6ee59b6c 100644
--- a/media-video/cheese/cheese-3.32.1.ebuild
+++ b/media-video/cheese/cheese-3.32.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Cheese"
LICENSE="GPL-2+"
SLOT="0/8" # subslot = libcheese soname version
IUSE="+introspection"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
COMMON_DEPEND="
>=dev-libs/glib-2.39.90:2
diff --git a/media-video/clive/Manifest b/media-video/clive/Manifest
index d1b6bcb636d7..ea02fb638211 100644
--- a/media-video/clive/Manifest
+++ b/media-video/clive/Manifest
@@ -1,3 +1,3 @@
DIST clive-2.3.0.1.tar.gz 43551 BLAKE2B eea428fdce2598e01e85a81f90110f2f1e4a7d9e8033d39745817d97886f80ddadfe2ba649e9778ab84f11c2f6fe2360eefda24cf5d0285c1a1a248ee7f6b1b6 SHA512 7426d6e8f19c358b30a7d33257d7ee536802eb35442d3cac68f6742613696ab1b280457a65d980237b53b692c5cf311725e46a5d8c27c7f2200172d050337cfc
-EBUILD clive-2.3.0.1.ebuild 1666 BLAKE2B 2cf205e74f406c1a3d4a0be15c9fe3930f4bf36f41d53e6ab5c7b756814c7ede032bae58fcc03f7a08de75026bc9442bee106268a2b26b594d0f816107bc3a4a SHA512 164172c4c4862cf5bf7981a79a5c346d1e9f9db418eb72aaae85cb337b50db5d4ab40a32c70b62f6f2b6f54ee629a50bbf75412af6b2dec4a915c20d56596ece
+EBUILD clive-2.3.0.1.ebuild 1693 BLAKE2B 4e7901be83753258205d9a1da385bc4682378f40a05e2c530aeb96337964a272893d1c11f74ad8bfa85d0647d70ae18b5a6e274f472e3e9a7ec20f925f9cf72d SHA512 e4290fdced6b331e13a9c7c8f669ff380625f829421a756f63d64a23020e53e13f7f7c42615270b0344ebcd9843d2357dfb368321a231460ee7d17b0493e5180
MISC metadata.xml 699 BLAKE2B 02c38e22deea866093aae3022592371163a1d7bba6b60e35831018711e6f9c6a42a80eb11ccc4ef956ab39aa6ce1d327a6f583164247cb218c1b6881f90d647d SHA512 c58b34f4586809b4dc9fc151cf75a066a95b6872a6487276cefa5c71ca5a8c6c043e2b11de07240f095fe025a6a042e5c9c52555f6ce841a8b12cb2dd6e75ada
diff --git a/media-video/clive/clive-2.3.0.1.ebuild b/media-video/clive/clive-2.3.0.1.ebuild
index 9d5ff02dec34..60f93ec9b36b 100644
--- a/media-video/clive/clive-2.3.0.1.ebuild
+++ b/media-video/clive/clive-2.3.0.1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="clipboard pager password test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/BerkeleyDB-0.34
>=dev-perl/Config-Tiny-2.12
diff --git a/media-video/devedeng/Manifest b/media-video/devedeng/Manifest
index a9817e94b41b..f3a1c25c9dbe 100644
--- a/media-video/devedeng/Manifest
+++ b/media-video/devedeng/Manifest
@@ -1,7 +1,6 @@
AUX devedeng-4.14.0-no_compress_man.patch 878 BLAKE2B f3460e0b28e1a1a80c3f9c1c41e26e608f203e4f9fa59ed93ff837e430ad14231b7375efaf14886fba16ac4f1a1f7247f03a43775441579c364ab91e6b830515 SHA512 d669cd0f55215e90f622acb1ec1895e25b29850ecb1ec5ebe2c5cbf9283f63f8448d064a5938cef250c748feeee0c0da25cdd5370f85d9a61b89532b2e5915cb
DIST devedeng-4.15.0.tar.bz2 1759602 BLAKE2B 31f08dec66623f68fba17bbaf657d5865796ca63b37f3e0a72213692ac1fa79fd14123d33112dc4713c42d682fb216fa61b971454efa4304ec7ce10015af4c99 SHA512 90a1dd5f2e7dfd78bff38fb682e021e6bb489a0ca16cc29b533926b242e4a3322372ad383acf61338dea7873448f649534fe9a2ac9e22294de490b95df55a4f0
DIST devedeng-4.16.0.tar.bz2 1763318 BLAKE2B ab3e5b3a94ed8f1dfe0482218786a8ab131c16259635c1297c7fb01a0eb7f7106d53ff24665e056f18796d87cf0430d375278e1c074026b134be9308aa8a3f3f SHA512 032c276eeecc3d85b53bf72ee2a3132aac41c2496cabfd1e30cbee7316f1ce3136c8b476bf03bb88930a532a06f6fad7a098d91f0b9a85e4ecabf9f728783f8a
-EBUILD devedeng-4.15.0.ebuild 1267 BLAKE2B f2b046673112dbac5d91024cc98c41109c2a46cbdbee928ec55aa0f2fcf384e9b18b3d1d8fd86a6457892dbb0d23459351c743bbf8bfed12e8e9da19be308879 SHA512 592d029b4d9c2c4bb10d2d87b631876c977fb84dd907a8c4d28e8ed202af51aeafc467143bc453e087192fa25a5d8632c789a36b1818c8aeaae31eeaab90a3ab
-EBUILD devedeng-4.16.0.ebuild 1267 BLAKE2B f2b046673112dbac5d91024cc98c41109c2a46cbdbee928ec55aa0f2fcf384e9b18b3d1d8fd86a6457892dbb0d23459351c743bbf8bfed12e8e9da19be308879 SHA512 592d029b4d9c2c4bb10d2d87b631876c977fb84dd907a8c4d28e8ed202af51aeafc467143bc453e087192fa25a5d8632c789a36b1818c8aeaae31eeaab90a3ab
-EBUILD devedeng-9999.ebuild 894 BLAKE2B a1e93a8d4cf4c013ca4bcf74677f231c9b528c91b8f3f8643f1a82d11fbd792b08c3f55a243cb2fec5c385b2d5df356d5b656338f5a12184d0e928df18b28bae SHA512 bf0af6a2b4f1b6cabb58d717039c4f7f473f6a7e1d881bc8fd3652b95fe028438b951477b53fa9c9fec9d57d403b096f8f537aca1a4ddebd6261048a109c8e4c
+EBUILD devedeng-4.15.0.ebuild 1177 BLAKE2B b4c966dcf013b6c262d7d415a1caf513ad1b5d0d5846ecc20a419c36930c622271e1cddd37b6f2907943c3dc25c7c67789712893858494cbfcde370a01856763 SHA512 cd784dbadb9348f82cc035f13fdbe0acb3370a999bb9ae19600f11c57a3e414f640ab96824d7187ca02a5b1dca9f589ad1cb0490661616a860ae59bed88defeb
+EBUILD devedeng-4.16.0.ebuild 1177 BLAKE2B b4c966dcf013b6c262d7d415a1caf513ad1b5d0d5846ecc20a419c36930c622271e1cddd37b6f2907943c3dc25c7c67789712893858494cbfcde370a01856763 SHA512 cd784dbadb9348f82cc035f13fdbe0acb3370a999bb9ae19600f11c57a3e414f640ab96824d7187ca02a5b1dca9f589ad1cb0490661616a860ae59bed88defeb
MISC metadata.xml 943 BLAKE2B e1e02dde0b9b21f3d398d1b38cb302842b6f5748405709ba2066dc5497c699f3d7daae40c4daf00eec37a739b5f3ab9d54a78c7e2d700f677abfaeceae75ed09 SHA512 9c5cf515b958e7125d383fc9513546f9a663ea45e4c60308fb20e85eb6eedf22c71a94561721ebffd156ee5b61d5ac309c66c9a7782d905b98a95c2ad8b7b545
diff --git a/media-video/devedeng/devedeng-4.15.0.ebuild b/media-video/devedeng/devedeng-4.15.0.ebuild
index 29da18849893..49f2ddc96b22 100644
--- a/media-video/devedeng/devedeng-4.15.0.ebuild
+++ b/media-video/devedeng/devedeng-4.15.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{5,6,7} )
-inherit distutils-r1 xdg-utils
+inherit distutils-r1 xdg
DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)"
HOMEPAGE="http://www.rastersoft.com/programas/devede.html"
@@ -42,11 +42,3 @@ src_prepare() {
# Desktop icon
sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die
}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/media-video/devedeng/devedeng-4.16.0.ebuild b/media-video/devedeng/devedeng-4.16.0.ebuild
index 29da18849893..49f2ddc96b22 100644
--- a/media-video/devedeng/devedeng-4.16.0.ebuild
+++ b/media-video/devedeng/devedeng-4.16.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{5,6,7} )
-inherit distutils-r1 xdg-utils
+inherit distutils-r1 xdg
DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)"
HOMEPAGE="http://www.rastersoft.com/programas/devede.html"
@@ -42,11 +42,3 @@ src_prepare() {
# Desktop icon
sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die
}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/media-video/devedeng/devedeng-9999.ebuild b/media-video/devedeng/devedeng-9999.ebuild
deleted file mode 100644
index ec88d3c85ab4..000000000000
--- a/media-video/devedeng/devedeng-9999.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit distutils-r1 git-r3 gnome2-utils
-
-DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)"
-HOMEPAGE="http://www.rastersoft.com/programas/devede.html"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/rastersoft/${PN}.git"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="libav"
-
-RDEPEND="dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- x11-libs/gtk+:3
- || ( media-video/vlc media-video/mpv media-video/mplayer )
- !libav? ( media-video/ffmpeg )
- libav? ( media-video/libav )
- media-video/dvdauthor
- media-video/vcdimager
- virtual/cdrtools
- || ( app-cdr/brasero kde-apps/k3b )"
-
-DEPEND="${PYTHON_DEPS}"
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-video/dvbsnoop/Manifest b/media-video/dvbsnoop/Manifest
index a9ec7e613e5c..f729787bf1dc 100644
--- a/media-video/dvbsnoop/Manifest
+++ b/media-video/dvbsnoop/Manifest
@@ -1,4 +1,4 @@
AUX dvbsnoop-1.4.50-crc32.patch 2031 BLAKE2B c8255a57e2b27a4297cfe50ea813558d51c4eddefd747d00469d5e1c216dba28ee54b8c2c959703b616f66c6e0e171f885f8adce9f6c7d66ffbf4fe6d0096849 SHA512 29b0b0b4814680840df4ff5e9b480b939b2ed916357ae6cfaec26bf8275f2d1ab700b2d550384f437650932f2b1e98690afc470bb01e537ac4f556d15651d7a1
DIST dvbsnoop-1.4.50.tar.gz 333992 BLAKE2B edd860feedbdc6457c9b55707fcdeaf2918e2fd96cad511967bf6909bc4f64a71697697f39f7ace314030308c4ded17a018fdb597de506c51b9b0a12f56f25ea SHA512 288b98e9205b9ee6638b65cd0d7c463c2c243c1f7e650a6df8592acd3f40eca3352a563cc8a1a04f0f2731b3718e6dc3d09f56f59da4b59fbe25b86acf434f81
-EBUILD dvbsnoop-1.4.50-r1.ebuild 555 BLAKE2B 160e42828ea78b841b0807e670eec4ea9de3b2dc75182c0c22444c0ab73152a2352778af8ad3d76d790d44321d34675d48b907516df02f67b30a8c11a6e2a936 SHA512 285963b55d4f5d23190a41817c793801921fbff9ef7d6956bf2102d73fa1819b002a788fedd86c45956aac7228100c36ea4af9cda53b5c93b801afcd06ad5481
+EBUILD dvbsnoop-1.4.50-r1.ebuild 525 BLAKE2B 6a3d6a2d4d7043c8125992a1b87e11423dcc3d96ba8b4a8e9e921caa397d589ea71ce89ad8572cbab2c8630870e297935a98ebcdd8d97ee3c66fd7aba2a96401 SHA512 99087bbe762f50783c80be76893215278fc0659cedb0e39c462801bed794d6dc92e7844567953fcbc8c3b7541cc6228fab34de1642ead2856a9356fada6fc83a
MISC metadata.xml 245 BLAKE2B af5332ff76105b86622c00a07d180449fa4aef354bbbfe782338fd515fce4b329fb3e6cbdf90c08dd4e0b97b21033817d74bc47fba703235fe2ff703214480b5 SHA512 0b34b35bb16bcc796c549cb5b35da06ff468bcab0d1ea72eb9fd50c36fa44a5b0cb6e9db38b5a8007b0a3fd45c97a9a25bb9858f5d9ed12bda54a406380a1ec1
diff --git a/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild b/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild
index f43b51400d77..9072540ce20a 100644
--- a/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild
+++ b/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild
@@ -21,7 +21,7 @@ src_prepare () {
}
src_install () {
- emake DESTDIR="${D}" install || die "emake install failed"
+ emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog README
}
diff --git a/media-video/emovix/Manifest b/media-video/emovix/Manifest
deleted file mode 100644
index 9962948a671a..000000000000
--- a/media-video/emovix/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST emovix-0.9.0.tar.gz 11297252 BLAKE2B 38e077285443ab5b447a4e3e4ede52474e63003601335b5ef012d6764a9501ba28066ebf46f2de60887ae7d1485b52bd9e05b7f7bce288d67931c4077c780bb0 SHA512 87df6f124d8478d0704472adf80e541b3573bc448836f4525d99b614aba5bffbeea8f73b0b8e0b4a9a95375ee78d0f78352254eeb4f99be67611f4d17f5c3e2a
-EBUILD emovix-0.9.0.ebuild 534 BLAKE2B 05b46bc62b88f53b4a1bc7cba0194e963034df7bc1dfc559cc260ac36aa6a191590e43bf44913dbe9e06e50695df8bd21e9c34bf6c4a016eb43074875678acbf SHA512 d3144a7eb2f500e182b03ec9c1ef32a3716f0149161374ac60ef3df10337fff24fd30d0c96030958e7fec4ff7225f4b23069f285c0351000fd33b361f1c405bf
-MISC metadata.xml 298 BLAKE2B 869929382a92e3868813734d914dc0b43f8de6eea72d4503b4131c34ede406b0f1516c4625c04e0e35fc5f726c27ab5c62e2acb9a3defb079b4316bd2a21d890 SHA512 1a8c14b452885e3e7bf4baf9468df6d5fdf58676031fd7f97b75ba78f5701abb9ce1b6a6b449745cf509b2d8ced78e3fa337b243885ec09988ebc45ba36c46d6
diff --git a/media-video/emovix/emovix-0.9.0.ebuild b/media-video/emovix/emovix-0.9.0.ebuild
deleted file mode 100644
index 338095e2c030..000000000000
--- a/media-video/emovix/emovix-0.9.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Micro Linux distro to boot from a CD and play videos"
-HOMEPAGE="http://movix.sourceforge.net"
-SRC_URI="mirror://sourceforge/movix/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 x86"
-
-RDEPEND="virtual/cdrtools"
-DEPEND="dev-lang/perl
- virtual/awk"
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog README* TODO
- dosym /usr/lib/win32 /usr/share/emovix/codecs
-}
diff --git a/media-video/emovix/metadata.xml b/media-video/emovix/metadata.xml
deleted file mode 100644
index aac6d852016d..000000000000
--- a/media-video/emovix/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">movix</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 018a9828679d..634d498543bc 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -5,9 +5,9 @@ DIST ffmpeg-3.4.6.tar.bz2 10190001 BLAKE2B 4c7842900171cf871f8524f08f435797b1a16
DIST ffmpeg-4.1.3.tar.bz2 10689073 BLAKE2B 8486e21c8df116af802bb7f9208e702ec1feaa4f292f14021e0b6bfb3957b13ddacfa87db361e677ae0583cc2bd1d402a66b0c8507cbed79a001c9b8462100bf SHA512 d0f8b3ee7b55e67b1c7ad9610a7b19a15acfc35dc843683502e536ebcc2e8678b55325532c0039b764cc978e95f83afb48bd24304abaee26f26d3247a8310bfe
DIST ffmpeg-4.1.4.tar.bz2 10691784 BLAKE2B 5f1f0b3c78cdd913e44bef448ff4d26fc5ea01e1a002baf98461fe0d8870bc2b0f29a1770377df8ff4f0c45febd532d6436c6627f5d1fb97125e92d9929f9284 SHA512 0c2d5bf4873b2bf12aff8c8b576d58dc3c5984ca727f48e1247293cbebda382e9070e8b7fac99870ec2ae0cef3be0a187d5ec5d58ee3e861cd673cae961b5947
DIST ffmpeg-4.2.1.tar.bz2 10953293 BLAKE2B efc60a7e4a185d48a9ae7a5737fa930dea35ca19f1e2505fc4355815a8216f365134a018fb7a5eb7be8709989d27c2c0a56f7783e3f27eb12795e005fd6dc28d SHA512 5bd556546716ccb5292289c3092c11f216e573d0b09a015fdb568dee7544878d057d922a63758867f0343a09262d7b51023e862b70cefc529875f2319e716de4
-EBUILD ffmpeg-3.4.6-r1.ebuild 15637 BLAKE2B df4a750c330163286e9cc0c9ab8ca5975b7d19ea4242e60fdd21aad9e61a4c90d09ad06a473de37803e780bd57a62bc90ab29e99fc320a5500cd4e92a98e3f23 SHA512 a66e8ee9ebc465ecb54be3761b46cdb250620ea3d9028b9cd8e7015dc612e49b469d9fdb43937704b36f88666f1d6eca7467483de2c302b33019ef22b0c71826
-EBUILD ffmpeg-4.1.3.ebuild 17081 BLAKE2B fe513d3729129ee7458981e6ce4a94d2613b6e04dec532e4461908082213c0cad38a1addb641cb0097470e3ba8f899b6ae23a0532b25980a2424640e3f5bfcbd SHA512 1d4e6f4837e116f4fc3478a45c97579291849776cee767d6eae2ac17c39a3adf7732b8542c9106530ac1a788eac7cc99c91ae5cd5aee5c64a25f532242892f1a
-EBUILD ffmpeg-4.1.4.ebuild 17089 BLAKE2B 6f7f4c6ea186dc45af104335c929aa35efe4c8815b9817642691f6cde17fb88cd725ce4828c6de2cf5fa0b4d3b73ad0c9e49e9ba5ea2c23176115b1c47682fcf SHA512 ebd06587fcec467bb810521ea4cabe08f4f475789737f308f5bab660edfb3407b6f79578af8f9f8539518877635cd78572507817b02e3d33a1c35309979cec2a
-EBUILD ffmpeg-4.2.1.ebuild 17763 BLAKE2B 8433f382d62fbb6eb6b228062fed31aff73389e372c9d61ad1011edd443cb788f23d294bd52cbd9c0d01bcc86f6238a8a550781a4a12f4aa4d548a1c010b7101 SHA512 c8ac88b2464efafa3c23ddd271d320ed323019e48222a7abeee87b8cb654d37cf01e24aaab162d0d7b36cdd7cd345cc279ab87d9107ff23b716a984020c10b4f
-EBUILD ffmpeg-9999.ebuild 17769 BLAKE2B 304436501113119dc5491ad4ba56fcbc2732617e76580b7f8acaff22f4b7349ce48fb5fd6a93dc40da64eaddfbc071bd4b8bebfedfa65afaf6c066c52e9fb6cd SHA512 f8fc9bfa3b4801568a7b5348e6a516f15c3baf78a719f81d38105cda5cfff6f925e1df00242d53b4b2ad3dc8eed2bfd349a95476a117f8e06538f9996bfad303
+EBUILD ffmpeg-3.4.6-r1.ebuild 15654 BLAKE2B c10baf625da1c508acad431bf07955342774e8f2b5ed988678dcac73af8b3d53f2fab4d327bb061e7a92032e8077629c75184e0fb701b7abaa7692e4ac48924d SHA512 d2c53a5b5d06fe2996282aafd484b99fd3c092c6cbf1a6894c75a8735ce21de991305189a30fb9c5619766b3e587ce7e8e17c950c69ae0b47555e2f585fc95ac
+EBUILD ffmpeg-4.1.3.ebuild 17098 BLAKE2B 4c936534afb8a35b729e2849a6ddb176896d0b1a7b1aa08f0adc44c6fffff2d29eeef94e7eb14192fb8e05912ae5b8d70c256d964e025bc5c03aedd6ad155b33 SHA512 7ab700e8b432d9545121b6c628eb72c6fda4239383e77f1277a3437262237f3cdc4bff4f2b84af84a7a1b2aafb9e0707a2a370e85a4854b0ee18eb5ee243800e
+EBUILD ffmpeg-4.1.4.ebuild 17106 BLAKE2B e1935375a52038b6a3c06570fded41a858bb484b4d33e5237fbd843728074712066bc04baab87c711e6cdeb5d45bcc434ae29b92a2a42e754a6bbc08caa1b562 SHA512 f84db133fa01cdf91cd5c60dc3ca410545493d0b9903751c9636ab7210e3bd19f69bc51e2237c80c213c68562dcced2a431c0fc7082214bf1edc7d3ea69217c2
+EBUILD ffmpeg-4.2.1.ebuild 17780 BLAKE2B be10a290333454fdb75b531b9055559667fcc1441a695bc5df78f980a739823001d3e18a599b7e276dd44e6be5fadaeeb2507c6b36604ac0b5a540c5392b01b6 SHA512 0f56840c9d916cc74a19e06d8bfd7711b2db34974f89bed23247b9e5924244bb4c544889c5ef3d31851d0e53d04763e4ba1b60f86b01e2ed9a0efe6fea451fcd
+EBUILD ffmpeg-9999.ebuild 17786 BLAKE2B f3480d115f1c4b3a56f562634cf48e870539c122d7ab51e5d52a28b9c554e9e4544baae5facd0aceece14fee19d179a1817116f7d710c7f1901bca38f7fe48e0 SHA512 58853bf44426aae9010621c404502c4252c13d55279df0f53a0b35c1749b4161c0acc8907cbdd734013e7f08e536b87639a0466af95e357dacfec8a91b03d46c
MISC metadata.xml 5820 BLAKE2B 01cde597d11525602c97167c405cbcc2b42c28bcf074c3d035e6994ad7cead68e5256aea89d10680a9e4b61057a69a6dd66ead329b41685d206937e20761f475 SHA512 8a8a4fc714ba566024960eeada731ba71f30577cccd9fc1b775ac86f1093568cfc3f0f204129f65aec2d921838d1372fa5a9410223a44e60b83a759c07d632cc
diff --git a/media-video/ffmpeg/ffmpeg-3.4.6-r1.ebuild b/media-video/ffmpeg/ffmpeg-3.4.6-r1.ebuild
index 57488e979b6c..0f688cd61b0b 100644
--- a/media-video/ffmpeg/ffmpeg-3.4.6-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-3.4.6-r1.ebuild
@@ -282,6 +282,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
+ !test? ( test )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
"
diff --git a/media-video/ffmpeg/ffmpeg-4.1.3.ebuild b/media-video/ffmpeg/ffmpeg-4.1.3.ebuild
index dde475dd768a..5f730eea9235 100644
--- a/media-video/ffmpeg/ffmpeg-4.1.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.1.3.ebuild
@@ -300,6 +300,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
+ !test? ( test )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) libressl? ( bindist ) )
"
diff --git a/media-video/ffmpeg/ffmpeg-4.1.4.ebuild b/media-video/ffmpeg/ffmpeg-4.1.4.ebuild
index 6aae30ff2717..8130eda690a5 100644
--- a/media-video/ffmpeg/ffmpeg-4.1.4.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.1.4.ebuild
@@ -300,6 +300,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
+ !test? ( test )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) libressl? ( bindist ) )
"
diff --git a/media-video/ffmpeg/ffmpeg-4.2.1.ebuild b/media-video/ffmpeg/ffmpeg-4.2.1.ebuild
index 30af5b7ec27a..1cdef0857c6c 100644
--- a/media-video/ffmpeg/ffmpeg-4.2.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.2.1.ebuild
@@ -312,6 +312,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
+ !test? ( test )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) libressl? ( bindist ) )
"
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 6c78527aa36a..69bdf4e82bac 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -312,6 +312,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
+ !test? ( test )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) libressl? ( bindist ) )
"
diff --git a/media-video/ffmpegthumbnailer/Manifest b/media-video/ffmpegthumbnailer/Manifest
index 86014a780d26..4d6f924fbe2e 100644
--- a/media-video/ffmpegthumbnailer/Manifest
+++ b/media-video/ffmpegthumbnailer/Manifest
@@ -1,4 +1,4 @@
AUX ffmpegthumbnailer-2.2.0-pkgconfig-libdir.patch 675 BLAKE2B b6b00228900e3fb1894eb4ca4872a2be645cb3a6aecbb9d3581ff1fc00b7290eab72196fb9c5f6ac4924eb3e4b1b82093669128fe32c01ce56e4c36ee53528b4 SHA512 facfdf9693710c93896590b8814af0b6ed98fe9fe4ecde013a3554032ed733b3ab713a4a840212808c84b1277c9c4e7951fd1fbc641ad9c001f78635e4e539be
DIST ffmpegthumbnailer-2.2.0.tar.bz2 1223895 BLAKE2B 1babd01672f927a9ae043488e67225490f732b26544ad92e4c55ae683eb7d852cb90233e76a52cbda2f6aec26654b57907d7706e3ad4ae6d76ca3bca163c78eb SHA512 526d15b2c754fcb1415e69fb54cb6e7d0102b6d73a32a7e8528df81e32633dfe3786898984fdb988c93daee7218956c75c096ef657c9b3a42399d2d1d27c7bbf
-EBUILD ffmpegthumbnailer-2.2.0-r1.ebuild 1130 BLAKE2B 7933952ba835112a095e4e8aa3300789c6391b3443ce12bfd357e071ceae45fa4f3d657de737c32bfae220144ea330bbcd2ad870ed93f1e9fb43c4609ac6a6b1 SHA512 bffdfe8240be8e7a45fbe0b627c507427c5649eb588e4235e311857a3456000a38b87f86f0c934bcb0638f5ebbc7bd2b48c4e93a757d6c720d419a263029e0c7
+EBUILD ffmpegthumbnailer-2.2.0-r1.ebuild 1157 BLAKE2B 16f27b9d247139ed5a956ae1310e8bf39b8a844541f4f185f989559e05a20916083e9bd609fa259400cb22bf94175e9e8e7bcdb605f48ce064684faef0f53e97 SHA512 77994fabeb2540f3d5e3183029025bc83927a2c5ac278e8c43451be6f599716a914f2909e7f0e111fc58c0b861a9a8945db4cd201bd1d7d099b929b18c16347b
MISC metadata.xml 375 BLAKE2B 95c0757230dcb40e028a904cfeb17bc44d651e2c5840fb9bd45222f56217ab72cee863157c014fa301a69611eee2e5b574fe9351f066bba1a846ad2b458ae52e SHA512 a3b8d0dc66f4660489b8e084a310da37b5379843b5e4a661a7c1150a4c2a7c4924f6d92366edefa6e57ed77016577d86c4aef084238df06925395f21c3078ab0
diff --git a/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
index 3dc2ba06cd44..4f247e2eb8b2 100644
--- a/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
+++ b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.0-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="gnome gtk jpeg libav png test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="gnome? ( gtk )
test? ( png jpeg )"
diff --git a/media-video/gaupol/Manifest b/media-video/gaupol/Manifest
index 77edc27db442..06a86fdc68d1 100644
--- a/media-video/gaupol/Manifest
+++ b/media-video/gaupol/Manifest
@@ -2,7 +2,7 @@ AUX gaupol-1.7-fix-tests.patch 5986 BLAKE2B f161262ad64c0a5fe02119522353b0348ecd
DIST gaupol-1.5.tar.gz 537279 BLAKE2B 1ba8644b49832ee80e61bf304b7978275064acbe2e5e733a991b280f947c4064f0d4f385055e580bd3aa2d9ee2291d64fd1ee4bd8a1ba4f8eaaaaf9a137085ff SHA512 48f3eda460c2fb3e4bdaf52c42645599f0d5ce8eae05f7a2a9c608192a27a8b86b83830584216dc73105968f544aeab30e171b2c176d9a3f5047e93510413b85
DIST gaupol-1.6.tar.gz 540186 BLAKE2B 4e7a2e0c01be2ac88c0ae5948d3002005c72418ef21835195daf6b0c5b71d970006b0f76fa78a1ec7337d1f9366436c44eb336e0a56d8cbb7eac905e09d4c81a SHA512 e0f258b579a34644e54456978df9c5a6f72aa019b6de79918fe6892bb59d2316c3fc093f2f49c60d6eef74832fa2a9a9e102bb1d25f64f3143fd29d3cb4966e5
DIST gaupol-1.7.tar.gz 524231 BLAKE2B 5f1c07a6d633fba53361ad4d9e1cdbc3236614a444bb387378c9e1ec6b358796eb7477168caace4b6101e0e6e0b83f10a2d3052acb5e0b0ab69e75f2b24db7fa SHA512 b0fa7f5216f47075aefddd58ab3aa1186265b5d70f8b4e7f7e252a1cc05bd1c4838c2af8efb4da39c0196f63dc3a64ff2269a458e2d95072606b59b4b8cada1b
-EBUILD gaupol-1.5.ebuild 1388 BLAKE2B 22b463f0a3c04e67962baf2f4b89e571d34ca566b9686db48bf2fedfc7ad3c70970dc43767bf538b638395e5f699cc78762db8a99fc5ec2253c1116bf49ee83e SHA512 1c449ea679eac67662f60462acc6658674c523952af58b3e2dddfda6fafa025d1fea62b4c41bb1a72fb1e705e940d484884dc6fe49b9a00191444cad978e5228
-EBUILD gaupol-1.6.ebuild 1391 BLAKE2B d9cbeef16f7cdb25c934276e839ece9c4c40794ad656956b6ad7071f4e4d3d27bbf64f01d436ab8596d1fb6bf9189310d032f867902258e5250efa768bdaff57 SHA512 76ebf50ff227cff32a6661ef0492c56bb14a1849ebf6ffb9664415dacf5e0b5f67205fcacfb210d0fc10920400f84fd78364ccc020211819e401d00116e9cc3a
-EBUILD gaupol-1.7.ebuild 1563 BLAKE2B d799e487dcd0041def428005511f62a71af15d9ef4d3268f2c4115eb9ed103cb5966b407345c081a186e38107d078cc7e1db59b05a8a70e0b323450cdbbd2cdb SHA512 d8f896d762dd863c28d8e40bd5d273b87216c6e1d471ba3c9eb98ea89689ff985183e5d0c1e9db7bcf0e7a8e5313eac2d7f6f8e2e866e2701e984eaf3e032c38
+EBUILD gaupol-1.5.ebuild 1415 BLAKE2B da61e1b64b867ae1c95c635eacee570f5bd4ccf956622271fb9d75be4748f507f3391cff10fcc82781df5ebf0efc17662017e3b5ccbf3e260413e82e50cdd21e SHA512 b363c09db0de7ddd4f1431709d65771bcc5b7f25652fb3ee2aff3e131a6c7a8a8e9e240ff9ec771ab8762514bbdd60ecf597db04d83a4ea2f5f18bf674ba2ebd
+EBUILD gaupol-1.6.ebuild 1418 BLAKE2B 94b8905d6040f79341106848cdab64fb1a9a399d832ce059ffef2d667ae85a955ea1722454dcc92dee57fae0ba9913387e827d688590322468cc34b7f5bb2b72 SHA512 72b41ed62994e5c98fe9d5832bad68fddfb81d628d7dda8bc2312cf5b6905f41cae132bcd772f4303d2d78cbdc54bbcf27d646e14abcb612df9c5a8f1fffce57
+EBUILD gaupol-1.7.ebuild 1587 BLAKE2B 7769bc4934541d1e70df9be6818381c2c8a4546bf82243c811ddb228805b7f1b5885e22d98b2ad646df376d5d228e2869a2798db4f6d4dc7376973ff56842d1f SHA512 083d7257c57503759dd770c422a4f4179103864afe9f98bc5687c2ef6b4ad01b80f8830c5e69b629cd1083f2c526d58824ce268c61657d40057c29491360dd85
MISC metadata.xml 508 BLAKE2B 979a43569103cfe36a47d56ed16c15b7775d0a36d031d488ac064152b8d59115dc656e28a5eced25da13d9a3925be24114a760862bf043b88a89c70b8dc053e8 SHA512 1af2a5a287075a0668850c229a5c9dcbef51bbe64467516e37b870459266021d528435dbd5274e0d5abf7cf0fe2d4b8fb08f6cc470418c3b64e4da6b93dcc147
diff --git a/media-video/gaupol/gaupol-1.5.ebuild b/media-video/gaupol/gaupol-1.5.ebuild
index 97ec542ffa98..37108f0087bb 100644
--- a/media-video/gaupol/gaupol-1.5.ebuild
+++ b/media-video/gaupol/gaupol-1.5.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/iso-codes
diff --git a/media-video/gaupol/gaupol-1.6.ebuild b/media-video/gaupol/gaupol-1.6.ebuild
index aaf18f26072d..1c23b089e22f 100644
--- a/media-video/gaupol/gaupol-1.6.ebuild
+++ b/media-video/gaupol/gaupol-1.6.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/iso-codes
diff --git a/media-video/gaupol/gaupol-1.7.ebuild b/media-video/gaupol/gaupol-1.7.ebuild
index 22fc8a04293e..2963b31a1fec 100644
--- a/media-video/gaupol/gaupol-1.7.ebuild
+++ b/media-video/gaupol/gaupol-1.7.ebuild
@@ -13,8 +13,9 @@ SRC_URI="https://github.com/otsaloma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="spell test"
+RESTRICT="!test? ( test )"
RDEPEND="
app-text/iso-codes
diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest
index dd2a4c31128c..576a83dfcdeb 100644
--- a/media-video/handbrake/Manifest
+++ b/media-video/handbrake/Manifest
@@ -1,11 +1,12 @@
AUX handbrake-1.2.2-backport-hardware-configure.patch 6394 BLAKE2B 64009363b658bea4aaa588339e0f596790eaf584a377b0c76ad5fded84652fa4fc93ef626e5e221b1a742b1cbc34f8a97e2f92bc875fb8e018a34c93948ede3c SHA512 62d8c54ca0148fcac76f356dd4588b1cdfdbec7621fe9a8b426a39ee7b2dc1eb3085f17e8c1ebe23f5d45b69e59e52c7c8dd113308598b3f2378bad32dec6bd5
+AUX handbrake-1.2.2-fix-missing-x265-link-flag.patch 357 BLAKE2B 8d59306ef238520326223f18331feea230ae73d0f4a48f54b5c09d07a0a699a4e46ba60b59570347babb85ee30676e7ab083027bfe0fb024f24097823db06045 SHA512 9ca716b290f384db839609d176b6883c4dc1aaf31206b206cfd1f29c85bb134e29fbf72bda1a8589f76e1885019dbdee5a39d8299f7f0a20a6ef8a01868f4845
+AUX handbrake-1.3.0-dont-search-for-python.patch 691 BLAKE2B 623654494bf61cedb531df3f9b3e64aa17a2a3d03cf9d71577ba1961961d3d058dfa383ef3bb5215eba8a2c84231531b35f1a331850070ae0bcc5b5fa1586c67 SHA512 044b0cb7d9302f74e1ef92e37162135b8ac76d96bf7d647c269ef19b5cf2a8771ce0cc76cbc8817b2480cc3e40af6bafd717888a3982b3e679d831519aad4e64
AUX handbrake-1.3.0-missing-linker-flags.patch 1283 BLAKE2B 83e20def829699eff6ad8473261cdcdb736e0fb395bebc941a75a4ba7384ad4509958f5e900ce57ed04713bd2ac4e10408dea4c93433edefe450fc8d8a710484 SHA512 810b1329ab47eac284fbb9cf9302cdbe453c2ddf2c8fa5665ae6a7b82ca612ef411fa63cb2aae74504b7ef9b513e42f7e8a4e7c058ffd02e2d9268ef3f837a4e
-AUX handbrake-9999-libdl-link.patch 882 BLAKE2B 74b6f367828d267ccefa33a1a88cfe53bf06e7f090e70593800cccec1bbb64df9952851efd94e20ec0e61e73e4ef0657c8238acdccccc85372591bc8b25bc024 SHA512 9990842947ea8eaf738c9d34859444d352a06c46cb15ee18018cdd10d1c666fb953fffb7d15d44d077aca52c1eef21bdc5585f44a94a04ddefcd1656a72dadaa
AUX handbrake-9999-remove-dvdnav-dup.patch 809 BLAKE2B 16cde838dcf59753e5438df0d2c2b81f45667058bd0687a7368c528f61bd2a2fedc4462894daad58c3acb5c51bdd53df3b30e28adba93a0fb2838416e4226217 SHA512 e2005155adf29e8253f4313d209b2ccc642fb1d7f63256d3bdf675ddd0e6b0e15bc6bffd98e19aa7dab3907e161e29c5268dc5656590ce9254b12a91ac3ff6b0
AUX handbrake-9999-remove-faac-dependency.patch 3697 BLAKE2B b0f7d0a1c4d464d3287ab233b756f5036d6ffa7e9e59a2f98a8ffb2ae59e46d25e56edb3e5bf9c04a16330f3dc50f4c2426f252b35834b7c9c9e6b4904244368 SHA512 9d070e50a9b7d4b8ac25b7d56bd341aca6dc979ba506c84f4b95109909f70020723915cd120bed24e84a8fc242ee3c3a5775f43a78b7995e53cd499444c9f6dc
DIST handbrake-1.2.2.tar.bz2 18010777 BLAKE2B 75ace4565bef22a6ee8cd3291a393dd20d9a8fcc57b16bca15393f9a5f18949bf104ad69b536453013598ea3dc0ddbceddf85b96e234f09ef2c119810242f48e SHA512 434e6db1acbe01771aeefd2f257bdc58ad84e63ba441f4977f634b9ccb3c708176b928adf1dfa9e20d4948b65876ae9b4dfdc35f9c56f03f34858380090ab29c
DIST handbrake-1.3.0.tar.bz2 16801695 BLAKE2B 2a71674f557562317ed643064f252f3f88815a0b2fbbf9478f79efdd18282304443a29120effdce8ed9b07d00896d0946be0a7f4a94ae65252f9935c97829fb4 SHA512 40801a5a3756feb33f374e68e7ed743841d33f7a6b22dd2361034f182b32cdcead3ff02a7a6e16f0ffbc7b693541747b048dc606deadf7a8e490aad193e07c4d
-EBUILD handbrake-1.2.2-r2.ebuild 4123 BLAKE2B 8195f875d49e0ec7f951e81fed5ab36b82dd989cbfe0845a6414abdd1bee9025f0d84a752b7400fe8d049b5fc64243ca8792cc58f5db88cfa47a293d2cee3adb SHA512 424866e13dff945b238f97686c1c48c42826823be3e924fb6989f1f74a330ed674c45a5e7bb4a0dd222a7b75d12035db37e73bfa8209abc38dc2fc0b98747e8c
-EBUILD handbrake-1.3.0-r1.ebuild 4235 BLAKE2B 781eb931d58a00490bfa50757a80fa6bf806289406df840320b3026f4d7bf6d43d934ed5c48e6d4ada466e67b8fee79bd63b313fb7050cc9d61326520b81a069 SHA512 01448c46f48f0ac1dd20b268ecff54558e400a66b82fb520d860d186c7dae304f146a9c97a3a4692cb39e51dcce68075befce131359a74af0cd44ad0fda29ae1
-EBUILD handbrake-9999.ebuild 4183 BLAKE2B 3d09bd94db5587d966e9f8ddf0c4c50617fdb1d8b8a522367346c3a21c00169de1f12d623ec28c00f0624f4d249a8fff396e8f30e7f6ac9e2ac5371eec4faced SHA512 7f1cf99309f39a290494e019fe4a2983131107650af4c9a33e3c0c632c269843f27219e6ca017ab9b5f0a5234afa123d9e92988bee9942b2d61ed52dca11a23f
+EBUILD handbrake-1.2.2-r3.ebuild 4117 BLAKE2B 03d2185c1a1e8533dcb3b99b1c3ac2c2b48aee108ca6bd5c6901781b5e8d571616f7f50cd99801499c2df06c72731da885e5b86d9d0f5362376ca81c9de84ec1 SHA512 3dd3f38c4881fe5a90257019b8989081ef8dbf5f55120759953af31a75266df8d5c7fe547548ebbfcdaeae4e4ba43f3e33ae991fae530279079332d9a89a4c5b
+EBUILD handbrake-1.3.0-r2.ebuild 4285 BLAKE2B 76b3ac6dcfc035d42744250557a8676f7a9b0e76ba839fea6fca83d511b10814352f5dec8c92586ee118f301744b87243ad035992df43214895f94e6038c53ef SHA512 e248267ead141ffce001b95ed92fdf395e4cd5cf8be35bf5faae90ae8a7e0b0f55eed12349dd508a45c719a66e094ff3f373e1c977f3d91875032ca9da25f3d8
+EBUILD handbrake-9999.ebuild 4223 BLAKE2B 238d1e5802944693bdbfb7c2f69e9829e16046c17dae1159c77257ed2868f93e4a267bce7d878121bd5d79715823db52f3568ccfb048b91f25d3a731ff42e048 SHA512 9685e8afaa1a62d7410484ff5722fa3a47596fc9cd62d540fbe5e57f7102162783eb3583877248881619d34793f5ec7262dc448db12e6f75107e8423634eb4eb
MISC metadata.xml 1019 BLAKE2B 041873a5db7246fc3a6c6b5544fc4c28b981e6e15996c68c53413fabc46ada335333936e4e6ab160f6fad2b9eafafdb9f37d6651cb692e0d69f814acb02557f5 SHA512 41bb1e4656da0cf4a99fd158da5dcf9ccef2b4355f2cdb8e0017a84d8a65cc21ab382734dd967eaeeaf2d55c11e617e6dabe28eeb0bdd40388e8325a8e4ae42a
diff --git a/media-video/handbrake/files/handbrake-1.2.2-fix-missing-x265-link-flag.patch b/media-video/handbrake/files/handbrake-1.2.2-fix-missing-x265-link-flag.patch
new file mode 100644
index 000000000000..a999fc325646
--- /dev/null
+++ b/media-video/handbrake/files/handbrake-1.2.2-fix-missing-x265-link-flag.patch
@@ -0,0 +1,13 @@
+Written by: Peter Foley <pefoley2@pefoley.com>
+Gentoo Bug: #552792
+
+--- ./test/module.defs.bak 2015-06-21 13:19:40.626249439 -0400
++++ ./test/module.defs 2015-06-21 13:19:54.919757726 -0400
+@@ -25,6 +25,7 @@
+
+ ifeq (1,$(FEATURE.x265))
+ TEST.GCC.D += USE_X265
++ TEST.GCC.l += x265
+ endif
+
+ TEST.GCC.l += $(foreach m,$(MODULES.NAMES),$($m.OSL.libs))
diff --git a/media-video/handbrake/files/handbrake-1.3.0-dont-search-for-python.patch b/media-video/handbrake/files/handbrake-1.3.0-dont-search-for-python.patch
new file mode 100644
index 000000000000..551a64ee3817
--- /dev/null
+++ b/media-video/handbrake/files/handbrake-1.3.0-dont-search-for-python.patch
@@ -0,0 +1,27 @@
+diff --git a/configure b/configure
+index 5c870e1d7..2f5834083 100755
+--- a/configure
++++ b/configure
+@@ -14,20 +14,8 @@ inpath()
+ }
+
+ if ( inpath bash ); then
+- pp=""
+- for p in python3 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python2 python2.7 python
+- do
+- if ( inpath $p ); then
+- pp="$p"
+- break
+- fi
+- done
+- if [ pp != "" ]; then
+- exec $pp `dirname $0`/make/configure.py "$@"
+- exit 0
+- else
+- echo "ERROR: no suitable version of python found."
+- fi
++ exec python `dirname $0`/make/configure.py "$@"
++ exit 0
+ else
+ echo "ERROR: bash shell not found."
+ fi
diff --git a/media-video/handbrake/files/handbrake-9999-libdl-link.patch b/media-video/handbrake/files/handbrake-9999-libdl-link.patch
deleted file mode 100644
index ace1528053a0..000000000000
--- a/media-video/handbrake/files/handbrake-9999-libdl-link.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/gtk/configure.ac b/gtk/configure.ac
-index 92aabcbe8..1f4a1df95 100644
---- a/gtk/configure.ac
-+++ b/gtk/configure.ac
-@@ -199,7 +199,7 @@ PKG_CHECK_MODULES(GHB, [$GHB_PACKAGES])
-
- GHB_CFLAGS="$HBINC $GHB_CFLAGS"
-
--HB_LIBS="-lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma"
-+HB_LIBS="-lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma -ldl"
-
- if test "x$use_fdk_aac" = "xyes" ; then
- HB_LIBS="$HB_LIBS -lfdk-aac"
diff --git a/media-video/handbrake/handbrake-1.2.2-r2.ebuild b/media-video/handbrake/handbrake-1.2.2-r3.ebuild
index 6d9379f30132..a2e9041ccde2 100644
--- a/media-video/handbrake/handbrake-1.2.2-r2.ebuild
+++ b/media-video/handbrake/handbrake-1.2.2-r3.ebuild
@@ -86,7 +86,7 @@ PATCHES=(
"${FILESDIR}/${PN}-9999-remove-faac-dependency.patch"
# Fix missing x265 link flag
- "${FILESDIR}/${PN}-9999-fix-missing-x265-link-flag.patch"
+ "${FILESDIR}/${P}-fix-missing-x265-link-flag.patch"
# Allow disabling nvenc etc
"${FILESDIR}/${P}-backport-hardware-configure.patch"
diff --git a/media-video/handbrake/handbrake-1.3.0-r1.ebuild b/media-video/handbrake/handbrake-1.3.0-r2.ebuild
index ddd530597452..21bb95bbbdbb 100644
--- a/media-video/handbrake/handbrake-1.3.0-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.3.0-r2.ebuild
@@ -90,11 +90,10 @@ PATCHES=(
# Fix missing flags
"${FILESDIR}/${P}-missing-linker-flags.patch"
-)
-pkg_setup() {
- python-any-r1_pkg_setup
-}
+ # Use whichever python is set by portage
+ "${FILESDIR}/${P}-dont-search-for-python.patch"
+)
src_prepare() {
# Get rid of leftover bundled library build definitions,
diff --git a/media-video/handbrake/handbrake-9999.ebuild b/media-video/handbrake/handbrake-9999.ebuild
index 13e3bf9a6ad8..cfc362cad18f 100644
--- a/media-video/handbrake/handbrake-9999.ebuild
+++ b/media-video/handbrake/handbrake-9999.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="http://handbrake.fr/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+fdk gstreamer gtk libav libav-aac nvenc x265"
+IUSE="+fdk gstreamer gtk libav libav-aac numa nvenc x265"
REQUIRED_USE="^^ ( fdk libav-aac )"
@@ -71,7 +71,7 @@ RDEPEND="
x11-libs/pango
)
fdk? ( media-libs/fdk-aac )
- x265? ( >=media-libs/x265-2.9:0= )
+ x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
"
DEPEND="${RDEPEND}
@@ -88,14 +88,10 @@ PATCHES=(
# Remove faac dependency; TODO: figure out if we need to do this at all.
"${FILESDIR}/${PN}-9999-remove-faac-dependency.patch"
- # Fix missing -ldl
- "${FILESDIR}/${PN}-9999-libdl-link.patch"
+ # Use whichever python is set by portage
+ "${FILESDIR}/${PN}-1.3.0-dont-search-for-python.patch"
)
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
src_prepare() {
# Get rid of leftover bundled library build definitions,
sed -i 's:.*\(/contrib\|contrib/\).*::g' \
@@ -125,6 +121,7 @@ src_configure() {
$(use_enable fdk fdk-aac) \
$(usex !gtk --disable-gtk) \
$(usex !gstreamer --disable-gst) \
+ $(use_enable numa) \
$(use_enable nvenc) \
$(use_enable x265) || die "Configure failed."
}
diff --git a/media-video/imagination/Manifest b/media-video/imagination/Manifest
index cf4b095d7477..a724e728a197 100644
--- a/media-video/imagination/Manifest
+++ b/media-video/imagination/Manifest
@@ -1,4 +1,6 @@
AUX imagination-3.0-cflags.patch 834 BLAKE2B 7f3a995282a4e6fb0c505a6ad6fd1cb813a550c3a43ac131498ab38487a9c286b19518898f87cd11b51bf846a409ce15890c08b4cd466fe76f76f83e89d4bf38 SHA512 0afdeb7b3b4b25c08180eabe74631d3689a7eeff8a4f8ca930d6c093d75c29ae8e6c31fc82dcac65ba4dd5efaff21e64114ef8e7218e379845c8dd72aaa93369
+AUX imagination-3.0-enable-translations.patch 231 BLAKE2B 210deeb69fdc4d9236519f0eec6571789236c4ff2e8a9379312a11f0c8792e3d1ec4e078d805c91ebc21265e5fa90737ef2d3643904829425712da52cd77a5c8 SHA512 5c086aaf8fc28494250c08655b4f6a05f16efd853d42c47cef503e2e846bec2665a6ec339660aad63de47d094aa29cafddcb4ac0e46e24f2fd27660fd2dc417a
+AUX imagination-3.0-fix-htmldir.patch 2198 BLAKE2B bca0f907f386ebde1ec46db6c5c5a7952557fa3ef9a16984f133c175c5ee70897bfa88204c00250f9c243dc5e157ef370478a1fe94e53fb03a9a4ffecdb31b24 SHA512 e7537354418f71ffa50666a197cc9dc46a3b4a8441ee75bd3b31b1e8b5636e7f304b8b9df6a1df4012ac31b9538a2c73a26b888e02850c2d6fbda8ae1531ffad
DIST imagination-3.0.tar.gz 3327784 BLAKE2B 0322a68ab6c44e2b0d47bb89de6522249ca3507808ee3733f2f195923c4269591c2225271ef27b24c648cb6784a5c85bd6ca97142072e52641bdf7f80b9a9bc7 SHA512 0780ab572d8f4fc1e728befef79f974169438d723f67205e677c06cbe0dac06745868936e7d3eab5fc42728902f6b06eb5f9d7e836532c289df005ddab2104b8
-EBUILD imagination-3.0-r1.ebuild 877 BLAKE2B aba9416246dd074a8d0f3266e1e5c3813209d8902ed4a133b92bce3b6ac2ffc55b90418e79fe7c06680edb07a8f6af1c5221cffd9d49506873e35fc47c12d2a3 SHA512 bd905ef216979793e05121bb0fefff215d1e25cfffb8bfffcb13e255ef31e410bc912f0f92b12a8c39c8dcf89781eca5e1fb8751d28b57ef0d828bf8c140f952
+EBUILD imagination-3.0-r1.ebuild 755 BLAKE2B b891b9d212085e971cf000ef79499c0db65da7d511c316ed62d12efd2ce0561de434ed0938b09601cf91c58e3ed17b81edb25d650d405c847939fcf77fa59d39 SHA512 5e4369fea43a47dc348d03c53f26d34bd5bfcb792f0cf4671ba3399827ac82428b8d908a4146e26b2c46c567979bd8cbb4dea93d7687b5c768bb933c932c529f
MISC metadata.xml 248 BLAKE2B 3ab98ae1a4ef9f5b48116280f559a78a05aff568f1464a23c3ffd8c25e0f788481c046c094d2b76a8cb8e9198c1caadc4234efcda268ec4517d53f4d86df9838 SHA512 edb9d1136a99fbf3a5340bcd6957639bbd0b75a8772a319f60ce6505404cacd90d4fc6aabd06c3529c87f7471a3dce7f96a6e11b2fe1a6c6913164bad7ac04fd
diff --git a/media-video/imagination/files/imagination-3.0-enable-translations.patch b/media-video/imagination/files/imagination-3.0-enable-translations.patch
new file mode 100644
index 000000000000..d829129d8c77
--- /dev/null
+++ b/media-video/imagination/files/imagination-3.0-enable-translations.patch
@@ -0,0 +1,11 @@
+--- a/src/support.h
++++ b/src/support.h
+@@ -20,7 +20,7 @@
+ #ifndef __IMAGINATION_SUPPORT_H
+ #define __IMAGINATION_SUPPORT_H
+
+-#define PLUGINS_INSTALLED 0
++#define PLUGINS_INSTALLED 1
+
+ #ifdef HAVE_CONFIG_H
+ # include <config.h>
diff --git a/media-video/imagination/files/imagination-3.0-fix-htmldir.patch b/media-video/imagination/files/imagination-3.0-fix-htmldir.patch
new file mode 100644
index 000000000000..14e6f3a508fa
--- /dev/null
+++ b/media-video/imagination/files/imagination-3.0-fix-htmldir.patch
@@ -0,0 +1,95 @@
+--- a/doc/en/images/Makefile.am
++++ b/doc/en/images/Makefile.am
+@@ -1,6 +1,6 @@
+ # $Id$
+
+-imagesdir = $(datadir)/doc/imagination/html/en/images
++imagesdir = $(htmldir)/en/images
+ images_DATA = \
+ imagination_window.png \
+ side_panel_video.png \
+--- a/doc/en/Makefile.am
++++ b/doc/en/Makefile.am
+@@ -3,7 +3,7 @@
+ SUBDIRS = \
+ images
+
+-TARGET_DIR = $(datadir)/doc/imagination/html/en
++TARGET_DIR = $(htmldir)/en
+ STYLESHEET = ../imagination.xsl
+ DOCUMENT = imagination.xml
+
+--- a/doc/es/images/Makefile.am
++++ b/doc/es/images/Makefile.am
+@@ -1,6 +1,6 @@
+ # $Id$
+
+-imagesdir = $(datadir)/doc/imagination/html/es/images
++imagesdir = $(htmldir)/es/images
+ images_DATA = \
+ imagination_window.png \
+ side_panel_video.png \
+--- a/doc/es/Makefile.am
++++ b/doc/es/Makefile.am
+@@ -3,7 +3,7 @@
+ SUBDIRS = \
+ images
+
+-TARGET_DIR = $(datadir)/doc/imagination/html/es
++TARGET_DIR = $(htmldir)/es
+ STYLESHEET = ../imagination.xsl
+ DOCUMENT = imagination.xml
+
+--- a/doc/fr/images/Makefile.am
++++ b/doc/fr/images/Makefile.am
+@@ -1,6 +1,6 @@
+ # $Id$
+
+-imagesdir = $(datadir)/doc/imagination/html/fr/images
++imagesdir = $(htmldir)/fr/images
+ images_DATA = \
+ imagination_window.png \
+ side_panel_video.png \
+--- a/doc/fr/Makefile.am
++++ b/doc/fr/Makefile.am
+@@ -3,7 +3,7 @@
+ SUBDIRS = \
+ images
+
+-TARGET_DIR = $(datadir)/doc/imagination/html/fr
++TARGET_DIR = $(htmldir)/fr
+ STYLESHEET = ../imagination.xsl
+ DOCUMENT = imagination.xml
+
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -1,7 +1,7 @@
+ SUBDIRS = \
+ en es fr pt_BR
+
+-cssdir = $(datadir)/doc/imagination/html
++cssdir = $(htmldir)
+ css_DATA = \
+ imagination.css
+
+--- a/doc/pt_BR/images/Makefile.am
++++ b/doc/pt_BR/images/Makefile.am
+@@ -1,6 +1,6 @@
+ # $Id$
+
+-imagesdir = $(datadir)/doc/imagination/html/pt_BR/images
++imagesdir = $(htmldir)/pt_BR/images
+ images_DATA = \
+ imagination_window.png \
+ side_panel_video.png \
+--- a/doc/pt_BR/Makefile.am
++++ b/doc/pt_BR/Makefile.am
+@@ -3,7 +3,7 @@
+ SUBDIRS = \
+ images
+
+-TARGET_DIR = $(datadir)/doc/imagination/html/pt_BR
++TARGET_DIR = $(htmldir)/pt_BR
+ STYLESHEET = ../imagination.xsl
+ DOCUMENT = imagination.xml
+
diff --git a/media-video/imagination/imagination-3.0-r1.ebuild b/media-video/imagination/imagination-3.0-r1.ebuild
index 030aa01ae125..dbf5d971be68 100644
--- a/media-video/imagination/imagination-3.0-r1.ebuild
+++ b/media-video/imagination/imagination-3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="4"
+EAPI=7
-inherit autotools eutils
+inherit autotools desktop
DESCRIPTION="Simple DVD slideshow maker"
HOMEPAGE="http://imagination.sourceforge.net/"
@@ -13,29 +13,29 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="x11-libs/gtk+:2
- media-sound/sox"
+DEPEND="
+ media-sound/sox:=
+ x11-libs/cairo:=
+ x11-libs/gtk+:2"
RDEPEND="${DEPEND}
virtual/ffmpeg"
-LANGS="cs de en_GB fr it pt_BR sv zh_CN zh_TW"
+PATCHES=(
+ "${FILESDIR}"/${P}-cflags.patch
+ "${FILESDIR}"/${P}-enable-translations.patch
+ "${FILESDIR}"/${P}-fix-htmldir.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-cflags.patch
- # enable translations. Bug #380011
- sed -i -e "/#define PLUGINS_INSTALLED/s:0:1:" "${S}"/src/support.h || die
- rm "${S}"/po/LINGUAS
- for x in ${LANGS}; do
- if ! has ${x} ${LINGUAS}; then
- rm "${S}"/po/${x}.po || die
- else
- echo -n "${x} " >> "${S}"/po/LINGUAS
- fi
- done
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
src_install() {
default
doicon icons/48x48/${PN}.png
+
+ # only plugins
+ find "${D}" -name '*.la' -delete || die
}
diff --git a/media-video/isight-firmware-tools/Manifest b/media-video/isight-firmware-tools/Manifest
index ab4f8a835c90..c23360a46134 100644
--- a/media-video/isight-firmware-tools/Manifest
+++ b/media-video/isight-firmware-tools/Manifest
@@ -1,4 +1,4 @@
AUX isight-firmware-tools-1.5.90-build-O0.patch 598 BLAKE2B 7ad3392140e3fd416f6cc932b015cc21e0ececb97bb12a0c889e3059112ffbff4f328db7d0a0a9c3133986b88fc96417e88a319d7fc0283b746ad815b02e7c32 SHA512 f2b781a94f29ab5c539a8b6f0da9abf554e79ae84825d1d3deb63fcb3844efe36db73c831e359b3436a1b08a8a16218aa1dfff941f07f67e3e7007c71e67cc39
DIST isight-firmware-tools-1.6.tar.gz 229122 BLAKE2B 7838b342bc522a88d06ac01d062fa4cacd44bb4d2cef00ee0eb37d972bcdde2b5b0676efe54df77c59717ae8023bd60cce9550e78d5586ac7a81387ad212e2f4 SHA512 1d72e10d1ff97665c96113c70786307e0b5d1cd24cd8f5fcd15ddd7b608ff1596023139a41f550a9fd288bd8968f69d348b433f5a739179fc0e3f8fa3e143fea
EBUILD isight-firmware-tools-1.6-r1.ebuild 1587 BLAKE2B 0155789447449823e41b5cac6c2d4b4c3dfce56a995722a367c37807aeed75305b81d23f3e1618e3a3bea2b64f8550b87d8f8544dd9229bceb6b31c60bdeee46 SHA512 32ed20190d789e19c33fb7021d9c973b3c6bfe866064b29fd8f76b396adc6bc6284726b283b0af74429d1fcdf608c1b43bc4a2952887c92883f9f4bcfbd3715a
-MISC metadata.xml 303 BLAKE2B 84a8e36ec04ab65d62f1de3d84cec31a55b10b65df51fe7b31491c3d5875e8607dbb484aba90f3ca30a143278c76c7e3427df28e1b1bc8fee2dd8c0df62028f6 SHA512 5c956a27b99e7c8b7a3dfd46b3ed4dc3f397cbb19c4d2d77f26d71f8f1db051471bb88abb80a4ea876849cddf766767386988fbd232fb47c502bebbfc477b6f0
+MISC metadata.xml 256 BLAKE2B f18a4f169258cc2e2558a1073e13b17dce6ff59b0fafa00d75df30d8a98f6d03e982d8740054004ebd73cc1af1c053f7d19158853fa158a1644a8868b8746362 SHA512 8cf30d78f67983b3cb006d8faa8829aed12f07544c69b3309ce3d8854eef36d5743ba84c78ce4ad5d2f7566b84b4be7d1df20039def8601d269aaf5fa978d64c
diff --git a/media-video/isight-firmware-tools/metadata.xml b/media-video/isight-firmware-tools/metadata.xml
index 1de5fa78159e..a4c75c582c9e 100644
--- a/media-video/isight-firmware-tools/metadata.xml
+++ b/media-video/isight-firmware-tools/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>eva@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="launchpad">isight-firmware-tools</remote-id>
</upstream>
diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
index 6a5f9298446a..cd5dcfc0eabc 100644
--- a/media-video/libav/Manifest
+++ b/media-video/libav/Manifest
@@ -2,7 +2,7 @@ AUX libav-12.3-x264.patch 2466 BLAKE2B 8dd7fe5a6699f34bd1662f10eebbe5f189a22c43f
DIST fate-12-r1.tar.xz 763758260 BLAKE2B 299e1a2a773e49c7a51c1222ac34eaea24f77420570a1b0c0b18db5517736656f52ad0a7ca807f65f5e9f9597709265fcd950cf989ad995aa4289ba0e364950e SHA512 084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b41aaaa7b682846ef565a1018
DIST libav-12.3.tar.xz 5267988 BLAKE2B 92147dde4f41a5aa05d93824d3ffa9a21b067f99cec5fa17bc4b8e3600f2b1913f7e74d4ea766c864cdba686dd14d5d3a8bc8af8f9e6de4c956f14cb8e20ab88 SHA512 fd4838a934792797a975ece034cbd63760c94ee6becc99b8707e8345e41777baf26e30ef6937ab30b7d2f722977e69aabc2cfca3fcdf88373d579f9cc9d69162
DIST libav-13_pre20171219.tar.xz 5427904 BLAKE2B 074dc5d071aeb656fc14a015c2e3c168aa81d25e2fb08d99e300dc47d7ea28f61500fcfab0b16fa136261a5af27631b7536eb3aefa0e1feb4d615af57f9f5a36 SHA512 0c9b59957f1fbbff8f5b95b02c11014a4efdddf4b7e1b158cd0fda3af8b89bd90d48263ed0239915adfb7abcd7a8b22c278cd5cf1d01822bd22df65cc7f69689
-EBUILD libav-12.3.ebuild 11232 BLAKE2B 0ae9cb567e120853db2ca6e9d86002bd2c579aaf83459ba838772576747c05e9b6e7772479a8e54be5c02a248b8b5df3b885234c272bf7e576e32e1f0fea869a SHA512 2dae79e2edcff70eb696847f5b92162aacaf144e7bc6726dabab6a2df6df4235c6b0a368f0b8fb74ab7e0ce18961767f98745511975cdd06878d5cf823e32ce9
-EBUILD libav-13_pre20171219.ebuild 10615 BLAKE2B 9998c90f11291fe420ffc9ed749338b2d38cb288b920d9a5224684456c08f66ebfe0636ef7c39fdeb5e5a3796cef00651cad725ee44dfaac008999f62b188685 SHA512 086e1a0bd077707b773904b97a5f549ff1e9e7ecaf34c7b273cf15570a2520587432fac0cb0692618925c987227392b609d77c464627b617e0c64f96f951b705
-EBUILD libav-9999.ebuild 10756 BLAKE2B d7833b5fb3b896924124dd4d86d13909d61c48b30284e74b9494aae4c14e5b4e2f162582eb3cbe4c78381d78da10c21e5ad263c611bf5e0e14553aa0bc46a228 SHA512 74b99c2ef7efd84da77e1eb6bf839cbaa67b42360567db18077dd8f50a478129a0df603907d211a6e5dca2f4e42e74f89fdd7ffc6fef7aed12c36818cb98f9c0
+EBUILD libav-12.3.ebuild 11251 BLAKE2B 462ae4959a1584e2fccf80409308f3494531523c66c5d594cf9993a242eb697d9afe626a392292a5f4a83b09e5f33af4b854040a05ceb28da9a14e933034d6c4 SHA512 05711a6c08fff1edaa7187ab7579b1923115d2eddf38d8ee9d4630c2161308dda848ed98e231df7666bd5439051197faa8852bbff4971f89ccf3936ad493fa0c
+EBUILD libav-13_pre20171219.ebuild 10634 BLAKE2B 95e63624680d6540816c98a3149a880ca767069961ed62348ab5b7164cdf7a94c62e4b5d3e7dcea91785cd1ab09d60b4222fb98d496b21a4e56ac7137e0c4fde SHA512 581ad4f2abb15b234246293444f14ba95d5fab2c6148a96745fab4dc21b119e9fea37ca65e081cde8fe0d75ef974919bd5e293f1a305fafa7417047efe4fee0e
+EBUILD libav-9999.ebuild 10775 BLAKE2B da974d58efd0d1810ef13d143b434af9ef384ed4c07384e40774038ddc7ff3f1491863e2fcbb475121574f2cdc31577f911f9f58f70169f5e166b36b89796511 SHA512 2bdd2c8331821ca21f96fdc8b6ed3645e21ff6dec1cc8b3a034c98b028ae7f2ab4fc359af1d71e734ad6f819aa61f0b10455df81ee5670fb0dbc6d951a11b527
MISC metadata.xml 2601 BLAKE2B d09d7ca403657b7d446f2504ff22c74ebb86303db22d4df43cb4b026ca39c059e754459f5f99ffc5cf6c5a29a189ed47754fbe709bc4897901cab96ed6928ab3 SHA512 12d2a41647e3e9ca824de3276098f742c9a068a8d4b33b2dbc45f32329ccdbdbe13c1f6f52cc4028ef5511c9f8557cea39bf1926c2433c7ae85687bf1f6ea7a1
diff --git a/media-video/libav/libav-12.3.ebuild b/media-video/libav/libav-12.3.ebuild
index edeec8edc904..0c3ebdcf4a74 100644
--- a/media-video/libav/libav-12.3.ebuild
+++ b/media-video/libav/libav-12.3.ebuild
@@ -130,7 +130,9 @@ REQUIRED_USE="
test? ( encode zlib )
fontconfig? ( truetype )
"
-RESTRICT="faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist ) nvidia? ( bindist )"
+RESTRICT="
+ !test? ( test )
+ faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist ) nvidia? ( bindist )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/libavutil/avconfig.h
diff --git a/media-video/libav/libav-13_pre20171219.ebuild b/media-video/libav/libav-13_pre20171219.ebuild
index 73e9a1a3abc9..316231001656 100644
--- a/media-video/libav/libav-13_pre20171219.ebuild
+++ b/media-video/libav/libav-13_pre20171219.ebuild
@@ -126,7 +126,9 @@ REQUIRED_USE="
test? ( encode zlib )
fontconfig? ( truetype )
"
-RESTRICT="faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist )"
+RESTRICT="
+ !test? ( test )
+ faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/libavutil/avconfig.h
diff --git a/media-video/libav/libav-9999.ebuild b/media-video/libav/libav-9999.ebuild
index 6f5fab3e33e2..72b3d24390d9 100644
--- a/media-video/libav/libav-9999.ebuild
+++ b/media-video/libav/libav-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -126,7 +126,9 @@ REQUIRED_USE="
test? ( encode zlib )
fontconfig? ( truetype )
"
-RESTRICT="faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist )"
+RESTRICT="
+ !test? ( test )
+ faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/libavutil/avconfig.h
diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index f15cbc8e2a01..bde30b8eb4c0 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -1,4 +1,4 @@
DIST libva-utils-2.4.0.tar.bz2 1030271 BLAKE2B b57947f9bd63f34b27a403484ae6b66e750f854dd87c8448afb3d361581d83b20a5ffd8d7e22c9dbf5fae6f7ff3fd62d70cc248b29a862066ff10928629e4d11 SHA512 c5c674179ed589968fd296a7e33dd57a3476c237d8e15258938b364051d501e156c22b41b98fe59d6bc36805495a934dee602ec9e9bb5350c72aa65d3d300ff6
-EBUILD libva-utils-2.4.0.ebuild 1240 BLAKE2B a970d0c1e48ef7fc91b535f1cef599458f07fdd5f15353a4091035db0b4face8a57400936c20baa84b861582c6743b310b8de799fc7afcd875cb959be7be610e SHA512 bd4ea74f9e5d47467cded5da5c206ec3371747d9c7fd87d1e79fb62aa848653ceab9c362051fec284473ffd3d804a3dff00f9d47014d14de7059ea97f1a930b5
-EBUILD libva-utils-9999.ebuild 1243 BLAKE2B 61e8d03195a05298aab400f82ad970e2da8324638f0eab1de330518be906ca847b46727493f1c82555ccd5e31548e8ad05c61d194ede83ad53895147d8ac5c49 SHA512 7375fcf7be6c59d86bde4cff1b9578dc66a859043f4e09508e05465fa095910b6f87e142cf21f400984e3d152af4ce4d06be1b79af6732d79e4f5f7e2a018a90
+EBUILD libva-utils-2.4.0.ebuild 1267 BLAKE2B 30b40e6ecaa9e2bb8c0f1a1594168e5c792d3449b97a1479b5aff1b436162792ac5afcf13e8c38ea8613c4d37ac651e0744db85e4f47dfe4fff5037e2f74c600 SHA512 43805f78ce0afa4237612d3880a369fe6bd4243838fba89edd6eb443ba776d286343d4fdaa381eada962ee0efc4ac9d43cc081835d75a7e2e05470b287dc5793
+EBUILD libva-utils-9999.ebuild 1270 BLAKE2B ea8ea408d29affc09374e9b44a16a8f9a79f915c859965033370867b8664012aa7cb9b10f43f1a81a3e29e975126a65ca2b43f8725af3da481a5463732377897 SHA512 c5be30ab9113ad9895f1a2046d39b21d2ee308ce4188c549c713bc48770f2a31f60d48645dedb52fc38d82924f370562a930aef57da2776b3080685374ad5126
MISC metadata.xml 414 BLAKE2B 38e8ac043ae6960cdc20190dd2f7f802b006c4d1f71920d1b699a8750a53c65ceeaa32f4d82f0699a5989f2f252daa1fbe5e2dfa330b9eb745a12cce8da045f8 SHA512 a515f432546c6063a66694fb5fbd310d498d2970cac15dea1c9497d086cb517557c15da0837f068bf28bd2e000345f95c68f4aa6170d65b960ba7e6d44e8ad57
diff --git a/media-video/libva-utils/libva-utils-2.4.0.ebuild b/media-video/libva-utils/libva-utils-2.4.0.ebuild
index 8482dda2887c..f9e89f182263 100644
--- a/media-video/libva-utils/libva-utils-2.4.0.ebuild
+++ b/media-video/libva-utils/libva-utils-2.4.0.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="+drm test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( drm wayland X )"
diff --git a/media-video/libva-utils/libva-utils-9999.ebuild b/media-video/libva-utils/libva-utils-9999.ebuild
index 928d6f126f65..0f311f4f431d 100644
--- a/media-video/libva-utils/libva-utils-9999.ebuild
+++ b/media-video/libva-utils/libva-utils-9999.ebuild
@@ -19,6 +19,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="+drm test wayland X"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( drm wayland X )"
diff --git a/media-video/lxdvdrip/Manifest b/media-video/lxdvdrip/Manifest
index 390e977669b8..b5db90fc64d2 100644
--- a/media-video/lxdvdrip/Manifest
+++ b/media-video/lxdvdrip/Manifest
@@ -1,5 +1,5 @@
AUX lxdvdrip-1.77-makefile.patch 1341 BLAKE2B 8aaea5bfebfb0fa4cbb5be44d9c1e5204edad4c7e2200df848f44d304eeafd51de5f1b1fa258fb9d6dc90483f5cf459de4141a187f44bea5f06dc19d8daebda4 SHA512 4641e48fa2c7f35948788211a093f96506a74a5beee44b83787774627b52b85b36a65043e1b99cde6fb9352dde0a3838070e1f63a810f7f1433849be04e7e4a2
AUX lxdvdrip-1.77-vamps-makefile.patch 389 BLAKE2B 52911721cd566f0fd648f698fd7fbc1f04cb1f21233924364369cc3e5a4feb9485f3fb550c9e81b43b742a922e18ade5dd886a1e05908d8f81bc432b4be90d0c SHA512 d51a411dd8bee365556b0ee275beccb99f00d4054e40080ca40fbb50f843a6646d2bb5fbc3ae97073dac7411706c0075266b00b7dfafcfa5977442143592e8b4
DIST lxdvdrip-1.77.tgz 714310 BLAKE2B 07ec19bc7ecd3c8dbe4be50b0f100f9e4ecd04cc09aedb6b0a24a0a1b3396e20628db611bb34ab1a53bbb32c887d34fe67c4002dbc220eb0802a28d1f1754a7b SHA512 d9b3003d52b90ad0f6c02054cb3171b4613b4210b5681c76f2e6e42d4a233438b1323c93b92457fd2e048e7ddef0df2089d82ea8bf3f9983c453ff99f122cca3
-EBUILD lxdvdrip-1.77.ebuild 1181 BLAKE2B 639307c6524948c07ac1ec5a1a49e9e18d8aaf25e92849b1a335d6653bc082bdd8af30a703d73e42920b5ac380befc0ecbf748b039eccfad6761fecd2b831d3d SHA512 a21a4630d2c0f94b2d5b26009dbf2b1e064ac932f2f3a4fa426ae4cd388a2a61451f6f3c3c3cf508533260d0b8f01d3c41f292d92e24c8b113079d75c194db18
+EBUILD lxdvdrip-1.77.ebuild 1069 BLAKE2B b48073b2df4b831e4ca87a17f0f68d8e68df731eaf75f20de1be66f64b805b46aab9a0920202a4d71f977e1f1ff7f6d01f0a491b1c154147947f5500282b31ef SHA512 ed5534cce90faf214a7873cc03d56ba83473a08d09d93ade0c69348735890ce4000fce973e138b7d62053f75a23991f855e52109429e1e9a147996e1504a6f7b
MISC metadata.xml 301 BLAKE2B 2a1f465bbef5ed15fe8cde02e7239e906611c905d4c5121b873455c79e2ed211b60512160845d8cc23a1c3778ad6f2ae7b109cf1ea6ae5ec72a5920047b7bb3d SHA512 14dce877e9111310fd764182c06b619ab5ef6c64c779e218aff6d996ceb70ad78c42f05f26a6f00adbf99b83e4b2b743c251fa7e65325d154efdf02cddb713f2
diff --git a/media-video/lxdvdrip/lxdvdrip-1.77.ebuild b/media-video/lxdvdrip/lxdvdrip-1.77.ebuild
index 74763867b526..8dac5c83b2b3 100644
--- a/media-video/lxdvdrip/lxdvdrip-1.77.ebuild
+++ b/media-video/lxdvdrip/lxdvdrip-1.77.ebuild
@@ -27,14 +27,14 @@ src_prepare() {
}
src_compile() {
- CC="$(tc-getCC)" emake || die "emake failed"
+ CC="$(tc-getCC)" emake
cd "${S}/vamps"
- emake CC="$(tc-getCC)" || die "emake lxdvdip vamps failed"
+ emake CC="$(tc-getCC)"
}
src_install () {
- dobin lxdvdrip || die
- dobin lxac3scan || die
+ dobin lxdvdrip
+ dobin lxac3scan
dodoc doc-pak/Changelog* doc-pak/Credits doc-pak/Debugging.*
dodoc doc-pak/lxdvdrip.conf* doc-pak/README*
doman lxdvdrip.1
@@ -46,5 +46,5 @@ src_install () {
newins doc-pak/lxdvdrip.conf.EN lxdvdrip.conf
cd "${S}/vamps"
- emake PREFIX="${D}/usr" install || die "make install failed for vamps!"
+ emake PREFIX="${D}/usr" install
}
diff --git a/media-video/m2vrequantizer/Manifest b/media-video/m2vrequantizer/Manifest
index ef249c564118..252257a2ca4d 100644
--- a/media-video/m2vrequantizer/Manifest
+++ b/media-video/m2vrequantizer/Manifest
@@ -1,3 +1,3 @@
DIST M2VRequantizer-20060306.tgz 25576 BLAKE2B 4b5c3887b9e1b03b2b03ae83ff1c18027b37e4af8e4c5e8b5845b8467ee9828b2df30ddc061547a10274ad15685a2defc88d3303060f6b61d3e29a38b2a9c9b4 SHA512 e3173aa19301028682adb2046bc536b20ca4c3bacfa7e40e0c22a5174411831969a9ed0e6737be7dede00006ba1629fb178822001166c02c507434e66c66b861
-EBUILD m2vrequantizer-0.0.2_pre20060306-r1.ebuild 713 BLAKE2B f0ab82dffc00be4dbe56a2571ec6ef948ed08a8fbe33ef5f865a776be3d50c40c3ec4262b4278b58a35fbc21cd9d00aa4bbd1bead2728c65e654ea47d70cfaa7 SHA512 0448b798d72202b77227b28a00768b0a6b2b7525798847a5bda1ccfa77d0c213f388eab28a6044f6f6f94711298880cfbc62033fc7ecd408d01499495b5a94a9
+EBUILD m2vrequantizer-0.0.2_pre20060306-r1.ebuild 738 BLAKE2B 533a4352cb8ea4147f518cca5c88c261a5b337172bbbbb79c8f9b6673c4855abfbbd4934c83a911a362d85cfcdb739a86aff1e31942e78227667d35768b3d042 SHA512 07c4e2eeebd330a74636fc711c862ab7404a629872504eaafa559b276d3864e3dfc258794228f78d581bdaec7c7f370e0401bb1a44d97587f3ed89149278153c
MISC metadata.xml 357 BLAKE2B 2969a06704f541160af828c0e4bb2607cc86a22090e867607fd2951b08a22f45070e6c4fcf84ce22d6ec074b288ea4d8e04d42bd77dac69e3ec16600a311d1d0 SHA512 c301a1bb051eefde7856ef1462d13343fba21acfabde35a2fd9feba5c00f3aaf697b9e358132cc56114f59af0b785ffb07998d8a6d084369275cbf1b616a7fa4
diff --git a/media-video/m2vrequantizer/m2vrequantizer-0.0.2_pre20060306-r1.ebuild b/media-video/m2vrequantizer/m2vrequantizer-0.0.2_pre20060306-r1.ebuild
index e53d8d04db30..598503bc3dcf 100644
--- a/media-video/m2vrequantizer/m2vrequantizer-0.0.2_pre20060306-r1.ebuild
+++ b/media-video/m2vrequantizer/m2vrequantizer-0.0.2_pre20060306-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ MY_P="${PN/m2vr/M2VR}-20060306"
DESCRIPTION="Tool to requantize mpeg2 videos"
HOMEPAGE="http://www.metakine.com/products/dvdremaster/modules.html"
-SRC_URI="mirror://vdrfiles/requant/${MY_P}.tgz"
+SRC_URI="http://vdr.websitec.de/download/${PN}/M2VRequantizer-20060306.tgz"
KEYWORDS="~amd64 x86"
SLOT="0"
diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 14853a43a91a..da3c5e7c3f0f 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,5 +1,5 @@
AUX makemkv-path.patch 2153 BLAKE2B bab155f5aea1c7f5e3d1923b580b3f36115d32bf0d384a347379dd9ea80b650ea9755c641be0253c9d5b269f9aa4d2774ace89ea598b5206391794263530a84a SHA512 c7744f92ed7a5f09f0301c454afa32e4fce7251f276129917d2ce602b35f5961e629fa0328213f6e5a8d260b5964db099c44b1e870b209f7bb78712cf52b6e95
-DIST makemkv-bin-1.14.5.tar.gz 9465109 BLAKE2B 8eccfd5bee60cf1994b96e8f513a1b439193b0e76bda32399afabae922d1ea208e0b41e78c1af37c3fee3c0fde7f46f33dbd6caef3165399e4797c5bed689950 SHA512 9086444f30de71a83d93cf9814f4485b5ebe78940acd722a549029af89408fd39a2a25a145ce2444fb97de90bc3c3acdf2df323865e74bada6e5052d23d94d30
-DIST makemkv-oss-1.14.5.tar.gz 4384596 BLAKE2B 86e684c10c74272be7f4a7f93f41ab9fc1604fcc631bcb42ae78160a74cbd43067a5f1c049beee3c011ebe36b08bf6595d9a74606919ff9d5265d3c69c0225d0 SHA512 22097b70c3cee56bd58fc93e65a2acd0556f1a89717ca8ceda7b3b795692086d88d0a01f875fa9cea9b5fe08f19351e6a03997233ff4eb55fe462bc7ff3bcdc7
-EBUILD makemkv-1.14.5.ebuild 2922 BLAKE2B 5d133b12fe815f3b84ce125ef5c7cc680c3236ac64d7a872d2c2230bf5d712ac6c49c911ebe848fd8b7a71cb4a63bfb04e0816bf76a1cf70a2d8a01e0e031bd3 SHA512 50751938c6bdce72239e22c827fcad151697118b7371feca3b16129779ea4225d08f887dd08d400b32dc84dff8caa91646e61a0e90cfc5c487e034784e14913a
+DIST makemkv-bin-1.14.7.tar.gz 9487718 BLAKE2B ecba22794035ed022863a2f736572a0da207346d6a3e44e3ca8c319fa672228be23835201ac3b023250d1a6457b8dd37e680573c7a83c53bb8fee1e016d00096 SHA512 cdd2eae8a80b2e564b786dfef0273ef36211327e5f4932b0f580a59c1ac288d5a99a2a1fe6fa0059e0f3fec6bcbc07278e7f7580507f36ca6d01f92d47092626
+DIST makemkv-oss-1.14.7.tar.gz 4384451 BLAKE2B f2a2cff901a4c6d03286a5a4cdd54ac0f61e3c0f04d3adb4089f03fc767dda099b0d4b4e8f76a3ad0ba57fb1af85cd2ab8fb6d966f4fbed490e25250f0be283c SHA512 2e8ab96ae1c1e855ff840fffaedd7ba998021630b61e66337d1027c53b8315ef8c303016a85ae8fddbfc52ae006fadab44fd63e0f2cca3602bfd17086a52aa06
+EBUILD makemkv-1.14.7.ebuild 2982 BLAKE2B c6be006dead8d1e25329fe3a5a0d2deb2fd21d9f28e6b807c9c65b2b7717a6cb968ad0bfdddde30e771834011b3a8daca88d7c54de1331c99015dffe3329654f SHA512 0888197206f82289a7ee24e7ba8db09967a18f066e8a1349ef3d6d0c148fd43a8f0d4ae0569060592d488da44113eea34621b6fb0d5856a4d853e434ff5b6787
MISC metadata.xml 1225 BLAKE2B c65dc32de4283f661bb1725d24d7346ad93a5cc77fc794cb41ef95174eaabd3fe17fac4ae7c4a4791170563e7ae0596c37ec734880723f9a9e81b5d991646b4d SHA512 b5730528c0efef8dc5d98248d0eaa85625b292e610cb7aa294d87f968fabdd45a6d240e66d7d2a4f0cdfc7642ad11dbaf36417b36b8895b8e50b307202ac1bb9
diff --git a/media-video/makemkv/makemkv-1.14.5.ebuild b/media-video/makemkv/makemkv-1.14.7.ebuild
index 84c2ac2f4b41..1d97177013e9 100644
--- a/media-video/makemkv/makemkv-1.14.5.ebuild
+++ b/media-video/makemkv/makemkv-1.14.7.ebuild
@@ -35,9 +35,15 @@ DEPEND="
!libressl? ( dev-libs/openssl:0=[-bindist(-)] )
libressl? ( dev-libs/libressl:0= )
"
-RDEPEND="${DEPEND}
+RDEPEND="
+ ${DEPEND}
media-video/ccextractor
- net-misc/wget"
+ net-misc/wget
+"
+BDEPEND="
+ virtual/pkgconfig
+ gui? ( dev-qt/qtcore:5 )
+"
CONFIG_CHECK="~CHR_DEV_SG"
S="${WORKDIR}/${MY_P}"
diff --git a/media-video/minitube/Manifest b/media-video/minitube/Manifest
deleted file mode 100644
index c705c6255e63..000000000000
--- a/media-video/minitube/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX minitube-2.5.1-disable-updates.patch 205 BLAKE2B 8cde17ebbedfc986c056fe3f3d54f988d39f4fa71251626d09f074e0fb72e3c313abceb510fc8afc182f16edddb3a334a29360a9307fa94d2ed865a2920341e9 SHA512 9b257652feea431d6ee115fab3ba89f07fd85163290782610b504fa7d556d03a547554d1ede10edd670b98b4b0f042d67cbf546bfcc6e07a8028de42a58b3384
-DIST minitube-2.5.2.tar.gz 1063794 BLAKE2B 511923c85efc8f4b8db621047d1887d54f518ef7f01fa1dc76a05bbc4bc8e1e0038318d2fee280b6e0f06a5e1d46e02ddc547a60f62086ea24ad28849ec728a3 SHA512 4001ea95e6d3b541e9a8a2555830238f6e3a0b4749566dfd67ae48fdc6102ec77a38e162e04fb2637cc5ff2b3dccdca541119531302332ffa3b90d9db8809284
-EBUILD minitube-2.5.2-r1.ebuild 2527 BLAKE2B d815780e5bd4a2ae62893c8cfcf38193cd6a1360b2651a9674920aaff13b8ed95b332d4e5cb68a6bec6b006b462f1cc9d7b62bd7abdf0d293aa694f0887a2dbe SHA512 cd663692314354db858332cc31d73e8f191cf0e0fdc21ddf150aeadb6b06f5ff3bc2b9500bb7f887a553cc50af3f0e3810a49e3bad52ee0a7fa9dfaf0360980e
-MISC metadata.xml 438 BLAKE2B e046cab12e70ee456f4cdac49a0d107ed8edf4ecd51e772a8c88ed45229a3d74e90be842c166c7e9001bf7f28625460f2b2ac01c6db2dd4384d3b70eb229b8ca SHA512 d8ba4788ad9a08c54cb75b509bedc74c06de3542f4048b996583608a8035ec256a2868faa752d1bbcac703dfdf26b21184ffd237518acc5fbf0fca9489f8801b
diff --git a/media-video/minitube/files/minitube-2.5.1-disable-updates.patch b/media-video/minitube/files/minitube-2.5.1-disable-updates.patch
deleted file mode 100644
index a5f496e92b2d..000000000000
--- a/media-video/minitube/files/minitube-2.5.1-disable-updates.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- minitube-2.5.1.orig/src/mainwindow.cpp
-+++ minitube-2.5.1/src/mainwindow.cpp
-@@ -232,8 +232,6 @@
-
- ChannelAggregator::instance()->start();
-
-- checkForUpdate();
--
- initialized = true;
- }
-
diff --git a/media-video/minitube/metadata.xml b/media-video/minitube/metadata.xml
deleted file mode 100644
index fb12418babd2..000000000000
--- a/media-video/minitube/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video project</name>
- </maintainer>
- <use>
- <flag name="download">Enable support for downloading YouTube videos</flag>
- </use>
- <upstream>
- <remote-id type="github">flaviotordini/minitube</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/minitube/minitube-2.5.2-r1.ebuild b/media-video/minitube/minitube-2.5.2-r1.ebuild
deleted file mode 100644
index 97e767c3afee..000000000000
--- a/media-video/minitube/minitube-2.5.2-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PLOCALES="ar ca ca_ES da de_DE el en es es_AR es_ES fi fi_FI fr he_IL hr hu
-ia it jv nl pl pl_PL pt_BR ro ru sk sl tr zh_CN"
-PLOCALE_BACKUP="en"
-
-inherit l10n qmake-utils
-
-DESCRIPTION="Qt5 YouTube Client"
-HOMEPAGE="https://flavio.tordini.org/minitube"
-SRC_URI="https://github.com/flaviotordini/${PN}/archive/${PV}.tar.gz ->
-${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug download"
-
-DEPEND="dev-qt/qtgui:5[accessibility]
- dev-qt/qtdbus:5
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtwidgets:5
- dev-qt/qtsingleapplication[qt5(+),X]
- media-libs/phonon[qt5(+)]
-"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS CHANGES TODO"
-
-#455976
-PATCHES=( "${FILESDIR}"/${PN}-2.5.1-disable-updates.patch )
-
-src_prepare() {
- epatch "${PATCHES[@]}"
-
- # Remove unneeded translations
- local trans=
- for x in $(l10n_get_locales); do
- trans+="${x}.ts "
- done
- if [[ -n ${trans} ]]; then
- sed -i -e "/^TRANSLATIONS/s/+=.*/+=${trans}/" locale/locale.pri || die
- fi
- sed -i \
- 's|include(src/qtsingleapplication/qtsingleapplication.pri)|CONFIG += qtsingleapplication|g' \
- ${PN}.pro || die "Failed to unbundle qtsingleapplication"
-
- # Enable video downloads. Bug #491344
- use download && { echo "DEFINES += APP_DOWNLOADS" >> ${PN}.pro; }
- echo "DEFINES += APP_GOOGLE_API_KEY=${MINITUBE_GOOGLE_API_KEY}" >> ${PN}.pro
-
- epatch_user
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
- einstalldocs
- newicon images/app.png minitube.png
-}
-
-pkg_postinst() {
- elog ""
- elog "Since version 2.4, you need to generate a Google API Key to use"
- elog "with this application. Please head over to"
- elog "https://console.developers.google.com/ and"
- elog "https://github.com/flaviotordini/minitube/blob/master/README.md"
- elog "for more information. Once you have generated your key,"
- elog "please put it in QSettings key \"googleApiKey\", e.g.:"
- elog "# echo 'googleApiKey=YourKeyHere' >> \"\${HOME}/.config/Flavio Tordini/Minitube.conf\""
- elog ""
-
- if use download; then
- elog "You activated the 'download' USE flag. This allows you to"
- elog "download videos from youtube, which might violate the youtube"
- elog "terms-of-service (TOS) in some legislations. If downloading"
- elog "youtube-videos is not allowed in your legislation, please"
- elog "disable the 'download' use flag. For details on the youtube TOS,"
- elog "see http://www.youtube.com/t/terms"
- fi
-}
diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 9b4d4cd18328..779f8331912b 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,3 +1,3 @@
DIST mkclean-0.8.10.tar.bz2 764380 BLAKE2B 94ce2f7eda5865312e6fdc48b001d824b2216625c36a3a728dd78e93444e23a02e07cacb67281f97e77009e15348c99cdfab19f1c066c4b675c124373196fae9 SHA512 8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892
-EBUILD mkclean-0.8.10.ebuild 982 BLAKE2B 680c61e626456b88d0b87e8510eddf060f69c5ee27d29766787f28b35fedcb25596a6cb2d113893b65a8a64eec37f9ef493cff79602508c4fb286c1aedb53527 SHA512 380a0a9ea83757500d33ad8638b1f32a98fef1d68e97ebf2541f31f7c85f9e24a485caa64e543bb898ecca9cb074638400f017d2c4ef91e9ee035e65d9af6886
+EBUILD mkclean-0.8.10.ebuild 1060 BLAKE2B 98f2e5e808a08590f3f696b52d439abe46ab6b885108bae4a10341d01fc367926dc48d891bb912b355e5b10b3ec812cfba313595925a852d1ecc9593ed81208c SHA512 dfe899cffdc281cddc1fb08f5f817c6f67e53ebc4341c4ed1795f0483e4db16a34159a756fd492228262b26ee596385163a4d739dbcafb0a05fba6308906d8d4
MISC metadata.xml 948 BLAKE2B 4aa66a16ce8416c47366bf03dc09846ddf74ccafa4559521c75f63725c7efa9c33a836671db63eec2fda997fdee713cfb6a96b57d8e356c3152721d401f461ef SHA512 c246ead2ee597aaf369567b30e4577d6865befa0ef89877f512b1e192913459800d980c84e81f43a06d006e9a8f35204c8d484713a24c2886fa39b5201d226a2
diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild b/media-video/mkclean/mkclean-0.8.10.ebuild
index c094af08ab56..35ddf2b4dfca 100644
--- a/media-video/mkclean/mkclean-0.8.10.ebuild
+++ b/media-video/mkclean/mkclean-0.8.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
inherit toolchain-funcs
@@ -12,7 +12,6 @@ SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
src_configure() {
tc-export CC CXX
@@ -23,8 +22,13 @@ src_configure() {
./coremake $(corec/tools/coremake/system_output.sh) || die
# fixing generated makefiles
- sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
- -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+ local f
+ while IFS="" read -d $'\0' -r f; do
+ sed \
+ -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+ -e 's|^\(STRIP.*=\)|\1 echo|g' \
+ -i "${f}" || die
+ done < <(find -name "*.mak" -type f -print0)
}
src_compile() {
diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 18a9951ab1b9..42f21f16421f 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,6 +1,6 @@
DIST mkvtoolnix-35.0.0.tar.xz 7297244 BLAKE2B 9a7cd015b00fe46f165903b8b6f9317489548aa9a352c85727296ee0638506336028231b115a9270388a4ede1a088a4bdba16156600341c51bd5a2ae557b181f SHA512 aa109be9da3f0bd119d9315b9ea136d3c1532d0f351c5a052dcc7ad67a4dcec9d8fec69a0c9358790abfcb6eeaee47fad4af2a0506bef39cfd5c8466f90bdf98
DIST mkvtoolnix-37.0.0.tar.xz 7307984 BLAKE2B 4ee59d6ed186e7181733f5723fc8ab5abed5056c7562cf646b123f0e4d9e6b191176feab549231d8210b669d4cec36aaa6e33bf1b666b92ba471696d83e98c8e SHA512 196f8d12f36d95d077b8afeda4d651fe7fe5a0d6c9e71a49608732cbf6d68052681ec855875ed4a79e8aa0589502f4475a4306eaa9464523288a1af740b84df8
-EBUILD mkvtoolnix-35.0.0.ebuild 2673 BLAKE2B 2e0f0339434a91911d6b09541c1e1ea0a33deb365e82c13cd97a976c0ffff08a340d2402bd5a6949d24a9565e2406c5403a684f582068eb505494938fda9a89e SHA512 55744b23a1f061e14601d157309615bed32a282a0d6c3b84aa2dd1212cdcaf264d6e6b28f345bfbef16759c01e3f88e20457ccb0de40ee2d9f86569dadbb5f06
-EBUILD mkvtoolnix-37.0.0.ebuild 2606 BLAKE2B 8803095ef8a6afec2b048a4d5e56ded7741c537714d151281da52d15a067d8fbfd2a6436f454eeac5a4bcf2bb4284e09cd7c5f333218523e878569a7b3d6cb76 SHA512 71f0476067793a1209e76913cb94844bfd67d33a825fad193fda526fcbc48e4c003367a1a1fbc1e3971574e71753c6f93a96dfc025a37b9b13b1ade2ea392699
-EBUILD mkvtoolnix-9999.ebuild 2610 BLAKE2B 49af0fe580bda9d5317933a9ff81ca2083a52003dc1ae840eb15993910901dabc760c907eedb568a608b1f21ba492dab7538b08a51381f4a72b879a373ce86a6 SHA512 bd3b475b421f12790d703ade528eade5640d97591a0fbeedb2387690bfddbe1a395e15e75fce6de6b01aaacb7d25874abae9750b5c964d24761efae693e0a563
+EBUILD mkvtoolnix-35.0.0.ebuild 2700 BLAKE2B 13f7e93d5c8ca53c0d1bdd00548d330e3292b68ce87274a5c3b6288d23cf141ae3c62a3432dd5961f7af7e590f4d1c4cc668a6d48609c993ec2092de1706a5c1 SHA512 3dab2ded309ff0bddf4cad9997692ba2bad5eceb06f6890fcd391ed0c4e734ee672a8a5e0b38056bc121c0236cf34d532bf36037aa332709d97698bda0540533
+EBUILD mkvtoolnix-37.0.0.ebuild 2633 BLAKE2B 4bb1bc4c3defb6dfd672ca24322f9c220155b29ee11a355720de0aea495b9dc5d9a9a21f76c75bf7a91df8d96ed52850ac8e8b371efee6a4fbc9eda4770b0028 SHA512 22ec4a4753909bd92426841c2e2025ace80b3bc6de57e00182c67ab1c2bc8d1e7d03acd0312123f6979b09f6756ecb511ec1f2f97b6e939a591476a03f40bc7b
+EBUILD mkvtoolnix-9999.ebuild 2637 BLAKE2B d3f785212fe6937fe2f14ba16037daa79810a65d913dc3b108d41c619ea9c60901ef168ac7ef9e25b38e6e1785981aaad00316836cc7f2009eafbb730344ec0d SHA512 5351bb2f789cea5fb3f61d75e6e56e9bd209650dba2b76ddd71871e56a98b4002694827b6b649ee29b4dea9c3353bdfa36e4d2c09ab85bdd5e909746b7d0c2b7
MISC metadata.xml 255 BLAKE2B 84855d12acedab301e8e709820ef74f658689209ce914cad2c71d11f4248a7d3356109d93573ed675698031eca1e0b6e0372a61c2a43a9f09840e295f94b74ef SHA512 92b56f4d9c86ad69341e67e8cc74db0bd068e45afdf2f3d3f9ea410fc5e64f3476143b656f2cb3d26b97ae01a967d71766952eba22e2278aab907c20b00ae0e9
diff --git a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
index 3fabd7e2dccb..83ca04cff737 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
index ed4d29782167..f29330b7108c 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-37.0.0.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
index 5fa946801729..99b70cef63ea 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug nls pch test qt5"
+RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
diff --git a/media-video/mpeg2vidcodec/Manifest b/media-video/mpeg2vidcodec/Manifest
index 515e2fce9780..bf1510b727cd 100644
--- a/media-video/mpeg2vidcodec/Manifest
+++ b/media-video/mpeg2vidcodec/Manifest
@@ -1,3 +1,5 @@
+AUX mpeg2vidcodec-12-Wimplicit-function-declaration.patch 1020 BLAKE2B b61c8c45a0a3fa499e6f7c153cced71c80a87d6ddeda0283d51c56932393eb994297f7f192fffa342d952547b6857c8ead2d8aa1a99202c4d3c19ef8adf5cc02 SHA512 2741e393adadc6b74408b53dd978b820ed80483eb8c91ce1b50f2e916bdcaef7c25fb8679e4c8fad5686f0da99c42881738f424e72b2a02a2d098f0d2f99b393
+AUX mpeg2vidcodec-12-fix-build-system.patch 2038 BLAKE2B cb5dedb4c2c4a60e85e23cebabe12d6c6ec95ba3ba5b198da99735e515ff78007aa40b67be87e23d3ab2558b40c390f944417dbcf72a3026550683bb8297bf61 SHA512 04d55902b48f68460e5272a5ddacf1f6b9f1dbe2f3fa4b9955e804a1ae36f533998f51eb1cdae7f9babbcd753d3436b71d37af324f2eac3bf02c9df6f64e99d7
DIST mpeg2vidcodec_v12.tar.gz 259790 BLAKE2B 528a6bc7ffdf25ff97241752d26accf83860f3dcf6a7f8ce9394308c1cb1ece0cad9d79f8a6ce7b59823900e9ff991a1cc0ff9de8c11749736576d847d07545a SHA512 2a46f486102ac2a1ae99a0f75b196c5aa01f8a99a6230723a2000ca8411adbca6c3e07d70f7cb269b17ce5fa4bf318e6dd4bfa83ecf8e137e8efca2bb352735c
-EBUILD mpeg2vidcodec-12-r1.ebuild 819 BLAKE2B 35eb7318a4e038d5839c098c8df44c780b9ebfb5360ba8b9aa8950cd0beaf4283020420f90585ef667429624c2c83534c3ce016cd9fb0851373d23e08f2ac4a3 SHA512 305bd5edac08bf2447b3cdab9d16ded6151021312574e3a6b58c14c77fdf035c2ddedfaf8bdec6dbcb9d3848f01f832f7f3e18bc19d2264927ff179094a0e2b4
+EBUILD mpeg2vidcodec-12-r1.ebuild 734 BLAKE2B f6f926944da5c386c05b3295607eef66b67dc3b28b958438df6ce5f13a1bfdbcbc7d07c528ea4a19f450ee5e6f1faf82f7bd249e8a321009d6f3fe1ee3cdf51c SHA512 8449e75e6e128e23d41ae3eca6d1f7e563686f52be3db1002d3b6d02f85f0f0bc0fdf766be6f053a0fdaa65fc5efd7fcbd50a26d506ce3e13e346139cb533305
MISC metadata.xml 221 BLAKE2B dbd3c4ca4e95a1ad33f79e707799593ad704252f4f1c17e08c7e42ede0e4ad153eb659fc130717823dad18cab485c7b941a7089d2d964b96d2e2f7c5f1ba8df2 SHA512 e5a88aac41d38b1bdf0becef8d0a08d1875eb803fac3f791524a7810c8068cfd2239a42717bddf9835daf6c0b2c5d5592b12669882bbc2abaab39955d7de7fb4
diff --git a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch
new file mode 100644
index 000000000000..7f618a2e9f8d
--- /dev/null
+++ b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-Wimplicit-function-declaration.patch
@@ -0,0 +1,54 @@
+--- a/src/mpeg2dec/getbits.c
++++ b/src/mpeg2dec/getbits.c
+@@ -34,6 +34,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <unistd.h>
+
+ #include "config.h"
+ #include "global.h"
+--- a/src/mpeg2dec/mpeg2dec.c
++++ b/src/mpeg2dec/mpeg2dec.c
+@@ -32,6 +32,8 @@
+ #include <stdlib.h>
+ #include <ctype.h>
+ #include <fcntl.h>
++#include <sys/types.h>
++#include <unistd.h>
+
+ #define GLOBAL
+ #include "config.h"
+--- a/src/mpeg2dec/spatscal.c
++++ b/src/mpeg2dec/spatscal.c
+@@ -1,5 +1,7 @@
+
+ #include <stdio.h>
++#include <stdlib.h>
++#include <string.h>
+ #include "config.h"
+ #include "global.h"
+
+--- a/src/mpeg2dec/store.c
++++ b/src/mpeg2dec/store.c
+@@ -28,8 +28,10 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+ #include <stdlib.h>
+ #include <fcntl.h>
++#include <unistd.h>
+
+ #include "config.h"
+ #include "global.h"
+--- a/src/mpeg2dec/subspic.c
++++ b/src/mpeg2dec/subspic.c
+@@ -31,6 +31,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <fcntl.h>
++#include <unistd.h>
+
+ #include "config.h"
+ #include "global.h"
diff --git a/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch
new file mode 100644
index 000000000000..e278b3a26d76
--- /dev/null
+++ b/media-video/mpeg2vidcodec/files/mpeg2vidcodec-12-fix-build-system.patch
@@ -0,0 +1,78 @@
+--- a/Makefile
++++ b/Makefile
+@@ -53,26 +53,23 @@
+ #
+ # GNU gcc
+ #
+-CC = gcc
+-CFLAGS = -O2
++CFLAGS += -Wall
+
+ all: mpeg2decode mpeg2encode
+
+ mpeg2decode:
+- cd src/mpeg2dec; make 'CC=$(CC)' \
+- 'CFLAGS=$(CFLAGS) $(USE_DISP) $(USE_SHMEM) $(INCLUDEDIR)' \
+- 'LIBS=$(LIBS)' 'LIBRARYDIR=$(LIBRARYDIR)'
++ cd src/mpeg2dec && $(MAKE)
+
+ mpeg2encode:
+- cd src/mpeg2enc; make 'CC=$(CC)' 'CFLAGS=$(CFLAGS)'
++ cd src/mpeg2enc && $(MAKE)
+
+ pc:
+- cd src/mpeg2dec; make pc 'CC=$(CC)' 'CFLAGS=$(CFLAGS)'
+- cd src/mpeg2enc; make pc 'CC=$(CC)' 'CFLAGS=$(CFLAGS)'
++ cd src/mpeg2dec && $(MAKE) pc
++ cd src/mpeg2enc && $(MAKE) pc
+
+ clean:
+- cd src/mpeg2dec; make clean
+- cd src/mpeg2enc; make clean
++ cd src/mpeg2dec && $(MAKE) clean
++ cd src/mpeg2enc && $(MAKE) clean
+
+ test:
+ cd verify; ./verify
+--- a/src/mpeg2dec/Makefile
++++ b/src/mpeg2dec/Makefile
+@@ -60,8 +60,7 @@
+ #
+ # GNU gcc
+ #
+-CC = gcc
+-CFLAGS = -O2 $(USE_DISP) $(USE_SHMEM) $(INCLUDEDIR) $(TRACE) $(VERBOSE) $(VERIFY) $(WARNINGS)
++CFLAGS += -Wall
+
+ OBJ = mpeg2dec.o getpic.o motion.o getvlc.o gethdr.o getblk.o getbits.o store.o recon.o spatscal.o idct.o idctref.o display.o systems.o subspic.o verify.o
+
+@@ -76,7 +75,7 @@
+ coff2exe mpeg2dec
+
+ mpeg2decode: $(OBJ)
+- $(CC) $(CFLAGS) $(LIBRARYDIR) -o mpeg2decode $(OBJ) -lm $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $(LIBRARYDIR) -o mpeg2decode $(OBJ) -lm $(LIBS)
+
+ display.o : display.c config.h global.h mpeg2dec.h
+ getbits.o : getbits.c config.h global.h mpeg2dec.h
+--- a/src/mpeg2enc/Makefile
++++ b/src/mpeg2enc/Makefile
+@@ -32,8 +32,7 @@
+ #
+ # GNU gcc
+ #
+-CC = gcc
+-CFLAGS = -O2 -Wall
++CFLAGS += -Wall
+
+ OBJ = mpeg2enc.o conform.o putseq.o putpic.o puthdr.o putmpg.o putvlc.o putbits.o motion.o predict.o readpic.o writepic.o transfrm.o fdctref.o idct.o quantize.o ratectl.o stats.o
+
+@@ -48,7 +47,7 @@
+ coff2exe mpeg2enc
+
+ mpeg2encode: $(OBJ)
+- $(CC) $(CFLAGS) -o mpeg2encode $(OBJ) -lm
++ $(CC) $(CFLAGS) $(LDFLAGS) -o mpeg2encode $(OBJ) -lm
+
+ conform.o : conform.c config.h global.h mpeg2enc.h
+ fdctref.o : fdctref.c config.h
diff --git a/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild b/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild
index d3769dd81efc..33d9cdb700f6 100644
--- a/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild
+++ b/media-video/mpeg2vidcodec/mpeg2vidcodec-12-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
inherit toolchain-funcs
MY_P="${PN}_v${PV}"
+
DESCRIPTION="MPEG Library"
HOMEPAGE="http://www.mpeg.org/"
SRC_URI="http://www.mpeg.org/pub_ftp/mpeg/mssg/${MY_P}.tar.gz"
@@ -13,23 +14,20 @@ SRC_URI="http://www.mpeg.org/pub_ftp/mpeg/mssg/${MY_P}.tar.gz"
LICENSE="mpeg2enc"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
RESTRICT="mirror bindist" #465088
-S=${WORKDIR}/mpeg2
-
-src_prepare() {
- sed -i -e 's:make:$(MAKE):' Makefile || die
+S="${WORKDIR}/mpeg2"
- sed -i -e 's:$(CC) $(CFLAGS):\0 $(LDFLAGS):' \
- src/mpeg2enc/Makefile src/mpeg2dec/Makefile || die
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-fix-build-system.patch
+ "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch
+)
-src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+src_configure() {
+ tc-export CC
}
src_install() {
dobin src/mpeg2dec/mpeg2decode src/mpeg2enc/mpeg2encode
- dodoc README doc/*
+ dodoc -r README doc/.
}
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index ed23f8783230..45d50957e2ef 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -3,7 +3,7 @@ AUX mpv-0.29.1-egl-bound.patch 1060 BLAKE2B 3e2c59c4e4c2929cce59735e37059fb3d6b4
DIST mpv-0.29.1.tar.gz 3059503 BLAKE2B 231e7c184d441c126c6b6b7199810552981816e5afd59bce4b423c7b4f3739b540f26a4de947cb3cf87a31a7d3ce03a11a6d1247158250afde596f490321a537 SHA512 ec57c9ceaaf2915ee237dd5a1c5ea5d22725d8611e28a9b998e5bb0d8ab5bdf3631d0267fc7b54da31cb1eaa145ef35841e68846bd41c3b9e1024902e92fd086
DIST mpv-0.30.0.tar.gz 3085141 BLAKE2B 314f6830f91e7dc11d3627688415c7535ef0ae462378d2c29cf036d5b851c55025ea5e9d5b0aa3f07ac6ec8c87350be65c882932bd908eab7c4f40b3840bf1a3 SHA512 2b3cc626575b5e56308f5f9ecf926957a36c861c85f700a4a3ede72cf7f7ea08729d20f810693117e21aeeff649f08718e73ead7d117521bf88d746708a72c66
DIST waf-2.0.9 103104 BLAKE2B c7e996aa49662da3ff941d076fc7e2dd23e867ade92a3b2ae07560b76d63a69e495184a1f9c76be5c51977ddb1713f9247f62e672033ecb988ac559e3a47e546 SHA512 0755170ded115b03e78a2096f197cd9fff62b5036db764153d26ce426f182ea7d7b8231cfa1a10b4a564a8480428502f3691851df66e7b83c7bca8e5fe26de7d
-EBUILD mpv-0.29.1-r1.ebuild 10339 BLAKE2B dcd76ab00d7cc9c54786ef25fb8b05fefdd8113620f30dd183005943343e54db7ac16e454885835e68e40043f43ff73908b004ec487c191aa613c6d750b4eaa4 SHA512 8b7b5452bd5e5f0b30a9037f3e675c9bb89b56bcdb8fe4a57f866372c7b87053cc3bf7bea9fbef6542fdba069a2f68af673d41e3825b88ac5760b33d40087211
+EBUILD mpv-0.29.1-r1.ebuild 10367 BLAKE2B f470542d7c202e72438e0394b76e40c1bafc20865cd3c5196afad26940619d35b8d121c997dfba8fa9a442b583b7e7a56f791df6b50232dc203019ad47e09864 SHA512 92c16e81be4a2376d16134edac4ed4a7cf98b7fa88f5122f776e7e225e80ed27ccac4bc8bc32330db25ad970584906c716770f13c324d7826dc1b6b02962b38d
EBUILD mpv-0.30.0.ebuild 10046 BLAKE2B fe702a15cd11614126975d098a40b44759c38406e2603fffa382b1386c1b73250a46cdc2ffb8b8539bf70d68b744f9d4f6f2538080066ab91ec3c9e69b03a058 SHA512 d2395470a84c639a2102924e2169dddc72f799837282ae5e43675ca5164363cb7ecfe07c1bd764d679f67c536a2ed9e474bf227298e4d054228a0ebeaf960c7a
EBUILD mpv-9999.ebuild 10046 BLAKE2B fe702a15cd11614126975d098a40b44759c38406e2603fffa382b1386c1b73250a46cdc2ffb8b8539bf70d68b744f9d4f6f2538080066ab91ec3c9e69b03a058 SHA512 d2395470a84c639a2102924e2169dddc72f799837282ae5e43675ca5164363cb7ecfe07c1bd764d679f67c536a2ed9e474bf227298e4d054228a0ebeaf960c7a
MISC metadata.xml 2325 BLAKE2B ea9ce00b54f9aabf4f37dcbf20c94f6583e219638f6831e0f8f3292df0768d7e6c597a9072903604f8dbb7f88ef15cad87b2cbe57a41d22554e554cc6e9663b1 SHA512 84802287f2655571923a44c7383bac2f70838890b18222d0b060a371a79dbe5022bb7c186bb1ac6496b930c62dacafbc132178b60b0746bd2cce4eb08a5c6be7
diff --git a/media-video/mpv/mpv-0.29.1-r1.ebuild b/media-video/mpv/mpv-0.29.1-r1.ebuild
index 0022e823df76..2df0619aa036 100644
--- a/media-video/mpv/mpv-0.29.1-r1.ebuild
+++ b/media-video/mpv/mpv-0.29.1-r1.ebuild
@@ -34,6 +34,8 @@ IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda doc drm dvb
selinux test tools +uchardet v4l vaapi vdpau vulkan wayland +X +xv zlib
zsh-completion"
+RESTRICT="!test? ( test )"
+
REQUIRED_USE="
|| ( cli libmpv )
aqua? ( opengl )
diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index 93b090696909..f47e463af9c5 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -1,5 +1,5 @@
DIST openshot-2.4.4.tar.gz 63065376 BLAKE2B 2ee00f24d699d5935a182c394821f215a27ba2701d493f51299c19cf99452ca4df2e5b86f7a6e5734e6194e39e5b7995eb94be168c0e9f7bc7a3b78206277304 SHA512 efa71f97a83b89e691b7dab09288ba7d3e91eb25119669fa8f6e28becb8d4cb3e60a923f936ee4ff9a593d016fe3a6b0348153cff937ab7d21a5517de5dfa10c
DIST openshot-qt-2.4.0.tar.gz 60710408 BLAKE2B 33c8abe7ba3122ae720163d6ab91d367ee282b94d3d8986fdccf4f9efae832f54af7f946472c781a17f7e54083028762952d02d7139e6815cd0d44e80515c728 SHA512 95778effa5b02a467c44741384b0f43bf90343d4f450d5fcc2319ff1c3bee212338435dd8c781e0ff111a704aacdce3dbfb6bdcf62afa1f59bbb0668b58074ca
EBUILD openshot-2.4.0-r1.ebuild 1275 BLAKE2B 04d16ebe05301d91fd4692410662618f4d7d1304e719f4ef3c3b3dabb85285c3dc64044fe80920dfae5d52c2f9789c60a7ce535e25d5fce196fe3888f0d89776 SHA512 40495955fe86cb522f12fc78a73e216093a21f08a899667197bc4943e929c858bfd9d807261df0179b4d1079fea9551db3e76c81bc3e1cefb83828432a712751
-EBUILD openshot-2.4.4.ebuild 1210 BLAKE2B 7d6ee91f9bf739c785b57387f9f0ca61f0b372c64210f1f6d86f660ff06b655dce2638494574798fecc789c7732e02e6cec3552061aabe9870d7ef7528f8dfdc SHA512 f1b006b2d1a99c19af6b6c5d26af31205ddbed121010002ebc164ef66cb4bbd5531a80cebb8717dfebb2d494a6f3518d37731bfa00c50233949688f12343d487
+EBUILD openshot-2.4.4.ebuild 1208 BLAKE2B 0a266ec566dd0194e804857e2496426c21f7f7a0f82afeaf9ce74e90e06ba00b28dc783040363bb1620129606fe15462a5ae8547d1c382b1b305f7c40d2ff8a6 SHA512 18b0b8b0d6a0348b99a50a5e58ce9b6b8825e52c0805491a5cfad66550d0bb1ab0cbe158db7a8c1db349663908eccd1e9d4f308522b96cb0a322389b63402983
MISC metadata.xml 636 BLAKE2B 08e8c695bf15de910bb90ebe5fef7b6883ce1fac03eb6c7de660d280cb402c5a70befd6e99dc281aa76098322439e2c4bff48e63ade946fa390dfe5f1ccbe156 SHA512 1b736005e9564431798291c83f1ccba5de2b03ba18b41a0fe400e2b2b58020fb0863e6aad2c348191f5903f288ed4fef1cef1e7615bbc3e97f2deb35633b5bd4
diff --git a/media-video/openshot/openshot-2.4.4.ebuild b/media-video/openshot/openshot-2.4.4.ebuild
index d252a05676b2..d1d143bbbd74 100644
--- a/media-video/openshot/openshot-2.4.4.ebuild
+++ b/media-video/openshot/openshot-2.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-3+"
SLOT="1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
RDEPEND="
diff --git a/media-video/orion/Manifest b/media-video/orion/Manifest
index ce1fe980567a..0655ff7d0d12 100644
--- a/media-video/orion/Manifest
+++ b/media-video/orion/Manifest
@@ -1,11 +1,6 @@
-AUX orion-1.6.1-fix_desktop.patch 491 BLAKE2B 70d44443f10c55023120f2ef9f53186e095306d149302e091ecdbb64076cad1d07413018bc4af4b90c5de32371ab609a641d81a34026ffb9a54991dcb03d203d SHA512 82b6a12d3fac7e0283154c961684bef1ae34490b8a1ec065ee1f1876bfeaa7eb9bc5d4e2c6d5b10291af80126c790c5bed1d8d796d81f98e112a419e449cd961
AUX orion-1.6.6-fix_login.patch 999 BLAKE2B 43f37299be369aa56d612ec6393c4a240c06a65b37a9e22dd499b774497c22eb5fe342ecd6b030912cab2354ef4774d067b10c1fa0288f5a6c8554dea9aef1e3 SHA512 a5b45ca8dae9008bb21ca73a8fa57ccff56da46cdb0aa3f9cc03299ca9d864bfa311a622e7735505a52b4a6c7cc66399756f159fa3757ef17a0f00d7b4304792
AUX orion-1.6.6-mpv_backwards.patch 4470 BLAKE2B 19ca0d4e5226038d5e8bc528856d2f145a6750a87d9f20591810165d513a1fd3067bda2e483088d3e2cf1a44a963ff7498e530d03099ddc6b6ef2a4661d4ac84 SHA512 79f421e95a97f22e91dda2e350c94e8612230123ee64a18f15926bc111c67a6965dc740def5d9624575024f6b0e11871dfa3c26ce0e4e7abb4e3d3c1811ddd9b
AUX orion-1.6.6-mpv_compilation.patch 1108 BLAKE2B 021660340ba3f6cf7f70fda13af65544ea26edafb50331b4f5bba0af0b1662840ec25a5993b1f19335c7c2ebb5129c04d487640fad975cb797a1a07bd400ca29 SHA512 ffff325f22eace89c0b2f59701e0f119c759ea3d2f2c5d2422b6e3f0eac74e08fa56e442502895ab78cc41be9fe2182f2a62d036ba872c3dfc9457ad61e324af
-DIST orion-1.6.1.tar.gz 614216 BLAKE2B 8fc0909c1dd433e72d4ed41046d38a861ec48cbe6e93e1a9cc48f31cb3ef381e1b5b998c501d20756883431464eef798859b9ba4d086b89575281dbc17afca69 SHA512 3db0b59a89d2364f2d0586c3f318fc793f73a17d767adb0f44b89830e397be6f24c2ab662b7c84e7d857bc42b952fdf7fa280090313f5e39e37205eb8fb6dc9e
-DIST orion-1.6.5.tar.gz 624005 BLAKE2B ca2c40a299ab3f1abc7f383f2a5f39ebbe1e6ce6737efc3da0acd8cbbc04753dab865f417bd8e39d7e42dd7db8de703dd3b251296b8820a9027ca3ad2cd5de1d SHA512 6add27b81bf2520354e1a8854c2be4caf81d1c7c161003cb86bb4911852965cff938381c0ea481c64dc91c36d45f5af44cfb6e9a6d1c379f8b3b3011bbe47c6f
DIST orion-1.6.6.tar.gz 629917 BLAKE2B 303af947533aeb26561fb3fc57d4ffbbd6d168e1e51ffe196a0de82fca3406599cfb84c1ae361c9b7b84c9c01b47bb6147b98f62cc5b1dec3d08d0588cbc7327 SHA512 88c7efe1796d1135f18bd53c83a25747df1bbf35163b27c625711ab5027e988425e3ba13ff6e3349d30cdc99d24cae0642d1d058e401a24b240d73c6b47a2aaf
-EBUILD orion-1.6.1.ebuild 972 BLAKE2B 475db2a56a07a0ec72a56e87c5f17f721e0a4dec0278847dde90b2374ce0e009d9f68e45128165d5dc64ea9582a77599a9e6f9f387014233bb1fdaf3c06941a3 SHA512 b6eb5de3734dbae9c8cbcb2f61cf0baf50f83a10b7f8bfa03a0cbabbd5c2985d628df544024e9c45dc282d1f2a5dd7e89b0f473dc8c6a1894032836b76108ffc
-EBUILD orion-1.6.5.ebuild 988 BLAKE2B 9703326fe52193570e84fc3428941167b12680cb40a891920fa4b2e45a0144110322dcf391146b939647b0aacb0a7de5c72641dec5ada927b741cb7393eb68da SHA512 81dd5dd6ef117820bcdfb63449271f31ffec5724e24df52532d53c07fb49be71ea7d5e520db43f863a0f12e22a9ec6963155c9c52500ebdc5031c7ba04866acc
-EBUILD orion-1.6.6.ebuild 1246 BLAKE2B 9e411ef69e8d9ef745fb7b545d2467df0ab10973005b1cded89ebb059d9da36b6c27c7fd39208b88e3122d1f12ebf699c252dabb5615e1c09428a5279c422bbe SHA512 1787dc3362bc1b9e7e13a1cf7e31dac30b2d1d3b442d6bc54143778faf25b4306ad7679ddff691cb2c34034b16332995b0b2551e026721701475f627eaee0652
+EBUILD orion-1.6.6.ebuild 1156 BLAKE2B d1277c411bdcc32e73169f249c0c2e9abad004cb87bb8dcaa12a40596d7d999a3f0f90ee7d57817a4d120aed74c3053b15be5867d3c292ca47c9038e08029fed SHA512 16d0c26553e3afc5ae71f694cc528db25d74b3662079285aba7b7bd1fc3a0b1872a310f558066adf1170df6610c9bb31b425a1a312e80cf136ea30ed33169cc8
MISC metadata.xml 574 BLAKE2B de16e0fa5f9fbb443c5218a093048811e4ad9e633ec0e23cbd8b00e5322f7709af121ff3fa8cc4ef9cbc164f84d57cbf9ce9c542b7753195f09735e859fb5a55 SHA512 4ffbe221d97a40411dbaefc31fad97978f2ae823d14e1fbfef1aa9d84697c9ea06f7d58c7174ff1daa3b8f64863d62350dc469414e0b55917a227e2953b86bc9
diff --git a/media-video/orion/files/orion-1.6.1-fix_desktop.patch b/media-video/orion/files/orion-1.6.1-fix_desktop.patch
deleted file mode 100644
index 78103fbabea0..000000000000
--- a/media-video/orion/files/orion-1.6.1-fix_desktop.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naur orion-1.6.1.orig/distfiles/Orion.desktop orion-1.6.1/distfiles/Orion.desktop
---- orion-1.6.1.orig/distfiles/Orion.desktop 2017-07-06 22:26:29.000000000 +0200
-+++ orion-1.6.1/distfiles/Orion.desktop 2017-09-19 13:36:49.754743707 +0200
-@@ -2,9 +2,9 @@
- Version=1.0
- Type=Application
- Name=Orion
--Icon=/usr/local/share/icons/orion.svg
-+Icon=orion
- Exec=/usr/bin/orion
- Comment=Seek and watch streams on Twitch
--Categories=Games
-+Categories=Game
- Terminal=false
- StartupWMClass=orion
diff --git a/media-video/orion/orion-1.6.1.ebuild b/media-video/orion/orion-1.6.1.ebuild
deleted file mode 100644
index d099513bb932..000000000000
--- a/media-video/orion/orion-1.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils qmake-utils
-
-DESCRIPTION="Cross-platform Twitch client"
-HOMEPAGE="https://alamminsalo.github.io/orion/"
-SRC_URI="https://github.com/alamminsalo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+mpv"
-
-DEPEND=">=dev-qt/qtquickcontrols2-5.8:5
- >=dev-qt/qtsvg-5.8:5
- >=dev-qt/qtwebengine-5.8:5
- mpv? ( media-video/mpv[libmpv] )
- !mpv? ( >=dev-qt/qtmultimedia-5.8:5 )"
-RDEPEND="${DEPEND}
- !mpv? ( media-plugins/gst-plugins-hls )"
-
-PATCHES=( "${FILESDIR}"/${P}-fix_desktop.patch )
-
-src_configure() {
- # TODO: also supports qtav, not yet in portage
- local PLAYER
- if use mpv; then
- PLAYER=mpv
- else
- PLAYER=multimedia
- fi
- eqmake5 ${PN}.pro CONFIG+=${PLAYER}
-}
-
-src_install() {
- dobin ${PN}
- domenu distfiles/*.desktop
-
- insinto /usr/share/icons/hicolor/scalable/apps
- doins distfiles/${PN}.svg
-}
diff --git a/media-video/orion/orion-1.6.5.ebuild b/media-video/orion/orion-1.6.5.ebuild
deleted file mode 100644
index 17c83ddd2d0d..000000000000
--- a/media-video/orion/orion-1.6.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils qmake-utils
-
-DESCRIPTION="Cross-platform Twitch client"
-HOMEPAGE="https://alamminsalo.github.io/orion/"
-SRC_URI="https://github.com/alamminsalo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+mpv qtav qtmedia"
-
-DEPEND=">=dev-qt/qtquickcontrols2-5.8:5
- >=dev-qt/qtsvg-5.8:5
- >=dev-qt/qtwebengine-5.8:5
- mpv? ( media-video/mpv[libmpv] )
- qtav? ( media-libs/qtav )
- qtmedia? ( >=dev-qt/qtmultimedia-5.8:5 )"
-RDEPEND="${DEPEND}
- !mpv? ( media-plugins/gst-plugins-hls )"
-
-REQUIRED_USE="^^ ( mpv qtav qtmedia )"
-
-src_configure() {
- local PLAYER
- if use mpv; then
- PLAYER=mpv
- elif use qtav; then
- PLAYER=qtav
- else
- PLAYER=multimedia
- fi
- eqmake5 ${PN}.pro CONFIG+=${PLAYER}
-}
-
-src_install() {
- dobin ${PN}
- domenu distfiles/*.desktop
-
- insinto /usr/share/icons/hicolor/scalable/apps
- doins distfiles/${PN}.svg
-}
diff --git a/media-video/orion/orion-1.6.6.ebuild b/media-video/orion/orion-1.6.6.ebuild
index 7fe4e32bd5c9..740953442c02 100644
--- a/media-video/orion/orion-1.6.6.ebuild
+++ b/media-video/orion/orion-1.6.6.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit desktop qmake-utils xdg-utils
+inherit desktop qmake-utils xdg
DESCRIPTION="Cross-platform Twitch client"
HOMEPAGE="https://alamminsalo.github.io/orion/"
@@ -50,11 +50,3 @@ src_install() {
insinto /usr/share/icons/hicolor/scalable/apps
doins distfiles/${PN}.svg
}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest
index 9487a978c505..c23214137aaf 100644
--- a/media-video/peek/Manifest
+++ b/media-video/peek/Manifest
@@ -1,6 +1,6 @@
AUX peek-1.4.0-meson.patch 1921 BLAKE2B a96de5120e454290215049023a857b71f32082060aebc007b41c3d310eef46462282b4ee1340e827861080e66cf1c0c6ea17af6b44c63c59c18405f3b7bbf146 SHA512 914d4166345b6e180733a01578564f9351da83aa82d958c4243d08edff4d682a6aec92b6ebb7256224cb17cc23e3146f97e144935a629b937a651805dac53241
DIST peek-1.3.1.tar.gz 2654939 BLAKE2B f5d2b6c9ca1194891ff6a61c73bcfc63a6e0bbf8a282c4309bbedbd40e29e42ad78d9c37c8a3621ceb6cb2ad85bbf2364702f1db028f6282dd4f93e15d22b34c SHA512 cdf4190c555b0a40051862038c04dc7c164bf8bccf47202d0fcb74f527a8a7d5605bc2e112847e262e51a5a95c3d2b3497e4ec56834880564e8e4127869ad9df
DIST peek-1.4.0.tar.gz 2647446 BLAKE2B 688acb01e127c31fd9d8c6713757bf01e6b4ed1211a32787f5729b6a26308599a61c4ab057a2a008d3cc388f9492a41e70c34c92e90ded0058bbb325e9f828c8 SHA512 ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31
-EBUILD peek-1.3.1-r2.ebuild 1040 BLAKE2B d83b8352923dbb129a49077c056ac1070162ae5fb71e32ef72df6cd691871e29ff1b93c353fc9ea0e062fc17399671c1e3354128e2953132ebb2fb3205b3883b SHA512 99856cfd07363a599c7e4dcefd0e66653d9749ae5aeb70a21e08fa43a74d81a60e7f7326aacd5151a8b629a6c0efe785ba5206b6a94c6c1b1bfb3c7629cca9ca
-EBUILD peek-1.4.0.ebuild 907 BLAKE2B 465cccc3804d3804cc28d3ce7fec881b74b485638fb77e1a274607632b1e5eee5aacf352cf9a0f84e3fcbbd3719c5f5a68520b8deae22d44d5cd4ce42a14cc41 SHA512 07c7c1c98f422ad55dcf24f9183b758d488be2350e697bb53a4acab75ec569d3a25d810b47d4b333101795668492528b90bb181b37ad24e53a7efe5eecf9ad8a
+EBUILD peek-1.3.1-r2.ebuild 1067 BLAKE2B e89292c2cfb18d2e50e755bd7cce8e84b25acb6485ab06762295de303b3c3872c75029d60f08cf4c61ec018155794835983bce575870cd8899d53d873c528a12 SHA512 fae2aec74e1813624eb8467d08277e106e83d52d134ada60300d71c1e206724ef7358fd5b8654f955996e1f2fe58b0cc989d50f4127731d5f93e65f26d8a1c0d
+EBUILD peek-1.4.0.ebuild 934 BLAKE2B f293ed7cb851bcf2c64746702c4868935f84c976a7e5c83030272fe7fadd7b415e8cfe0b84c4fe9039773e3126d5dc9f292a16e5c3e98992531869ed27cb456e SHA512 9856f12f50a3bcb9ef57738b3ba5497d4ea0a1425076f17648e47569717fc876f5e460e391c5a3889e60c582bcfacb1a7e2f8709fbabec45e0f11275e6d19298
MISC metadata.xml 442 BLAKE2B 0737081df17bd9a248ff54ed5f788f5488c5506cb23de18dd57ade4e87f328a96fc249371cf2e78b8399528b3a3759440ceade1f16d0d1bd11a62263e12b4854 SHA512 c94b68c460e7d302d1761ba0d7adb23530c862e1a64b48f0688b68678a353cc7ae54433e6517c564e457c5ee5dac3ca6325ef967d11c66ae998da2348854296a
diff --git a/media-video/peek/peek-1.3.1-r2.ebuild b/media-video/peek/peek-1.3.1-r2.ebuild
index 93add0710fae..75a4200a7855 100644
--- a/media-video/peek/peek-1.3.1-r2.ebuild
+++ b/media-video/peek/peek-1.3.1-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="keybinder test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.38:2
media-video/ffmpeg[X,encode,vpx,xcb]
diff --git a/media-video/peek/peek-1.4.0.ebuild b/media-video/peek/peek-1.4.0.ebuild
index 7cab4b5a3799..569a57259a23 100644
--- a/media-video/peek/peek-1.4.0.ebuild
+++ b/media-video/peek/peek-1.4.0.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="keybinder test"
+RESTRICT="!test? ( test )"
RDEPEND=">=dev-libs/glib-2.38:2
media-video/ffmpeg[X,encode,vpx,xcb]
diff --git a/media-video/pitivi/Manifest b/media-video/pitivi/Manifest
index d1cef19ed243..82d8abb0eaf8 100644
--- a/media-video/pitivi/Manifest
+++ b/media-video/pitivi/Manifest
@@ -1,10 +1,4 @@
-AUX pitivi-0.97.1-optional-tests.patch 677 BLAKE2B b0f75f33948cdacb2b73678bc580d3f7ee8ae224e008b7d92629b0a7b7e6991a98cb09696748240c7314719559baf20d2eec4a9eead09571a57dfc06302a2418 SHA512 a56b8e67410301e83a5559481ded4c50fcc81b8ba148c936623d36e59c9a8db3b6215adfb25f48e75edc821b4d8befdb023da0c15dc8b998531bc7551946c5bd
-AUX pitivi-0.98.1-optional-tests.patch 742 BLAKE2B c85f9002504f9314ae4a251d3ecbb8c2e4e70cb217e9328465015f2c3e06436d50a327c91cd5b686a2a765ceb46ec7fc0dfab998bfa96d985cf4855a4cd14919 SHA512 fce5ae7ac4fdd4c340b233529564e20da1dd965261cc2c79d3368ef83ac23931cdee6b492e59a628beaaa25362b81a604ec5bd7bb6270bdb72c15dabb83feac2
AUX pitivi-0.999-optional-tests.patch 638 BLAKE2B 7d43b76384250b091908369ed274d93d3dde9365df1a6fb31d30bcb35c824cd9dfae8802346ee3019625a83cf4fcf9a249cecae9f670594b1d7f9b73c42f4efd SHA512 d564ab01b702bf30486c3fa947fa62ef9021b00816f3d2759ace16590e3b4ea3d6423ef4f41acc78bf857c2d54a4402fd8da8a4a14762067b26f25396a216e1f
-DIST pitivi-0.97.1.tar.xz 5096672 BLAKE2B 010b7ef80e0b57f83fe4e7d201a2839f65e2c8b62019d4271cd0d6d49edb44a5083024abdf13e735f94d7e681a77ef45e1d876cf6e5c20e6cc1b1876da5b3a99 SHA512 be5fcf5148349f685f0ee23a82b36d90fe0b7ff6d1d8cdcaf73272b8e5c29ddfe1d6c21353eb95f2d786fe4922a93c747403e5e27141d815f5b46f846a1d95ba
-DIST pitivi-0.98.1.tar.xz 5112280 BLAKE2B 9269163a5c964a6a2b3fd094262594a38bfff4dd052ea0f3673f2ac195f197eb9b888de673e62f884137d056fba2b853d11cf7300e2f81d71c6e49402350cc40 SHA512 b6530b1b5429c4379699d7492c31ec60ddc514c94a003fe240f7e390b6349093d2f4f72abb1edb4253bd938620c73dfb361abf21915d36ff3b75332e8612bcb3
DIST pitivi-0.999.tar.xz 12296928 BLAKE2B 16736fef4f2d16c02b64f8eba56f8c9ddb26f49742ee577da4e4c47077f8d5d71ce653dba366a041ba523153532728c5eb37cb2b76e11e9c51827efb990bd99d SHA512 663db84a00634f0e83f0c1dd80a4f3a6603a50826905adb24fdd567c6e8bb58e20de04c7753fa04a36692cdcf5bbbcc9a87327fd3b56ebb70caffcff13835fc8
-EBUILD pitivi-0.97.1.ebuild 2561 BLAKE2B 93cbd94d740b8d86f650ba7ad041447f3d02093f9c1810fcdfd1bbcf36babed0c7b2ef34d4c1b184fa4c1f226c9f63222b0f684b913e065b78a50341a652d5b7 SHA512 e339a213b259220c09a932acb10916f2c4b2d98fa0f144a0e8b27cdef03bf2b08103cb9effff3ca9fe406e1ae207b7acf2dab1f3f2ee02162a812c0666548e4c
-EBUILD pitivi-0.98.1.ebuild 2282 BLAKE2B f6501afd2a01753d9d74e08f4a49cb546950a56e4628d0f743ea44b287c5eec3e05013fd502df453c82af0bedc71ec6685dec33324f6816939a96ef7ade8931d SHA512 5eb9f95c6eacfa74cfc7b7ab2eafef092cbcd0644cd0708df6d60a162f32bc15043bead287d999be89b89539bb8f6329a41828686c573bf9b79455a77b4efc4f
-EBUILD pitivi-0.999.ebuild 2338 BLAKE2B 52dbbdad2af5e945f2201c5f95ac045c3cd5774839dc89ece93dd95c5ab9a3f97ffccf8c4a737f28ea9ca78b79556d24f80a638f3a8d70465047a5598358323f SHA512 7ea0a7cd804064820266c1e8d2bfbc91b08542d3bd1d37078d96c4196d9fa46f6e7cb5493e6c98feb957358d95bfad95ad742af1edac892e2d4c3b415c240713
+EBUILD pitivi-0.999.ebuild 2365 BLAKE2B 81eb8da38e0c2632ee68056c065476b02f59104763a9d77b7ffd76dcc026f72146d37de6c32d83207015a6dfa857a91c5c170a7bde88817f3ed01d690e06a397 SHA512 d5b8a9ba87abf770f90edf146a378cb257e81f9c4f05b2cb8237fc76604249e43a10f1de92ae70136274038c150646c48df1e09ba88dc9c00a638ceb6c622f3d
MISC metadata.xml 379 BLAKE2B a4f21a8cd6e5f4b09d1a89e426610108ab92ba52ef432d1780d100e76e43dda198cee09f105aec83994d4d1fa701be6c33a5981253b6c38b8ec888da08b5975a SHA512 30023299fba3c7c3743e24223d36366e7b59b01540a874ff432b8431ab29b240fdcd4ac4066b228af5421b009cfe4f67fdb69f7d1030c0fa409a4d545ffd43d1
diff --git a/media-video/pitivi/files/pitivi-0.97.1-optional-tests.patch b/media-video/pitivi/files/pitivi-0.97.1-optional-tests.patch
deleted file mode 100644
index cfc86dccb1d6..000000000000
--- a/media-video/pitivi/files/pitivi-0.97.1-optional-tests.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-make tests optional
-
---- a/meson_options.txt 2016-09-19 23:35:54.944511834 +0200
-+++ b/meson_options.txt 2016-09-19 23:36:10.693485976 +0200
-@@ -1,2 +1,3 @@
- option('enable-xunit', type : 'boolean', value : false)
- option('disable-help', type : 'boolean', value : false)
-+option('enable-tests', type : 'boolean', value : false)
---- a/meson.build 2016-09-19 23:35:06.694590798 +0200
-+++ b/meson.build 2016-09-19 23:35:45.092527990 +0200
-@@ -57,7 +57,9 @@
- if not get_option('disable-help')
- subdir('help')
- endif
--subdir('tests')
-+if get_option('enable-tests')
-+ subdir('tests')
-+endif
-
- archiver = find_program('git-archive-all', required : false)
- if archiver.found()
diff --git a/media-video/pitivi/files/pitivi-0.98.1-optional-tests.patch b/media-video/pitivi/files/pitivi-0.98.1-optional-tests.patch
deleted file mode 100644
index e5f55ffe765f..000000000000
--- a/media-video/pitivi/files/pitivi-0.98.1-optional-tests.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Make tests optional
-
---- a/meson_options.txt 2016-09-19 23:35:54.944511834 +0200
-+++ b/meson_options.txt 2016-09-19 23:36:10.693485976 +0200
-@@ -1,2 +1,3 @@
- option('enable-xunit', type : 'boolean', value : false)
- option('disable-help', type : 'boolean', value : false)
-+option('enable-tests', type : 'boolean', value : false)
---- a/meson.build 2017-09-03 22:52:39.681974053 +0200
-+++ b/meson.build 2017-09-03 22:53:29.934556188 +0200
-@@ -71,8 +71,10 @@
- if not get_option('disable-help')
- subdir('help')
- endif
--subdir('tests')
--subdir('tests/validate-tests')
-+if get_option('enable-tests')
-+ subdir('tests')
-+ subdir('tests/validate-tests')
-+endif
-
- archiver = find_program('git-archive-all', required : false)
- if archiver.found()
diff --git a/media-video/pitivi/pitivi-0.97.1.ebuild b/media-video/pitivi/pitivi-0.97.1.ebuild
deleted file mode 100644
index 087bc0875c1d..000000000000
--- a/media-video/pitivi/pitivi-0.97.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_5 )
-PYTHON_REQ_USE="sqlite"
-
-inherit gnome2 python-single-r1 virtualx
-
-DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework"
-HOMEPAGE="http://www.pitivi.org"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="v4l test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# XXX: recommends gst-plugins-libav and frei0r-plugins
-
-# Do not forget to check pitivi/check.py for dependencies!!!
-# pycanberra, gnome-desktop, libav, libnotify and liwnck are optional
-GST_VER="1.8.2"
-
-COMMON_DEPEND="
- ${PYTHON_DEPS}
- >=dev-python/pycairo-1.10[${PYTHON_USEDEP}]
- >=x11-libs/cairo-1.10
-
- >=media-libs/gstreamer-${GST_VER}:1.0[introspection]
- >=media-plugins/gst-transcoder-1.8.2-r1
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-libs/glib-2.30.0:2
-
- >=dev-libs/gobject-introspection-1.34:=
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pycanberra[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
-
- gnome-base/librsvg:=
- gnome-base/gnome-desktop:3=[introspection]
-
- >=media-libs/gstreamer-editing-services-${GST_VER}:1.0[introspection]
- >=media-libs/gst-plugins-base-${GST_VER}:1.0[introspection]
- >=media-libs/gst-plugins-bad-${GST_VER}:1.0[gtk]
- >=media-libs/gst-plugins-good-${GST_VER}:1.0
- >=media-plugins/gst-plugins-libav-${GST_VER}:1.0
-
- x11-libs/libnotify[introspection]
- x11-libs/libwnck:3[introspection]
- >=x11-libs/gtk+-3.20.0:3[introspection]
-
- v4l? ( >=media-plugins/gst-plugins-v4l2-${GST_VER}:1.0 )
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- dev-python/setuptools
- >=dev-util/intltool-0.35.5
- >=dev-util/meson-0.28.0
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
- # Make tests optional, bug #594096
- "${FILESDIR}"/${P}-optional-tests.patch
-)
-
-src_configure() {
- # Not a normal configure
- # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
- # defaulting to debug
- ./configure \
- --prefix="${EPREFIX}/usr" \
- --buildtype=plain \
- --libdir="$(get_libdir)" \
- -Denable-tests=$(usex test true false) \
- || die
-}
-
-src_compile() {
- # We cannot use 'make' as it won't allow us to build verbosely
- cd mesonbuild && ninja -v
-}
-
-src_test() {
- export PITIVI_TOP_LEVEL_DIR="${S}"
- virtx emake check
-}
-
-src_install() {
- gnome2_src_install
- python_fix_shebang "${D}"
-}
diff --git a/media-video/pitivi/pitivi-0.98.1.ebuild b/media-video/pitivi/pitivi-0.98.1.ebuild
deleted file mode 100644
index 928c451ff8bd..000000000000
--- a/media-video/pitivi/pitivi-0.98.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_5,3_6} )
-PYTHON_REQ_USE="sqlite"
-
-inherit gnome.org meson python-single-r1 virtualx
-
-DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework"
-HOMEPAGE="http://www.pitivi.org"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="v4l test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# XXX: recommends gst-plugins-libav and frei0r-plugins
-
-# Do not forget to check pitivi/check.py for dependencies!!!
-# pycanberra, libav, libnotify and liwnck are optional
-GST_VER="1.10.2"
-
-COMMON_DEPEND="
- ${PYTHON_DEPS}
- >=dev-python/pycairo-1.10[${PYTHON_USEDEP}]
- >=x11-libs/cairo-1.10
-
- >=media-libs/gstreamer-${GST_VER}:1.0[introspection]
- >=media-plugins/gst-transcoder-1.8.2-r1
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-libs/glib-2.30.0:2
-
- >=dev-libs/gobject-introspection-1.34:=
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pycanberra[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
-
- gnome-base/librsvg:=
-
- >=media-libs/gstreamer-editing-services-${GST_VER}:1.0[introspection]
- >=media-libs/gst-plugins-base-${GST_VER}:1.0[introspection]
- >=media-libs/gst-plugins-bad-${GST_VER}:1.0[gtk]
- >=media-libs/gst-plugins-good-${GST_VER}:1.0
- >=media-plugins/gst-plugins-libav-${GST_VER}:1.0
- >=media-plugins/gst-plugins-gdkpixbuf-${GST_VER}:1.0
-
- x11-libs/libnotify[introspection]
- x11-libs/libwnck:3[introspection]
- >=x11-libs/gtk+-3.20.0:3[introspection]
-
- v4l? ( >=media-plugins/gst-plugins-v4l2-${GST_VER}:1.0 )
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- dev-python/setuptools
- >=dev-util/intltool-0.35.5
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-python/nose2[${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
- # Make tests optional, bug #594096
- "${FILESDIR}"/${P}-optional-tests.patch
-)
-
-src_configure() {
- local emesonargs=(
- -Denable-tests=$(usex test true false)
- )
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-}
-
-src_test() {
- export PITIVI_TOP_LEVEL_DIR="${S}"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install
- python_fix_shebang "${D}"
-}
diff --git a/media-video/pitivi/pitivi-0.999.ebuild b/media-video/pitivi/pitivi-0.999.ebuild
index 0f1661aa8e0b..c7703da70ced 100644
--- a/media-video/pitivi/pitivi-0.999.ebuild
+++ b/media-video/pitivi/pitivi-0.999.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="v4l test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# XXX: recommends gst-plugins-libav and frei0r-plugins
diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest
new file mode 100644
index 000000000000..4fa5a330b003
--- /dev/null
+++ b/media-video/rav1e/Manifest
@@ -0,0 +1,2 @@
+EBUILD rav1e-9999.ebuild 686 BLAKE2B dc4e33c45ab8796ddd6c46e82e694e591e2b5c1c0533da1ea25fc9c108b5c3d846db4251812d7b82593a8db2c65425fa56a256b6ecad0b21b67ced2a82a92ce1 SHA512 b946f5d1d4eafba8725a5e180ba8fb730b1141dce771fd4707927b1e39e652cf3d104549d57648149f363a951bf7e6d9f3af474ff21cdbbc8cdf9a0502f8a2f5
+MISC metadata.xml 222 BLAKE2B 1c7746701a7405c30d961a743df2c2b3b1c5f20c863057e76862844f34bcf701a01f5b31d6b6dc4b4c3192a0f833b783d0c1db3c79f25ea45b576e1c575b502f SHA512 f5b07576edb64cee121aab00dd2a5f0c080fa947e00b6ff6ad6c514a82c132230426ca81e3430d7785c212786f7ead5f6c3f48e58478507df7d96a4e734168ab
diff --git a/media-video/rav1e/metadata.xml b/media-video/rav1e/metadata.xml
new file mode 100644
index 000000000000..71e948fffb95
--- /dev/null
+++ b/media-video/rav1e/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lu_zero@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-video/rav1e/rav1e-9999.ebuild b/media-video/rav1e/rav1e-9999.ebuild
new file mode 100644
index 000000000000..0136a727b3a0
--- /dev/null
+++ b/media-video/rav1e/rav1e-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2017-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.2.0
+
+EAPI=7
+
+inherit cargo
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/xiph/rav1e.git"
+ inherit git-r3
+fi
+
+DESCRIPTION="The fastest and safest AV1 encoder"
+HOMEPAGE="https://github.com/xiph/rav1e/"
+SRC_URI="$(cargo_crate_uris ${CRATES})"
+RESTRICT="mirror"
+LICENSE="BSD-2"
+SLOT="0"
+
+KEYWORDS=""
+IUSE=""
+
+ASM_DEP=">=dev-lang/nasm-2.14"
+DEPEND="amd64? ( ${ASM_DEP} )"
+RDEPEND=""
+
+src_unpack() {
+ if [[ "${PV}" == *9999* ]]; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ fi
+}
+
+src_install() {
+ cargo_src_install --path .
+}
diff --git a/media-video/setpwc/Manifest b/media-video/setpwc/Manifest
index 2aaeaaa82129..46cfd753d7c9 100644
--- a/media-video/setpwc/Manifest
+++ b/media-video/setpwc/Manifest
@@ -1,3 +1,4 @@
+AUX setpwc-1.3-fix-build-system.patch 431 BLAKE2B 153d96caff02c439ba345ae9fe8c1a9b6aec42d2deeb42759c70f2060c9570fbc7d5b6d6de18899aaadc24c2529191dcd92396c2a6648b0710afc4836731f7aa SHA512 469971a15dfbf6caba99f9706c0b1aadaecd1752393915b7d01cd6607dcae63b2b51153918e21481b1be8507232bdae97d43db986e7a04bcefdd50b335418aeb
DIST setpwc-1.3.tgz 9681 BLAKE2B 98ad99fa60eab41626320b9d1c70d994ac71084a16181f255dc79ae5741471952cbd8219ded173ba6f12f82f4ebd46c79e1414f03d43b913fdad576efea5a825 SHA512 17766dcd05003f30183b87dc37a105c26efcc387e77479259ebdbb565011533ca97909ea3b61d979578616b1269db53ffa74475b8b91a6e250cfedb161f535b5
-EBUILD setpwc-1.3.ebuild 614 BLAKE2B db6e2364f1e34bb48b776c24074c977959174184c7ce25cf35e90ead0df75abdad85ae13472d32d051647c75786d7f846c5aa3f9cbc9ce76917ff495f2040c3e SHA512 883102b11d7d0711bbe5bbb8bda4fb4a7bfb2a427dd06b7daed13b44172b764643af4f77a4e19b02d22a42b02ccfb0da965da0259308824683bb3bd32750e19f
+EBUILD setpwc-1.3.ebuild 557 BLAKE2B 642d49c1ad21cebccbb2ac6233691f849cf2687dc12eedfdae2a5fac2d921c825142a8a3a059d00df902909f873d225839bea5a7115734f93d44b15978a9fc65 SHA512 969cc64dc577293e990c630b8f6774aa3a3aa9c3e07bfa9979816e5c1d0cdf803cec914ae495076d022f17d8c257432d38776716253b527371c71e6ae52c403a
MISC metadata.xml 255 BLAKE2B 84855d12acedab301e8e709820ef74f658689209ce914cad2c71d11f4248a7d3356109d93573ed675698031eca1e0b6e0372a61c2a43a9f09840e295f94b74ef SHA512 92b56f4d9c86ad69341e67e8cc74db0bd068e45afdf2f3d3f9ea410fc5e64f3476143b656f2cb3d26b97ae01a967d71766952eba22e2278aab907c20b00ae0e9
diff --git a/media-video/setpwc/files/setpwc-1.3-fix-build-system.patch b/media-video/setpwc/files/setpwc-1.3-fix-build-system.patch
new file mode 100644
index 000000000000..88152cf63669
--- /dev/null
+++ b/media-video/setpwc/files/setpwc-1.3-fix-build-system.patch
@@ -0,0 +1,23 @@
+--- a/Makefile
++++ b/Makefile
+@@ -13,18 +13,13 @@
+ # files in the program, then also delete it here.
+
+ VERSION=1.3
+-CFLAGS+=-Wall -O2 -DVERSION=\"$(VERSION)\"
+-LDFLAGS=
++CFLAGS+=-Wall
++CPPFLAGS+=-DVERSION=\"$(VERSION)\"
+
+ OBJS=setpwc.o
+
+ all: setpwc
+
+-setpwc: $(OBJS)
+- $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o setpwc
+- #
+- # Oh, blatant plug: http://keetweej.vanheusden.com/wishlist.html
+-
+ install: setpwc
+ cp setpwc /usr/bin
+
diff --git a/media-video/setpwc/setpwc-1.3.ebuild b/media-video/setpwc/setpwc-1.3.ebuild
index 562a6b7419a6..cbc20cad7175 100644
--- a/media-video/setpwc/setpwc-1.3.ebuild
+++ b/media-video/setpwc/setpwc-1.3.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
+
inherit toolchain-funcs
DESCRIPTION="Control various aspects of Philips (and compatible) webcams"
@@ -11,18 +12,13 @@ SRC_URI="http://www.vanheusden.com/setpwc/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc x86"
-IUSE=""
-RDEPEND=""
DEPEND="sys-kernel/linux-headers"
-src_prepare() {
- sed -i -e '/CFLAGS/s: -O2::' Makefile || die
-}
+PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
-src_compile() {
+src_configure() {
tc-export CC
- emake LDFLAGS="${LDFLAGS}"
}
src_install() {
diff --git a/media-video/shrip/Manifest b/media-video/shrip/Manifest
index 4f4017e7f5db..1851a214c6f1 100644
--- a/media-video/shrip/Manifest
+++ b/media-video/shrip/Manifest
@@ -1,3 +1,3 @@
DIST shrip-0.6.0.tar.gz 337393 BLAKE2B fa80ea35345f2ae98e8924c577efce9dee12cb99bfbcfdfef8cc2e4efdfbb72b5afe9c907a32c1cb23878266f9dd6fcad2d3e85d189d58d2d8cf074028dd218f SHA512 fbc00fd3f436d7ff4adac29d552393bef9523817866cdfb3f3c2d8073dcf38914e6b5b5566fbf655f0716f2bb89b76e2329109b822280702d0e38cb6a1470645
-EBUILD shrip-0.6.0-r1.ebuild 802 BLAKE2B 810d16e74fe89f66647bba07388bc0dd0fd40eb744764b3dfc8c88b3ff7bc6e98922c185b5ce944362792c5f2731e5c186ad6d18b2f385562539e0a5f496a951 SHA512 0adf01f13c4ee190e304b64a31420793da73761b3a09c31ddc08d6ac2b583f1476ee6674188df938c1d506819b68196e7209e811c08a5f32a8e03c81527606d4
+EBUILD shrip-0.6.0-r1.ebuild 788 BLAKE2B 253c1b208b18a720fcf5ad4fb1315011bf156cf1bcde2cb9aade4df613cea1c28f96c7ecd18d8666b7cd374db4a2053c059f74c503a946061c5244b02c580261 SHA512 4bd389c39de906e7b946e88546d00c7bf673d025938d3f33b8ee64ba40f5dcd9ca923b1a16c46926c8b175a0d5e285534635cca4c742313a6b3c02c458f1aeb6
MISC metadata.xml 335 BLAKE2B 74046d6f562d06328006dc255c51bc323fa6c3fcf89b5567a180cd81fd9b00b5399106fda33d90755fbe10fac3e309db15af32c16fc6a798d01465a58e30f992 SHA512 c27b43dadd7995ca90de6000ccee64c8a6686a8b48eee052e5691e5c8e37bfe7be9fb6dd62d74c8ad94c4546dc550150727463380e935eecb460d724d6e76c13
diff --git a/media-video/shrip/shrip-0.6.0-r1.ebuild b/media-video/shrip/shrip-0.6.0-r1.ebuild
index c39bbd4530d9..cfc6ffb404a2 100644
--- a/media-video/shrip/shrip-0.6.0-r1.ebuild
+++ b/media-video/shrip/shrip-0.6.0-r1.ebuild
@@ -33,9 +33,9 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog README TODO
insinto /etc
- doins shrip.conf || die
+ doins shrip.conf
}
diff --git a/media-video/subliminal/Manifest b/media-video/subliminal/Manifest
index 2a03ae14dcd9..cc100a3ff3b7 100644
--- a/media-video/subliminal/Manifest
+++ b/media-video/subliminal/Manifest
@@ -3,5 +3,5 @@ DIST matroska_test_w1_1.zip 184550509 BLAKE2B f111725aa08267661942072c2d4ac019d3
DIST subliminal-2.0.5-r2.tar.gz 4442435 BLAKE2B ea2139bd61344d6a0cb4b48a2b75cbfd29905adc81bca25a332443725fff80bc03b58704d0e6289d44ddc26104e15744f67acb7e0e4eafae584098b02fb4c007 SHA512 b0f99c6b2fa6bc3860c86592bb428c7b4b34836df7a619b19d69b15532a68b4d05369f724131e120d4b390bd91f430aea442aef72ebc00ae8e3d31a457925eec
EBUILD subliminal-2.0.5-r2.ebuild 2387 BLAKE2B 3166277c1cd80023b54103b8ba9cbf2075e16874f8834c973395403b0da0dd42b3ca015dfd192bfcc14822b3eae7244f50688203e3d97c20b757aba51ae0443f SHA512 66e0facc888f2c58351accd0ca1a792278027dc71327307989ba00afca932270b938477acc133ff7c323a928f051b6bd9010661af99f44ce21ecfd9f4b1c08ef
EBUILD subliminal-2.0.5-r3.ebuild 2475 BLAKE2B d708951ee24309e97054423de7e2b7061b22f4e33f8ffc9838f2615c64e506221dca712c6d7b5ef25314e2397a357d4fd2e4e5767482dce36299e15742601426 SHA512 fc99a04ea7c6d697e6bc8e77f7f2bf42cd7e5ac8a71dcb984b4ce4496959bef2d6b52f67ba74f54b756d16f69cbcf2ae6a363ecdb7f915670f1f7342bb60f105
-EBUILD subliminal-9999.ebuild 2238 BLAKE2B 5375536b8ea031dba6e0c54edf737f8ba25a8a8caa3fc3b7958181cb36aec20e636b93171f01430528eaf661d25b83e36850646caa211c81b217a27c575d1fc4 SHA512 0279f0d36bbc32f4aaf650f5debb39a03c6044a88eaa494e5e6357d67c01634b4876c90182d1bce6459bac767393060f7ddda2446bb589dffc4f1a5abd267fba
+EBUILD subliminal-9999.ebuild 2265 BLAKE2B 05d67974a86f14dd1e1f06a6f538b7a1bc8502807f5bf416927d2af7654d4c4e0ab424697c9a5e1f2848cb7479f23de848917fe827cff6484107f7854a9e4e14 SHA512 6a42eba33e91b887161c6a1388616181c1d8d18128a138cc616662748c5cbaf5e4bbdeca27ee388a5197b821937af0fca68b4f57df9d635f83f3de9756d8f00b
MISC metadata.xml 350 BLAKE2B 64054ae243f37db216c26428801347c2ef0b61b4f557b01e1e84213ca4d405e0ef44d2a121c97a507cb155c053e190c7b875e7e9e325ecd1d4ee6006fdf8f975 SHA512 573c536a3e3d2859085a60fdeb224475bc457b07c6b3d0ff4554bb7e8f49a7839d1f44489fd10261b404c33e2f6729a25ac8ea09701287c13f968ef2cff0aaad
diff --git a/media-video/subliminal/subliminal-9999.ebuild b/media-video/subliminal/subliminal-9999.ebuild
index 7c83f3864f02..730716b31468 100644
--- a/media-video/subliminal/subliminal-9999.ebuild
+++ b/media-video/subliminal/subliminal-9999.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
diff --git a/media-video/subtitleeditor/Manifest b/media-video/subtitleeditor/Manifest
index 33b01a0931ce..a98ec0d687f7 100644
--- a/media-video/subtitleeditor/Manifest
+++ b/media-video/subtitleeditor/Manifest
@@ -1,4 +1,4 @@
AUX subtitleeditor-0.52.1-disable-nls-fix.patch 1080 BLAKE2B fe400d4c2a16508e2889539ca963839f1118b1df916c9cb6c3b2e8d575aa40fa61e32eeb2612406c51ef5f3d56296a42b0980919a14e1f0290ccea3cf4821c94 SHA512 7775e9527a5e1b7f2a469eb3ea5f3d5422797c4ca61f02b486578f60e5a118ab1d6479079cae35ed29324a1579ed3363ed77b18ceda1dad5b10f8def1a11b650
DIST subtitleeditor-0.54.0.tar.gz 1783077 BLAKE2B a802124c9b81ad5fecc4914b6231e7efaf3326f231115f334fd53b79d8a851bf2f09fdccdee85c53b0cc828fe67c72e9924f47f0881d0438e563b18b1f77f00b SHA512 4458d579775a504b22f955c41d0e95ed722c1cb6bcf715ef493988a85397d5e0d4c3327e129f49b160d398dc73257026a92bbe5104c30d2004c16b7e12dd113c
EBUILD subtitleeditor-0.54.0.ebuild 1371 BLAKE2B db6a872622bf126d0d3e7894561bdc3a0be2c97eec5ca32afdbd10e67971edef65452c83c13d774af2ccdcd5e95f30882022fc93df503bfe519ab6fbdf416005 SHA512 8238be6c2963e65434f4300c8b24d2b4a027729a834a136e6ce60a349aea441fc0f9fb98dda319842682007ebaa4b51d4ebea2180c856e525139eecdb0d98a07
-MISC metadata.xml 673 BLAKE2B 8d00e3205d631fa9386d61fc18badd45c3b93f38ec2458e1ab436e45b1b9c773d3b509e243fee9ae84b481a8d9210aad74801b0fe339c081e17d66a2ebc5b426 SHA512 8f1eedec13ae0cbce853aa0172c214c9f3a3b9515a029297db8a2c68013b375bb9c3a5cbe3dc2bec09c9a4cb40f836b610d1533d7b59a2b31175c57de401d4e9
+MISC metadata.xml 565 BLAKE2B bf0285d43aa1d7ac69416d5e6605028f2b7121cf5c195098478f43b4d53d774630b6fe79916ebf46abd041723d97b73ae56116b0a900ad09b8a04035bc2d5f6e SHA512 a40edd48ebb9eacf5b6e731d5ccb838e4918e4e76c982039435de28e1e3a769ab43c109b08ece9c9821fd5ad0dd9da6bb7a0a1068d240ff5536b073f27bb2a88
diff --git a/media-video/subtitleeditor/metadata.xml b/media-video/subtitleeditor/metadata.xml
index 51a0e86f0f0e..f3214d3e2e00 100644
--- a/media-video/subtitleeditor/metadata.xml
+++ b/media-video/subtitleeditor/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>eva@gentoo.org</email>
- <name>Gilles Dartiguelongue</name>
-</maintainer>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
diff --git a/media-video/subtitler-yuv/Manifest b/media-video/subtitler-yuv/Manifest
index 18fc7e037a61..4053a68f11ba 100644
--- a/media-video/subtitler-yuv/Manifest
+++ b/media-video/subtitler-yuv/Manifest
@@ -1,3 +1,4 @@
+AUX subtitler-yuv-0.6.5-fix-build-system.patch 908 BLAKE2B c0c9e62378c409d29fc14ed3480d23c7d01f441499ea2ecfbd4c75f97c7fa9d794f1f2ac654d855f80268a4d0c9801f2250ae79523f1c64fd61520f691ac4c30 SHA512 f7166cbac4d70e915e39ba00fa6d74a9cc8b71edcbb64d90fbbf505afffb107fec5d87a8421944aaac76103ae106a091bc593443f22e1f8de0688d95ef453f0d
DIST subtitler-yuv-0.6.5.tgz 568408 BLAKE2B 0e4ff441fbb75bafaf45b3bf3b234336e04dce90400fd1bfc65c2441c9406dca2ba6137c5e04e5b8e6140d1b55c6166f797a865ac88ea9e09cc58368ee9b0c24 SHA512 2dabb720896ef0c1bd54a7b8fdf4ab7097d95ba9e81608b713f4dd62c0f8a156d41bb7fe74cb5113f70f5390186fdea3e7d2e9add5d5748b677657ef356117dc
-EBUILD subtitler-yuv-0.6.5.ebuild 828 BLAKE2B 2f23654f8df7bc3050cf346e24e040a9f55c6f8ff3eaa4ed6d8ceda6471822de6e538761a353485a81e00f39feb937438a5aa44d66514cd73cee6276ead8a17f SHA512 4821e3e58a397cecbd6e26ae6987b5186c79c7e9b4671a52857b81e5a00886fb7c0d91820ac235345b6acb8f3f7f796b803138b47c477afe2f1b94578dc2ffd7
+EBUILD subtitler-yuv-0.6.5.ebuild 665 BLAKE2B a1258fcd0dbc73f3eb7ad8da29fbb01b378ef0748c848ecb1216f093a9def690052c267603a2e555ae69c7307f3b73081c23181b794ccd53a59c3d823f43105e SHA512 b8f1f74491fa39c7c8fa45618b55bd2615a253a1d6edb97ec6eb1ea6f3dbf60642f3fc6417f9cb664aacb8a615fe2923b7fcc8b10935a84d6c5b4eb3098d8ec1
MISC metadata.xml 334 BLAKE2B da68c733a593f81e7a8096a93827aa43bccee5f9470fccdf66ffdc76a5bb29a9bbeaa163180559714d4c7dca2c7cdd69cd50054d36a79b725100fdaaf093df43 SHA512 ea6800418e6612cab28cc5d0fb977d8227deaef467662b6c8619b974062c47b0658ff1e621b8fb85309c0f87f04afe3903053af1c21c629018a27eeec7f6c8de
diff --git a/media-video/subtitler-yuv/files/subtitler-yuv-0.6.5-fix-build-system.patch b/media-video/subtitler-yuv/files/subtitler-yuv-0.6.5-fix-build-system.patch
new file mode 100644
index 000000000000..da5ec86e40b3
--- /dev/null
+++ b/media-video/subtitler-yuv/files/subtitler-yuv-0.6.5-fix-build-system.patch
@@ -0,0 +1,55 @@
+--- a/Makefile
++++ b/Makefile
+@@ -1,28 +1,7 @@
+ #need -O2 for io in beep.c
+-CFLAGS = -O2 -Wall
+-
+-#CC = gcc
+-#CC=/usr/local/bin/gcc
+-
+-SRC1 = \
+-subtitler-yuv.c \
+-color_processor.c \
+-frame_list.c \
+-load_font.c \
+-load_pictures.c \
+-load_ppml_file.c \
+-object_list.c \
+-parser.c \
+-text_processing.c \
+-external_programs.c \
+-x11.c
+-
+-SRC2 = \
+-process_wave.c
+-
++CFLAGS += -Wall
+
+ OBJECT1 = \
+-subtitler-yuv.o \
+ color_processor.o \
+ frame_list.o \
+ load_font.o \
+@@ -34,20 +13,11 @@
+ external_programs.o \
+ x11.o
+
+-OBJECT2 = \
+-process_wave.o
+-
+-LIBRARY1 = -lm -lXt -lXpm -lXaw
+-LIBRARY2 =
++LDLIBS = -lm -lXt -lX11 -lXaw
+
+ #$(XLIB) $(XAWLIB) $(XTOOLLIB) $(XLIB)
+
+-all:
+- gcc $(CFLAGS) -c $(SRC1)
+- gcc $(CFLAGS) -c $(SRC2)
+-
+- gcc -o subtitler-yuv -L/usr/X11R6/lib/ $(OBJECT1) $(LIBRARY1)
+- gcc -o process_wave -L/usr/X11R6/lib/ $(OBJECT2) $(LIBRARY2)
++subtitler-yuv: $(OBJECT1)
+
+ # DEPENDENCIES
+
diff --git a/media-video/subtitler-yuv/subtitler-yuv-0.6.5.ebuild b/media-video/subtitler-yuv/subtitler-yuv-0.6.5.ebuild
index d1e7738874fe..37e21cbb86a2 100644
--- a/media-video/subtitler-yuv/subtitler-yuv-0.6.5.ebuild
+++ b/media-video/subtitler-yuv/subtitler-yuv-0.6.5.ebuild
@@ -1,41 +1,35 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
+
inherit toolchain-funcs
-DESCRIPTION="for mjpegtools for adding subtitles, pictures, and effects embedded in the picture"
+DESCRIPTION="for mjpegtools for adding subtitles, pictures & effects embedded in the picture"
HOMEPAGE="http://panteltje.com/panteltje/subtitles/"
SRC_URI="mirror://gentoo/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-RDEPEND="x11-libs/libX11
+RDEPEND="
+ x11-libs/libX11
x11-libs/libXaw
x11-libs/libXt"
DEPEND="${RDEPEND}"
-src_prepare() {
- sed -i \
- -e '/^CFLAGS/s:= -O2:+=:' \
- -e '/CFLAGS/s:gcc:$(CC):' \
- -e 's:gcc -o:$(CC) $(LDFLAGS) -o:' \
- -e 's:-L/usr/X11R6/lib/::' \
- -e 's:-lXpm:-lX11:' \
- Makefile || die
-}
+PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
-src_compile() {
+src_configure() {
tc-export CC
- emake
}
src_install() {
dobin ${PN}
- dodoc CHANGES HOWTO_USE_THIS README*
+ einstalldocs
+ dodoc HOWTO_USE_THIS
+
insinto /usr/share/${PN}
doins *.{ppm,ppml,zip}
}
diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest
index 933a1bf5bfb2..2d272fa6d211 100644
--- a/media-video/totem/Manifest
+++ b/media-video/totem/Manifest
@@ -4,6 +4,6 @@ AUX 3.30.0-vala-errormsg.patch 820 BLAKE2B 6b896371078f59b5e46efb28ccca56ef710cb
AUX 3.32.1-control-plugins.patch 4548 BLAKE2B bafca1010119387693f8acf6b107235677ab2b674e72d6e65da6cf1124e34da05be990adc2a824d3c12fdb1f97e656a03e954900e8329bd412f4c7827f69e319 SHA512 70e0b783d57912eeb2055062eb1b5b980f2f1f54c8e6d5fe9a77936587693008f5f15d982511a8b20b08aecc270fa38d691f13a7632ddcc52f1cad17b4349be7
DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742
DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67
-EBUILD totem-3.30.0.ebuild 3732 BLAKE2B e1bc6349ed5ba2ba55d498cf27d7d981e2ffed32201e369b1d574a82bd720b19db9bb7c2b52ae80d1d80da7c0b6e8adea9ebae193fd6a611d8731b9562fe0608 SHA512 72a4d6f9f8323d5c7d53d0ff1d228c691b3286e5c634dc825ecc8f0a17cfcfba071d283ab88e0889ae9b003c5372b988cb31dc6e6a9dcb3cfdd4ae9472644ac7
-EBUILD totem-3.32.1-r1.ebuild 3100 BLAKE2B 347a0de828a02b11d1e9e9df85630ca5983ae9bfb7d844d6116641933e049405087436dd54ff8059ce95c82487a784fd4b8fe066266d2b48c2fa4d72475633de SHA512 1a1c03f956ef210824c6078b9c52619ce54d906d8a4d2f585a0bc592f86a89a7fc6dd2145ee8c95138432c7cfcc7dd7338298263237c8ed74f9994635b8b2941
+EBUILD totem-3.30.0.ebuild 3759 BLAKE2B 0889c571bb3129c65529e99fed4d8366b46751a0e815ad26d71e6f4ed3c272140c1c9ecded6a7f5fc881353d17de10722c56975413b2c05098686fea04fdb2e3 SHA512 9e1e598f00e5a33c0a51d5246f9a6dc38e4a47a8239021546c1bff0049970a5cf5e3c2ec9bf59cc217b9f13630ad40694b749fb84339b6cbbf58495e318bf59c
+EBUILD totem-3.32.1-r1.ebuild 3103 BLAKE2B 200bd4012fa7d3563aad00a3907860b9fcc2427f075c4750f6e37553d550919c267587bb422b58ca955fbcb04650e12064e3dbe250caa2629c8f40ba61599b0a SHA512 5d1ce68941374b0f3de8a531dc05b3334a4d0c47b6d356316886b74f9bd0d9721c429a280fb473505218200f9f4ff9966c2fd9de53578fbf193eee07e62fa179
MISC metadata.xml 1323 BLAKE2B 50a31cc1ea80714ce43b7434888c275acfea44b2231c500b20422ead6f248b3ccb0765909df4dd2c74c05aee333e294c599982037f91364efe77b1dad639c63e SHA512 95686fb2c0a601026587bc759548bc7b3798f7ed1347d34d2deb42a35ed5f424da7412ccb4b6d6fb50ca078855c32f1eb0485ffa4eec919baad7e19b899058be
diff --git a/media-video/totem/totem-3.30.0.ebuild b/media-video/totem/totem-3.30.0.ebuild
index ee7f1d4b1587..9506455784d7 100644
--- a/media-video/totem/totem-3.30.0.ebuild
+++ b/media-video/totem/totem-3.30.0.ebuild
@@ -13,6 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="cdr gtk-doc +introspection lirc nautilus +python test vala"
+RESTRICT="!test? ( test )"
# see bug #359379
REQUIRED_USE="
python? ( introspection ${PYTHON_REQUIRED_USE} )
diff --git a/media-video/totem/totem-3.32.1-r1.ebuild b/media-video/totem/totem-3.32.1-r1.ebuild
index 492a875756ba..e3a3030b0181 100644
--- a/media-video/totem/totem-3.32.1-r1.ebuild
+++ b/media-video/totem/totem-3.32.1-r1.ebuild
@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{3_5,3_6} )
-PYTHON_REQ_USE="threads"
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+PYTHON_REQ_USE="threads(+)"
inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1
@@ -19,7 +19,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
# FIXME:
# Runtime dependency on gnome-session-2.91
diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index 4e933c0d7b5f..8a047a817bd5 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -1,15 +1,11 @@
AUX channel_alternative.conf 332 BLAKE2B ec01e5109ecff9c2cf218d89ae9498809f45774a5fd4d5ba103dae957c038d5227e5a300c4ef0db4d418717776ee82e35676dc7e6d0dcdfdaf4195284c803c3e SHA512 738de5d5d99b54a516f41683834509b477590732db4e00b13b2f26e22c7349cb8517965a21251c08d29b0f368b2bb3fa64a1de71da09ffbedc5a401314a0eb5d
-AUX vdr-2.0.6_gentoo.patch 2255 BLAKE2B 36b8f013e363990f831d7d5216eeefe79caba9dbba531e1ec5452dc2c8ec49c7047be236b30fbf299f5167e86f5ed59775e59e9aca9babde5bbfc4bd751bf502 SHA512 7bb087d2f362e28700a6f22b2649bd61742a7967344f0132abaaa2ae30d4aef3e9a7afd06d80d2a4a97248abfa273cb5d7e20e419c8409a5a83744fd043fb7e9
AUX vdr-2.2.0-jpeg-9c.patch 811 BLAKE2B fcfef4fca2e2e412f5f4fda858c98978abca85198cf0b88808059d52e9ef260b66b3bc64c1c6eb6498c11923f6d51ea3b29e4b650d1426dc8457a293db025a5a SHA512 91a90e04fa6790a5efa58c1f55b427f8c4fae9266a7998857508d7c9470ab0b7513de49cf2be28e35dc361fbedb492d092ed6cabf7dce1551646a48e8aa4a544
AUX vdr-2.2.0_gcc7extpng.patch 705 BLAKE2B da34652e596d39c3a8c210a6034c2c2aba6649f9cd5e194f00a0ed21f3d2b67de68c560a4e6d2e927a262152a1998c5c279e4451248a918a757adc543a4eab03 SHA512 1f319f71c3819d82e83f68979f2876d7169d086c161939c105cd15d2107e68cbc95cda09e7e883a74e6c95c7db5b0dc58eb92662833732c180250322413ac85b
AUX vdr-2.2.0_gentoo.patch 2395 BLAKE2B 72f238b09ae26f915b9de53c357815a757f158da3b47ec009a5126f38bcfe5adec8657f9ca69dced3202c12f0751e88ce1fec0231feeb9b4e8e019556df3b61b SHA512 64c299db8e2fa0545ba9379330ecc365ec0dda9991ef5e85af3fd3a842bdef196aa811b083b50edca5db757e437e181248b5825e32dd463bd916167b4ddda5c7
AUX vdr-2.2.0_glibc-2.24.patch 1395 BLAKE2B 83a82c516554c2fce3b47078c494ddbbd0dbdbe148f1e6525532865b6f61a79110da5d55d17e6357887655ba840525f7349b221bb356a180813ae28bdfd7d1de SHA512 73acef83ada40d067b1c7207e527d782de5bc16027571a31f6411a5a075ef6fbdbd3ecd466314aaa08a01b0bf90a35c36306b5533ea4fecc0e024f7df939517a
AUX vdr-2.2.0_unsignedtosigned.patch 5237 BLAKE2B 21c3eddc9e5684337be332ae22c97b6068681ebc8c9ff39a8d673f3511c216fd78ff9bbb43f90fd8f60d8e9bef3b4f0ac4b982469887e91a50919c0d786809ed SHA512 eb740bbfa70d205ee5db66b0aa234a09c54a49cfd60027536af86a208097f0a47dc84e7dae4a6af2cd5c34187b41cd0905ad678c7d610159fe09684b645d6a45
-DIST extpng-vdr-2.0.6-gentoo-edition-v6.patch.bz2 69472 BLAKE2B 60669e9c20b2bd573eb05733bbf9548d2e643b36693be8b15a377b38470708a71b29e2a16baf7ed378132265f814ec9d35dae749ccf6ae204cd9beb787dc8f57 SHA512 f4ecb786ec5a026fa75fcf539518e80273bf43fc325c13a380c70eb85351910efa991b3ee71ca477e597bc2b4598a18620b6cf00fc02714acfcc4e6112d84b6c
DIST extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 34664 BLAKE2B 81b68ebe0ef4588c3676f0b7a2c766d8d4d4f754a987b3be5868f3c6eff9158d4cea8e492ca81df535e637dbdc5baff638d1fafb4163e9d9a2d0125aba17e2e1 SHA512 16d6fbb8201f003dfe653b6a49424b794d7e697e27ad6f2383dbe17b76712ea5a3da88a676900b84d75ff7425bf3eb9084d60a89a4598758f482dc1f013f7b3e
-DIST vdr-2.0.6.tar.bz2 839575 BLAKE2B 40de46d8465b7008bc29c7e2c1c241d4114aa3d62aa6a0acd81636133c295cd87c2fc618e725885c98f47445220e897c23188373457a96b51cf832ca417c9842 SHA512 070ebbfb85478887088567872a71744305dbf9c75de8b095a8fe46d883b0b4fe140539caeb2243715f42793a45790a127542655f549f7ea3cb71c4f9912fa07d
DIST vdr-2.2.0.tar.bz2 922708 BLAKE2B 975e07d6d4c5bd13ee92be5d6a1826d6404b0c59e20fa2e30689b185a61e02d54782ad528e6a4f15e0d36806b30bcf48aa336d63adb3604e78056ff318e0fd2c SHA512 183f58133915c6c0fe8ec2b88becbcb2a36418210e6dcf7931053d3771d727c3581593f9eb5c9693abf39e22e728f7b41c42079cd704610c3636ec05134ea93d
-EBUILD vdr-2.0.6-r1.ebuild 6921 BLAKE2B bb5925105f29a4ac9d303459adc3742f3b817a352bb575271c20ce5565a3edb980bd89306ee978cfa398c38be4ae8f75cdf253b1fe6526f7384488cd1a917ab9 SHA512 10997c095cb8af5f0ffa00e07247a790cb038f42a9705a4e6b2e5ca715431dd51749dc5faf9beadf899a4170d9e01de92ff61cf1cdf6e21fe87e6dd60afab07b
-EBUILD vdr-2.2.0-r3.ebuild 7640 BLAKE2B 6ce00d92f5acbace24c681f3880f8a329bdc69c5ea24f9d72bbc56d2f0a321b4a1db5205f90b3165b602d44b96584b7e07a21b494a004c63f8e5dfec691fdacc SHA512 b50b96b575b82f89771e6c29220419466723e30e7a5e8cc6cfc729f4058285c23930c1703e678086eadd1660b720ca06089d38ba4777d6e22ae8e53a88b0490c
-EBUILD vdr-2.2.0-r4.ebuild 8102 BLAKE2B 91f99ea7f1b62d207b89b3662dfc7a7cbe4feade9f15468468563550890fef21dc0751484f14c12c5232daeba13d047a29004b73e6014030e72dc1a9df109dae SHA512 3e02b8a0bf4b89360ca79f7389e01157451f58399ebc2714fbc950cb10be26b079aef8119a87cc43524966e24b205fe88d349456ffef5739370802843cce0286
-MISC metadata.xml 2370 BLAKE2B 83f3c1ca39413cba205d9d779f09c314d8ae1c661fb2c7b5e67133bfbd52d2ed58b7f9636824f7f9c42cb9222006c45228645951f838c202e9ee89e9d977d7e2 SHA512 89a56bbefbcf45c38f4bc069d1dc30e7db9c10262db555a61804cf68018a0f0a8106534453780ceaea398ad3fb25285d88baba56460e2de9682376dc4ef52985
+EBUILD vdr-2.2.0-r4.ebuild 8100 BLAKE2B 108a7185466fb38efe0f2644e493b7e874dced3963825a4cf78a96e8afaa7b3aabae17ef10f45e5c3f972a18e921520b772f502f3bccd83362695a61fd6d6aef SHA512 c56c79a147230f0e4dc33c2f5722f35ba97803e7388c41bb498495c3cb644a65b65957269a482218317856d536a14b47ffb7e08aca269fe945168039c238e89a
+EBUILD vdr-2.2.0-r5.ebuild 8111 BLAKE2B 8422450ce89242b7a434a3e413c2a211b417c6eda7b415952dd59774c81b38c8e2b7c348a44d1911b97e159d357c38ceff15c5a5f50d141c0b6d3b8d66b8a655 SHA512 ede37811fa9be88ab1e7732a6dc9949d0258ab62b30205d16e98e3a9d721a45752e5582dbd3d531fd6547473d64b8ccb0a35000ce1d783d2915d38042c459993
+MISC metadata.xml 1665 BLAKE2B a94302446f9bdda540fa5e03f61670325c6a23702dc38f67e876025d60f421d1a54f532c33d02e6938de0d756e91810ca1259f9a8b06ceb425e33dcd3babcc1d SHA512 9482d1a2528354978c7c013816c2672959b109794b8c2a020604ef1e9df28f893a4c1e01ac34b707b7e8f60bad93f44be770daeea4b6f2950a7fb2d276de3223
diff --git a/media-video/vdr/files/vdr-2.0.6_gentoo.patch b/media-video/vdr/files/vdr-2.0.6_gentoo.patch
deleted file mode 100644
index 1641fc8e2ee6..000000000000
--- a/media-video/vdr/files/vdr-2.0.6_gentoo.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -Naur vdr-2.0.6.orig/Makefile vdr-2.0.6/Makefile
---- vdr-2.0.6.orig/Makefile 2014-09-22 22:17:23.000000000 +0200
-+++ vdr-2.0.6/Makefile 2014-09-24 15:22:43.000000000 +0200
-@@ -109,7 +109,7 @@
- VDRVERSION = $(shell sed -ne '/define VDRVERSION/s/^.*"\(.*\)".*$$/\1/p' config.h)
- APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' config.h)
-
--all: vdr i18n plugins
-+all: vdr i18n
-
- # Implicit rules:
-
-@@ -162,7 +162,7 @@
-
- PODIR = po
- LOCALEDIR = locale
--I18Npo = $(wildcard $(PODIR)/*.po)
-+I18Npo = $(foreach dir,$(LINGUAS),$(wildcard $(PODIR)/$(dir)*.po))
- I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
- I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr.mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
- I18Npot = $(PODIR)/vdr.pot
-@@ -185,7 +185,7 @@
-
- install-i18n: i18n
- @mkdir -p $(DESTDIR)$(LOCDIR)
-- cp -r $(LOCALEDIR)/* $(DESTDIR)$(LOCDIR)
-+ @(cd $(LOCALEDIR); for linguas in $(LINGUAS); do [ "$$linguas" = "en" ] && continue; cp -r --parents $$linguas* $(DESTDIR)$(LOCDIR); done)
-
- # The 'include' directory (for plugins):
-
-@@ -247,7 +247,7 @@
-
- # Install the files (note that 'install-pc' must be first!):
-
--install: install-pc install-bin install-dirs install-conf install-doc install-plugins install-i18n install-includes
-+install: install-pc install-bin install-dirs install-conf install-doc install-i18n install-includes
-
- # VDR binary:
-
-@@ -259,11 +259,12 @@
-
- install-dirs:
- @mkdir -p $(DESTDIR)$(VIDEODIR)
-- @mkdir -p $(DESTDIR)$(CONFDIR)
-- @mkdir -p $(DESTDIR)$(CACHEDIR)
-+# @mkdir -p $(DESTDIR)$(CONFDIR)
-+# @mkdir -p $(DESTDIR)$(CACHEDIR)
- @mkdir -p $(DESTDIR)$(RESDIR)
-
- install-conf:
-+ @mkdir -p $(DESTDIR)$(CONFDIR)
- @cp -pn *.conf $(DESTDIR)$(CONFDIR)
-
- # Documentation:
-@@ -290,8 +291,11 @@
- # Includes:
-
- install-includes: include-dir
-- @mkdir -p $(DESTDIR)$(INCDIR)
-- @cp -pLR include/vdr include/libsi $(DESTDIR)$(INCDIR)
-+# @mkdir -p $(DESTDIR)$(INCDIR)
-+# @cp -pLR include/vdr include/libsi $(DESTDIR)$(INCDIR)
-+ @mkdir -p $(DESTDIR)$(INCDIR)/vdr $(DESTDIR)$(INCDIR)/vdr/libsi
-+ @cp -pLR include/vdr $(DESTDIR)$(INCDIR)
-+ @cp -pLR include/libsi Make.config $(DESTDIR)$(INCDIR)/vdr
-
- # pkg-config file:
-
diff --git a/media-video/vdr/metadata.xml b/media-video/vdr/metadata.xml
index 246bd87c2005..d0e7ffcbce82 100644
--- a/media-video/vdr/metadata.xml
+++ b/media-video/vdr/metadata.xml
@@ -16,25 +16,17 @@
<use>
<flag name="alternatechannel">Use alternate channel on record</flag>
<flag name="bidi">fribidi support, for languages, written from right to left</flag>
- <flag name="ddepgentry">remove duplicate EPG entries</flag>
- <flag name="dvlvidprefer">controls video-dir choice on recording</flag>
<flag name="graphtft">support for vdr-graphtft plugin up from version 0.1.7</flag>
<flag name="html">Install HTML documentation</flag>
- <flag name="jumpplay">Enables automatic jumping over cut marks while watching a recording</flag>
- <flag name="jumpingseconds">skip seconds in played records</flag>
<flag name="kbd">enable keyboard support as remote device</flag>
+ <flag name="keyboard">enable keyboard support as remote device</flag>
<flag name="mainmenuhooks">Allows to replace main menu entries by some special plugins (like epgsearch, extrecmenu, ...)</flag>
<flag name="menuorg">Enables support for the <pkg>media-plugins/vdr-menuorg</pkg></flag>
<flag name="menuselection">adds support for menu hotkeys of double digits</flag>
<flag name="naludump">Removes NALU fill data from h.264-Streams of TS files</flag>
<flag name="permashift">permanent timeshift by recording live TV into RAM, need plugin <pkg>media-plugins/vdr-permashift</pkg></flag>
- <flag name="permashift_v1">permanent timeshift by recording live TV into RAM, need plugin <pkg>media-plugins/vdr-permashift</pkg></flag>
<flag name="pinplugin">Support for <pkg>media-plugins/vdr-pin</pkg></flag>
<flag name="resumereset">rreset resume of EOF</flag>
- <flag name="rotor">Enable support for plugin vdr-rotor for dish-positioner.</flag>
<flag name="ttxtsubs">support for <pkg>media-plugins/vdr-ttxtsubs</pkg></flag>
- <flag name="vasarajanauloja">replacement for the liemikuutio patch, adds some nice must haves features</flag>
- <flag name="wareagleicon">Replace original icon set in menu</flag>
- <flag name="yaepg">Enables support for the vdr-yaepg plugin</flag>
</use>
</pkgmetadata>
diff --git a/media-video/vdr/vdr-2.0.6-r1.ebuild b/media-video/vdr/vdr-2.0.6-r1.ebuild
deleted file mode 100644
index 63de150c12f6..000000000000
--- a/media-video/vdr/vdr-2.0.6-r1.ebuild
+++ /dev/null
@@ -1,277 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-# Switches supported by extensions-patch
-EXT_PATCH_FLAGS="alternatechannel ddepgentry dvlvidprefer graphtft
- jumpplay jumpingseconds mainmenuhooks menuorg naludump permashift permashift_v1
- pinplugin rotor ttxtsubs vasarajanauloja wareagleicon yaepg"
-
-# names of the use-flags
-EXT_PATCH_FLAGS_RENAMED=""
-
-# names ext-patch uses internally, here only used for maintainer checks
-EXT_PATCH_FLAGS_RENAMED_EXT_NAME=""
-
-IUSE="bidi debug html vanilla ${EXT_PATCH_FLAGS} ${EXT_PATCH_FLAGS_RENAMED}"
-
-MY_PV="${PV%_p*}"
-MY_P="${PN}-${MY_PV}"
-S="${WORKDIR}/${MY_P}"
-
-EXT_P="extpng-${P}-gentoo-edition-v6"
-
-DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for DVB"
-HOMEPAGE="http://www.tvdr.de/"
-SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
- https://dev.gentoo.org/~hd_brummy/distfiles/${EXT_P}.patch.bz2"
-
-KEYWORDS="amd64 ~arm ~ppc x86"
-SLOT="0"
-LICENSE="GPL-2"
-
-REQUIRED_USE="
- permashift? ( !permashift_v1 )
- permashift_v1? ( !permashift )"
-
-COMMON_DEPEND="virtual/jpeg:*
- sys-libs/libcap
- >=media-libs/fontconfig-2.4.2
- >=media-libs/freetype-2"
-
-DEPEND="${COMMON_DEPEND}
- >=virtual/linuxtv-dvb-headers-5.3
- sys-devel/gettext"
-
-RDEPEND="${COMMON_DEPEND}
- dev-lang/perl
- >=media-tv/gentoo-vdr-scripts-2.5_rc1
- media-fonts/corefonts
- bidi? ( dev-libs/fribidi )"
-
-CONF_DIR=/etc/vdr
-CAP_FILE=${S}/capabilities.sh
-CAPS="# Capabilities of the vdr-executable for use by startscript etc."
-
-pkg_setup() {
- use debug && append-flags -g
-
- PLUGIN_LIBDIR="/usr/$(get_libdir)/vdr/plugins"
-
- tc-export CC CXX AR
-}
-
-add_cap() {
- local arg
- for arg; do
- CAPS="${CAPS}\n${arg}=1"
- done
-}
-
-enable_patch() {
- local arg ARG_UPPER
- for arg; do
- ARG_UPPER=$(echo $arg|tr '[:lower:]' '[:upper:]')
- echo "${ARG_UPPER} = 1" >> Make.config
-
- # codesnippet to bring the extpng defines into the vdr.pc CXXFLAGS CFLAGS
- echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp
- cat "${T}"/defines.tmp | tr \\\012 ' ' > "${T}"/defines.IUSE
- export DEFINES_IUSE=$( cat ${T}/defines.IUSE )
- done
-}
-
-extensions_add_make_conf()
-{
- # copy all ifdef for extensions-patch to Make.config
- sed -e '1,/need to touch the following:/d' \
- -e '/need to touch the following/,/^$/d' \
- Make.config.template >> Make.config
-}
-
-extensions_all_defines() {
- # extract all possible settings for extensions-patch
- sed -e '/^#\?[A-Z].*= 1/!d' -e 's/^#\?//' -e 's/ .*//' \
- Make.config.template \
- | sort \
- | tr '[:upper:]' '[:lower:]'
-}
-
-lang_po() {
- LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' )
-}
-
-src_prepare() {
- # apply maintainace-patches
- ebegin "Changing paths for gentoo"
-
- local DVBDIR=/usr/include
- local i
- for i in ${DVB_HEADER_PATH} /usr/include/v4l-dvb-hg /usr/include; do
- [[ -d ${i} ]] || continue
- if [[ -f ${i}/linux/dvb/dmx.h ]]; then
- einfo "Found DVB header files in ${i}"
- DVBDIR=${i}
- break
- fi
- done
-
- # checking for s2api headers
- local api_version
- api_version=$(awk -F' ' '/define DVB_API_VERSION / {print $3}' "${DVBDIR}"/linux/dvb/version.h)
- api_version=${api_version}*$(awk -F' ' '/define DVB_API_VERSION_MINOR / {print $3}' "${DVBDIR}"/linux/dvb/version.h)
-
- if [[ ${api_version:-0} -lt 5*3 ]]; then
- eerror "DVB header files do not contain s2api support or too old for ${P}"
- eerror "You cannot compile VDR against old dvb-header"
- die "DVB headers too old"
- fi
-
- cat > Make.config <<-EOT
- #
- # Generated by ebuild ${PF}
- #
- PREFIX = /usr
- DVBDIR = ${DVBDIR}
- PLUGINLIBDIR = ${PLUGIN_LIBDIR}
- CONFDIR = ${CONF_DIR}
- VIDEODIR = /var/vdr/video
- LOCDIR = \$(PREFIX)/share/locale
- INCDIR = \$(PREFIX)/include
-
- DEFINES += -DCONFDIR=\"\$(CONFDIR)\"
- INCLUDES += -I\$(DVBDIR)
-
- # >=vdr-1.7.36-r1; parameter only used for compiletime on vdr
- # PLUGINLIBDIR (plugin Makefile old) = LIBDIR (plugin Makefile new)
- LIBDIR = ${PLUGIN_LIBDIR}
- PCDIR = /usr/$(get_libdir)/pkgconfig
- EOT
- eend 0
-
- # support languages, written from right to left
- BUILD_PARAMS+=" BIDI=$(usex bidi 1 0)"
-
- epatch "${FILESDIR}/${PN}-2.0.6_gentoo.patch"
-
- if ! use vanilla; then
-
- # Now apply extensions patch
- epatch "${WORKDIR}/${EXT_P}.patch"
-
- # This allows us to start even if some plugin does not exist
- # or is not loadable.
- enable_patch PLUGINMISSING
- enable_patch CHANNELBIND
-
- if [[ -n ${VDR_MAINTAINER_MODE} ]]; then
- einfo "Doing maintainer checks:"
-
- # we do not support these patches
- # (or have them already hard enabled)
- local IGNORE_PATCHES="pluginmissing channelbind"
-
- extensions_all_defines > "${T}"/new.IUSE
- echo $EXT_PATCH_FLAGS $EXT_PATCH_FLAGS_RENAMED_EXT_NAME \
- $IGNORE_PATCHES | \
- tr ' ' '\n' |sort > "${T}"/old.IUSE
- local DIFFS=$(diff -u "${T}"/old.IUSE "${T}"/new.IUSE|grep '^[+-][^+-]')
- if [[ -z ${DIFFS} ]]; then
- einfo "EXT_PATCH_FLAGS is up to date."
- else
- ewarn "IUSE differences!"
- local diff
- for diff in $DIFFS; do
- ewarn "$diff"
- done
- fi
- fi
-
- ebegin "Enabling selected patches"
- local flag
- for flag in $EXT_PATCH_FLAGS; do
- use $flag && enable_patch ${flag}
- done
-
- eend 0
-
- extensions_add_make_conf
-
- # add defined use-flags compile options to vdr.pc
- sed -e "s:\$(CDEFINES) \$(CINCLUDES) \$(HDRDIR):\$(CDEFINES) \$(CINCLUDES) \$(HDRDIR) \$(DEFINES_IUSE):" \
- -i Makefile
-
- ebegin "Make depend"
- emake .dependencies >/dev/null
- eend $? "make depend failed"
- fi
-
- epatch_user
-
- add_cap CAP_UTF8
-
- add_cap CAP_IRCTRL_RUNTIME_PARAM \
- CAP_VFAT_RUNTIME_PARAM \
- CAP_CHUID \
- CAP_SHUTDOWN_AUTO_RETRY
-
- echo -e ${CAPS} > "${CAP_FILE}"
-
- # LINGUAS support
- einfo "\n \t VDR supports the LINGUAS values"
-
- lang_po
-
- einfo "\t Please set one of this values in your sytem make.conf"
- einfo "\t LINGUAS=\"${LING_PO}\"\n"
-
- if [[ -z ${LINGUAS} ]]; then
- einfo "\n \t No values in LINGUAS="
- einfo "\t You will get only english text on OSD \n"
- fi
-
- strip-linguas ${LING_PO} en
-}
-
-src_install() {
-# # trick makefile not to create a videodir by supplying it with an existing
-# # directory
- emake \
- VIDEODIR="/" \
- DESTDIR="${D}" install || die "emake install failed"
-
- keepdir "${PLUGIN_LIBDIR}"
-
- keepdir "${CONF_DIR}"/plugins
- keepdir "${CONF_DIR}"/themes
-
- if use html; then
- dohtml *.html
- fi
-
- dodoc MANUAL INSTALL README* HISTORY CONTRIBUTORS
-
- insinto /usr/share/vdr
- doins "${CAP_FILE}"
-
- if use alternatechannel; then
- insinto /etc/vdr
- doins "${FILESDIR}"/channel_alternative.conf
- fi
-
- chown -R vdr:vdr "${D}/${CONF_DIR}"
-}
-
-pkg_postinst() {
- elog "It is a good idea to run vdrplugin-rebuild now."
-
- elog "To get nice symbols in OSD we recommend to install"
- elog "\t1. emerge media-fonts/vdrsymbols-ttf"
- elog "\t2. select font VDRSymbolsSans in Setup"
- elog ""
- elog "To get an idea how to proceed now, have a look at our vdr-guide:"
- elog "\thttps://wiki.gentoo.org/wiki/VDR"
-}
diff --git a/media-video/vdr/vdr-2.2.0-r4.ebuild b/media-video/vdr/vdr-2.2.0-r4.ebuild
index 27229bab9fa3..41a6e54da799 100644
--- a/media-video/vdr/vdr-2.2.0-r4.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r4.ebuild
@@ -28,7 +28,7 @@ SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
IUSE="bidi debug +kbd html systemd vanilla ${EXT_PATCH_FLAGS} ${EXT_PATCH_FLAGS_RENAMED}"
COMMON_DEPEND="
diff --git a/media-video/vdr/vdr-2.2.0-r3.ebuild b/media-video/vdr/vdr-2.2.0-r5.ebuild
index dfbfd553e107..740d4182bd84 100644
--- a/media-video/vdr/vdr-2.2.0-r3.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r5.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit eutils flag-o-matic toolchain-funcs
+inherit flag-o-matic toolchain-funcs
# Switches supported by extensions-patch
-EXT_PATCH_FLAGS="alternatechannel graphtft naludump permashift_v1 pinplugin
+EXT_PATCH_FLAGS="alternatechannel graphtft naludump permashift pinplugin
mainmenuhooks menuorg menuselection resumereset ttxtsubs"
# names of the use-flags
@@ -15,8 +15,6 @@ EXT_PATCH_FLAGS_RENAMED=""
# names ext-patch uses internally, here only used for maintainer checks
EXT_PATCH_FLAGS_RENAMED_EXT_NAME="bidi no_kbd sdnotify"
-IUSE="bidi debug +kbd html systemd vanilla ${EXT_PATCH_FLAGS} ${EXT_PATCH_FLAGS_RENAMED}"
-
MY_PV="${PV%_p*}"
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
@@ -26,34 +24,33 @@ EXT_P="extpng-${P}-gentoo-edition-v1"
DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for DVB"
HOMEPAGE="http://www.tvdr.de/"
SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
- https://dev.gentoo.org/~hd_brummy/distfiles/${EXT_P}.patch.bz2"
+ mirror://gentoo/${EXT_P}.patch.bz2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="bidi debug keyboard html systemd vanilla ${EXT_PATCH_FLAGS} ${EXT_PATCH_FLAGS_RENAMED}"
-COMMON_DEPEND="virtual/jpeg:*
+COMMON_DEPEND="
+ virtual/jpeg:*
sys-libs/libcap
>=media-libs/fontconfig-2.4.2
>=media-libs/freetype-2"
-
DEPEND="${COMMON_DEPEND}
- >=virtual/linuxtv-dvb-headers-5.3
- sys-devel/gettext"
-
+ >=virtual/linuxtv-dvb-headers-5.3"
RDEPEND="${COMMON_DEPEND}
dev-lang/perl
>=media-tv/gentoo-vdr-scripts-2.7
media-fonts/corefonts
bidi? ( dev-libs/fribidi )
systemd? ( sys-apps/systemd )"
+BDEPEND="sys-devel/gettext"
-CONF_DIR=/etc/vdr
-CAP_FILE=${S}/capabilities.sh
+CONF_DIR="/etc/vdr"
+CAP_FILE="${S}/capabilities.sh"
CAPS="# Capabilities of the vdr-executable for use by startscript etc."
pkg_setup() {
-
use debug && append-flags -g
PLUGIN_LIBDIR="/usr/$(get_libdir)/vdr/plugins"
@@ -71,12 +68,12 @@ add_cap() {
enable_patch() {
local arg ARG_UPPER
for arg; do
- ARG_UPPER=$(echo $arg|tr '[:lower:]' '[:upper:]')
- echo "${ARG_UPPER} = 1" >> Make.config
+ ARG_UPPER=$(echo $arg | tr '[:lower:]' '[:upper:]')
+ echo "${ARG_UPPER} = 1" >> Make.config || die "cannot write to Make.config"
# codesnippet to bring the extpng defines into the vdr.pc CXXFLAGS CFLAGS
- echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp
- cat "${T}"/defines.tmp | tr \\\012 ' ' > "${T}"/defines.IUSE
+ echo "-DUSE_${ARG_UPPER}" >> "${T}"/defines.tmp || die "cannot write to defines.tmp"
+ cat "${T}"/defines.tmp | tr \\\012 ' ' > "${T}"/defines.IUSE || die "cannot write to defines.tmp"
export DEFINES_IUSE=$( cat ${T}/defines.IUSE )
done
}
@@ -86,7 +83,7 @@ extensions_add_make_conf()
# copy all ifdef for extensions-patch to Make.config
sed -e '1,/need to touch the following:/d' \
-e '/need to touch the following/,/^$/d' \
- Make.config.template >> Make.config
+ Make.config.template >> Make.config || die "cannot write to Make.config"
}
extensions_all_defines() {
@@ -94,7 +91,7 @@ extensions_all_defines() {
sed -e '/^#\?[A-Z].*= 1/!d' -e 's/^#\?//' -e 's/ .*//' \
Make.config.template \
| sort \
- | tr '[:upper:]' '[:lower:]'
+ | tr '[:upper:]' '[:lower:]' || die "error in function extensions_all_defines"
}
lang_po() {
@@ -107,20 +104,20 @@ src_configure() {
# systemd notification support
export "SDNOTIFY=$(usex systemd 1 0)"
# with/without keyboard
- export "USE_KBD=$(usex kbd 1 0)"
+ export "USE_KBD=$(usex keyboard 1 0)"
}
src_prepare() {
- # apply maintainace-patches
+ # apply maintenance-patches
ebegin "Changing paths for gentoo"
- local DVBDIR=/usr/include
+ local DVBDIR="/usr/include"
local i
for i in ${DVB_HEADER_PATH} /usr/include/v4l-dvb-hg /usr/include; do
[[ -d ${i} ]] || continue
if [[ -f ${i}/linux/dvb/dmx.h ]]; then
einfo "Found DVB header files in ${i}"
- DVBDIR=${i}
+ DVBDIR="${i}"
break
fi
done
@@ -136,7 +133,7 @@ src_prepare() {
die "DVB headers too old"
fi
- cat > Make.config <<-EOT
+ cat > Make.config <<-EOT || die "cannot write to Make.config"
#
# Generated by ebuild ${PF}
#
@@ -168,6 +165,7 @@ src_prepare() {
# Now apply extensions patch
eapply "${WORKDIR}/${EXT_P}.patch"
+ sed -e 's/PERMASHIFT_V1/PERMASHIFT/g' -i "${S}"/*.[ch] "${S}"/Make.config* || die "sed failed"
# This allows us to start even if some plugin does not exist
# or is not loadable.
@@ -180,10 +178,10 @@ src_prepare() {
# (or have them already hard enabled)
local IGNORE_PATCHES="pluginmissing"
- extensions_all_defines > "${T}"/new.IUSE
+ extensions_all_defines > "${T}"/new.IUSE || die "cannot write to new.IUSE"
echo $EXT_PATCH_FLAGS $EXT_PATCH_FLAGS_RENAMED_EXT_NAME \
$IGNORE_PATCHES | \
- tr ' ' '\n' |sort > "${T}"/old.IUSE
+ tr ' ' '\n' |sort > "${T}"/old.IUSE || die "cannot write to old.IUSE"
local DIFFS=$(diff -u "${T}"/old.IUSE "${T}"/new.IUSE|grep '^[+-][^+-]')
if [[ -z ${DIFFS} ]]; then
einfo "EXT_PATCH_FLAGS are up to date."
@@ -208,7 +206,7 @@ src_prepare() {
# add defined use-flags compile options to vdr.pc
sed -e "s:\$(CDEFINES) \$(CINCLUDES) \$(HDRDIR):\$(CDEFINES) \$(CINCLUDES) \$(HDRDIR) \$(DEFINES_IUSE):" \
- -i Makefile
+ -i Makefile || die "sed fails on Makefile"
ebegin "Make depend"
emake .dependencies >/dev/null
@@ -226,7 +224,7 @@ src_prepare() {
sed -e "s:ifndef NO_KBD:ifeq (\$(USE_KBD),1):" \
-e "s:ifdef BIDI:ifeq (\$(BIDI),1):" \
-e "s:ifdef SDNOTIFY:ifeq (\$(SDNOTIFY),1):" \
- -i "${S}"/Makefile
+ -i "${S}"/Makefile || die "sed fails on Makefile"
eapply_user
@@ -260,7 +258,7 @@ src_install() {
# directory
emake install \
VIDEODIR="/" \
- DESTDIR="${D}" install
+ DESTDIR="${ED}" install
keepdir "${PLUGIN_LIBDIR}"
@@ -283,7 +281,7 @@ src_install() {
doins "${FILESDIR}"/channel_alternative.conf
fi
- chown -R vdr:vdr "${D}/${CONF_DIR}"
+ chown -R vdr:vdr "${ED}/${CONF_DIR}" || die "chown failed"
}
pkg_postinst() {
diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 6542609e28f9..60f91e472148 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -4,7 +4,7 @@ AUX vlc-2.2.8-libupnp-slot-1.8.patch 725 BLAKE2B eb217ef57f0709fa1d0bdf164461058
AUX vlc-3.0.6-fdk-aac-2.0.0.patch 3436 BLAKE2B 022201ed10fef189feeb36f44ab4194ab7994e4fdd8bad922070b54688d34d051fac28177a0e648d55670e0b9f0c6b45f9a05650476b0ae12ebfe759dd561e28 SHA512 68964adda04cd88e80b586984f1af0cfdccff5dbf8529070d5ab985b23402dfb7380b5d39eacfea433c1ba03434139e4f394c1c25d6b426489883d3a42cb7b5b
AUX vlc-9999-libupnp-slot-1.8.patch 763 BLAKE2B 6bc8cf46f029db27d6d30d96e871d3bcfddee004e4e8469e1526a6a38fb5cc11a24a19888443e5f9062d7145665d594e142c12f3a9693967f195bab3b33ada38 SHA512 dd3375997a1935d3a227231785f35e300e3f992034da6a9c3019e28c68c1f005cbdd67190672264b342abc719e69005f965599f7af975e2bbd4cfccd89e3770d
DIST vlc-3.0.8.tar.xz 26041520 BLAKE2B 4a507206e5a183fe036a95c84d7e94592973a0bd913aa764881bf73928b3c770a776fde1fce7878c4385cf11876813c7d7d48dfe219e71b0e13a9f6be9aa701a SHA512 5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70
-EBUILD vlc-3.0.8.ebuild 13060 BLAKE2B 2003cd2e1625476f2857c98eb996fcd8b13539587a730591dedb345bbcc6c6181c5e9e57cce6f7d91d2fb0be3d83ec4a66799c7f8eaff5f719c4594b7286c861 SHA512 11919e27811167ba322640a83a12f3c74c58dd644a1b101ca8316f015e3aebad20fb5287da9ff619a8e382e8dccad931a0f3b879bcc7ae82ea2351d6848b9aa7
-EBUILD vlc-3.0.9999.ebuild 13065 BLAKE2B 6e43d8f3ac4b1e2f7e02e78461085c658c5e5198c7577049dcdb6af593baa1bf520f0a70dfb507f17f2700f297fb71abb508adc20bfd7a6eb55b19383e3c4663 SHA512 bfde9f5f4a76bd8fd55c6d976c2be11549c35fcc9d33186fd4b4991880e018fd16ce4c859ea86850a652ec0ac116c96e24b60131aeaa791bd09dc9c40b4d6fc9
-EBUILD vlc-9999.ebuild 13004 BLAKE2B 82df7a4bb8c9573288c3df49d7a983df7aa3d87f3087678139d5b7fbc31f4debf31ec535d703b0e2e2bb6f0d264e0cec829a4a9d629d34412a8b6a1fd5f4775b SHA512 8417d3bcf672e4bc4aac2fce628c4941b21fe50e49ba1dc4f15f4d9171201c58b5acfc5f316ea4b9b6abd491bcb4460d7207bacba44232e11776ef5dd06132c0
+EBUILD vlc-3.0.8.ebuild 13113 BLAKE2B 74c803645380d5ebdd9a38368e1ea12c6ef30999efcb53303d92e2acdd73ae92b1df473369a5adc3ea465d6c96169bdf87d60104f769ff4a6570fc34667c36ce SHA512 b82d345e198838297d5001ea80191adf694abe151b4bfa6c58d31b0b9cf2794458d341efbe5bf3e97d6a710df65eb05fb22ef79a6b084ec01699eacb6affe95f
+EBUILD vlc-3.0.9999.ebuild 13118 BLAKE2B 3c6f37e7bf28f15ba51a461270657900b11689bf42b2360cc62b13e8d16eccafb1cb02b3cf7f21fc443f9e6d7a9e24af494c5f10a509230fc56b85b9044c35c3 SHA512 ce64b488341416225f9dc3c24b7dcfb2a6e60d734e517a839c2807be10471c06dabc9841e55fb2f9a1b423798805969818d1ed21b14ff5a0c5e764c7638ce1f9
+EBUILD vlc-9999.ebuild 13057 BLAKE2B 357665845d812917c6e6833839a96aca5fb837041fa9b21d8d32293bf7185072a234c8e831cce3150a8d07edda3c25186856da200661d7731a2249d2fa55839d SHA512 6f13e5f234dc210281b411df857dcdab56806ab8613fa07857276354f1552506329379f02a38e7f98ef074ad5811740180beefb5e3d860a7b866b89c033df530
MISC metadata.xml 4914 BLAKE2B 9cc2e2e3d4da8bb4c5ec63bc5c0e4b7b9e6e5c567ba0b1c515d806e0ec0fe4a90b15406a6c978a2e37b91805ef922182cc09057364203b641c64365d95b2a9b8 SHA512 37ef990f0444d819d8b68da62a5929964e3d247339347c84ddc929b608b358efa94503caeb379ce1c39dfda4fac3c679db33a7d590d8dd09d7e2552f482cd889
diff --git a/media-video/vlc/vlc-3.0.8.ebuild b/media-video/vlc/vlc-3.0.8.ebuild
index 8c53749a75b0..91eb7fe2f527 100644
--- a/media-video/vlc/vlc-3.0.8.ebuild
+++ b/media-video/vlc/vlc-3.0.8.ebuild
@@ -34,10 +34,10 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint chromeca
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate
libass libav libcaca libnotify +libsamplerate libtar libtiger linsys lirc
live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses
- neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio
- +qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl
- svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
- wayland +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
+ nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib
+ theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx wayland +X
+ x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_x86_mmx cpu_flags_x86_sse
"
REQUIRED_USE="
chromecast? ( encode )
@@ -81,7 +81,7 @@ RDEPEND="
>=dev-libs/protobuf-2.5.0:=
>=net-libs/libmicrodns-0.0.9:=
)
- dav1d? ( media-libs/dav1d )
+ dav1d? ( media-libs/dav1d:= )
dbus? ( sys-apps/dbus )
dc1394? (
media-libs/libdc1394:2
@@ -241,7 +241,7 @@ S="${WORKDIR}/${MY_P}"
src_prepare() {
xdg_src_prepare # bug 608256
- has_version '>=net-libs/libupnp-1.8.0' && \
+ has_version 'net-libs/libupnp:1.8' && \
eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
# Bootstrap when we are on a git checkout.
@@ -294,6 +294,7 @@ src_configure() {
$(use_enable chromaprint)
$(use_enable chromecast)
$(use_enable chromecast microdns)
+ $(use_enable cpu_flags_arm_neon neon)
$(use_enable cpu_flags_x86_mmx mmx)
$(use_enable cpu_flags_x86_sse sse)
$(use_enable dav1d)
@@ -345,7 +346,6 @@ src_configure() {
$(use_enable mtp)
$(use_enable musepack mpc)
$(use_enable ncurses)
- $(use_enable neon)
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
@@ -394,7 +394,7 @@ src_configure() {
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)
- --with-kde-solid=/usr/share/solid/actions
+ --with-kde-solid="${EPREFIX}"/usr/share/solid/actions
--disable-asdcp
--disable-coverage
--disable-cprof
@@ -446,7 +446,7 @@ src_configure() {
fi
if use truetype || use projectm; then
- local dejavu="/usr/share/fonts/dejavu/"
+ local dejavu="${EPREFIX}/usr/share/fonts/dejavu/"
myeconfargs+=(
--with-default-font=${dejavu}/DejaVuSans.ttf
--with-default-font-family=Sans
diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
index eff579106bd9..8fad44625193 100644
--- a/media-video/vlc/vlc-3.0.9999.ebuild
+++ b/media-video/vlc/vlc-3.0.9999.ebuild
@@ -34,10 +34,10 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint chromeca
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate
libass libav libcaca libnotify +libsamplerate libtar libtiger linsys lirc
live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses
- neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio
- +qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl
- svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
- wayland +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
+ nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib
+ theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx wayland +X
+ x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_x86_mmx cpu_flags_x86_sse
"
REQUIRED_USE="
chromecast? ( encode )
@@ -81,7 +81,7 @@ RDEPEND="
>=dev-libs/protobuf-2.5.0:=
>=net-libs/libmicrodns-0.0.9:=
)
- dav1d? ( media-libs/dav1d )
+ dav1d? ( media-libs/dav1d:= )
dbus? ( sys-apps/dbus )
dc1394? (
media-libs/libdc1394:2
@@ -241,7 +241,7 @@ S="${WORKDIR}/${MY_P}"
src_prepare() {
xdg_src_prepare # bug 608256
- has_version '>=net-libs/libupnp-1.8.0' && \
+ has_version 'net-libs/libupnp:1.8' && \
eapply "${FILESDIR}"/${PN}-2.2.8-libupnp-slot-1.8.patch
# Bootstrap when we are on a git checkout.
@@ -294,6 +294,7 @@ src_configure() {
$(use_enable chromaprint)
$(use_enable chromecast)
$(use_enable chromecast microdns)
+ $(use_enable cpu_flags_arm_neon neon)
$(use_enable cpu_flags_x86_mmx mmx)
$(use_enable cpu_flags_x86_sse sse)
$(use_enable dav1d)
@@ -345,7 +346,6 @@ src_configure() {
$(use_enable mtp)
$(use_enable musepack mpc)
$(use_enable ncurses)
- $(use_enable neon)
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
@@ -394,7 +394,7 @@ src_configure() {
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)
- --with-kde-solid=/usr/share/solid/actions
+ --with-kde-solid="${EPREFIX}"/usr/share/solid/actions
--disable-asdcp
--disable-coverage
--disable-cprof
@@ -446,7 +446,7 @@ src_configure() {
fi
if use truetype || use projectm; then
- local dejavu="/usr/share/fonts/dejavu/"
+ local dejavu="${EPREFIX}/usr/share/fonts/dejavu/"
myeconfargs+=(
--with-default-font=${dejavu}/DejaVuSans.ttf
--with-default-font-family=Sans
diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index 07483fd7d3a1..6f1c27b496de 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -34,10 +34,10 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb chromaprint chromeca
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack jpeg kate kms
libass libav libcaca libnotify libplacebo +libsamplerate libtar libtiger linsys lirc
live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses
- neon nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio
- +qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl
- svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx
- wayland +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx cpu_flags_x86_sse
+ nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib
+ theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vorbis vpx wayland +X
+ x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_x86_mmx cpu_flags_x86_sse
"
REQUIRED_USE="
chromecast? ( encode )
@@ -81,7 +81,7 @@ RDEPEND="
>=dev-libs/protobuf-2.5.0:=
>=net-libs/libmicrodns-0.0.9:=
)
- dav1d? ( media-libs/dav1d )
+ dav1d? ( media-libs/dav1d:= )
dbus? ( sys-apps/dbus )
dc1394? (
media-libs/libdc1394:2
@@ -244,7 +244,7 @@ S="${WORKDIR}/${MY_P}"
src_prepare() {
xdg_src_prepare # bug 608256
- has_version '>=net-libs/libupnp-1.8.0' && \
+ has_version 'net-libs/libupnp:1.8' && \
eapply "${FILESDIR}"/${P}-libupnp-slot-1.8.patch
# Bootstrap when we are on a git checkout.
@@ -296,6 +296,7 @@ src_configure() {
$(use_enable chromaprint)
$(use_enable chromecast)
$(use_enable chromecast microdns)
+ $(use_enable cpu_flags_arm_neon neon)
$(use_enable cpu_flags_x86_mmx mmx)
$(use_enable cpu_flags_x86_sse sse)
$(use_enable dav1d)
@@ -349,7 +350,6 @@ src_configure() {
$(use_enable mtp)
$(use_enable musepack mpc)
$(use_enable ncurses)
- $(use_enable neon)
$(use_enable ogg)
$(use_enable omxil)
$(use_enable opencv)
@@ -396,7 +396,7 @@ src_configure() {
$(use_enable zeroconf avahi)
$(use_enable zvbi)
$(use_enable !zvbi telx)
- --with-kde-solid=/usr/share/solid/actions
+ --with-kde-solid="${EPREFIX}"/usr/share/solid/actions
--disable-asdcp
--disable-coverage
--disable-cprof
@@ -445,7 +445,7 @@ src_configure() {
fi
if use truetype || use projectm; then
- local dejavu="/usr/share/fonts/dejavu/"
+ local dejavu="${EPREFIX}/usr/share/fonts/dejavu/"
myeconfargs+=(
--with-default-font=${dejavu}/DejaVuSans.ttf
--with-default-font-family=Sans
diff --git a/media-video/xvattr/Manifest b/media-video/xvattr/Manifest
index 8b6e0a3aee82..5cb3f2860c84 100644
--- a/media-video/xvattr/Manifest
+++ b/media-video/xvattr/Manifest
@@ -1,5 +1,5 @@
AUX xvattr-1.3-gtk.patch 1255 BLAKE2B 471cfe05fbeaaa405771543d5c3b8900be848642724078a583321aa997b5e8c442894e6d2f6bf4ccb0eeed283f5f059b2be741c654c9a18f888034a105eb2eff SHA512 a81015dfa6c556d99e27765e9d793d1ab745925be212c8a3c21503ac73a6d7bbae5642e7cae067544578e7a1388968a354b759e72edcde1ccb0fa704c929e138
AUX xvattr-1.3-pod-encoding.patch 303 BLAKE2B 127fa43fe4ab6586d30d85a685d98038f226f54286147c98fc4fa738cc996c2bb802cf8fa962bb9143dfc506d64243b1d3f8af5218705b24f0f435fff85f3256 SHA512 84be4a336efa6caffbacf15f2b68ddb1d6b60cc8212593662194d7a7df5891c6d5cefcb28c25412471e5e943359e6c4f076b77f9c92d1a93e084597d39697484
DIST xvattr-1.3.tar.gz 82263 BLAKE2B 5e12c3001640c50294693eccf4e6b04c0e034634cc25a7be9e70dcd84c6da73e87be5a092ba4e9d9e5a70469d5018ac016d9812c2099bd68d35247ac6c522730 SHA512 f7b9f9f46961458be6aebfa5c40b28ab0757220ee5a20bcc3b635eaf6912afd7ca2ee9e9d0cfa1894e8ce6c97433e23f78f307fa216d16b5628b8b37202120a0
-EBUILD xvattr-1.3-r3.ebuild 804 BLAKE2B 2930e19dba9235e4204d625d5296f721d7962701cbc5de37c2ad6168f0fdbe230a790de5ef8f1e1c7d12fc504cc052c3d90a08864eb112f81dc47bef5212d3f5 SHA512 1e6f7388a10a4d9fe89ec892154641254daf1c0458d6a7f2df1c74488e83bb1aee957831416c739ed7094b6b1ab1e322a9d8501d32b070a44cffed3f4da13eeb
+EBUILD xvattr-1.3-r3.ebuild 773 BLAKE2B d538490b04c310400b88abdb45daa191f82ca4c45043b3c423c3ce1fb7ca5eadd85223d2515ef3d9b80da34c7762ae5908a9e99a9768928263a077f9b4eeb22f SHA512 88e81549eae790bc5141867ba7bbac2d4f0dd272181cffaf77bdd06c34b9eba3e2e839b9c3adaec42f862cb43f5478b20b3908339d9f5bfc1064c3f415617b5d
MISC metadata.xml 219 BLAKE2B bca5749b6f2d3541ba2d2635b59056f9ecdc46553991dec3ee5a7bc9f26393bdae62755418850d3cbda0eeb65b7f72029ddf09d4f088b21c84d407d0e6eaa098 SHA512 24793c7fd0e2cef8fa5a0efd9bd55fed1e62ff6810199a969d4c0b869bac9b9ec79b288105b73b1b99734320bb13569a8ee00516b5452dd67d91d14dd17038e2
diff --git a/media-video/xvattr/xvattr-1.3-r3.ebuild b/media-video/xvattr/xvattr-1.3-r3.ebuild
index be3c419d34db..1a41d60604e0 100644
--- a/media-video/xvattr/xvattr-1.3-r3.ebuild
+++ b/media-video/xvattr/xvattr-1.3-r3.ebuild
@@ -33,6 +33,6 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed."
+ emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog NEWS README
}
diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index adce2b0d8ddf..1655eb38b942 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,3 +1,3 @@
DIST yle-dl-20191022.tar.gz 84694 BLAKE2B bfeab9c5220931b8af5eae94b0f5377d21f6b6fb7b21c5f7bc5360a69e7185b8f1e052a584460187cfdd04d68295a20cb895e749af43c1de4ffd7fcd7bfc3875 SHA512 2d7c6d7f8e60cb8fd54fc04dcf73caf5022e3c65ab78f002c280950184fb2458f88f6934b62c0afaeaf30864b5cc47b1ef9c2a58d2855c5111a563cd195095be
-EBUILD yle-dl-20191022.ebuild 1750 BLAKE2B 7bf27a0871eed096c6831a2e4bd28f1dc3155038b120c645bb8f0e1ae907b1a2c541e2ac5626a82a4c5e02a114c85ff823dd714523bf3f8ab82a0a4baf9edc52 SHA512 2828cb32d0e61a1a1b517d1f5facdeb31736c170ed14981f4418b0b132138d5b454039a917f166afd4aa63f6c8510294d63818699d1fecb5d71c178b8116caf0
+EBUILD yle-dl-20191022-r1.ebuild 1747 BLAKE2B 0221a2a84a8dc3489b1ebffbb3e49b26d0cb8825f05897c152daf62af521edc5f705aba2410424b30e5c83299bfd0b23b1ba4bacfed3d77a066541f7e18e3181 SHA512 b8e1ba894da186d7c1579c3df953d177e18183ee5a237709d0de0b94141b7520bcd50ed2ede8e26cc782bc92975378558e1a018ee85abafb168137ecb5099284
MISC metadata.xml 415 BLAKE2B 3961cdbc02847f65011c6987b811207c31c49ae40c3bea44b481f35ac04e75dabfa8ceae74f6adc816f211129efb8faaa0ba63700d95eec569b3f51cfe64bd42 SHA512 96f1afba4a47f7b5dca75ba1d5300baf9815bdcf3eda12f5b6044aea7cfc09683c76db210a0b4965626aac050016fc39f44c4e5c63597894e0ae6457dc2aeb90
diff --git a/media-video/yle-dl/yle-dl-20191022.ebuild b/media-video/yle-dl/yle-dl-20191022-r1.ebuild
index 281cc2da933d..2684deeba928 100644
--- a/media-video/yle-dl/yle-dl-20191022.ebuild
+++ b/media-video/yle-dl/yle-dl-20191022-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5..6} )
+PYTHON_COMPAT=( python2_7 python3_{5..7} )
inherit distutils-r1
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="libav php test +youtube-dl"
@@ -23,7 +23,7 @@ RDEPEND="
!libav? ( media-video/ffmpeg )
>=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
<=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
+ ~dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/mini-amf[${PYTHON_USEDEP}]