summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
commitceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch)
tree9f47ee47c31a0f13f9496879cd88a1042550aa81 /media-video
parent53cba99042fa967e2a93da9f8db806fe2d035543 (diff)
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin27064 -> 27062 bytes
-rw-r--r--media-video/asfrecorder/Manifest2
-rw-r--r--media-video/asfrecorder/asfrecorder-1.1-r1.ebuild4
-rw-r--r--media-video/bino/Manifest2
-rw-r--r--media-video/bino/bino-1.6.7.ebuild6
-rw-r--r--media-video/celluloid/Manifest2
-rw-r--r--media-video/celluloid/celluloid-0.18.ebuild33
-rw-r--r--media-video/cpvts/Manifest2
-rw-r--r--media-video/cpvts/cpvts-1.2-r1.ebuild6
-rw-r--r--media-video/dvbsnoop/Manifest2
-rw-r--r--media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild6
-rw-r--r--media-video/dvdbackup/Manifest2
-rw-r--r--media-video/dvdbackup/dvdbackup-0.4.2.ebuild5
-rw-r--r--media-video/lxdvdrip/Manifest2
-rw-r--r--media-video/lxdvdrip/lxdvdrip-1.77.ebuild4
-rw-r--r--media-video/mpglen/Manifest2
-rw-r--r--media-video/mpglen/mpglen-0.1.ebuild4
-rw-r--r--media-video/mplayer/Manifest4
-rw-r--r--media-video/mplayer/mplayer-1.3.0-r6.ebuild (renamed from media-video/mplayer/mplayer-1.3.0-r5.ebuild)8
-rw-r--r--media-video/mplayer/mplayer-9999.ebuild10
-rw-r--r--media-video/mpv/Manifest6
-rw-r--r--media-video/mpv/mpv-0.31.0-r1.ebuild (renamed from media-video/mpv/mpv-0.31.0.ebuild)5
-rw-r--r--media-video/mpv/mpv-0.32.0-r1.ebuild (renamed from media-video/mpv/mpv-0.32.0.ebuild)16
-rw-r--r--media-video/mpv/mpv-9999.ebuild16
-rw-r--r--media-video/obs-studio/Manifest6
-rw-r--r--media-video/obs-studio/obs-studio-24.0.3.ebuild2
-rw-r--r--media-video/obs-studio/obs-studio-24.0.5.ebuild2
-rw-r--r--media-video/obs-studio/obs-studio-9999.ebuild2
-rw-r--r--media-video/openshot/Manifest2
-rw-r--r--media-video/openshot/metadata.xml1
-rw-r--r--media-video/peek/Manifest3
-rw-r--r--media-video/peek/files/peek-1.5.1-meson.patch79
-rw-r--r--media-video/peek/peek-1.5.1.ebuild54
-rw-r--r--media-video/shotcut/Manifest2
-rw-r--r--media-video/shotcut/shotcut-19.12.31.ebuild2
-rw-r--r--media-video/shrip/Manifest2
-rw-r--r--media-video/shrip/shrip-0.6.0-r1.ebuild6
-rw-r--r--media-video/subtitleripper/Manifest2
-rw-r--r--media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild4
-rw-r--r--media-video/vdr/Manifest2
-rw-r--r--media-video/vdr/files/vdr-2.2.0_glibc-2.31.patch19
-rw-r--r--media-video/vdr/vdr-2.2.0-r6.ebuild302
-rw-r--r--media-video/vlc/Manifest8
-rw-r--r--media-video/vlc/metadata.xml1
-rw-r--r--media-video/vlc/vlc-3.0.8.ebuild6
-rw-r--r--media-video/vlc/vlc-3.0.9999.ebuild6
-rw-r--r--media-video/vlc/vlc-9999.ebuild6
-rw-r--r--media-video/yle-dl/Manifest6
-rw-r--r--media-video/yle-dl/yle-dl-20191231.ebuild2
-rw-r--r--media-video/yle-dl/yle-dl-20200222.ebuild (renamed from media-video/yle-dl/yle-dl-20191022-r1.ebuild)14
50 files changed, 575 insertions, 115 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 716bdca2d96e..79b705ee55c6 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/asfrecorder/Manifest b/media-video/asfrecorder/Manifest
index dcb54e61ea72..a4f9b3d12382 100644
--- a/media-video/asfrecorder/Manifest
+++ b/media-video/asfrecorder/Manifest
@@ -1,3 +1,3 @@
DIST ASFRecorder.zip 377571 BLAKE2B 5285bf900f62cab4d1bd678f0a56e59208ac14d42cf478c8bf4d90086c9bc859500ff8ef7d033c9b9a05eeedcbe2736bd883cb75576469a0c7d7ac79f86f4109 SHA512 ca541c56e5f744df3415d97b9256e59db8d0e9adf8a3da2ec8b6b21b59153c4b7ee489971201c8d47caf7637cca62cfd463cc189793057b78d81a6bf409e0485
-EBUILD asfrecorder-1.1-r1.ebuild 773 BLAKE2B b5623e05fbd4bad43af857ce04d1004b60b9dfaa9abab3da60569d292c9f0439daf85fb3eea0f08c43632cef7adcc9d2946ff5eae124303d7e76fd91dafcccc4 SHA512 1a58b8a6d7aa9171655008156ecf2528e92c002764a5bbd2c455dfe6b7ec7ad34b954af6950750ef8ae3295cb01a0f4e3023364e7c36c8bdf7b46b67b0b7c36e
+EBUILD asfrecorder-1.1-r1.ebuild 772 BLAKE2B 7c1ea01e5967b2b320a6236ca244ed0d984312226ced07cf90dfadeee0d440d22a67e9dcbbc9865417717f1f45b98434b74ba49710e090153b5dc169fc2bf098 SHA512 78cd9c5aef888c07eb2daeee95ed60b88f56386e519e9aee64e9ced6e70ef34d08dc7207689e1caa6bb6db13eaab31e85d895701b33695776d405d7ff0e924e0
MISC metadata.xml 304 BLAKE2B 8918cbe42b039f8b5040b8a2322b0e252692d26c859e95fb16ef34e6bfec137306e684734ea15139a72ec1eca9f0766bb68a243bce0f2767ff4811b6c141516d SHA512 4af698eb6e94b51cbac7357fd6418aa3c75f3831826f61fa0a82e1bd8bb5c7e29d132062fc50c031f6dd616710988904488e0e2ab9fec8d64b5fdf473f865560
diff --git a/media-video/asfrecorder/asfrecorder-1.1-r1.ebuild b/media-video/asfrecorder/asfrecorder-1.1-r1.ebuild
index 134a32179f38..bcb8f73a2cf7 100644
--- a/media-video/asfrecorder/asfrecorder-1.1-r1.ebuild
+++ b/media-video/asfrecorder/asfrecorder-1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,7 @@ src_compile() {
$(tc-getCC) -o ${PN} ${CFLAGS} ${LDFLAGS} ${PN}.c || die "Build failed"
}
-src_install () {
+src_install() {
# Again, no makefiles, so just take what we want.
dobin source/${PN}
dodoc README.TXT
diff --git a/media-video/bino/Manifest b/media-video/bino/Manifest
index 938a11810ea2..263464a8a26e 100644
--- a/media-video/bino/Manifest
+++ b/media-video/bino/Manifest
@@ -1,3 +1,3 @@
DIST bino-1.6.7.tar.xz 825068 BLAKE2B d9019a793838f33ea1315849aa994b20a1c6127995315dc03972fe6c64a742c73434c07ba06402a1e2bd5357781d18aaf3d19ab2d61788745b2aa99ad3f4c6f4 SHA512 ae8f72b200100664b9fd55963371ce64a2f39e240676494d69b422d662f2295560ba458eb04707b82f88d3c6b3fab98a1ecb40d74799300f96b8eb8be680c9b8
-EBUILD bino-1.6.7.ebuild 1632 BLAKE2B b27ff4ad1e063849af669fe1e81137d0e764713c648bcb054be3563aee410a4c94002a58b4aa2de7a71bc5b246a7f593caa5ec0f91115a1f00fe4124a4da2a3a SHA512 3394e7ba97b01718f28473c03284d44361375b62b0a268058556d7cd1e61438101665d9a56666897454c05c9e6232735af22818fd1627db5610970576869a411
+EBUILD bino-1.6.7.ebuild 1591 BLAKE2B 41c25fa001c79f5c2a64dc4a1b0082160c44611a6e8be29ad944da4de87094238d5f7b6cc0f6e810f100e3f1acaec18e9ca8b9454bcded1ea096733798f50a33 SHA512 26ecd5431ee278422b4b94ab8e27b38d77ddbec3c200c82a127b93b4ebd9968f4ee69035d8cc7b649f86769b71f05332ea02b239632a847d946fc92035f97239
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/media-video/bino/bino-1.6.7.ebuild b/media-video/bino/bino-1.6.7.ebuild
index 5f658de3ca86..59ecc6ed03fa 100644
--- a/media-video/bino/bino-1.6.7.ebuild
+++ b/media-video/bino/bino-1.6.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -55,9 +55,7 @@ src_configure() {
$(use_with lirc) \
$(use_enable debug) \
--without-equalizer \
- --with-qt-version=5 \
- --htmldir=/usr/share/doc/${PF}/html
-
+ --with-qt-version=5
}
src_install() {
diff --git a/media-video/celluloid/Manifest b/media-video/celluloid/Manifest
index 556e4180aeba..7c80f223e6a8 100644
--- a/media-video/celluloid/Manifest
+++ b/media-video/celluloid/Manifest
@@ -1,3 +1,5 @@
+DIST celluloid-0.18.tar.xz 354752 BLAKE2B 810b4b6ceb2a57a3b7157acb63b78c9de73c84a1a183fec74a95123c29f7e9477e2740684966fc57c28cd779157be7fcab0ff1ff8482d6d917f345262d7bd82e SHA512 22e04ee774ca1e3d9bdc966ce32ca4c6f00ac5731b4019a4e92552d74524f7a20d4dfcb94f1c043f906c0bbb121708b08d34b00bc8a914391f38eaf08c7e50c2
DIST gnome-mpv-0.16.tar.xz 320676 BLAKE2B ea92b94096b2bc13dd48ac54acec7aa19f23ffd53f40a90dd52fa7e9221a82bfc6159eb204eec98a1073d9ccd14ab4a4b8b380714098120deafaa4c3183d64f3 SHA512 b730cba7388e9c64014a17b7aa2bdeab344a80bcff46ed2f47566ef02f24e2b5b07ed3fbae65443dc7ae58b70bd03e065a4da6ab8860fb506bdaad8bbccc0fce
EBUILD celluloid-0.16.ebuild 781 BLAKE2B 8f9fc0d517de7062d5221e7b8560fc55b8fdbd14ecd939a2d1eb69c4d02e9652ca40262bf1f5f25fe954f8141ce4fa7d74dadb0ff771749e4bac9f3a8349c028 SHA512 e1b6d6808159af4e706f66b11f17fa400bb7c65cdaf4f05c4a7952ad43856e4e4e9c25aee370622502bcf71dbbe5af883114a4df66917ad20caffb729f36aac7
+EBUILD celluloid-0.18.ebuild 693 BLAKE2B 70da51392440718868472d4bfd26455b57e0de6a963fe986b9b3a67c47489089ba84dfc8ab79c82c8ec2c01d576f877cba71091a8e537cacd397fabf5c2abf69 SHA512 dd7cff562fc7f974a57a0d2efa60f268c32ffb0728dbd65a20cfbbbf459c891187f9ce3771873249030f613031b3acb08b85fdd1e483809dba64fdfe5105a05b
MISC metadata.xml 240 BLAKE2B 9fdc2353993b08138d11aacc71a6026e52430fe7b4b4d0a195dd03a5334b6c18dba7a88279e18c6b97cfbd1e0c818f5310b5d1419e77b3ede373c62321f4c2e6 SHA512 3b569f3b00bb1b30eb7c5f2e3c372f3b87d96cb333d36857973c85d8b5da1f480918ad7f3b1ed9cdbe7db6bcd1db35b454d34559a430c28008b5a1dccc65776b
diff --git a/media-video/celluloid/celluloid-0.18.ebuild b/media-video/celluloid/celluloid-0.18.ebuild
new file mode 100644
index 000000000000..503980f3f28b
--- /dev/null
+++ b/media-video/celluloid/celluloid-0.18.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="A simple GTK+ frontend for mpv"
+HOMEPAGE="https://celluloid-player.github.io/"
+SRC_URI="https://github.com/celluloid-player/celluloid/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-libs/glib-2.44
+ >=x11-libs/gtk+-3.22.23:3
+ >=media-video/mpv-0.29[libmpv]
+ media-libs/libepoxy"
+DEPEND="${RDEPEND}
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig"
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-video/cpvts/Manifest b/media-video/cpvts/Manifest
index 5cd3e144a84a..4e233a13a1b8 100644
--- a/media-video/cpvts/Manifest
+++ b/media-video/cpvts/Manifest
@@ -1,4 +1,4 @@
AUX cpvts-1.2-dvdread.patch 315 BLAKE2B 285fc22c4680137b57f6f3be5121dc03aa2c363b66179290b31a14a5b026a643ecd376d2458db62def2e85aeb6036b4136d05114d21ac0e497fd7026e9189b88 SHA512 418166b513ddd766b125bf20ff0381c2915497b9946c00942f005ef96f95418eb524f0e9316b324b4635dbeaf03d6a8e55a0f77657748f5f002c696119d4dc00
DIST cpvts-1.2.tgz 4200 BLAKE2B 18a57a794b90d05d9bfb0694754609cc16f5e7647a75402a0a822cd4547d2da0843f846041377a60cc55c3a1f5b28a333bfa3d8a4f77b35d17b1873674b02c12 SHA512 59314f2b49e7f82d2994aa6725fcc8431ffb72aa2ae83d67cbef008d850890a61322756c1d644e28760e332bcbe17ce9ad8b05c10fe9f30fe997933281e2f06f
-EBUILD cpvts-1.2-r1.ebuild 681 BLAKE2B 8140bdc7c20216f795b1bf48229e89db11e2d59fae0de812e4bfbef8b90402660f890a1d26b2e2fe603258b6c8b9cacf04411567269c4d0655a7d81890e3c198 SHA512 2a185e155ef94427c3b37099c4af944a2a9c112a708c3e441514ac198991040a49d85932e09c8553a4241169381483d0c16b7e405fe7fdeb0d1cd12f69e52a7b
+EBUILD cpvts-1.2-r1.ebuild 679 BLAKE2B 77f47df0938a5214a08fe958805af9274143d33fc7deb0eed9abc829cfbeb7c5cb35ed13cef055093e0a056b91864af406cd8ea363fe75d97a114159085175e0 SHA512 21a0ca44f61f3570d54abfac552f430a58b418a75a145d6167c5ad03da9ce472b59e7b6f7fc6ff32378d6326843c1764a3b8dd7583f1c344f15eaada24ed3d3d
MISC metadata.xml 227 BLAKE2B 129a977f3a470f0774cb25c7d9d67968f807b5bbba6b1d1b1d0155e288555355796826ce187abf95a06ee0a448e08e9c5ec34ee79d9895bf2718b47ff0d9bfe8 SHA512 d39fc0676c06bf09884fa817e0d5dc386a536d5626a9c2cf34ddb8b7e29d612ecb2c617214788ffe729c5118c632c119e03ce6d38f17114c48c090c82a2ec2e5
diff --git a/media-video/cpvts/cpvts-1.2-r1.ebuild b/media-video/cpvts/cpvts-1.2-r1.ebuild
index 8b930c9cf9f1..d23ea9ae6ddf 100644
--- a/media-video/cpvts/cpvts-1.2-r1.ebuild
+++ b/media-video/cpvts/cpvts-1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,11 +29,11 @@ echodo() {
"$@" || die "failed"
}
-src_compile () {
+src_compile() {
echodo $(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,-rpath,/usr/lib -o cpvts \
cpvts.c -lm -ldvdread
}
-src_install () {
+src_install() {
dobin ${PN}
}
diff --git a/media-video/dvbsnoop/Manifest b/media-video/dvbsnoop/Manifest
index f729787bf1dc..f8dfa560c9be 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 525 BLAKE2B 6a3d6a2d4d7043c8125992a1b87e11423dcc3d96ba8b4a8e9e921caa397d589ea71ce89ad8572cbab2c8630870e297935a98ebcdd8d97ee3c66fd7aba2a96401 SHA512 99087bbe762f50783c80be76893215278fc0659cedb0e39c462801bed794d6dc92e7844567953fcbc8c3b7541cc6228fab34de1642ead2856a9356fada6fc83a
+EBUILD dvbsnoop-1.4.50-r1.ebuild 520 BLAKE2B c58a810c2b7a2bfdb367ada72b83e7aecc71cf8630e8142b2e940c7cc86b02e496e5f177363fcfd2c4bc9c9bf5f467b72691ca013dff1407c8b4509fb6aadbe4 SHA512 e040fa998ad28b3d3392a22a7f92ad20132800c1b6402becaf659f6025c0e9493c56e0fee17c6bb43511985da28a3b8f88694243ef2b15adaefbeff9ea474191
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 9072540ce20a..083e789518de 100644
--- a/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild
+++ b/media-video/dvbsnoop/dvbsnoop-1.4.50-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,11 +16,11 @@ RDEPEND=""
SLOT="0"
IUSE=""
-src_prepare () {
+src_prepare() {
epatch "${FILESDIR}/${P}-crc32.patch"
}
-src_install () {
+src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog README
diff --git a/media-video/dvdbackup/Manifest b/media-video/dvdbackup/Manifest
index 8267bba491cd..8cace0ade9cc 100644
--- a/media-video/dvdbackup/Manifest
+++ b/media-video/dvdbackup/Manifest
@@ -1,3 +1,3 @@
DIST dvdbackup-0.4.2.tar.xz 178660 BLAKE2B 1403bd66861713803a2da00712318a6cb399d5c7640cadd27f55fb1cee4e0013364f17a2dc3c78dab819d4fdb8405d36e781d0f2abd1bfb49873b0992d5f2dcc SHA512 df9abb2ca0b8a7cd7855ddff94dae249b06b2ec0ee42f3e9c53aa46aebd9885bdf26dacecbd4a20ff5f642ea10c0c64b811d25c23802c8a2b1489281900fbe0d
-EBUILD dvdbackup-0.4.2.ebuild 604 BLAKE2B cf68a21e6f1fa0a61bb38c2b0ce0c239a99c8ae3f10d9b18a9db9085eb577a49f59dc296cdf262ad10364ec5f820f1b6df91e99eba255c8ec3274b1d316e573e SHA512 d2eb3aca44d18613515037cef0ea9a268db5e637b950b70ee5e99ba7e77057aad5feeb06e192dc0c98e33aa66793a6322e7431f7f2231838b1219757cb18b014
+EBUILD dvdbackup-0.4.2.ebuild 570 BLAKE2B 578fbf3b747e1341124cf1f558aad49de22f403432065e90950896ca0366471144bae13f74509b48d979ed36e20074e4d2381ba3a69f49077a84b66833dd2f17 SHA512 46e662a88bb53956d2b625708ae89e019294d7a4bd509e1dff8e9d79ace317533207f197c320ad019e6529df48b69db59e69f0dd76472288a18742323b4feda7
MISC metadata.xml 302 BLAKE2B 7d62d6d1c62ddc1245f787ac6faf77c317ce298033e48c17433c09ea2ff92acd05af2ffa44071df281a8da4bacaf6b3c35633475f0496af3a1515e038b1ec79c SHA512 85850b8f0f8de515d846da33fced47ff85195616dc93562edbc62f11bb1108a101cdcd0db7c54be28c17f56f8cea15af9839cfe34fe2b207ba002f770e9e205f
diff --git a/media-video/dvdbackup/dvdbackup-0.4.2.ebuild b/media-video/dvdbackup/dvdbackup-0.4.2.ebuild
index 5580d11d6dff..f4dfc5d11ca9 100644
--- a/media-video/dvdbackup/dvdbackup-0.4.2.ebuild
+++ b/media-video/dvdbackup/dvdbackup-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,6 +20,5 @@ DEPEND="${RDEPEND}
src_configure() {
econf \
$(use_enable nls) \
- --disable-rpath \
- --docdir=/usr/share/doc/${PF}
+ --disable-rpath
}
diff --git a/media-video/lxdvdrip/Manifest b/media-video/lxdvdrip/Manifest
index b5db90fc64d2..df8e93422545 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 1069 BLAKE2B b48073b2df4b831e4ca87a17f0f68d8e68df731eaf75f20de1be66f64b805b46aab9a0920202a4d71f977e1f1ff7f6d01f0a491b1c154147947f5500282b31ef SHA512 ed5534cce90faf214a7873cc03d56ba83473a08d09d93ade0c69348735890ce4000fce973e138b7d62053f75a23991f855e52109429e1e9a147996e1504a6f7b
+EBUILD lxdvdrip-1.77.ebuild 1065 BLAKE2B e475c04ff19162e2b16ae9aa82279110972cf78c6a9660194b34ee85f5f36e908ca065ffe6c3a3ce7517204e95447a121145b59e429ede1ba9a5cf86c0f9fc28 SHA512 67648ef99b5e6bb5695080af19ba5ce8effab21076cdde4fc2c5a6afdd05700cf404062e962192702f2c107b00fd8945f7b9e0d975fbc0ba37a6cc076119650d
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 8dac5c83b2b3..f2d8f274f184 100644
--- a/media-video/lxdvdrip/lxdvdrip-1.77.ebuild
+++ b/media-video/lxdvdrip/lxdvdrip-1.77.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -32,7 +32,7 @@ src_compile() {
emake CC="$(tc-getCC)"
}
-src_install () {
+src_install() {
dobin lxdvdrip
dobin lxac3scan
dodoc doc-pak/Changelog* doc-pak/Credits doc-pak/Debugging.*
diff --git a/media-video/mpglen/Manifest b/media-video/mpglen/Manifest
index 95b9a14ec5ae..fb0c774f17c5 100644
--- a/media-video/mpglen/Manifest
+++ b/media-video/mpglen/Manifest
@@ -1,3 +1,3 @@
DIST mpglen-0.1.tar.gz 10149 BLAKE2B 479fbaad9c635fc47dce9dd8191b8c2df4c9da115a2a7c30d59e6c5e65751bc7a757c311f98f222dbaf633f25a0c7bfde0f8600e27ac8aefae5e45ae01abcac4 SHA512 10c3550e14fb0d76360f8b99e8e82f7ca951cffc14921a6ffce5a949bf10d0c1d7d2dcafaf61c85123fecf5432139332a10f0f54e9c04ef99584578294d812a2
-EBUILD mpglen-0.1.ebuild 646 BLAKE2B 9acaa87f7859384ed6fcd73e6eb0caed1611973326136f8da31d217a4a18998157b5d48cfe14199f87f5ce8358461d80e3267956743796934e0563310a62cf09 SHA512 e5099c78599d0a430d95e9892df14cf2f3859d770b2bd3a89b73b3d431816a337a2c5a4c855e570c01aec028e197f7536784b17b9cb789fc5c7c55c759b1668e
+EBUILD mpglen-0.1.ebuild 645 BLAKE2B fa0117f8248f7512fc026509d0634896dba9786215d42404bdc73585186961deb54d0f4c28f3a143d7aecc51fda5d424f18564fd0358cc5640d942f553ffcbb7 SHA512 2568cbf69086cfb128c3f28d1edaa5773955bb2913a1355bff4f76840459343cde403d5ed769e86eba1781a292aa20a275449612d426a53d2d91825de13f498c
MISC metadata.xml 219 BLAKE2B bca5749b6f2d3541ba2d2635b59056f9ecdc46553991dec3ee5a7bc9f26393bdae62755418850d3cbda0eeb65b7f72029ddf09d4f088b21c84d407d0e6eaa098 SHA512 24793c7fd0e2cef8fa5a0efd9bd55fed1e62ff6810199a969d4c0b869bac9b9ec79b288105b73b1b99734320bb13569a8ee00516b5452dd67d91d14dd17038e2
diff --git a/media-video/mpglen/mpglen-0.1.ebuild b/media-video/mpglen/mpglen-0.1.ebuild
index 333aba26e066..450cca3ab1a8 100644
--- a/media-video/mpglen/mpglen-0.1.ebuild
+++ b/media-video/mpglen/mpglen-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,7 +31,7 @@ src_compile() {
emake mpglen
}
-src_install () {
+src_install() {
dobin ${PN}
dodoc AUTHORS Changelog README
}
diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest
index 8880796a8bbd..76fc78395867 100644
--- a/media-video/mplayer/Manifest
+++ b/media-video/mplayer/Manifest
@@ -9,6 +9,6 @@ DIST MPlayer-1.3.0.tar.xz 13278984 BLAKE2B 4e2d67f6fda893f3b200bc92598c23410a2a3
DIST font-arial-cp1250.tar.bz2 249705 BLAKE2B eb4366a110d917dc975b8add168ab43b1e8a0db7342647f69f5421fc1170719015c97ffa770e89892cbb4cee8e5b2fb74a4772c8f6cbef9606ee12c3746d78c9 SHA512 4f77ff5ceb8ec6e5d9f8f34d8950a6a6276d1fd5a947772fcbdb6554988b1ea665c12b82f45164f91fb7bd08000cb4afc26fa35beb4c760464160e22b9b8c340
DIST font-arial-iso-8859-1.tar.bz2 234242 BLAKE2B 0671854e1a257d27b502affb59de681942a93990d3ac2575bbf1a6dd9eef026969f2f9ce4e9c11a68ea3d8aed48063f826a1e153f7468437a39791672c92a5d0 SHA512 a1d03b6f09c48f48b7733f3bc0402ceab239a9abf88b860d852ea9fe69b4da690208a79d6f29d30204f5b37becf10672e8e8c0bfef201846d80ec54df617d029
DIST font-arial-iso-8859-2.tar.bz2 222208 BLAKE2B 94b1a04672bf9b4b20a0e6981591e761f751bd637deddcb801855296c525bf3b5e8feb1cb11cef282c0269f2c963ded22846089076e7e6763f258b8a932af454 SHA512 5671e628303fd816f64a51ad10e2f4dd9c3dc1b34c379a2ecf489b83931db7af668aaa4e00e96a00cacd63ed98daeae6b6a4d5925edfb06fc98d3a923f70257d
-EBUILD mplayer-1.3.0-r5.ebuild 16963 BLAKE2B 2f09c878211dcc1ea8b648879793a8e6def1a3c3ed2486626ab38e1c8a3798989fe202aafe262781c638261dd7a026cfb458f79298a97fa44e3e3bf943209335 SHA512 96ee78c854ab018d7e922a3b0cde75e71add57177fd3d0fd750cfaf05b4ef037bc7b11cc0c6c527091bcdc07bc366b834cfcd545102a107a11e3d74cc4e0490b
-EBUILD mplayer-9999.ebuild 16584 BLAKE2B 81d9e0eb84b79f19f1d889931927c162b627fd962792d1718094b6eca2f282d8d453dd64a7332928606b2ca35220edb78041731736fc05dc96b71221804b0eaf SHA512 81ba82dcba13820daee636f7d0b81900dd6a573e4feec0ac1da9ad50028fc97ab8bccccd6316bbcd90df335a9a5df12d37a4c2844a24e798d650eb949e343a80
+EBUILD mplayer-1.3.0-r6.ebuild 17150 BLAKE2B f74bc723d1ea2d162d20de02997fbee640d40deb3e67aaa3de8fffafdf3ed473a376c61264c2af2e6ac615b1dc78f4975d9ab31d790c63278242e1e95ed16f59 SHA512 64bde5a978aa8e378d065f4301e02caa8e69d0bf56bf8aa61a2a32dd340f1639234b7f2b781a648213b21d0a55e68dbb54fcdec2f49656f1e2feaaef9ca7b933
+EBUILD mplayer-9999.ebuild 16771 BLAKE2B 0b48d039c29389831d49f39deb12324a3216aa15cb14bca797745f219837c40f0ee5d9b956a25fd26f4c1b3e78918bec940b9ed3a5987e342d30749314ac58ac SHA512 2b67974377401ffed7cd58f6019b03ecb281f4a3292a911f3655f754a3c293ef70da6b79bc85a748b73462d225cc8ee22604d00b51ec627bc10cff3e4f3e51c2
MISC metadata.xml 2536 BLAKE2B 1a8ff751e68c46c921cd09a9364e8046372cf0a77aaf062c26ed1356eebfaa8b90eb36cac6e101fe22f9f7ddcec611806271683e76d53c642dfc1fc87ba0baa5 SHA512 01fadd14038f9bda1fb3b521f65ab92e2cfed58628352b02f26dfef710d4d5a6fd964ef00e3a123a76046557b15ae29bc7c221c5a8a692cb06763e478b3b58c7
diff --git a/media-video/mplayer/mplayer-1.3.0-r5.ebuild b/media-video/mplayer/mplayer-1.3.0-r6.ebuild
index 925a8f47c763..7163acf21eaa 100644
--- a/media-video/mplayer/mplayer-1.3.0-r5.ebuild
+++ b/media-video/mplayer/mplayer-1.3.0-r6.ebuild
@@ -12,7 +12,7 @@ inherit toolchain-funcs flag-o-matic ${SVN_ECLASS}
IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua bidi bl bluray
bs2b cddb +cdio cdparanoia cpudetection debug dga
doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon
-ftp gif ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+ftp ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx cpu_flags_x86_mmxext mng mp3 nas
+network nut openal opengl +osdmenu oss png pnm pulseaudio pvr
radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_ssse3
@@ -55,6 +55,8 @@ X_RDEPS="
"
# Rar: althrought -gpl version is nice, it cant do most functions normal rars can
# nemesi? ( net-libs/libnemesi )
+# mplayer relies on private APIs in giflib that have been removed:
+# https://sourceforge.net/p/giflib/bugs/132/
RDEPEND+="
sys-libs/ncurses:0=
app-arch/bzip2
@@ -84,7 +86,6 @@ RDEPEND+="
enca? ( app-i18n/enca )
faad? ( media-libs/faad2 )
ggi? ( media-libs/libggi media-libs/libggiwmh )
- gif? ( media-libs/giflib:0= )
gsm? ( media-sound/gsm )
iconv? ( virtual/libiconv )
jack? ( virtual/jack )
@@ -371,6 +372,7 @@ src_configure() {
##########
myconf+=" --disable-musepack" # Use internal musepack codecs for SV7 and SV8 support
myconf+=" --disable-libmpeg2-internal" # always use system media-libs/libmpeg2
+ myconf+=" --disable-gif" # relies on to-be-removed giflib internals https://sourceforge.net/p/giflib/bugs/132/
use dts || myconf+=" --disable-libdca"
if ! use mp3; then
myconf+="
@@ -383,7 +385,7 @@ src_configure() {
use ${i} || myconf+=" --disable-lib${i}"
done
- uses="faad gif jpeg libmpeg2 live mad mng png pnm speex tga theora tremor"
+ uses="faad jpeg libmpeg2 live mad mng png pnm speex tga theora tremor"
for i in ${uses}; do
use ${i} || myconf+=" --disable-${i}"
done
diff --git a/media-video/mplayer/mplayer-9999.ebuild b/media-video/mplayer/mplayer-9999.ebuild
index 8ca4b4a54f5f..ab5fe353ff59 100644
--- a/media-video/mplayer/mplayer-9999.ebuild
+++ b/media-video/mplayer/mplayer-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ inherit toolchain-funcs flag-o-matic ${SVN_ECLASS}
IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua bidi bl bluray
bs2b cddb +cdio cdparanoia cpudetection debug dga
doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon
-ftp gif ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+ftp ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx cpu_flags_x86_mmxext mng mp3 nas
+network nut openal opengl +osdmenu oss png pnm pulseaudio pvr
radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_ssse3
@@ -55,6 +55,8 @@ X_RDEPS="
"
# Rar: althrought -gpl version is nice, it cant do most functions normal rars can
# nemesi? ( net-libs/libnemesi )
+# mplayer relies on private APIs in giflib that have been removed:
+# https://sourceforge.net/p/giflib/bugs/132/
RDEPEND+="
sys-libs/ncurses:0=
app-arch/bzip2
@@ -84,7 +86,6 @@ RDEPEND+="
enca? ( app-i18n/enca )
faad? ( media-libs/faad2 )
ggi? ( media-libs/libggi media-libs/libggiwmh )
- gif? ( media-libs/giflib:0= )
gsm? ( media-sound/gsm )
iconv? ( virtual/libiconv )
jack? ( virtual/jack )
@@ -363,6 +364,7 @@ src_configure() {
##########
myconf+=" --disable-musepack" # Use internal musepack codecs for SV7 and SV8 support
myconf+=" --disable-libmpeg2-internal" # always use system media-libs/libmpeg2
+ myconf+=" --disable-gif" # relies on to-be-removed giflib internals https://sourceforge.net/p/giflib/bugs/132/
use dts || myconf+=" --disable-libdca"
if ! use mp3; then
myconf+="
@@ -375,7 +377,7 @@ src_configure() {
use ${i} || myconf+=" --disable-lib${i}"
done
- uses="faad gif jpeg libmpeg2 live mad mng png pnm speex tga theora tremor"
+ uses="faad jpeg libmpeg2 live mad mng png pnm speex tga theora tremor"
for i in ${uses}; do
use ${i} || myconf+=" --disable-${i}"
done
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 8642206b0223..d9f48f32ef73 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,7 +1,7 @@
DIST mpv-0.31.0.tar.gz 3142672 BLAKE2B 62a24a2bde2929047e061522147a6e823dfea9b5e7f1f739ad65bc0c82742e98743fb9ff7f0c3f74218cf50a32d0dc37c5e786fdcc951d649499f74efc3a641c SHA512 5199183d35bc2d7fffde1af250edf829fe768cedd7aa00f424d2a11a11d82cdb451c62886159ba3e1efc407b242c25e2485f4ebffd13b1da9c70defbd1f4c309
DIST mpv-0.32.0.tar.gz 3148730 BLAKE2B 085c38f0074dd005462aef52ef01ad7cfd70ebf9286a1f6544635e49c8c99bf4fcc5559eeb6e07ef8471388eb77794019fb50c44ea5fcc16842b63ee382e9e7c SHA512 f6426c0254ec0bf2f120e2196904f1e15fe17032b06764abca1d5e074f0cabb452eaf1cd09f8fd9b25b591accee7b881bfc3b06c19d5c98980305c4712486bd6
DIST waf-2.0.9 103104 BLAKE2B c7e996aa49662da3ff941d076fc7e2dd23e867ade92a3b2ae07560b76d63a69e495184a1f9c76be5c51977ddb1713f9247f62e672033ecb988ac559e3a47e546 SHA512 0755170ded115b03e78a2096f197cd9fff62b5036db764153d26ce426f182ea7d7b8231cfa1a10b4a564a8480428502f3691851df66e7b83c7bca8e5fe26de7d
-EBUILD mpv-0.31.0.ebuild 10030 BLAKE2B d1a33a7e6f85667ee66a3ff3363d7d0eaa5e1f0780c55e178c2c0647f3223f066895caf42b7b86ff6a9ea80737b755271d80477d3ba8f5c4a3faa78bf9ad9553 SHA512 02ec30cad2e71e5b2e4276eb7d1f2d77e2debb252d5a64f4a3ba9c5b6bb3b7792e20a6bcbaa745f3c0791a30e0cce3694b259f9b03f740320821a69489890c85
-EBUILD mpv-0.32.0.ebuild 10224 BLAKE2B 50dc647c0b1143cef62c7e6b72cd4ce725f04ae1d721f69ccbedbaebebcdb858698ec13b406c8165b7989f996b6d8a9a2fff77433381665205a29d6b945ff032 SHA512 b020cc58f9a574e2129d2d5c1cf01aa6a1e0f9f134561b138250b81a8ba3fe3e6ccfd158f2e26fc0c8f05d8912b587b69a09a51b21baae2a6233dc9868392efc
-EBUILD mpv-9999.ebuild 10224 BLAKE2B 50dc647c0b1143cef62c7e6b72cd4ce725f04ae1d721f69ccbedbaebebcdb858698ec13b406c8165b7989f996b6d8a9a2fff77433381665205a29d6b945ff032 SHA512 b020cc58f9a574e2129d2d5c1cf01aa6a1e0f9f134561b138250b81a8ba3fe3e6ccfd158f2e26fc0c8f05d8912b587b69a09a51b21baae2a6233dc9868392efc
+EBUILD mpv-0.31.0-r1.ebuild 9958 BLAKE2B 3bd52c0da041feaafeb52eb72a8e2e9e8812a61ac89d2924dc49c8ae04de3913124b4a1e49f773e8ff91db61b1881c36c47e627d932adda1260c30436c0de8fb SHA512 9bcd007f6851cc90c03a1567b1d0f4fecfad7a42d83f9c5f6a2fc6d2470ecd10733dad8192a079f29e75402ce33494ee2432241b7ff5505a9ff486d81958a856
+EBUILD mpv-0.32.0-r1.ebuild 9718 BLAKE2B be25e153f66c73e63e1dd5b4e467df905feafda3f7ba00120db02835da387fc6180d361e53c3a972782231538192cb48303a6aecb40f2f9d9519b0d5a4379b1f SHA512 0e6e98197934a98285a07748b7c5938de1f9fa7056f53337dda9c96d540f45e9ebaa9b3b113e771399067e5b407e8bb6738983d350058998e9342755638c97b4
+EBUILD mpv-9999.ebuild 9718 BLAKE2B be25e153f66c73e63e1dd5b4e467df905feafda3f7ba00120db02835da387fc6180d361e53c3a972782231538192cb48303a6aecb40f2f9d9519b0d5a4379b1f SHA512 0e6e98197934a98285a07748b7c5938de1f9fa7056f53337dda9c96d540f45e9ebaa9b3b113e771399067e5b407e8bb6738983d350058998e9342755638c97b4
MISC metadata.xml 2325 BLAKE2B ea9ce00b54f9aabf4f37dcbf20c94f6583e219638f6831e0f8f3292df0768d7e6c597a9072903604f8dbb7f88ef15cad87b2cbe57a41d22554e554cc6e9663b1 SHA512 84802287f2655571923a44c7383bac2f70838890b18222d0b060a371a79dbe5022bb7c186bb1ac6496b930c62dacafbc132178b60b0746bd2cce4eb08a5c6be7
diff --git a/media-video/mpv/mpv-0.31.0.ebuild b/media-video/mpv/mpv-0.31.0-r1.ebuild
index fd5e769b1364..df494bf3aec6 100644
--- a/media-video/mpv/mpv-0.31.0.ebuild
+++ b/media-video/mpv/mpv-0.31.0-r1.ebuild
@@ -63,7 +63,8 @@ COMMON_DEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.18 )
archive? ( >=app-arch/libarchive-3.0.0:= )
bluray? ( >=media-libs/libbluray-0.3.0:= )
- cdda? ( dev-libs/libcdio-paranoia )
+ cdda? ( dev-libs/libcdio-paranoia
+ dev-libs/libcdio:= )
drm? ( x11-libs/libdrm )
dvd? (
>=media-libs/libdvdnav-4.2.0:=
@@ -152,8 +153,6 @@ src_configure() {
local mywafargs=(
--confdir="${EPREFIX}/etc/${PN}"
- --docdir="${EPREFIX}/usr/share/doc/${PF}"
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
$(usex cli '' '--disable-cplayer')
$(use_enable libmpv libmpv-shared)
diff --git a/media-video/mpv/mpv-0.32.0.ebuild b/media-video/mpv/mpv-0.32.0-r1.ebuild
index 0b5fa6961e19..8530b0c138ef 100644
--- a/media-video/mpv/mpv-0.32.0.ebuild
+++ b/media-video/mpv/mpv-0.32.0-r1.ebuild
@@ -64,7 +64,8 @@ COMMON_DEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.18 )
archive? ( >=app-arch/libarchive-3.4.0:= )
bluray? ( >=media-libs/libbluray-0.3.0:= )
- cdda? ( dev-libs/libcdio-paranoia )
+ cdda? ( dev-libs/libcdio-paranoia
+ dev-libs/libcdio:= )
drm? ( x11-libs/libdrm )
dvd? (
>=media-libs/libdvdnav-4.2.0:=
@@ -153,8 +154,6 @@ src_configure() {
local mywafargs=(
--confdir="${EPREFIX}/etc/${PN}"
- --docdir="${EPREFIX}/usr/share/doc/${PF}"
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
$(usex cli '' '--disable-cplayer')
$(use_enable libmpv libmpv-shared)
@@ -336,17 +335,6 @@ pkg_postinst() {
elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE flag."
fi
- if use cli && ! has_version 'app-shells/mpv-bash-completion'; then
- elog "If you want to have command-line completion via bash-completion,"
- elog "please install app-shells/mpv-bash-completion."
- fi
-
- if use cli && [[ -n ${REPLACING_VERSIONS} ]] &&
- has_version 'app-shells/mpv-bash-completion'; then
- elog "If command-line completion doesn't work after mpv update,"
- elog "please rebuild app-shells/mpv-bash-completion."
- fi
-
elog "If you want URL support, please install net-misc/youtube-dl."
gnome2_icon_cache_update
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 0b5fa6961e19..8530b0c138ef 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -64,7 +64,8 @@ COMMON_DEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.18 )
archive? ( >=app-arch/libarchive-3.4.0:= )
bluray? ( >=media-libs/libbluray-0.3.0:= )
- cdda? ( dev-libs/libcdio-paranoia )
+ cdda? ( dev-libs/libcdio-paranoia
+ dev-libs/libcdio:= )
drm? ( x11-libs/libdrm )
dvd? (
>=media-libs/libdvdnav-4.2.0:=
@@ -153,8 +154,6 @@ src_configure() {
local mywafargs=(
--confdir="${EPREFIX}/etc/${PN}"
- --docdir="${EPREFIX}/usr/share/doc/${PF}"
- --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
$(usex cli '' '--disable-cplayer')
$(use_enable libmpv libmpv-shared)
@@ -336,17 +335,6 @@ pkg_postinst() {
elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE flag."
fi
- if use cli && ! has_version 'app-shells/mpv-bash-completion'; then
- elog "If you want to have command-line completion via bash-completion,"
- elog "please install app-shells/mpv-bash-completion."
- fi
-
- if use cli && [[ -n ${REPLACING_VERSIONS} ]] &&
- has_version 'app-shells/mpv-bash-completion'; then
- elog "If command-line completion doesn't work after mpv update,"
- elog "please rebuild app-shells/mpv-bash-completion."
- fi
-
elog "If you want URL support, please install net-misc/youtube-dl."
gnome2_icon_cache_update
diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 2faf79e46693..5db928b550f4 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,6 +1,6 @@
DIST obs-studio-24.0.3.tar.gz 6285359 BLAKE2B f799e93e9c35c22e5d7f6e4da04e30b06a3a1ad1b3bfd0a75acdbb5d1f28a717d84809a1f35a858252ff30094fa80521d752a35b5285b0a606d0d77ff88fb3cf SHA512 57cef700076457da1eee344042261e1ada6d6744fcb3033a1d4eaffb9e84dd350aa198984fba3de82d4e727706f562c7c3568d95de6859a4942d9fa6368a02ab
DIST obs-studio-24.0.5.tar.gz 7901198 BLAKE2B 79c9712f3523114a70e0df3e0631c19067fd7ead5fd9031123dd4c82d9b92dee69473fb51a495f938430540505a5cf45258eeee01d61a7aaa6654255fee14aca SHA512 99be46046b70597474f25a85036ebe5a2f704eef47c77bc27e2ba8890b877da346ff6008c5922d7a83a4cead9df7214c6a3be885430693e609a42d9d06fedfaf
-EBUILD obs-studio-24.0.3.ebuild 3111 BLAKE2B e884db933172b8fdda667ac8b1f206c65074b74a130feb709233795c8aee37461d29580242424f58fa61763d802122fddbc7e9e3fa79fd08477945a7b389fb94 SHA512 1cb3890980ded6994ae723427e1b34407055172cddac7c0013bcbf3049baf3dc00b7309339c28bdb6628730819af74190a418ed54801520722617a784926e298
-EBUILD obs-studio-24.0.5.ebuild 3111 BLAKE2B e884db933172b8fdda667ac8b1f206c65074b74a130feb709233795c8aee37461d29580242424f58fa61763d802122fddbc7e9e3fa79fd08477945a7b389fb94 SHA512 1cb3890980ded6994ae723427e1b34407055172cddac7c0013bcbf3049baf3dc00b7309339c28bdb6628730819af74190a418ed54801520722617a784926e298
-EBUILD obs-studio-9999.ebuild 3080 BLAKE2B 6928b8bb308958bddd83498b6fd2db03a907e120a78982360a1deafb757a56a0a5f3e8ce4c56a35522b7a6aab2a52b89a051b02193bcf1caeff50fc89fa2ceee SHA512 50a09407949e25548207e5957bad2e2a4d0fc0af171ce951a5a34a7dbc595c55644e57b7f6f803a64e40726081742be153dab1574ca3cc2416d69ca9037b4252
+EBUILD obs-studio-24.0.3.ebuild 3113 BLAKE2B b90cb4c686df16687e4a8fb3dc2f6b15a3d2f022fbd8d951c147e01086d9be521eb84cef9198ce58d7a90b966036dd9a7ab59823cd28c136a97e6d2d28c9d3e7 SHA512 516cce429f9139d9f9607fce8afa1eefe079751fa2de8b15af22d9bcca341ed277fb877aa388bef47af9cf1f2371a2922386ad3edc9e35072bcca39777d3f8dc
+EBUILD obs-studio-24.0.5.ebuild 3113 BLAKE2B b90cb4c686df16687e4a8fb3dc2f6b15a3d2f022fbd8d951c147e01086d9be521eb84cef9198ce58d7a90b966036dd9a7ab59823cd28c136a97e6d2d28c9d3e7 SHA512 516cce429f9139d9f9607fce8afa1eefe079751fa2de8b15af22d9bcca341ed277fb877aa388bef47af9cf1f2371a2922386ad3edc9e35072bcca39777d3f8dc
+EBUILD obs-studio-9999.ebuild 3082 BLAKE2B 057575dced7f17229b729a34283f414a6f32a42e2c7b02d416af08daba41710ba3ba517dd73c00f4a25449b22fe1ee00df3182f5484f380ca14c9550728102ab SHA512 a601ba11fe19ecd916d9956277c1f82feb8980dad117a44f39c9347add77718384afaf8ba7e9bba4b12c342c83f6b318734c6301f297aaf4d777a9ed7b8445bf
MISC metadata.xml 1333 BLAKE2B 64d005a96fe4861ab30cc51ff8f9b37dfc6e24eda2149b487ca2f5af9db663f2a2ce564ff4953c6cf5b35d425d1fb1c3774c86e610db0eb336119baddcbc52b5 SHA512 06ab2cd75b521a2753fdc7e379ed67bd2179a74f0868324af4365a2bffa6c132528fd72b98d319bc0a924cad9bb006e382093f368602fb5dd7dc94db94ae703b
diff --git a/media-video/obs-studio/obs-studio-24.0.3.ebuild b/media-video/obs-studio/obs-studio-24.0.3.ebuild
index 041e31be8073..80a9b245d34a 100644
--- a/media-video/obs-studio/obs-studio-24.0.3.ebuild
+++ b/media-video/obs-studio/obs-studio-24.0.3.ebuild
@@ -60,7 +60,7 @@ DEPEND="
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )
- ssl? ( net-libs/mbedtls )
+ ssl? ( net-libs/mbedtls:= )
truetype? (
media-libs/fontconfig
media-libs/freetype
diff --git a/media-video/obs-studio/obs-studio-24.0.5.ebuild b/media-video/obs-studio/obs-studio-24.0.5.ebuild
index 041e31be8073..80a9b245d34a 100644
--- a/media-video/obs-studio/obs-studio-24.0.5.ebuild
+++ b/media-video/obs-studio/obs-studio-24.0.5.ebuild
@@ -60,7 +60,7 @@ DEPEND="
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )
- ssl? ( net-libs/mbedtls )
+ ssl? ( net-libs/mbedtls:= )
truetype? (
media-libs/fontconfig
media-libs/freetype
diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild
index 01b6cd617a29..998372506123 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -60,7 +60,7 @@ DEPEND="
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )
- ssl? ( net-libs/mbedtls )
+ ssl? ( net-libs/mbedtls:= )
truetype? (
media-libs/fontconfig
media-libs/freetype
diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index 798444f57b50..a298910fdbc1 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -4,4 +4,4 @@ DIST openshot-qt-2.4.0.tar.gz 60710408 BLAKE2B 33c8abe7ba3122ae720163d6ab91d367e
EBUILD openshot-2.4.0-r1.ebuild 1283 BLAKE2B 1ca81c34d0d99593719c65c38ec59df75df5ba937ab6f62482a885068f36c5cdebde2bc351d97ab873cdcd87cb7eef6fb5303868ce687ee81526c4030da47f40 SHA512 5a86460edd21308837e2172cbbaa4cc2a02f567982de61b287a294db1d22457598a77113e4ce5f284900c8788703b643075d82885bfefdcad1ead65016fbe1e0
EBUILD openshot-2.4.4-r1.ebuild 1265 BLAKE2B 1a8dc1f69f0b7c357b10bde0a6d49b3a0731798fd714bbfe0202838d19b74de9144db6e2f0c2efd4f3d1027bc6a3aad9c36bf4df0ad5973d8a5e6497fd7aeb27 SHA512 e4d50ed1ed5ca1d417f5aa3e9951e3c107d66b03acef17040007aa2c0985ae9bea16b2e877e23b68e9d084975c76e8c40b78b083206aad3e69296a1cac2444bc
EBUILD openshot-2.5.0.ebuild 1238 BLAKE2B 3b0d72a809439def72602de855d7a31efb10a6b94196014b0207b54bf115e1064528351d43fee4fab266ba5aef05bfffe671dc2946df1d8c8d2dc771d49f2408 SHA512 6d1e743de1520665bcec187d981f3c4fa27fae6c969308a9532f2f07b2a091d42b529d844bd96f7940e8ec9e40cde686bde0f7c42e335306299cfbf90841abd7
-MISC metadata.xml 636 BLAKE2B 08e8c695bf15de910bb90ebe5fef7b6883ce1fac03eb6c7de660d280cb402c5a70befd6e99dc281aa76098322439e2c4bff48e63ade946fa390dfe5f1ccbe156 SHA512 1b736005e9564431798291c83f1ccba5de2b03ba18b41a0fe400e2b2b58020fb0863e6aad2c348191f5903f288ed4fef1cef1e7615bbc3e97f2deb35633b5bd4
+MISC metadata.xml 520 BLAKE2B 78c1c2c7058fe041a5aa1e783622529dd897a609ce801d718466c7d14b9b5ccd05ba496f468f9100301f20ccfa04c3824aed975f39f7febce487b87bddce9282 SHA512 3d2227d47b72451b5b600384ef70b3085a8e46cba1f076d05c558b69ef50d18084dd31d2f14323237c1500842ddea664bcc78a68de9f9d5d472f44ab90a6c325
diff --git a/media-video/openshot/metadata.xml b/media-video/openshot/metadata.xml
index 6e1e6c99fcf9..483a95e5634f 100644
--- a/media-video/openshot/metadata.xml
+++ b/media-video/openshot/metadata.xml
@@ -9,7 +9,6 @@
<email>media-video@gentoo.org</email>
<name>Gentoo Video project</name>
</maintainer>
- <longdescription>Free, open-source, non-linear video editor to create and edit videos and movies</longdescription>
<upstream>
<remote-id type="github">OpenShot/openshot-qt</remote-id>
<bugs-to>https://github.com/OpenShot/openshot-qt/issues</bugs-to>
diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest
index a9171d418b18..3ad96ac33134 100644
--- a/media-video/peek/Manifest
+++ b/media-video/peek/Manifest
@@ -1,4 +1,7 @@
AUX peek-1.4.0-meson.patch 1921 BLAKE2B a96de5120e454290215049023a857b71f32082060aebc007b41c3d310eef46462282b4ee1340e827861080e66cf1c0c6ea17af6b44c63c59c18405f3b7bbf146 SHA512 914d4166345b6e180733a01578564f9351da83aa82d958c4243d08edff4d682a6aec92b6ebb7256224cb17cc23e3146f97e144935a629b937a651805dac53241
+AUX peek-1.5.1-meson.patch 2447 BLAKE2B 414f23e6ee45c0d259fe591c0bb9cf8a630990d829093275d9e6695525cb7fcd6e064c62bca0f70cfc258b626e0672e59128d4925ef783200b0b939408926db7 SHA512 4685282db9f5730368fb41f93d49dd12785070a44a8df08693e584f13cd78eb571bf48ebf067a026e4bc88b6390123b270433883e59eb88531abbddfd763ce3b
DIST peek-1.4.0.tar.gz 2647446 BLAKE2B 688acb01e127c31fd9d8c6713757bf01e6b4ed1211a32787f5729b6a26308599a61c4ab057a2a008d3cc388f9492a41e70c34c92e90ded0058bbb325e9f828c8 SHA512 ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31
+DIST peek-1.5.1.tar.gz 2659772 BLAKE2B f33686bb023c5589cc61693854337b8ffda35da26ae8b0ea32ebb38d0738fc438424bae67d7eb600889ceb7377e8cc53eb9eaeef9f6bcf9d1a0d285265b4580b SHA512 dc25f24b1f5954ff26f399f86bf0a2a9b90c4d63c9cd33fcd44f16e447d23070c04e760c57bdc8a946e699c3038b8ee7afc44ce6daa7030e2f9e6f071be6eae4
EBUILD peek-1.4.0-r1.ebuild 937 BLAKE2B 7ec372917504f7df82641f1837e9e6be5070a0e448e6dd035701fabd806284abe5b57eda8cf53cbfe1611ea6bc06b40661758db5b17b965b7b1a437a054c9174 SHA512 a21d47dbdf76b566232bd2d1d6bd92e19d4db3b58687e86058d2fcf187ea12eab5ef115bfc6e12ec718f651cbd3bf366d1654d3a5e8f41d517073413b18ed76c
+EBUILD peek-1.5.1.ebuild 1054 BLAKE2B 31a88431bbcde3623fad52f536ba9926ca2c42a6ea5c528a876dae524a577627836a023efce1d25e302fe96afd5b525e7d79c7b891384f379934b2a5453c9af1 SHA512 8b2d67f63d8b971355a12aef4b394b95e7ea412622ef4d3f97a8dcab77becd930ccee7070a6570d4bc23f9cb77c6a7b166adfb53893785a126c0de2033f09419
MISC metadata.xml 442 BLAKE2B 0737081df17bd9a248ff54ed5f788f5488c5506cb23de18dd57ade4e87f328a96fc249371cf2e78b8399528b3a3759440ceade1f16d0d1bd11a62263e12b4854 SHA512 c94b68c460e7d302d1761ba0d7adb23530c862e1a64b48f0688b68678a353cc7ae54433e6517c564e457c5ee5dac3ca6325ef967d11c66ae998da2348854296a
diff --git a/media-video/peek/files/peek-1.5.1-meson.patch b/media-video/peek/files/peek-1.5.1-meson.patch
new file mode 100644
index 000000000000..4812fb621ddc
--- /dev/null
+++ b/media-video/peek/files/peek-1.5.1-meson.patch
@@ -0,0 +1,79 @@
+From 0851f6b41aec97e633743ffc2c552fc89597b532 Mon Sep 17 00:00:00 2001
+From: Bernard Cafarelli <bernard.cafarelli@gmail.com>
+Date: Tue, 24 Sep 2019 15:45:10 +0200
+Subject: [PATCH] Add meson build option for keybinder
+
+This uses the feature type from meson >=0.47 to force enable/disbable
+keybinder support (helpful for packaging)
+---
+ BUILD_NOTES.md | 2 +-
+ README.md | 2 +-
+ meson.build | 2 +-
+ meson_options.txt | 1 +
+ src/meson.build | 2 +-
+ 5 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/BUILD_NOTES.md b/BUILD_NOTES.md
+index c146cbc..2d8c8b2 100644
+--- a/BUILD_NOTES.md
++++ b/BUILD_NOTES.md
+@@ -34,7 +34,7 @@ From inside the Peek source folder run:
+ ### Debian package
+
+ #### Build requirements
+- - meson (>= 0.37.0)
++ - meson (>= 0.47.0)
+ - valac (>= 0.22)
+ - libgtk-3-dev (>= 3.20)
+ - libkeybinder-3.0-dev
+diff --git a/README.md b/README.md
+index 8a45e02..10c7e45 100644
+--- a/README.md
++++ b/README.md
+@@ -79,7 +79,7 @@ Support for more Wayland desktops might be added in the future (see FAQs below).
+ ### Development
+
+ - Vala compiler >= 0.22
+-- Meson >= 0.37.0
++- Meson >= 0.47.0
+ - Gettext (>= 0.19 for localized .desktop entry)
+ - txt2man (optional for building man page)
+
+diff --git a/meson.build b/meson.build
+index 2a2a2eb..88adc0c 100644
+--- a/meson.build
++++ b/meson.build
+@@ -1,6 +1,6 @@
+ project('peek', ['c', 'vala'],
+ version: '1.5.1',
+- meson_version: '>= 0.37.0',
++ meson_version: '>= 0.47.0',
+ )
+
+ add_project_arguments([
+diff --git a/meson_options.txt b/meson_options.txt
+index f88ceaa..526ccc9 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -1,4 +1,5 @@
+ option('build-tests', type : 'boolean', value : true)
++option('enable-keybinder', type : 'feature', value : 'auto')
+ option('enable-filechoosernative', type : 'boolean', value : false)
+ option('enable-gnome-shell', type : 'boolean', value : true)
+ option('enable-open-file-manager', type : 'boolean', value : true)
+diff --git a/src/meson.build b/src/meson.build
+index 455f3ba..406af03 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -49,7 +49,7 @@ enable_open_file_manager = get_option('enable-open-file-manager')
+
+ # Dependencies
+ gtk = dependency('gtk+-3.0', version: '>= 3.20')
+-keybinder = dependency('keybinder-3.0', required: false)
++keybinder = dependency('keybinder-3.0', required: get_option('enable-keybinder'))
+
+ peek_deps = [
+ dependency('cairo'),
+--
+2.25.1
+
diff --git a/media-video/peek/peek-1.5.1.ebuild b/media-video/peek/peek-1.5.1.ebuild
new file mode 100644
index 000000000000..3fbafaeb7dc3
--- /dev/null
+++ b/media-video/peek/peek-1.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Simple animated Gif screen recorder"
+HOMEPAGE="https://github.com/phw/peek"
+SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+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(+)]
+ virtual/imagemagick-tools
+ >=x11-libs/gtk+-3.20:3
+ keybinder? ( dev-libs/keybinder:3 )"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ app-text/txt2man
+ >=sys-devel/gettext-0.19
+ virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-meson.patch )
+
+src_prepare() {
+ vala_src_prepare
+ default
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature keybinder enable-keybinder)
+ $(meson_use test build-tests)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest
index edb14945d717..a87563bbb229 100644
--- a/media-video/shotcut/Manifest
+++ b/media-video/shotcut/Manifest
@@ -1,3 +1,3 @@
DIST shotcut-19.12.31.tar.gz 5475620 BLAKE2B 47fd90ddf40da3c08d3dab31b7170b02aab2f3e6b9d3d7446d53192c04b22b7e053cffe21632f1370d699ff00dca0d057f9a49d29ddeb225f039104abbc8ddee SHA512 714d5b3e184e9d0786bc64635e51fd61570e0404c0ebf0fa5c8a12cb85c9091c75ac61e4963bd400b5722f310ae590b2c2d83aa4cd7acbcb53545f224f0ca766
-EBUILD shotcut-19.12.31.ebuild 1286 BLAKE2B dc28116436b02e939288b855fc32d1f3495fca4a7126233d24b5c6de97734a2431245238ad9cb2aae8281f734fb0cb2c0aa1fb1bb493e1f2cd09e0b9e72822de SHA512 935bd1e7c3d0070dd1b7581c1e5538a8be66c874fd572bed00c3215eefcfc0de19a7e688709df1685f0f239351190d4caf441e6b1b423d9b6c30d9b4b35484b7
+EBUILD shotcut-19.12.31.ebuild 1283 BLAKE2B ba6043c6d7e302ee74dcd3cc2aaaf263f2813163894976d80c8774bfd017a3e9e49bc692a6a16128051d63798f779d14e8547fcc2ed08b9c5051daa81cea0f32 SHA512 63429e04bed1860bdecaa6ae4f063ab182f41c04cd74041c567729abd48d0f70a925c858d9efd4cf2115cddff55ce8ae6061bca35aa7fe98ead7d0131512b018
MISC metadata.xml 451 BLAKE2B 7438699cd72f469998316ff1f3efd8bda67aab68f0fdbd405bb24b286e75f998a82b88c01c7d74d63fadeec47f58c381c51652854ac3dc8bd6a3a687fb8cb42f SHA512 58f1a6ddd5eef3a6cfd81936d61e34ea29aa7a26e5e841e96218642fa9fafc5529c3c6e0283f8c1e948a11eb819163e03056335d989933f390854f22aeb61ed0
diff --git a/media-video/shotcut/shotcut-19.12.31.ebuild b/media-video/shotcut/shotcut-19.12.31.ebuild
index f2f3eb43be1e..caace2355100 100644
--- a/media-video/shotcut/shotcut-19.12.31.ebuild
+++ b/media-video/shotcut/shotcut-19.12.31.ebuild
@@ -30,7 +30,7 @@ COMMON_DEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
- >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,jack,qt5,sdl,xml]
+ >=media-libs/mlt-6.18.0[ffmpeg,frei0r,jack,qt5,sdl,xml]
media-libs/webvfx
media-video/ffmpeg
"
diff --git a/media-video/shrip/Manifest b/media-video/shrip/Manifest
index 1851a214c6f1..7698a708b8cd 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 788 BLAKE2B 253c1b208b18a720fcf5ad4fb1315011bf156cf1bcde2cb9aade4df613cea1c28f96c7ecd18d8666b7cd374db4a2053c059f74c503a946061c5244b02c580261 SHA512 4bd389c39de906e7b946e88546d00c7bf673d025938d3f33b8ee64ba40f5dcd9ca923b1a16c46926c8b175a0d5e285534635cca4c742313a6b3c02c458f1aeb6
+EBUILD shrip-0.6.0-r1.ebuild 747 BLAKE2B b85ec5a49b21eb8bc6cac876a2c7df965fa3f4ae0d5718b464c4eca37752161872972cefd5b2fd18df2320c26752fb22bc95a2cf4facb36bd27d5d159783213e SHA512 628482c6a27bda365c978a5f4a205d8209a17a95bcdecbb73e151615b8ced954160f6e1db33a97ae354e71ad443d92e768ce7ceb6b31fb97a036f5498d6e3571
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 cfc6ffb404a2..cb6f7bbf2b01 100644
--- a/media-video/shrip/shrip-0.6.0-r1.ebuild
+++ b/media-video/shrip/shrip-0.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,9 +27,7 @@ src_prepare() {
}
src_configure() {
- econf \
- --disable-dependency-tracking \
- $(use_enable nls)
+ econf $(use_enable nls)
}
src_install() {
diff --git a/media-video/subtitleripper/Manifest b/media-video/subtitleripper/Manifest
index 53ab8a8f6965..683257680211 100644
--- a/media-video/subtitleripper/Manifest
+++ b/media-video/subtitleripper/Manifest
@@ -3,5 +3,5 @@ AUX subtitleripper-0.3.4-libpng.patch 574 BLAKE2B b988fd6863b4a9bf93fce52c7aca5b
AUX subtitleripper-0.3.4-linkingorder.patch 732 BLAKE2B e258459ee1a9d78fac1919368368a7a7ed20980a3abb733f249be644da23fe6c86e8afa160177387a4de4d535f4252dcb64dbc98052c62978097d434700a7a66 SHA512 27d84a80217917986f945735bf66e725120e29aa88885207e8a619e372fd8bfd65c4240d98df93b51f69e83969cc0e9996debe7de87aca16853c85c752c8ca3a
AUX subtitleripper-0.3.4-respect-ldflags.patch 762 BLAKE2B 2d46f526eebbaff2047911496209a79cbf47cfab88a33f3d465cd223d08d1016a64c5280c6f0d2a9f3e87fda3f6bb97de0f46097f0e518e1ae037e8242419563 SHA512 a3de917412395689bd3870ba0e1406b24d04a5080b57c05fb0f2ef0716e84e4f8d4693d6448a4a5415133729469cb32a06e858e6ba69984252e34d031974c328
DIST subtitleripper-0.3-4.tgz 47299 BLAKE2B e1a25adf55727463cc7aa57e2d005597c92212b1cb1f7edd7a20c5701444967d96af268f3b6feaf6ac29aa2f9dcfe2e0248593f5197228d1d0bbff9fad67c315 SHA512 6d25a43b5b1bf8a6c69200c8bab995265356d1235a872bb641d30dbf27b765be9280325b4dd8aa625c25a865563bd7525dd277682d5baeff3c54951da7b9a86a
-EBUILD subtitleripper-0.3.4-r4.ebuild 1332 BLAKE2B 0f7fc3f706748bfc5f911e127637b885f19263a1c61fe04bfdf0615ae37bd67ec2c6d05305a13035aeba4ea2160469e93ed2427f80916d94125d06023c791de7 SHA512 60a037c9db2f25f5b1d176b8c094f397148c5257f90eacc87f7d86331c5faf5bb3ef54cd628c71373b0ef6b08e0d0baecfdd5d99af7eac03f5d224bfad1745f3
+EBUILD subtitleripper-0.3.4-r4.ebuild 1331 BLAKE2B 7dbafa45735b16060dc12fa245e55e76cdd48bb90911c0f69c2f0349bded395d058b75cf78d041e184dde4eea10c7bb7118330c3f79183f85ecf4c5b6ffd4f36 SHA512 98d1cf4f5457c201ed4ca4cdca657d6881e227b3e817214e3da854e3a0e781058b5f298b3863245b0056b1f15a004fd4bbfad1001138ddc94cb77179a2d78a7c
MISC metadata.xml 343 BLAKE2B 414833b9d5d807e45f04b05c4a0d9e86061fc8bba6ecea6492a02a4e9d7484242510dc834b6abd9dd3ea8576d65d31e5868a576f493a3b03b7e20a99c608fc36 SHA512 7de9a159e7ed1c33d3c48b39b380f41464aa3db757a6ea222eae8162fa78898fc6ed4403f4cd86643676885a294bc0cad438884fcc10fc63a69f2856cffa5e14
diff --git a/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild b/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild
index e547faecaf76..ec6c555bf7ed 100644
--- a/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild
+++ b/media-video/subtitleripper/subtitleripper-0.3.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -48,7 +48,7 @@ src_prepare() {
-e "/^CFLAGS/s: = :& ${CFLAGS} :" "${S}"/Makefile
}
-src_install () {
+src_install() {
dobin pgm2txt srttool subtitle2pgm subtitle2vobsub vobsub2pgm
insinto /usr/share/subtitleripper
diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index 5ac4900ef66a..71995e88c304 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -3,6 +3,7 @@ AUX vdr-2.2.0-jpeg-9c.patch 917 BLAKE2B 8d5e55585daccbbc94cc57b602bba6df2d364e88
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_glibc-2.31.patch 818 BLAKE2B f63347ecac626d06477e7bf3f5d203dc81d988d8f69590b5c1bcbcefc44657a36f3a3edc7b97c4cbb1f5a6019b5109cf4fb12042b62872c176b8b68d3b032e98 SHA512 b800bc04b984b06b5943473d1726ef198558a62f8c633791272a4ed0ce18ac54b85eefe973b18531beaa8626401c7b38687790692182c787c9b04380b2ebecb0
AUX vdr-2.2.0_unsignedtosigned.patch 5237 BLAKE2B 21c3eddc9e5684337be332ae22c97b6068681ebc8c9ff39a8d673f3511c216fd78ff9bbb43f90fd8f60d8e9bef3b4f0ac4b982469887e91a50919c0d786809ed SHA512 eb740bbfa70d205ee5db66b0aa234a09c54a49cfd60027536af86a208097f0a47dc84e7dae4a6af2cd5c34187b41cd0905ad678c7d610159fe09684b645d6a45
AUX vdr-2.4.1_gentoo.patch 2128 BLAKE2B dd10816931a5801f0ecef5025d750a8a0f16795fd70234792b6721ef31909350682a8f5ddae091d3c39a383b9715a281f178059798b9c5cd37b9e4c22f36dd6e SHA512 4ed95f894fa37a1a2fea6c568e5e3878b16afa172ebdde8181203a88bcbef4b3691449a1e07b0912675a67200ae8137f0ae0a78b8f1ebe2e5fe17a729c418284
AUX vdr-2.4.1_glibc-2.31.patch 819 BLAKE2B f2862c53102ceff07f2b3416b41c2e38f254ee1b09cc0426be1116a0f18623f6f5f67661a25617e38782886b589609db45e1474ee634bec9dbe83e3546608902 SHA512 a81c8c175477d61f71ce76144619936a5ba4a3e6b25873d44ebc7507d265bbaa95c4475c658714ed03abc724bf39a53fa001cad8bbe418587b1309e77029e1c4
@@ -17,5 +18,6 @@ DIST vdr-2.4.1_mainmenuhook-1.0.1.patch.bz2 1463 BLAKE2B 2be3597a273a92d02be0d07
DIST vdr-2.4.1_pinplugin.patch.bz2 8641 BLAKE2B 339bb23ed0f505087bdbbefb192824d5def37bb00c4d5dc300f545c7951f11504115d058c157d1964f5f32e483e668675e13254465b5acce76cfdcf07faae216 SHA512 f402fa51314ad6c34439f71b7cb81e1ca51e0fa3b120a1fdaee119c2dd1b13174db2e666bf5e6204aa28e4acef8f6bd6e3ab8324793c3484eafb16dc8cf808d5
DIST vdr-menuorg-2.3.x.diff 8852 BLAKE2B 19b98d51a69f52ecda5500f51ef1741a8397953b20c490055eab0393da5f56ff9598c3e1e8ed8b915f5877e08deeb9ba7a9ef8d9356ad3a1fa12e3778869174a SHA512 7b41c3a529858a4953a57f21619ea01864e140cc1755ee0b03caf1c4de41e80c3f805653502bc8d39d02a4dfcddf720acd4a8c8bd91f4871eef31d86e8e915c0
EBUILD vdr-2.2.0-r5.ebuild 8117 BLAKE2B 4d336cf14f3f0f100c8e99b05421b03cdb49b45760ea95856d5473ca73c7ccfe844298024b8aac5c27bd3eb35db9250e7af62b51da466321f8098771c9b5c276 SHA512 0ff86c5334116e9b2af96338adc4d05c233c96bcd8bdbbe52555945d01ad2aa7cbcd63e54ab061b88f52540745052885a4ef98dec8f767aa16ccb85780dd7af1
+EBUILD vdr-2.2.0-r6.ebuild 8163 BLAKE2B fb8bac7cab96208da73bc03809bfa8135e5eb9c3df5e53ffc5c08978b3c81427bdd50960f770da9e4d2f25aea81ee60fcf2fec8e360bbaadde74ed79d5c8ca73 SHA512 28f725c62cf0103567ff373243b0f8ef27c9929207b8a8ebda78f379b8157239fd5cc9d3fd97073592ce784cea4be9ca5a3ac81711b47b3b8823eced8c558744
EBUILD vdr-2.4.1-r1.ebuild 5784 BLAKE2B b818695ef39fc99e86a6ec61c73187a3ecb11dab525663bb24a471b7af536403dc854fa23ece3d71b501627b7c797c618d81107f19e7163e8c5a06cffdf3f09b SHA512 48aa844c2f8f13c78ad989757088d01354165148343a96605c43a11d95d863a627c939dba3c0fa5681cb70cde887055b20b9bdbf943cde3b4a38be682ca27069
MISC metadata.xml 1862 BLAKE2B 7dc6b96c3e05f9e4b34e6c2eb755e7326b5398e16ebee51768676003127becae8cd744de9a749b529452ca262caf4ccda9889d169297a0cf2134bdc2e22ca439 SHA512 3272e780bac7ae35449902621e7ff7ed7da099b9633d7cb47e6a2f6708cf069c220b5d67f6be3092459cbb254931f52b2e4d9b08f983c6b8841b74ae7239b1b2
diff --git a/media-video/vdr/files/vdr-2.2.0_glibc-2.31.patch b/media-video/vdr/files/vdr-2.2.0_glibc-2.31.patch
new file mode 100644
index 000000000000..9c23c9f25be4
--- /dev/null
+++ b/media-video/vdr/files/vdr-2.2.0_glibc-2.31.patch
@@ -0,0 +1,19 @@
+Replace obsolete stime() function with clock_settime()
+bug 708802
+
+Suggested-by: Manuel Reimer <manuel.reimer@gmx.de>
+Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 2020 Feb 24 )
+diff -Naur vdr-2.2.0.orig/eit.c vdr-2.2.0/eit.c
+--- vdr-2.2.0.orig/eit.c 2020-02-24 13:05:49.451790460 +0100
++++ vdr-2.2.0/eit.c 2020-02-24 13:07:00.719790460 +0100
+@@ -343,7 +343,9 @@
+ if (abs(diff) > MAX_TIME_DIFF) {
+ mutex.Lock();
+ if (abs(diff) > MAX_ADJ_DIFF) {
+- if (stime(&dvbtim) == 0)
++ timespec ts = {};
++ ts.tv_sec = dvbtim;
++ if (clock_settime(CLOCK_REALTIME, &ts) == 0)
+ isyslog("system time changed from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
+ else
+ esyslog("ERROR while setting system time: %m");
diff --git a/media-video/vdr/vdr-2.2.0-r6.ebuild b/media-video/vdr/vdr-2.2.0-r6.ebuild
new file mode 100644
index 000000000000..fc7a7754d301
--- /dev/null
+++ b/media-video/vdr/vdr-2.2.0-r6.ebuild
@@ -0,0 +1,302 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic toolchain-funcs
+
+# Switches supported by extensions-patch
+EXT_PATCH_FLAGS="alternatechannel graphtft naludump permashift pinplugin
+ mainmenuhooks menuorg menuselection resumereset ttxtsubs"
+
+# 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="bidi no_kbd sdnotify"
+
+MY_PV="${PV%_p*}"
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+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
+ mirror://gentoo/${EXT_P}.patch.bz2"
+
+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:*
+ sys-libs/libcap
+ >=media-libs/fontconfig-2.4.2
+ >=media-libs/freetype-2"
+DEPEND="${COMMON_DEPEND}
+ >=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"
+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 || 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 || 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
+}
+
+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 || die "cannot write to 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:]' || die "error in function extensions_all_defines"
+}
+
+lang_po() {
+ LING_PO=$( ls ${S}/po | sed -e "s:.po::g" | cut -d_ -f1 | tr \\\012 ' ' )
+}
+
+src_configure() {
+ # support languages, written from right to left
+ export "BIDI=$(usex bidi 1 0)"
+ # systemd notification support
+ export "SDNOTIFY=$(usex systemd 1 0)"
+ # with/without keyboard
+ export "USE_KBD=$(usex keyboard 1 0)"
+}
+
+src_prepare() {
+ # apply maintenance-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 || die "cannot write to Make.config"
+ #
+ # 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
+
+ # wrt bug 586070
+ if has_version ">=sys-apps/systemd-230"; then
+ sed -e "s:libsystemd-daemon:libsystemd:g" -i Makefile || die "sed libsystemd failed"
+ fi
+
+ if ! use vanilla; then
+
+ # 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.
+ enable_patch PLUGINMISSING
+
+ 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"
+
+ 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 || 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."
+ 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 || die "sed fails on Makefile"
+
+ ebegin "Make depend"
+ emake .dependencies >/dev/null
+ eend $? "make depend failed"
+
+ eapply "${FILESDIR}/${P}_gcc7extpng.patch"
+ fi
+
+ eapply "${FILESDIR}/${P}_gentoo.patch"
+ eapply "${FILESDIR}/${P}_unsignedtosigned.patch"
+ eapply "${FILESDIR}/${P}_glibc-2.24.patch"
+ eapply "${FILESDIR}/${P}-jpeg-9c.patch"
+ eapply "${FILESDIR}/${P}_glibc-2.31.patch"
+
+ # fix some makefile issues
+ 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 || die "sed fails on Makefile"
+
+ eapply_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 install \
+ VIDEODIR="/" \
+ DESTDIR="${ED}" install
+
+ keepdir "${PLUGIN_LIBDIR}"
+
+ # backup for plugins they don't be able to create this dir
+ keepdir "${CONF_DIR}"/plugins
+
+ if use html; then
+ local HTML_DOCS=( *.html )
+ fi
+
+ local DOCS=( MANUAL INSTALL README* HISTORY CONTRIBUTORS )
+
+ einstalldocs
+
+ insinto /usr/share/vdr
+ doins "${CAP_FILE}"
+
+ if use alternatechannel; then
+ insinto /etc/vdr
+ doins "${FILESDIR}"/channel_alternative.conf
+ fi
+
+ chown -R vdr:vdr "${ED}/${CONF_DIR}" || die "chown failed"
+}
+
+pkg_postinst() {
+
+ elog "\n\t---- 15 YEARS ANNIVERSARY EDITON ----\n"
+ elog "\tA lot of thanks to Klaus Schmidinger"
+ elog "\tfor this nice piece of Software...\n"
+
+ 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/vlc/Manifest b/media-video/vlc/Manifest
index 0cd69ad67c19..aec48a4d9330 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 13116 BLAKE2B bae61a9cfc2da25c4865451413718db7bf0ee19ab33f54e267ad6ba8e6397b04f0f095a8373cd42a8b6f172d79a9dc6de9d29be23d9ab19c61fd109a92d7db59 SHA512 cb22519b6872790fff32b3461b4240f7da539953215f2dc2f61f716913a11d3f7f2c3201f08bab7a79b477b43d5fbb691f50f243ec516657596bf109090cecb4
-EBUILD vlc-3.0.9999.ebuild 13121 BLAKE2B 65ba26a978b35ccb8f8c81d0d7d7af138ad2a4f74edac8da093449f85acbe84995cdd9c18f57060b12085d657c748e68d4371e4dbe7ea5c51ce5873fa806b99f SHA512 fa7c99805959f3dca296d4d3d4af9e0de379e3eca3566fc6d6e30e20f6df94c6899b26de38c456c860e9406a1236ac5ceb9e94b2225e8ee69626b27602ee6124
-EBUILD vlc-9999.ebuild 13060 BLAKE2B 0838c7fb13d400f997870b0781823163d399a7e834d85f2e686b4887a14c2cc6ea84d1c3a3a638bc23bf8bc37abfaf1d843820c914df747836939321fb4abdb8 SHA512 f82bba1e42ff0b0804fcc12e3d6e451671782adb08fdd85c076bfcffbadf3ba9aceef172fb798c1c25dfc629771018c33d9e6d885b818dcb6adffb77817516b0
-MISC metadata.xml 4914 BLAKE2B 9cc2e2e3d4da8bb4c5ec63bc5c0e4b7b9e6e5c567ba0b1c515d806e0ec0fe4a90b15406a6c978a2e37b91805ef922182cc09057364203b641c64365d95b2a9b8 SHA512 37ef990f0444d819d8b68da62a5929964e3d247339347c84ddc929b608b358efa94503caeb379ce1c39dfda4fac3c679db33a7d590d8dd09d7e2552f482cd889
+EBUILD vlc-3.0.8.ebuild 13037 BLAKE2B e67ffdddb924f32f470c461eb2ab5295eca4878180531143e682a8b78668baff0fadfcfead1693c67967615a1992dac0160df45451eda77bc211f67e4cddcab3 SHA512 8e64e22dcf18e89db4180e9d2788865066a6702bfa3c7869d4b5744e5b95beb86ed33f8338fc0d86d2d9e5ac4fac80e2460a7f8f971fb383931e77e479417759
+EBUILD vlc-3.0.9999.ebuild 13042 BLAKE2B 12a4e635bcda0e0ee226b93ddf4bd30133cfa363c14513a29b6aec2c40a332c85038a9996789ad81f6c6977a018c6deff366e9ba89cc1c63aac1527bf22cf760 SHA512 4ba07b4813cf0dc53542a4fcba00759cdfb39454056d33831951bb3be6d164f0c6b773171de1fe03daa0d04e8eb3725b1e3540af035b9f811176f07a252015aa
+EBUILD vlc-9999.ebuild 12981 BLAKE2B 854f9e8f9552dcafe274708fc96f1101d31222b93bb06aa45ec0def62c663445a29f0b61702cb9ef9f1de66523acab93c0f3be6add9ab195047904cc4e2c6212 SHA512 a5ad98b81dba6a545f00736b7dc8f84b5ddf44a9d70e06a43c7fd87181ba0628fd3f81044d1fe2a96df409fd0834c4399a6d1055c22e95a2e3f572b64f6c932a
+MISC metadata.xml 4839 BLAKE2B 287526d901bb5868a0cf1a8212a3afeb61d32a9d8ee87352a569fdfaf159ce09448ee4d5b759c06f380e04a6fe241e3ab28637fcbcb9cf25ec9d163d54adf1a1 SHA512 9898bff1e5a183f722010348d8f47ea9a02a8067bdea7ed61347091e212bb3bb94fd6f76fe093eecfe0b95d061cd88e6be9e00d4ee38b6362f460fb5bd5b455d
diff --git a/media-video/vlc/metadata.xml b/media-video/vlc/metadata.xml
index 44071ce53b84..fdc2df2324f1 100644
--- a/media-video/vlc/metadata.xml
+++ b/media-video/vlc/metadata.xml
@@ -36,7 +36,6 @@
<flag name="mpeg">Add libmpeg2 support for mpeg-1 and mpeg-2 video streams</flag>
<flag name="nfs">Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg></flag>
<flag name="omxil">Enable OpenMAX Integration Layer codec module</flag>
- <flag name="opencv">Enable OpenCV (computer vision) filter module</flag>
<flag name="optimisememory">Enable optimisation for memory rather than performance</flag>
<flag name="postproc">Enable image post-processing via libpostproc (part of FFmpeg)</flag>
<flag name="projectm">Enable the projectM visualization plugin</flag>
diff --git a/media-video/vlc/vlc-3.0.8.ebuild b/media-video/vlc/vlc-3.0.8.ebuild
index 1365a0718a5e..ff05a37e121e 100644
--- a/media-video/vlc/vlc-3.0.8.ebuild
+++ b/media-video/vlc/vlc-3.0.8.ebuild
@@ -34,7 +34,7 @@ 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
- nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ nfs ogg omxil 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
@@ -150,7 +150,6 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )
ogg? ( media-libs/libogg )
- opencv? ( <media-libs/opencv-4:= )
opus? ( >=media-libs/opus-1.0.3 )
png? ( media-libs/libpng:0= )
postproc? ( libav? ( media-libs/libpostproc ) )
@@ -273,7 +272,6 @@ src_prepare() {
src_configure() {
local myeconfargs=(
--disable-aa
- --disable-dependency-tracking
--disable-optimizations
--disable-rpath
--disable-update-check
@@ -349,7 +347,6 @@ src_configure() {
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
- $(use_enable opencv)
$(use_enable optimisememory optimize-memory)
$(use_enable opus)
$(use_enable png)
@@ -410,6 +407,7 @@ src_configure() {
--disable-merge-ffmpeg
--disable-mfx
--disable-mmal
+ --disable-opencv
--disable-opensles
--disable-oss
--disable-rpi-omxil
diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild
index 9e019812fe14..82a971bef812 100644
--- a/media-video/vlc/vlc-3.0.9999.ebuild
+++ b/media-video/vlc/vlc-3.0.9999.ebuild
@@ -34,7 +34,7 @@ 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
- nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ nfs ogg omxil 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
@@ -150,7 +150,6 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )
ogg? ( media-libs/libogg )
- opencv? ( <media-libs/opencv-4:= )
opus? ( >=media-libs/opus-1.0.3 )
png? ( media-libs/libpng:0= )
postproc? ( libav? ( media-libs/libpostproc ) )
@@ -273,7 +272,6 @@ src_prepare() {
src_configure() {
local myeconfargs=(
--disable-aa
- --disable-dependency-tracking
--disable-optimizations
--disable-rpath
--disable-update-check
@@ -349,7 +347,6 @@ src_configure() {
$(use_enable ogg)
$(use_enable omxil)
$(use_enable omxil omxil-vout)
- $(use_enable opencv)
$(use_enable optimisememory optimize-memory)
$(use_enable opus)
$(use_enable png)
@@ -410,6 +407,7 @@ src_configure() {
--disable-merge-ffmpeg
--disable-mfx
--disable-mmal
+ --disable-opencv
--disable-opensles
--disable-oss
--disable-rpi-omxil
diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index 116dc942964c..ace48d664597 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -34,7 +34,7 @@ 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
- nfs ogg omxil opencv optimisememory opus png postproc projectm pulseaudio +qt5 rdp
+ nfs ogg omxil 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
@@ -152,7 +152,6 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0=[unicode] )
nfs? ( >=net-fs/libnfs-0.10.0:= )
ogg? ( media-libs/libogg )
- opencv? ( <media-libs/opencv-4:= )
opus? ( >=media-libs/opus-1.0.3 )
png? ( media-libs/libpng:0= )
postproc? ( libav? ( media-libs/libpostproc ) )
@@ -275,7 +274,6 @@ src_prepare() {
src_configure() {
local myeconfargs=(
- --disable-dependency-tracking
--disable-optimizations
--disable-rpath
--disable-update-check
@@ -352,7 +350,6 @@ src_configure() {
$(use_enable ncurses)
$(use_enable ogg)
$(use_enable omxil)
- $(use_enable opencv)
$(use_enable optimisememory optimize-memory)
$(use_enable opus)
$(use_enable png)
@@ -410,6 +407,7 @@ src_configure() {
--disable-merge-ffmpeg
--disable-mfx
--disable-mmal
+ --disable-opencv
--disable-opensles
--disable-oss
--disable-rpi-omxil
diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 07c1524a2867..e1ed0d28945a 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,5 +1,5 @@
-DIST yle-dl-20191022.tar.gz 84694 BLAKE2B bfeab9c5220931b8af5eae94b0f5377d21f6b6fb7b21c5f7bc5360a69e7185b8f1e052a584460187cfdd04d68295a20cb895e749af43c1de4ffd7fcd7bfc3875 SHA512 2d7c6d7f8e60cb8fd54fc04dcf73caf5022e3c65ab78f002c280950184fb2458f88f6934b62c0afaeaf30864b5cc47b1ef9c2a58d2855c5111a563cd195095be
DIST yle-dl-20191231.tar.gz 86479 BLAKE2B 5b39a3e68478fe71ec604f3217a4115ad1ff09fc8913c81acc7108e433349a0c524eebadeb892e01d3ed43ab163421ea59bc4ec486af710f0680107d15d13f35 SHA512 60d7aeab72e3a6c9346a9e569c9de6af154a65b326c7528ceebe3ee33dc1df62764d6f768da160524bf74ab6ad7c238658a58184726cec6b6b46e70b5701437c
-EBUILD yle-dl-20191022-r1.ebuild 1737 BLAKE2B 6366889d5b031352c6e3808b728a69e3fc26c3c9ed0b4a27924bd6f8f35d3b1d04e8248727e94a701b5bc646954c34fe51e925197d6a523a3cb60c3cfeddb591 SHA512 2aa91f110c5dbdbfd5e91a18c8619e0396b1e275edac5c01555cd6f3ec23403dafddae91c0988dbc0c4bf181b42473ca3e97ca6b2d257432a2451071625b3430
-EBUILD yle-dl-20191231.ebuild 1687 BLAKE2B 26fa2119458c0eef2cac9cfb65a29cf61428d86d924e4a749bac13a477c04d1f593038054d784c22e4dc638c16822f4bf1892ba3d50fb7dfeb99265e4841226a SHA512 c8e74be2fc5235095462dbf3c7359b4d90cd65f29ffe72019afb85d0ff90411059db93fc99bb76aeb4548995f0ac99648d0f14d7d2311d52285b536fa741bdfe
+DIST yle-dl-20200222.tar.gz 87059 BLAKE2B 25d645505d67d71b3662589c77c30f905ded81e2d64874cf6036dcaf0738e521e96650543a78c18031a4477fc3bcf121e7497c980d22c84e21bebc2bd7cb154a SHA512 2b4a98c19a12812bc3c00de6173d50c78c981de0186c29021c8d88349ae88759a4987f6488d758ee5397d2b0992cd03029680bb08a4882cb2280a28807d4bf14
+EBUILD yle-dl-20191231.ebuild 1685 BLAKE2B 68de914ea63a666d10e8a5e4c270f66d7eeae205ea9f250785c1240b84acb6a96e929d91b7124bb566f04ce9728a9ddba5a430a8c32bf230b57c9c7e34de5a45 SHA512 2490a6784880111375d3373b0498420be3ab8ff26b8ec6db7d264419217876edfc05c6577d3fc1b5e995ff499ee844d6d0ad545a3ef2b604b9c79d4d99cfb7a2
+EBUILD yle-dl-20200222.ebuild 1687 BLAKE2B face7119b2f354ef44621172e61ccc9f93d940c4a80f1ea6980308f009f91b11c2be08bc573736c1a76985faae8547ecc590c6645149980d2762ac8ac284a2bc SHA512 b645a453ea299146db050469b763a7f426d8c0a0d4a2d4e31fd907e66c936b21cbab2a0105d0196a3bd7be3effcc11ec4b84a40151c1e66d190ce4a03fcfa4c9
MISC metadata.xml 415 BLAKE2B 3961cdbc02847f65011c6987b811207c31c49ae40c3bea44b481f35ac04e75dabfa8ceae74f6adc816f211129efb8faaa0ba63700d95eec569b3f51cfe64bd42 SHA512 96f1afba4a47f7b5dca75ba1d5300baf9815bdcf3eda12f5b6044aea7cfc09683c76db210a0b4965626aac050016fc39f44c4e5c63597894e0ae6457dc2aeb90
diff --git a/media-video/yle-dl/yle-dl-20191231.ebuild b/media-video/yle-dl/yle-dl-20191231.ebuild
index 6cbb34932369..961ab35da0f8 100644
--- a/media-video/yle-dl/yle-dl-20191231.ebuild
+++ b/media-video/yle-dl/yle-dl-20191231.ebuild
@@ -14,7 +14,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"
diff --git a/media-video/yle-dl/yle-dl-20191022-r1.ebuild b/media-video/yle-dl/yle-dl-20200222.ebuild
index dbdc198ac9a7..0270e49960a5 100644
--- a/media-video/yle-dl/yle-dl-20191022-r1.ebuild
+++ b/media-video/yle-dl/yle-dl-20200222.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{6..7} )
+
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
@@ -12,7 +14,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"
@@ -22,15 +24,13 @@ RESTRICT="test"
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}]
dev-python/progress[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
net-misc/wget
php? (
dev-lang/php:*[bcmath,cli,curl,simplexml]
@@ -63,6 +63,6 @@ python_test() {
}
pkg_postinst() {
- einfo "Sample configuration file has been installed in "
- einfo " /usr/share/doc/yle-dl-2.37/yledl.conf.sample.bz2"
+ elog "Sample configuration file has been installed in "
+ elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample.bz2"
}