summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-16 08:53:45 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-16 08:53:45 +0000
commitd969fd257186a9d8083279276697f827331f0e46 (patch)
treea4fe23332c9c7bacf2bf53f2ceeeb5af501d373f /media-video
parentd17fad940dac9897b8b58d2f1d072869942696a5 (diff)
gentoo auto-resync : 16:12:2023 - 08:53:44
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin25194 -> 24707 bytes
-rw-r--r--media-video/chaplin/Manifest4
-rw-r--r--media-video/chaplin/chaplin-1.10-r3.ebuild (renamed from media-video/chaplin/chaplin-1.10-r2.ebuild)5
-rw-r--r--media-video/chaplin/metadata.xml3
-rw-r--r--media-video/dvd9to5/Manifest3
-rw-r--r--media-video/dvd9to5/dvd9to5-0.1.7.ebuild25
-rw-r--r--media-video/dvd9to5/metadata.xml7
-rw-r--r--media-video/dvdrip/Manifest4
-rw-r--r--media-video/dvdrip/dvdrip-0.98.11-r5.ebuild86
-rw-r--r--media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch28
-rw-r--r--media-video/dvdrip/metadata.xml11
-rw-r--r--media-video/transcode/Manifest8
-rw-r--r--media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch48
-rw-r--r--media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch58
-rw-r--r--media-video/transcode/files/transcode-1.1.7-swresample.patch23
-rw-r--r--media-video/transcode/metadata.xml16
-rw-r--r--media-video/transcode/transcode-1.1.7-r6.ebuild149
-rw-r--r--media-video/yle-dl/Manifest2
-rw-r--r--media-video/yle-dl/yle-dl-20231214.ebuild57
19 files changed, 63 insertions, 474 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 023c00462924..31014d30c9e2 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/chaplin/Manifest b/media-video/chaplin/Manifest
index d25a5d5ed870..5ce3dfefac3a 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 775 BLAKE2B 240f0b5299550266f67b684798f566af9331f7d9f92c1a15a5a94c280d0c34cb528288ac5092e7ac3416f2dc7a253441aebf3b24aa08797044caf57a19fe4fad SHA512 ef16689ed4ce17ba54c81981d54e6abff64d74b7a6110f52c85a8ee3b0fb191cbbf65aad7f51deee0b33fd41d8292ed96e9d761ccc83f28211a892e6597383a1
-MISC metadata.xml 314 BLAKE2B 98eb352eddd77729df9b94ee967052ad34fffbbbad874b5a625c2822424f791383313fbcaddfb11f70d56f9610939fd001aa89effd4cf62832882c2b591e03d1 SHA512 b126d9815c10ec6de714e8b6bf7934e6ad609b5d920426b389cdae267cdd94c7d3aee0667c8a0686466354b9be281533e2923fdba5d99a6b1a9a4161a9538c72
+EBUILD chaplin-1.10-r3.ebuild 727 BLAKE2B 8a1d54239066d46afe864e1d49799ec296e0ad94a5d65b94f740fe466b8820d31e903979233241ece19ff5d9281997ed5675b842454a1ef33d35787cdbe4ee80 SHA512 8d8eecdce0f4ebc3f42d8f7c98ea32230381fa8087fe8fa11a52b4b351c918d73094778ac93b943d8d934cb2383bc9fc2eff87d194ec05f1865c039029d51eb4
+MISC metadata.xml 228 BLAKE2B b0075f2ecef794b7f2d7e96eb18bfdef438317cc148dfdc81f2ee6d310fafd73ee9857c637c8f388a9c214bbd749deed21f3ecc94915b57c8f598c76fa37fe2b SHA512 182940c60df010a986fdcb86badc70b456081cc000888556fdf22fa61d75b55b0c810625ab843d48da55a3a025ef40fb61da91f289936af23aff610089bdd229
diff --git a/media-video/chaplin/chaplin-1.10-r2.ebuild b/media-video/chaplin/chaplin-1.10-r3.ebuild
index 0e12d020955d..71fe08497412 100644
--- a/media-video/chaplin/chaplin-1.10-r2.ebuild
+++ b/media-video/chaplin/chaplin-1.10-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,13 +12,12 @@ SRC_URI="http://www.lallafa.de/bp/files/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE="transcode vcd"
+IUSE="vcd"
DEPEND=">=media-libs/libdvdread-0.9.4"
RDEPEND="${DEPEND}
virtual/imagemagick-tools
media-video/mjpegtools
- transcode? ( media-video/transcode )
vcd? ( media-video/vcdimager )"
S=${WORKDIR}/${PN}
diff --git a/media-video/chaplin/metadata.xml b/media-video/chaplin/metadata.xml
index 426c3d247e53..2f4f02782b47 100644
--- a/media-video/chaplin/metadata.xml
+++ b/media-video/chaplin/metadata.xml
@@ -4,7 +4,4 @@
<maintainer type="project">
<email>media-video@gentoo.org</email>
</maintainer>
- <use>
- <flag name="transcode">Enable DVD ripping and transcoding</flag>
- </use>
</pkgmetadata>
diff --git a/media-video/dvd9to5/Manifest b/media-video/dvd9to5/Manifest
deleted file mode 100644
index 6b3dc9e48ee5..000000000000
--- a/media-video/dvd9to5/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dvd9to5-0.1.7.tar.bz2 11803 BLAKE2B 33ce2e5490f6c1dc3bafb58d628d705fb6fd14c3322e7fd49fbc598852aeedf6fc942604457da3a2e41dd838c58bbedfcac70ff03c61c0ccf8fe926c187b90da SHA512 5329ad810d181b62d3b57b48f21dc8114fb11806745ab611e1aac5980f3e732c740aaddf17de7ef6f23769c9da934e646c01e82c9aed3390b5a2f9ad704f5f84
-EBUILD dvd9to5-0.1.7.ebuild 586 BLAKE2B 29ba7a787df5d7c3e4a3696e3bc14487f0f3e8f4b88c40e8529bdb855ff58ef627de99774029e7b3345fcc29d0b105340cc064793ef532b0b5393322b33b1b00 SHA512 b3f87f0630c3a56e13ae1d125cbd1e1b0ea67d0b7b1ac7b6eef71f9ab14bb037fd9830c313ad5b52ab5da7cd5b93f7ac89d9568d705210ea95cebc0b997ea86a
-MISC metadata.xml 221 BLAKE2B a8ae02758e29edcbb6f3c9de4eb354eec3dcd1b3d5917639ac518b4085c61eb86187e0046a8076d21ce9fccbf76b9c98e0b3816bbea3f479a1955df68f1ff6c7 SHA512 56dcb24730cb51ba02e3cf46bf03dd27ac4f3afb5781bbf9984100dad25aacee64a13f667de0c988aab9059fb7487e3835f995aa9c515a9680dd8534d30f0d17
diff --git a/media-video/dvd9to5/dvd9to5-0.1.7.ebuild b/media-video/dvd9to5/dvd9to5-0.1.7.ebuild
deleted file mode 100644
index 8286c3a01832..000000000000
--- a/media-video/dvd9to5/dvd9to5-0.1.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Perl script to backup the main feature of a DVD-9 on DVD-5"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="http://bluray.beandog.org/dvd9to5/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
- app-cdr/dvd+rw-tools
- dev-lang/perl
- >=media-video/dvdauthor-0.6.10
- >=media-video/mjpegtools-1.6.2
- >=media-video/transcode-0.6.11"
-
-src_install() {
- dobin dvd9to5.pl
- dodoc CHANGELOG README TODO dvd9to5.conf.example
-}
diff --git a/media-video/dvd9to5/metadata.xml b/media-video/dvd9to5/metadata.xml
deleted file mode 100644
index 716be526394b..000000000000
--- a/media-video/dvd9to5/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>media-video@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/media-video/dvdrip/Manifest b/media-video/dvdrip/Manifest
deleted file mode 100644
index 10b4a7bf3ee4..000000000000
--- a/media-video/dvdrip/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX dvdrip-0.98.11-r5-fix_parallel_make.patch 888 BLAKE2B ca4882e1f0166a3fecfb8703f5f445d55a62dd84127cc0be0b6a51c85e8fa9d8b4a3bc1d9cd640f351a0aa1393fd6e2f537fa855162b2155333c282cb2f9b6f1 SHA512 db928fb2db6f5d7bffe909667650b444ed7c43291bb0970a298055072687847cf9e2e8c24395cde4f7d911bec668c6b846b44ab7af8dae180693b7b4233c84a2
-DIST dvdrip-0.98.11.tar.gz 2075302 BLAKE2B 875ea2d9ee679657b7bebce10ecf037a2467f7e61a8ae8f9417bbb93115368d439e1347b8e0f9c9aae88e8e6d0886ac7dc9b5650420618231550994cca0b65ff SHA512 8bb2e4cb72666ac3f7d1953e02ac868070503f00b05ea39b4961f54042088d07abd4ef020a9cefec11e96e965d84dd95d00288e7562d92551f480ccba88b9dce
-EBUILD dvdrip-0.98.11-r5.ebuild 2058 BLAKE2B b20a673a00184258b496c0003f6d2be0d82909dca0e113a42c9beff34492e248d8da52e4aad885ef831e882d5203a541aa5e2bfb0bbfae0c0da51e8328bc916c SHA512 59229cd20272a51b480ac84b98d0d11ce763000b3cf8e1563180117edfd9d7aebc2d03310837126e29fdc47f37fa5ee5f510f7c5b00763d3f2f13abcefec125c
-MISC metadata.xml 390 BLAKE2B 607a5aa0d8230544494b28dd72922939d279c924f8a9f164887ff948c788f612852907770e5f0cc4729458a13b564fbdc7ca490ea727996b8491621c78886828 SHA512 3147fd355b1c207a3edcc1ba098a4832e45d656789d4980ea219fdfd02ae36126a866b61ebd9c352c2c81449d03e1dc829231bf5a7ea5f58c91fea92cf9270a8
diff --git a/media-video/dvdrip/dvdrip-0.98.11-r5.ebuild b/media-video/dvdrip/dvdrip-0.98.11-r5.ebuild
deleted file mode 100644
index 7065ceb972ad..000000000000
--- a/media-video/dvdrip/dvdrip-0.98.11-r5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic perl-module
-
-DESCRIPTION="dvd::rip is a graphical frontend for transcode"
-HOMEPAGE="https://www.exit1.org/dvdrip/"
-SRC_URI="https://www.exit1.org/dvdrip/dist/${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="ffmpeg fping mplayer ogg subtitles vcd vorbis xine xvid"
-
-DEPEND=">=dev-perl/Event-ExecFlow-0.64
- >=dev-perl/Event-RPC-0.89
- dev-perl/Gtk2
- >=dev-perl/gtk2-ex-formfactory-0.65
- >=dev-perl/libintl-perl-1.16
- >=media-video/transcode-1.1.0[dvd,jpeg,mp3,ogg,vorbis]
- virtual/imagemagick-tools
- >=virtual/perl-podlators-2.5.3
-"
-RDEPEND="${DEPEND}
- x11-libs/gdk-pixbuf:2[jpeg]
- x11-libs/gtk+:2
- ffmpeg? ( media-video/ffmpeg:0 )
- fping? ( >=net-analyzer/fping-2.2 )
- mplayer? ( media-video/mplayer )
- ogg? ( media-sound/ogmtools )
- subtitles? ( media-video/subtitleripper )
- vcd? (
- media-video/transcode[mjpeg]
- >=media-video/mjpegtools-1.6.0
- )
- vorbis? ( media-sound/vorbis-tools )
- xine? ( media-video/xine-ui )
- xvid? ( media-video/xvid4conf )
- >=media-video/lsdvd-0.15
-"
-
-DOCS=( "Changes*" Credits README TODO )
-
-PATCHES=(
- "${FILESDIR}"/${P}-r5-fix_parallel_make.patch
-)
-
-src_prepare() {
- # bug #333739
- sed -i -e 's:$(CC):$(CC) $(OTHERLDFLAGS):' src/Makefile || die
-
- default
-
- # Fix default device for >=udev-180, bug #224559
- sed -i -e 's:/dev/dvd:/dev/cdrom:' lib/Video/DVDRip/Config.pm || die
-}
-
-src_configure() {
- filter-flags -ftracer
-
- # bug #255269
- export SKIP_UNPACK_REQUIRED_MODULES=1
-
- perl-module_src_configure
-}
-
-src_install() {
- newicon lib/Video/DVDRip/icon.xpm dvdrip.xpm
- make_desktop_entry dvdrip dvd::rip
-
- perl-module_src_install
-}
-
-pkg_postinst() {
- # bug #173924
- if use fping; then
- ewarn "For dvdrip-master to work correctly with cluster mode,"
- ewarn "the fping binary must be setuid."
- ewarn ""
- ewarn "Run this command to fix it:"
- ewarn "chmod u=rwsx,g=rx,o=rx ${EROOT}/usr/sbin/fping"
- ewarn ""
- ewarn "Note that this is a security risk when enabled."
- fi
-}
diff --git a/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch b/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch
deleted file mode 100644
index ded1f69cd28b..000000000000
--- a/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-http://bugs.gentoo.org/266739
-
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -3,10 +3,10 @@
- all: ../bin/dvdrip-splitpipe ../bin/dvdrip-progress
-
- ../bin/dvdrip-splitpipe: dvdrip-splitpipe.c
-- $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o dvdrip-splitpipe dvdrip-splitpipe.c && mv dvdrip-splitpipe ../bin
-+ $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o ../bin/dvdrip-splitpipe dvdrip-splitpipe.c
-
- ../bin/dvdrip-progress: dvdrip-progress.c
-- $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o dvdrip-progress dvdrip-progress.c && mv dvdrip-progress ../bin
-+ $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o ../bin/dvdrip-progress dvdrip-progress.c
-
- clean:
- rm -f dvdrip-splitpipe ../bin/dvdrip-splitpipe dvdrip-progress ../bin/dvdrip-progress
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -52,7 +52,7 @@
- sub MY::postamble {
- '
- bin/dvdrip-splitpipe bin/dvdrip-progress: src/Makefile
-- cd src && make
-+ cd src && ( $(MAKE) CC=$(CC) )
- ';
- }
-
diff --git a/media-video/dvdrip/metadata.xml b/media-video/dvdrip/metadata.xml
deleted file mode 100644
index cedf81611d9d..000000000000
--- a/media-video/dvdrip/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="fping">Enables fping support for cluster rendering</flag>
- <flag name="subtitles">Enables support for subtitle ripping</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/transcode/Manifest b/media-video/transcode/Manifest
deleted file mode 100644
index a8f20409b59b..000000000000
--- a/media-video/transcode/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX transcode-1.1.7-gcc10-fno-common.patch 860 BLAKE2B c564b28e99ef397694243e9411e10feec4fe9c1b5efb8f6ea4c76621a61116a6c0d643a3c21a9544960763e9ff68221e747be1b66598f31bf638edaf585131cd SHA512 edfc821ec0beb4c0edd9fc7a6f2f5f49417190a03c7c79b62b386e34a4746c327fcf7bfe8d0ee339cc374a6333b55bf1399d7cc9c300620c348f22b658247861
-AUX transcode-1.1.7-glibc-2.32.patch 2460 BLAKE2B cbdb361715ead7231dba6f4b1a50201452e9f258a1434cd823dc12f3cb046677d141041ca2ac006e3889c81810ec0e74ce6cadb1ac7309fa7b245331b128cbf1 SHA512 351f826ae2742ebb85f831f8031c55fca3571da52ba46989ec8e400b9c7d7416fe6619cf1ab15659ddab27d6b2d6d04fd8fd25863526655d02078af113716a11
-AUX transcode-1.1.7-swresample.patch 674 BLAKE2B 733a3490d2a25b20555cce3624f8e1753d22e3ae945a9656b835a5bf0eabf1b2f16fc1df1f817931dfc618b644c9e359c1c37939ef169f3f59006455a4fa2c75 SHA512 a9a79215082506882f1d1549cbe51706670f7ccf9d5da1400f9bf81482d4f410a855772183eeac8d9fa865d5d6086e10cbe8f4d7176802959a0a8b5df0759abb
-DIST transcode-1.1.7-ffmpeg4.patch.xz 4880 BLAKE2B 92bf63ba3f9cb69aff3cdc0f7250da0452f8bc0977010d024bbd8bbf9f66b86fb31e819ec3d1069e9176fdb58cba6ec510b866ddc44a65fd252f175cc567807a SHA512 8c44fd1b78dbbafbbef090d6115bbe086605f1d5b5286eba83d9c7c0d5457af286cb5d61ab6d260380694b6b3636f751709476915dcab5cc3109dc868785f424
-DIST transcode-1.1.7-patchset.tar.bz2 16379 BLAKE2B fbdc188bffeb8751814abfa7e119a1053e482f194bc1b87a721c48e2b66e107df146d38b3ea11a88d066c49d8862489b88b74f61fa36ce3f8a1a782da3762615 SHA512 bedc82aa4fbc17774e34d8fc24799d70b8460c6c1dd728549bcaa5c387492f56e520674fdf8bb976c0b5fcc9ccefb765f2ee26816e0d2b96a83402a21cee3f6d
-DIST transcode-1.1.7.tar.bz2 2183627 BLAKE2B 25001d4cae83d86e5295917bcd9e2e77dd61637e238394a2d603398baf810201dc61d8b0de5b54a7b8848ac3bcef5fb211e8f2b43ed7da4e56e335b8d4d2fbe1 SHA512 d6f9674f3f5c3346194120585741ca660eb9ee133085cfce9460a14eaa0cf16fdf291761bd1db78e1c784e4d69a9481c7470cf8357dc7638ee3017620500f45f
-EBUILD transcode-1.1.7-r6.ebuild 4390 BLAKE2B dfebf358fbdcd5e098c07851b8bcff33bedb767696a0558afb0ac98d8b90faf7f41117712a24aa19def4efe04c79045a2b77bc99f4033468b327641e2d7cec1d SHA512 1532d6159afbda88d617422ca5117304a6197b887a18025e5f7256352b53c5f9c77b0e21163e822f60d8964aae58d15f11b70560380e50437f8bb7fa0cbf6e48
-MISC metadata.xml 620 BLAKE2B 7d36a7aa64fe84070dadb59d69180050132d21c3fae55c15f050e559c7d030a64235c8cbdb0cc5d4a0c6a68a51d98c39e3f4c4ee28ca70baee233e1a9922e219 SHA512 b4660c17ea9cdc71082dc5e05872148ba5e25d2382fc89172996bba4b2b5ee283152d376b9d64a77d84639945806e28f261345a96b1e651e3d1dc01e7ca68f51
diff --git a/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch b/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch
deleted file mode 100644
index fcee415deee1..000000000000
--- a/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- a/import/demux_pass.c
-+++ b/import/demux_pass.c
-@@ -32,8 +32,6 @@
- #include "packets.h"
-
-
--int gop, gop_pts, gop_cnt;
--
- /* if you listen carefully, then you can hear the desesperate
- * whisper of this code calling for a rewrite. Or for a redesign.
- * Or both. -- FR
---- a/import/extract_ac3.c
-+++ b/import/extract_ac3.c
-@@ -334,7 +334,6 @@
- FILE *fd;
-
- #define MAX_BUF 4096
--char audio[MAX_BUF];
-
-
- /* from ac3scan.c */
-@@ -472,6 +471,8 @@
- void extract_ac3(info_t *ipipe)
- {
-
-+ char audio[MAX_BUF];
-+
- int error=0;
-
- avi_t *avifile;
---- a/import/extract_mp3.c
-+++ b/import/extract_mp3.c
-@@ -243,7 +243,6 @@
- }
-
- #define MAX_BUF 4096
--char audio[MAX_BUF];
-
- /* ------------------------------------------------------------
- *
-@@ -258,6 +257,7 @@
-
- void extract_mp3(info_t *ipipe)
- {
-+ char audio[MAX_BUF];
-
- int error=0;
-
diff --git a/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch b/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch
deleted file mode 100644
index 12ef638d0263..000000000000
--- a/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch
+++ /dev/null
@@ -1,58 +0,0 @@
---- a/import/v4l/import_v4l2.c 2020-08-28 08:28:44.311434934 +0000
-+++ b/import/v4l/import_v4l2.c 2020-08-28 08:41:19.279323984 +0000
-@@ -455,7 +455,7 @@
- tc_log_warn(MOD_NAME,
- "driver does not support cropping"
- "(ioctl(VIDIOC_CROPCAP) returns \"%s\"), disabled",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- return TC_ERROR;
- }
- if (verbose_flag > TC_INFO) {
-@@ -485,7 +485,7 @@
- tc_log_warn(MOD_NAME,
- "driver does not support inquiring cropping"
- " parameters (ioctl(VIDIOC_G_CROP) returns \"%s\")",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- return -1;
- }
-
-@@ -513,7 +513,7 @@
- tc_log_warn(MOD_NAME,
- "driver does not support inquering cropping"
- " parameters (ioctl(VIDIOC_G_CROP) returns \"%s\")",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- return -1;
- }
- if (verbose_flag > TC_INFO) {
-@@ -613,7 +613,7 @@
- if (err < 0) {
- if (verbose_flag) {
- tc_log_warn(MOD_NAME, "driver does not support setting parameters (ioctl(VIDIOC_S_PARM) returns \"%s\")",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- }
- }
- return TC_OK;
-@@ -628,7 +628,7 @@
- err = ioctl(vs->video_fd, VIDIOC_G_STD, &stdid);
- if (err < 0) {
- tc_log_warn(MOD_NAME, "driver does not support get std (ioctl(VIDIOC_G_STD) returns \"%s\")",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- memset(&stdid, 0, sizeof(v4l2_std_id));
- }
-
---- a/import/v4l/import_v4lcam.c 2020-10-02 13:28:47.215179051 +0700
-+++ b/import/v4l/import_v4lcam.c 2020-10-02 13:28:40.132224906 +0700
-@@ -368,7 +368,7 @@ static int tc_v4l2_video_setup_stream_pa
- if (err < 0) {
- tc_log_warn(MOD_NAME, "driver does not support setting parameters"
- " (ioctl(VIDIOC_S_PARM) returns \"%s\")",
-- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
-+ strerror(errno));
- }
- return TC_OK;
- }
diff --git a/media-video/transcode/files/transcode-1.1.7-swresample.patch b/media-video/transcode/files/transcode-1.1.7-swresample.patch
deleted file mode 100644
index b9a908d122ef..000000000000
--- a/media-video/transcode/files/transcode-1.1.7-swresample.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://bugs.gentoo.org/722296
-https://git.archlinux.org/svntogit/community.git/tree/trunk/transcode-swresample.patch?h=packages/transcode&id=7fb278671fbd0a201de8d32aefee888fd253db44
-
---- transcode-1.1.7/filter/filter_resample.c
-+++ transcode-1.1.7/filter/filter_resample.c
-@@ -37,7 +37,7 @@
- #include "libtc/optstr.h"
- #include "libtc/tcavcodec.h"
- #include "libtc/tcmodule-plugin.h"
--#include <libavresample/avresample.h>
-+#include <libswresample/swresample.h>
-
-
- typedef struct {
-@@ -46,7 +46,7 @@
-
- int bytes_per_sample;
-
-- AVAudioResampleContext *resample_ctx;
-+ SwrContext *resample_ctx;
- } ResamplePrivateData;
-
- static const char resample_help[] = ""
diff --git a/media-video/transcode/metadata.xml b/media-video/transcode/metadata.xml
deleted file mode 100644
index 0b7c5a9df7ca..000000000000
--- a/media-video/transcode/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="mjpeg">Enables mjpegtools support</flag>
- <flag name="nuv">NuppelVideo container format demuxing</flag>
- <flag name="pic">disable optimized assembly code that is not PIC friendly</flag>
- <flag name="postproc">Build with ffmpeg libpostproc support</flag>
- </use>
- <upstream>
- <remote-id type="bitbucket">france/transcode-tcforge</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/transcode/transcode-1.1.7-r6.ebuild b/media-video/transcode/transcode-1.1.7-r6.ebuild
deleted file mode 100644
index e3b0d10caf68..000000000000
--- a/media-video/transcode/transcode-1.1.7-r6.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2002-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Utilities for transcoding video and audio codecs in different containers"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="https://www.bitbucket.org/france/${PN}-tcforge/downloads/${P}.tar.bz2
- https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2
- https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-1.1.7-ffmpeg4.patch.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
-IUSE="cpu_flags_ppc_altivec cpu_flags_x86_3dnow a52 aac alsa dv dvd +iconv imagemagick jpeg lzo mjpeg cpu_flags_x86_mmx mp3 mpeg nuv ogg oss pic postproc quicktime sdl cpu_flags_x86_sse cpu_flags_x86_sse2 theora truetype v4l vorbis X x264 xml xvid"
-
-REQUIRED_USE="
- cpu_flags_x86_sse? ( cpu_flags_x86_mmx )
- cpu_flags_x86_sse2? ( cpu_flags_x86_mmx cpu_flags_x86_sse )
- cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
- nuv? ( lzo )
-"
-
-# <ffmpeg-5 dep for bug #831482
-RDEPEND="
- <media-video/ffmpeg-5:=
- a52? ( media-libs/a52dec )
- aac? ( media-libs/faac )
- alsa? ( media-libs/alsa-lib )
- dv? ( media-libs/libdv )
- dvd? ( media-libs/libdvdread:0= )
- iconv? ( virtual/libiconv )
- imagemagick? ( media-gfx/imagemagick:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- lzo? ( >=dev-libs/lzo-2 )
- mjpeg? ( media-video/mjpegtools:= )
- mp3? ( media-sound/lame )
- mpeg? ( media-libs/libmpeg2 )
- ogg? ( media-libs/libogg )
- postproc? ( >=media-video/ffmpeg-0.10 )
- quicktime? ( >=media-libs/libquicktime-1 )
- sdl? ( >=media-libs/libsdl-1.2.5[X?] )
- theora? ( media-libs/libtheora )
- truetype? ( >=media-libs/freetype-2 )
- v4l? ( media-libs/libv4l )
- vorbis? ( media-libs/libvorbis )
- X? (
- x11-libs/libXaw
- x11-libs/libXpm
- x11-libs/libXv
- )
- x264? ( media-libs/x264:= )
- xml? ( dev-libs/libxml2 )
- xvid? ( media-libs/xvid )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- v4l? ( >=sys-kernel/linux-headers-2.6.11 )
-"
-
-PATCHES=(
- "${WORKDIR}"/${P}-patchset/${P}-ffmpeg.patch
- "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.10.patch
- "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.11.patch
- "${WORKDIR}"/${P}-patchset/${P}-preset-free.patch
- "${WORKDIR}"/${P}-patchset/${P}-libav-9.patch
- "${WORKDIR}"/${P}-patchset/${P}-libav-10.patch
- "${WORKDIR}"/${P}-patchset/${P}-preset-force.patch
- "${WORKDIR}"/${P}-patchset/${P}-ffmpeg2.patch
- "${WORKDIR}"/${P}-patchset/${P}-freetype251.patch
- "${WORKDIR}"/${P}-patchset/${P}-ffmpeg24.patch
- "${FILESDIR}"/${P}-swresample.patch # bug 722296
- "${FILESDIR}"/${P}-gcc10-fno-common.patch
- "${FILESDIR}"/${P}-glibc-2.32.patch
-)
-
-src_prepare() {
- if has_version '>=media-video/ffmpeg-2.8'; then
- PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-ffmpeg29.patch )
- fi
-
- if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
- PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-imagemagick7.patch )
- fi
-
- if has_version '>=media-video/ffmpeg-4' ; then
- PATCHES+=( "${WORKDIR}"/${P}-ffmpeg4.patch )
- fi
-
- default
-
- eautoreconf
-}
-
-src_configure() {
- local myconf
- use x86 && myconf="$(use_enable !pic x86-textrels)" # bug 271476
-
- local myeconfargs=(
- $(use_enable cpu_flags_ppc_altivec altivec)
- $(use_enable cpu_flags_x86_mmx mmx)
- $(use_enable cpu_flags_x86_3dnow 3dnow)
- $(use_enable cpu_flags_x86_sse sse)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable v4l libv4l2)
- $(use_enable v4l libv4lconvert)
- $(use_enable mpeg libmpeg2)
- $(use_enable mpeg libmpeg2convert)
- --enable-experimental
- --enable-deprecated
- $(use_enable v4l)
- $(use_enable oss)
- $(use_enable alsa)
- $(use_enable postproc libpostproc)
- $(use_enable truetype freetype2)
- $(use_enable mp3 lame)
- $(use_enable xvid)
- $(use_enable x264)
- $(use_enable ogg)
- $(use_enable vorbis)
- $(use_enable theora)
- $(use_enable dvd libdvdread)
- $(use_enable dv libdv)
- $(use_enable quicktime libquicktime)
- $(use_enable lzo)
- $(use_enable a52)
- $(use_enable aac faac)
- $(use_enable xml libxml2)
- $(use_enable mjpeg mjpegtools)
- $(use_enable sdl)
- $(use_enable imagemagick)
- $(use_enable jpeg libjpeg)
- $(use_enable iconv)
- $(use_enable nuv)
- $(use_with X x)
- --with-mod-path=/usr/$(get_libdir)/transcode
- ${myconf}
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" docsdir=/usr/share/doc/${PF} install
- dodoc AUTHORS ChangeLog README STYLE TODO
- find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}
diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index a6c1e5673794..2ce5d0326162 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,5 +1,7 @@
DIST yle-dl-20230611.tar.gz 75718 BLAKE2B 5be5b3bde4290f0799e4d2e15e779798467162e7316be4cd5bae463c798fbfac228614c8a1f4e222e045b70aca3584df428d85e6e12b6f208a6e4265199a6310 SHA512 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79
DIST yle-dl-20231120.tar.gz 74754 BLAKE2B 619a8a787ed5eef837027968f074fc7ea06e98ebdb21c384e3ace32b9a436002d78fe8ab50db9d16049af6d975dadc328963bf91c0f7adf72134f4918e56549a SHA512 009f263e2324c927835cb06400b8cb18385dc4afa2d1ddb512c7c32f99ca798ad49b0372f36cbe8a0bfcda2e9df66232f5b57bda7134c8f607300a8d208418d1
+DIST yle-dl-20231214.tar.gz 77366 BLAKE2B 2c438840cc0dd50141d792ee697a81a61f9a5739dd5dee1b0b1a63a6e225ee33cb680c952d80424addf226c32cb53f0d2d5b2a02582a92b6f85cf4d4ee490a61 SHA512 0d25129aabea4957d76d24c8dc05801e4e712f4a1997f135c0233940e76f1dce1af01d3956d1ea26fb5c9e270c9ab9a6093aa20b6f31d773dd67c7723e35d289
EBUILD yle-dl-20230611.ebuild 1452 BLAKE2B 9af43a370c0fd60fff921f75de24d148d57bafc680f9f14e1f9cf8447afdde883e078eeb969cf6071bfa588e00bd2f90a2912ec8efc5b3d36fc411f4330ea042 SHA512 82ea6ff168c31b1a8c2fa97dc0fe0a4ddaff9a8d76f1df0fe4f04f4d2804e97196ffb98aa32a94102f083e5a8114ea8a30c549a923f71d6a26d62dd3124ebc70
EBUILD yle-dl-20231120.ebuild 1645 BLAKE2B 4b8c70586af0bb1e33b09f20850fad2d97868f311aad007036d4453b6a560d0f8a2164f6827845b92e8a9b401bd9fb36253bf686d7bcf0a9c06a6834fb60f4ae SHA512 bb6e52b6bc6d3081d0adfee7d859b006a3c5484500c1ffc2ec8a98c5b8cadfbabff83019c1a4f0166eef25f7bc045566c1eee457981e3379f9e6b223a7cbdef3
+EBUILD yle-dl-20231214.ebuild 1647 BLAKE2B 9bc6bd43490fd5fd22639cade6f00593a9e82cef1cfdeba22991e07128d0c2522f2079336d34c5107663e6930ec90aa2e9afb5013b554ef7d7a356bcfb579463 SHA512 ec4d31cea2bdef7ad49453e600a45bb3ceac3b19379772f156d68c490b002034ebcde06c02032ab339e52bc28ef51e65181180f457cc5516e1d12ba38d2cc80a
MISC metadata.xml 363 BLAKE2B b27761ed00c4849b5e9a0c51fdf699ab7e1589acc017be236339e8e5044fbe05ad62ad8c7104f6e9e43de0779ad6f9f3fe4144fc57376d87d0304f7c7c3fe7cf SHA512 1b061009279fcf8271bec4958ddb93d93e1455686e42d623a64ef51a65e4f852d23873c59d5e547bbf66d6c596f542fd29f78de5c7b33f484918b01beb76dc92
diff --git a/media-video/yle-dl/yle-dl-20231214.ebuild b/media-video/yle-dl/yle-dl-20231214.ebuild
new file mode 100644
index 000000000000..26caf5815d85
--- /dev/null
+++ b/media-video/yle-dl/yle-dl-20231214.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=flit
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download media files from Yle Areena"
+HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl"
+SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Requires an active internet connection during tests,
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="media-video/ffmpeg
+ net-misc/wget
+ >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
+ >=dev-python/ConfigArgParse-0.13.0[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/progress[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+ ${RDEPEND}
+ media-video/ffmpeg[gnutls]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+DOCS=( COPYING ChangeLog README.fi.md README.sv.md README.md yledl.conf.sample )
+
+src_install() {
+ docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
+ distutils-r1_src_install
+}
+
+pkg_postinst() {
+ elog "Sample configuration file has been installed to "
+ elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
+ elog
+ optfeature "automatically detect filesystems that require restricted character sets" dev-python/psutil
+ optfeature "store metadata as extended file attributes" dev-python/pyxattr
+ optfeature "youtube-dl download engine" net-misc/yt-dlp
+}