diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-12-16 08:53:45 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-12-16 08:53:45 +0000 |
commit | d969fd257186a9d8083279276697f827331f0e46 (patch) | |
tree | a4fe23332c9c7bacf2bf53f2ceeeb5af501d373f /media-video | |
parent | d17fad940dac9897b8b58d2f1d072869942696a5 (diff) |
gentoo auto-resync : 16:12:2023 - 08:53:44
Diffstat (limited to 'media-video')
19 files changed, 63 insertions, 474 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz Binary files differindex 023c00462924..31014d30c9e2 100644 --- a/media-video/Manifest.gz +++ b/media-video/Manifest.gz 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 +} |