[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: fad50399cae365a15581375d7e861dcf34e541a3 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 27 06:23:39 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 27 06:23:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad50399 media-video/yle-dl: drop 20240706 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20240706.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index a813ba3a5331..e3a8ab65c6de 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20240706.tar.gz 78964 BLAKE2B 5ed0a9ba391853566c3abbbd88d6fcce33c7f7e88183e89f3c272f6cae6c519ff272f648934e8fa58e0a7d59f87677189e14f1532cbadbbd6f73312810b4994e SHA512 c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a DIST yle-dl-20240806.tar.gz 79725 BLAKE2B c09d8ee7ca7f9db30433fb1cfa2ecf7ea2d791a56661341d059c917a498b9a60d7db277a4a186523eb841f0543d07d8caeb8c1adcf4804051e3196cbba4e2e4a SHA512 21b3cbddbdf058b75a5bb1afca0a2ca3573b99a18a85185458227d82f291028c4796e27f53a7a72b07cdd96ef1606ddac6dd467ebe8d1004ad4e9f4e0e62f17e diff --git a/media-video/yle-dl/yle-dl-20240706.ebuild b/media-video/yle-dl/yle-dl-20240706.ebuild deleted file mode 100644 index d879b645e845.. --- a/media-video/yle-dl/yle-dl-20240706.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 821b631946ffb1bb37e1b01ab5eaa60723c83076 Author: Joonas Niilola gentoo org> AuthorDate: Thu Aug 15 07:10:57 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 15 07:11:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821b6319 media-video/yle-dl: stabilize 20240806 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20240806.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20240806.ebuild b/media-video/yle-dl/yle-dl-20240806.ebuild index d718c96adb4a..63252b50ca2d 100644 --- a/media-video/yle-dl/yle-dl-20240806.ebuild +++ b/media-video/yle-dl/yle-dl-20240806.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 69805cac14c2126c1564fee101ccf8cc7acd5763 Author: Joonas Niilola gentoo org> AuthorDate: Thu Aug 8 06:14:10 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 8 11:19:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69805cac media-video/yle-dl: add 20240806 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20240806.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 7af50726cdfc..a813ba3a5331 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20240706.tar.gz 78964 BLAKE2B 5ed0a9ba391853566c3abbbd88d6fcce33c7f7e88183e89f3c272f6cae6c519ff272f648934e8fa58e0a7d59f87677189e14f1532cbadbbd6f73312810b4994e SHA512 c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a +DIST yle-dl-20240806.tar.gz 79725 BLAKE2B c09d8ee7ca7f9db30433fb1cfa2ecf7ea2d791a56661341d059c917a498b9a60d7db277a4a186523eb841f0543d07d8caeb8c1adcf4804051e3196cbba4e2e4a SHA512 21b3cbddbdf058b75a5bb1afca0a2ca3573b99a18a85185458227d82f291028c4796e27f53a7a72b07cdd96ef1606ddac6dd467ebe8d1004ad4e9f4e0e62f17e diff --git a/media-video/yle-dl/yle-dl-20240806.ebuild b/media-video/yle-dl/yle-dl-20240806.ebuild new file mode 100644 index ..d718c96adb4a --- /dev/null +++ b/media-video/yle-dl/yle-dl-20240806.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 2c8794e9c5658fdded9129c13f2d10a41b09002d Author: Joonas Niilola gentoo org> AuthorDate: Sat Aug 3 07:13:40 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 3 07:18:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8794e9 media-video/yle-dl: drop 20240429 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20240429.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 92baa7763aef..7af50726cdfc 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20240429.tar.gz 78464 BLAKE2B d42eaf30bb93125c7072c1c96fbadccc755bbac3bd11599b58a7b5aad2b1fc0ab06aadfb83a3c66155f7fe1d271f54ad929ea3047758b8719987b74800fa SHA512 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 DIST yle-dl-20240706.tar.gz 78964 BLAKE2B 5ed0a9ba391853566c3abbbd88d6fcce33c7f7e88183e89f3c272f6cae6c519ff272f648934e8fa58e0a7d59f87677189e14f1532cbadbbd6f73312810b4994e SHA512 c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a diff --git a/media-video/yle-dl/yle-dl-20240429.ebuild b/media-video/yle-dl/yle-dl-20240429.ebuild deleted file mode 100644 index d879b645e845.. --- a/media-video/yle-dl/yle-dl-20240429.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 5e42d32f208e18387be40954276c36b323a4903e Author: Joonas Niilola gentoo org> AuthorDate: Mon Jul 15 06:20:30 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jul 15 06:20:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e42d32f media-video/yle-dl: stabilize 20240706 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20240706.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20240706.ebuild b/media-video/yle-dl/yle-dl-20240706.ebuild index b64611d3bbe0..d879b645e845 100644 --- a/media-video/yle-dl/yle-dl-20240706.ebuild +++ b/media-video/yle-dl/yle-dl-20240706.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: cc8a1839e32927a4226a75ffb4efd3979875e301 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jul 8 06:39:56 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jul 8 07:17:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8a1839 media-video/yle-dl: add 20240706 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20240706.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index ff5e28a62709..92baa7763aef 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20240429.tar.gz 78464 BLAKE2B d42eaf30bb93125c7072c1c96fbadccc755bbac3bd11599b58a7b5aad2b1fc0ab06aadfb83a3c66155f7fe1d271f54ad929ea3047758b8719987b74800fa SHA512 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 +DIST yle-dl-20240706.tar.gz 78964 BLAKE2B 5ed0a9ba391853566c3abbbd88d6fcce33c7f7e88183e89f3c272f6cae6c519ff272f648934e8fa58e0a7d59f87677189e14f1532cbadbbd6f73312810b4994e SHA512 c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a diff --git a/media-video/yle-dl/yle-dl-20240706.ebuild b/media-video/yle-dl/yle-dl-20240706.ebuild new file mode 100644 index ..b64611d3bbe0 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20240706.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 64940685f5ce4510b76089d635be3329d0dec8a6 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jun 1 08:30:15 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 1 08:36:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64940685 media-video/yle-dl: drop 20240130 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20240130.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index a67cb0a8f277..ff5e28a62709 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20240130.tar.gz 77787 BLAKE2B b0dd82813a3defb6305cd5b6529d5c5558a0c82d7c8ba9714e836b1d98a09bdad27882c975ca8a98b26a6188194157586fef882437c486bf4c7f480677fc386f SHA512 d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 DIST yle-dl-20240429.tar.gz 78464 BLAKE2B d42eaf30bb93125c7072c1c96fbadccc755bbac3bd11599b58a7b5aad2b1fc0ab06aadfb83a3c66155f7fe1d271f54ad929ea3047758b8719987b74800fa SHA512 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 diff --git a/media-video/yle-dl/yle-dl-20240130.ebuild b/media-video/yle-dl/yle-dl-20240130.ebuild deleted file mode 100644 index d879b645e845.. --- a/media-video/yle-dl/yle-dl-20240130.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 304c1ae2776373a9cf61795f5aac73b75bf97696 Author: Joonas Niilola gentoo org> AuthorDate: Thu May 2 06:20:25 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 2 06:20:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304c1ae2 media-video/yle-dl: stabilize 20240429 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20240429.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20240429.ebuild b/media-video/yle-dl/yle-dl-20240429.ebuild index b64611d3bbe0..d879b645e845 100644 --- a/media-video/yle-dl/yle-dl-20240429.ebuild +++ b/media-video/yle-dl/yle-dl-20240429.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: cc1431b2432b68ed3f7ee7753a4d8c24f7b28c9d Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 30 07:51:12 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 30 07:51:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1431b2 media-video/yle-dl: add 20240429 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20240429.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 81b0e3055672..a67cb0a8f277 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20240130.tar.gz 77787 BLAKE2B b0dd82813a3defb6305cd5b6529d5c5558a0c82d7c8ba9714e836b1d98a09bdad27882c975ca8a98b26a6188194157586fef882437c486bf4c7f480677fc386f SHA512 d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 +DIST yle-dl-20240429.tar.gz 78464 BLAKE2B d42eaf30bb93125c7072c1c96fbadccc755bbac3bd11599b58a7b5aad2b1fc0ab06aadfb83a3c66155f7fe1d271f54ad929ea3047758b8719987b74800fa SHA512 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 diff --git a/media-video/yle-dl/yle-dl-20240429.ebuild b/media-video/yle-dl/yle-dl-20240429.ebuild new file mode 100644 index ..b64611d3bbe0 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20240429.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6ac2bd491f1bec480fc1f5713a6b23fc02bb1eb1 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:21:13 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:21:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac2bd49 media-video/yle-dl: drop 20231214 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20231214.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 1b68ee3808e5..81b0e3055672 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20231214.tar.gz 77366 BLAKE2B 2c438840cc0dd50141d792ee697a81a61f9a5739dd5dee1b0b1a63a6e225ee33cb680c952d80424addf226c32cb53f0d2d5b2a02582a92b6f85cf4d4ee490a61 SHA512 0d25129aabea4957d76d24c8dc05801e4e712f4a1997f135c0233940e76f1dce1af01d3956d1ea26fb5c9e270c9ab9a6093aa20b6f31d773dd67c7723e35d289 DIST yle-dl-20240130.tar.gz 77787 BLAKE2B b0dd82813a3defb6305cd5b6529d5c5558a0c82d7c8ba9714e836b1d98a09bdad27882c975ca8a98b26a6188194157586fef882437c486bf4c7f480677fc386f SHA512 d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 diff --git a/media-video/yle-dl/yle-dl-20231214.ebuild b/media-video/yle-dl/yle-dl-20231214.ebuild deleted file mode 100644 index 04f163e131f6.. --- a/media-video/yle-dl/yle-dl-20231214.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# 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 -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: debfd6662324c4022bd6d6048393143b2136fde5 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 9 06:03:43 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 9 06:03:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debfd666 media-video/yle-dl: stabilize 20240130 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20240130.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20240130.ebuild b/media-video/yle-dl/yle-dl-20240130.ebuild index b64611d3bbe0..d879b645e845 100644 --- a/media-video/yle-dl/yle-dl-20240130.ebuild +++ b/media-video/yle-dl/yle-dl-20240130.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 21f150b6ad5f376bda14ca9e0920fc02c23fa377 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jan 6 09:28:54 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jan 6 09:32:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f150b6 media-video/yle-dl: drop 20230611, 20231120 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 2 -- media-video/yle-dl/yle-dl-20230611.ebuild | 55 - media-video/yle-dl/yle-dl-20231120.ebuild | 57 --- 3 files changed, 114 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index c1206c3d872c..55074e72d37b 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,3 +1 @@ -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 diff --git a/media-video/yle-dl/yle-dl-20230611.ebuild b/media-video/yle-dl/yle-dl-20230611.ebuild deleted file mode 100644 index 5620d268c952.. --- a/media-video/yle-dl/yle-dl-20230611.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# 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.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 "youtube-dl download engine" net-misc/yt-dlp -} diff --git a/media-video/yle-dl/yle-dl-20231120.ebuild b/media-video/yle-dl/yle-dl-20231120.ebuild deleted file mode 100644 index 04f163e131f6.. --- a/media-video/yle-dl/yle-dl-20231120.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# 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
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 4285a7eb46d5b4d893ee39e1dbbffc3e77fdce03 Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 24 06:24:16 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 24 06:24:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4285a7eb media-video/yle-dl: stabilize 20231214 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20231214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20231214.ebuild b/media-video/yle-dl/yle-dl-20231214.ebuild index 26caf5815d85..04f163e131f6 100644 --- a/media-video/yle-dl/yle-dl-20231214.ebuild +++ b/media-video/yle-dl/yle-dl-20231214.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 5d1f8f81af685ecc0434ac2dac787a6c88823e2c Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 16 07:21:26 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 16 07:21:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1f8f81 media-video/yle-dl: add 20231214 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20231214.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index b22b65f61a3d..c1206c3d872c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,3 @@ 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 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6c7bde5cce0facecda4192b1932753eb934ddb58 Author: Joonas Niilola gentoo org> AuthorDate: Fri Dec 8 08:10:04 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 8 08:10:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7bde5c media-video/yle-dl: stabilize 20231120 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20231120.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20231120.ebuild b/media-video/yle-dl/yle-dl-20231120.ebuild index 26caf5815d85..04f163e131f6 100644 --- a/media-video/yle-dl/yle-dl-20231120.ebuild +++ b/media-video/yle-dl/yle-dl-20231120.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: b72b5389769081290e48c3a2d3b7a59729d0baf9 Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 24 06:42:16 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 24 06:42:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b5389 media-video/yle-dl: add 20231120 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20231120.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 2d4a2d92a7aa..b22b65f61a3d 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20230611.tar.gz 75718 BLAKE2B 5be5b3bde4290f0799e4d2e15e779798467162e7316be4cd5bae463c798fbfac228614c8a1f4e222e045b70aca3584df428d85e6e12b6f208a6e4265199a6310 SHA512 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79 +DIST yle-dl-20231120.tar.gz 74754 BLAKE2B 619a8a787ed5eef837027968f074fc7ea06e98ebdb21c384e3ace32b9a436002d78fe8ab50db9d16049af6d975dadc328963bf91c0f7adf72134f4918e56549a SHA512 009f263e2324c927835cb06400b8cb18385dc4afa2d1ddb512c7c32f99ca798ad49b0372f36cbe8a0bfcda2e9df66232f5b57bda7134c8f607300a8d208418d1 diff --git a/media-video/yle-dl/yle-dl-20231120.ebuild b/media-video/yle-dl/yle-dl-20231120.ebuild new file mode 100644 index ..26caf5815d85 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20231120.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 +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 1b17967f219673242324649150a90c41384b471a Author: Joonas Niilola gentoo org> AuthorDate: Thu Jun 29 06:02:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jun 29 06:41:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b17967f media-video/yle-dl: drop 20221231 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20221231.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index e754f4daffa5..2d4a2d92a7aa 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20221231.tar.gz 75559 BLAKE2B 940a7107851ccfee0a93e24fccbac1f58d23a5cd3d6dbdbd5536b2d2c1d797468959453c1727700ae4bbced169e58565384cfbc976b9f89f662447fd51e38daf SHA512 9a08cbbb757cd75a8e2ee61b5c340b9e1bd91f8479f98d434a5e5f716926bfde135f925b5f65a9d043881f6a4e598c4c059aafb1618e5490c46f0f3c6a6dbf2b DIST yle-dl-20230611.tar.gz 75718 BLAKE2B 5be5b3bde4290f0799e4d2e15e779798467162e7316be4cd5bae463c798fbfac228614c8a1f4e222e045b70aca3584df428d85e6e12b6f208a6e4265199a6310 SHA512 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79 diff --git a/media-video/yle-dl/yle-dl-20221231.ebuild b/media-video/yle-dl/yle-dl-20221231.ebuild deleted file mode 100644 index 6f0e9051a517.. --- a/media-video/yle-dl/yle-dl-20221231.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -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.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 "youtube-dl download engine" net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 789a69f0b828b60670cb2a8946b9a498faf9a739 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 20 16:06:13 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 20 16:06:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789a69f0 media-video/yle-dl: stabilize 20230611 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20230611.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20230611.ebuild b/media-video/yle-dl/yle-dl-20230611.ebuild index 028b9855367a..5620d268c952 100644 --- a/media-video/yle-dl/yle-dl-20230611.ebuild +++ b/media-video/yle-dl/yle-dl-20230611.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 8c81325fd4d144054d5b11aa5fd0d06426297f58 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 13 12:44:50 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 13 12:48:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c81325f media-video/yle-dl: add 20230611 Closes: https://bugs.gentoo.org/908028 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20230611.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d52e551198dc..e754f4daffa5 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20221231.tar.gz 75559 BLAKE2B 940a7107851ccfee0a93e24fccbac1f58d23a5cd3d6dbdbd5536b2d2c1d797468959453c1727700ae4bbced169e58565384cfbc976b9f89f662447fd51e38daf SHA512 9a08cbbb757cd75a8e2ee61b5c340b9e1bd91f8479f98d434a5e5f716926bfde135f925b5f65a9d043881f6a4e598c4c059aafb1618e5490c46f0f3c6a6dbf2b +DIST yle-dl-20230611.tar.gz 75718 BLAKE2B 5be5b3bde4290f0799e4d2e15e779798467162e7316be4cd5bae463c798fbfac228614c8a1f4e222e045b70aca3584df428d85e6e12b6f208a6e4265199a6310 SHA512 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79 diff --git a/media-video/yle-dl/yle-dl-20230611.ebuild b/media-video/yle-dl/yle-dl-20230611.ebuild new file mode 100644 index ..028b9855367a --- /dev/null +++ b/media-video/yle-dl/yle-dl-20230611.ebuild @@ -0,0 +1,55 @@ +# 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.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 "youtube-dl download engine" net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: fd7e09f25d5dd99740f5c8549665c4ef6146b168 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jan 24 12:46:07 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jan 24 13:21:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7e09f2 media-video/yle-dl: cleanup youtube-dl alternate optfeature About to be removed, use yt-dlp. Signed-off-by: Ionen Wolkens gentoo.org> media-video/yle-dl/yle-dl-20221231.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20221231.ebuild b/media-video/yle-dl/yle-dl-20221231.ebuild index e6f19c4cbb98..6f0e9051a517 100644 --- a/media-video/yle-dl/yle-dl-20221231.ebuild +++ b/media-video/yle-dl/yle-dl-20221231.ebuild @@ -51,5 +51,5 @@ pkg_postinst() { elog "Sample configuration file has been installed to " elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample" elog - optfeature "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp + optfeature "youtube-dl download engine" net-misc/yt-dlp }
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 91be37f5e1c0a85f3fd7732e0405b76ba4f38e5a Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 10 14:03:24 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 10 14:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91be37f5 media-video/yle-dl: drop 2022 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-2022.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 07be25f2b99e..d52e551198dc 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-2022.tar.gz 74708 BLAKE2B ecd0913ee1f50901932cc1218864157612633dd6490d2a0ebf6dd42e796b0a2bfd5bb07043c6ecf1dcfb936c597ec954c3c2676e7d893b38b2e77c09145a24a8 SHA512 52d8219235d1d17b7f646213afcbda44051af7aec0f0ec05b8162e1e40b1b32ad939f63d45af4d9179f22e2003c9707e7b640099b14e1ec7f3cbc83a747a36d0 DIST yle-dl-20221231.tar.gz 75559 BLAKE2B 940a7107851ccfee0a93e24fccbac1f58d23a5cd3d6dbdbd5536b2d2c1d797468959453c1727700ae4bbced169e58565384cfbc976b9f89f662447fd51e38daf SHA512 9a08cbbb757cd75a8e2ee61b5c340b9e1bd91f8479f98d434a5e5f716926bfde135f925b5f65a9d043881f6a4e598c4c059aafb1618e5490c46f0f3c6a6dbf2b diff --git a/media-video/yle-dl/yle-dl-2022.ebuild b/media-video/yle-dl/yle-dl-2022.ebuild deleted file mode 100644 index 1e4e786498c3.. --- a/media-video/yle-dl/yle-dl-2022.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -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.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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 0ede4672f2ae1f255bfa85aa44f433e9928c698f Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 10 14:03:16 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 10 14:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ede4672 media-video/yle-dl: stabilize 20221231 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20221231.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20221231.ebuild b/media-video/yle-dl/yle-dl-20221231.ebuild index 8fcd38123c16..eca43efc7701 100644 --- a/media-video/yle-dl/yle-dl-20221231.ebuild +++ b/media-video/yle-dl/yle-dl-20221231.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 3fc8723d7a2b1b4f5369a9e443691a1e6bf13c7e Author: Joonas Niilola gentoo org> AuthorDate: Thu Jan 5 09:18:15 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 5 09:23:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc8723d media-video/yle-dl: fix MissingRemoteId Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-video/yle-dl/metadata.xml b/media-video/yle-dl/metadata.xml index 42361307323b..bbd655996511 100644 --- a/media-video/yle-dl/metadata.xml +++ b/media-video/yle-dl/metadata.xml @@ -6,4 +6,7 @@ Joonas Niilola + +aajanki/yle-dl +
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: f4ac2f68e13b3bebe087c0747db4ff59ad833633 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jan 5 09:10:37 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 5 09:23:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ac2f68 media-video/yle-dl: add 20221231 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20221231.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 9640169779b8..07be25f2b99e 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-2022.tar.gz 74708 BLAKE2B ecd0913ee1f50901932cc1218864157612633dd6490d2a0ebf6dd42e796b0a2bfd5bb07043c6ecf1dcfb936c597ec954c3c2676e7d893b38b2e77c09145a24a8 SHA512 52d8219235d1d17b7f646213afcbda44051af7aec0f0ec05b8162e1e40b1b32ad939f63d45af4d9179f22e2003c9707e7b640099b14e1ec7f3cbc83a747a36d0 +DIST yle-dl-20221231.tar.gz 75559 BLAKE2B 940a7107851ccfee0a93e24fccbac1f58d23a5cd3d6dbdbd5536b2d2c1d797468959453c1727700ae4bbced169e58565384cfbc976b9f89f662447fd51e38daf SHA512 9a08cbbb757cd75a8e2ee61b5c340b9e1bd91f8479f98d434a5e5f716926bfde135f925b5f65a9d043881f6a4e598c4c059aafb1618e5490c46f0f3c6a6dbf2b diff --git a/media-video/yle-dl/yle-dl-20221231.ebuild b/media-video/yle-dl/yle-dl-20221231.ebuild new file mode 100644 index ..8fcd38123c16 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20221231.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +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.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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 9af236eabaecceec036cd3516947acf9cfce9ed0 Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 19 07:01:29 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 19 07:30:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af236ea media-video/yle-dl: stabilize 2022 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-2022.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-2022.ebuild b/media-video/yle-dl/yle-dl-2022.ebuild index 4022e7e90c0b..1e4e786498c3 100644 --- a/media-video/yle-dl/yle-dl-2022.ebuild +++ b/media-video/yle-dl/yle-dl-2022.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6697fe7cb4009c194a86840a2933d1acd93198ac Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 19 07:01:41 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 19 07:30:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6697fe7c media-video/yle-dl: drop 20221015 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20221015.ebuild | 67 --- 2 files changed, 68 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 70ee9f0b9c69..9640169779b8 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20221015.tar.gz 74786 BLAKE2B b5b7ef72d7b572de5c4cf93b1eb45fbd6319d25e6abc26f6f7a7f80199b4ef2bb28959ebb066523805a45f5675d951a750006671e1d36b62d4f4ce16a83311eb SHA512 06c338337d8cc012aa08730ec07eb3a10336e1df88475966359da128cbd24400ec7aae0240f48b5e67ef69c7e3f7d2de7d1214ae6ab81f7627444bad309a38bf DIST yle-dl-2022.tar.gz 74708 BLAKE2B ecd0913ee1f50901932cc1218864157612633dd6490d2a0ebf6dd42e796b0a2bfd5bb07043c6ecf1dcfb936c597ec954c3c2676e7d893b38b2e77c09145a24a8 SHA512 52d8219235d1d17b7f646213afcbda44051af7aec0f0ec05b8162e1e40b1b32ad939f63d45af4d9179f22e2003c9707e7b640099b14e1ec7f3cbc83a747a36d0 diff --git a/media-video/yle-dl/yle-dl-20221015.ebuild b/media-video/yle-dl/yle-dl-20221015.ebuild deleted file mode 100644 index 603424b77cf8.. --- a/media-video/yle-dl/yle-dl-20221015.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -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/${PN}/archive/${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.md yledl.conf.sample ) - -src_prepare() { - distutils-r1_src_prepare - - # Skip 404'd files. - sed -i -e "/def test_radio_series_redirect():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_metadata_2020():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_episodes_sort_order_latest_last_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_episodes_sort_order_latest_first_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_latest():/i...@pytest.mark.xfail(reason='Video expired.')" \ - tests/integration/test_areena_radio_it.py || die -} - -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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 8f3dd8efa1bdbb7e6545a1d17c5afa534bfc0239 Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 12 08:04:57 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 12 08:05:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3dd8ef media-video/yle-dl: add 2022 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-2022.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 7300f18a6417..70ee9f0b9c69 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20221015.tar.gz 74786 BLAKE2B b5b7ef72d7b572de5c4cf93b1eb45fbd6319d25e6abc26f6f7a7f80199b4ef2bb28959ebb066523805a45f5675d951a750006671e1d36b62d4f4ce16a83311eb SHA512 06c338337d8cc012aa08730ec07eb3a10336e1df88475966359da128cbd24400ec7aae0240f48b5e67ef69c7e3f7d2de7d1214ae6ab81f7627444bad309a38bf +DIST yle-dl-2022.tar.gz 74708 BLAKE2B ecd0913ee1f50901932cc1218864157612633dd6490d2a0ebf6dd42e796b0a2bfd5bb07043c6ecf1dcfb936c597ec954c3c2676e7d893b38b2e77c09145a24a8 SHA512 52d8219235d1d17b7f646213afcbda44051af7aec0f0ec05b8162e1e40b1b32ad939f63d45af4d9179f22e2003c9707e7b640099b14e1ec7f3cbc83a747a36d0 diff --git a/media-video/yle-dl/yle-dl-2022.ebuild b/media-video/yle-dl/yle-dl-2022.ebuild new file mode 100644 index ..4022e7e90c0b --- /dev/null +++ b/media-video/yle-dl/yle-dl-2022.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +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.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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: ccf7e2e30c695a218f78551a7946f34b59f4bda1 Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 23 06:00:50 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 23 06:27:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf7e2e3 media-video/yle-dl: stabilize 20221015 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20221015.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20221015.ebuild b/media-video/yle-dl/yle-dl-20221015.ebuild index 2029ff26efe5..603424b77cf8 100644 --- a/media-video/yle-dl/yle-dl-20221015.ebuild +++ b/media-video/yle-dl/yle-dl-20221015.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 991c8860d3d935af204395ade7c0d7dc3a9c1126 Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 23 06:01:03 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 23 06:27:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991c8860 media-video/yle-dl: drop 20220830 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220830.ebuild | 66 --- 2 files changed, 67 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 3b913a38158b..7300f18a6417 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220830.tar.gz 72087 BLAKE2B 1ee31b399daca34ed1ec5bb51fcb38ce439249a4b205e2f0f7219ddd3a438e3a8719c92836ad165112acb7506a5501bb53bb8073960bc2a26635d8eff90dfa8f SHA512 e3ec7c81259901a243f19689666eef415a23f264a04b7f281be11e200f914a0fddea871637afa1e85169bc565f01cbcc0ff91dd800bb07af5b0e6e577041b940 DIST yle-dl-20221015.tar.gz 74786 BLAKE2B b5b7ef72d7b572de5c4cf93b1eb45fbd6319d25e6abc26f6f7a7f80199b4ef2bb28959ebb066523805a45f5675d951a750006671e1d36b62d4f4ce16a83311eb SHA512 06c338337d8cc012aa08730ec07eb3a10336e1df88475966359da128cbd24400ec7aae0240f48b5e67ef69c7e3f7d2de7d1214ae6ab81f7627444bad309a38bf diff --git a/media-video/yle-dl/yle-dl-20220830.ebuild b/media-video/yle-dl/yle-dl-20220830.ebuild deleted file mode 100644 index 609c0838be62.. --- a/media-video/yle-dl/yle-dl-20220830.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -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/${PN}/archive/${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 README.md yledl.conf.sample ) - -src_prepare() { - distutils-r1_src_prepare - - # Skip 404'd files. - sed -i -e "/def test_radio_series_redirect():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_metadata_2020():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_episodes_sort_order_latest_last_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_episodes_sort_order_latest_first_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ - -e "/def test_radio_latest():/i...@pytest.mark.xfail(reason='Video expired.')" \ - tests/integration/test_areena_radio_it.py || die -} - -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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 9734b223ee4ede09656600b6e141bc0e1c454db3 Author: Joonas Niilola gentoo org> AuthorDate: Sun Oct 16 13:38:12 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 16 13:38:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9734b223 media-video/yle-dl: add 20221015 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20221015.ebuild | 67 +++ 2 files changed, 68 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 0d4d080369df..3b913a38158b 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220830.tar.gz 72087 BLAKE2B 1ee31b399daca34ed1ec5bb51fcb38ce439249a4b205e2f0f7219ddd3a438e3a8719c92836ad165112acb7506a5501bb53bb8073960bc2a26635d8eff90dfa8f SHA512 e3ec7c81259901a243f19689666eef415a23f264a04b7f281be11e200f914a0fddea871637afa1e85169bc565f01cbcc0ff91dd800bb07af5b0e6e577041b940 +DIST yle-dl-20221015.tar.gz 74786 BLAKE2B b5b7ef72d7b572de5c4cf93b1eb45fbd6319d25e6abc26f6f7a7f80199b4ef2bb28959ebb066523805a45f5675d951a750006671e1d36b62d4f4ce16a83311eb SHA512 06c338337d8cc012aa08730ec07eb3a10336e1df88475966359da128cbd24400ec7aae0240f48b5e67ef69c7e3f7d2de7d1214ae6ab81f7627444bad309a38bf diff --git a/media-video/yle-dl/yle-dl-20221015.ebuild b/media-video/yle-dl/yle-dl-20221015.ebuild new file mode 100644 index ..2029ff26efe5 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20221015.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +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/${PN}/archive/${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.md yledl.conf.sample ) + +src_prepare() { + distutils-r1_src_prepare + + # Skip 404'd files. + sed -i -e "/def test_radio_series_redirect():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_metadata_2020():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_episodes_sort_order_latest_last_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_episodes_sort_order_latest_first_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_latest():/i...@pytest.mark.xfail(reason='Video expired.')" \ + tests/integration/test_areena_radio_it.py || die +} + +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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 87c50b0e9a03cb8c98dd51004ebdfb21c1b80330 Author: Joonas Niilola gentoo org> AuthorDate: Fri Sep 9 06:10:52 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 9 06:20:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c50b0e media-video/yle-dl: stabilize 20220830 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220830.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220830.ebuild b/media-video/yle-dl/yle-dl-20220830.ebuild index c721a6b525a6..609c0838be62 100644 --- a/media-video/yle-dl/yle-dl-20220830.ebuild +++ b/media-video/yle-dl/yle-dl-20220830.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: a1e465a0e4931da32552d95237dc78fbcc0699c6 Author: Joonas Niilola gentoo org> AuthorDate: Fri Sep 9 06:13:15 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 9 06:20:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e465a0 media-video/yle-dl: drop 20220704 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220704.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index a305c355c874..0d4d080369df 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220704.tar.gz 69784 BLAKE2B 4eed09f2531693a45683958f245df7251fe1df6736443b16b4b6079c25b656fcc53d92147456b80e4144766965b5147bf17c5db0b1c73a8d4c3f519c4639d8f2 SHA512 2aba4ef471b487d174d32762d12f8d6da0f40d0709a4f894dbf7f3d0717e347929dee9f620f795b298b8c714f6d433bb8f8321eeba61648a4684eacc0796711f DIST yle-dl-20220830.tar.gz 72087 BLAKE2B 1ee31b399daca34ed1ec5bb51fcb38ce439249a4b205e2f0f7219ddd3a438e3a8719c92836ad165112acb7506a5501bb53bb8073960bc2a26635d8eff90dfa8f SHA512 e3ec7c81259901a243f19689666eef415a23f264a04b7f281be11e200f914a0fddea871637afa1e85169bc565f01cbcc0ff91dd800bb07af5b0e6e577041b940 diff --git a/media-video/yle-dl/yle-dl-20220704.ebuild b/media-video/yle-dl/yle-dl-20220704.ebuild deleted file mode 100644 index ae354c51465e.. --- a/media-video/yle-dl/yle-dl-20220704.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c076f1b7efd64f4f9bc05e54cf3df3eb69a888a0 Author: Joonas Niilola gentoo org> AuthorDate: Fri Sep 2 07:23:23 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 2 07:32:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c076f1b7 media-video/yle-dl: add 20220830 - skip some non-working tests, - update license to GPL-3+. Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220830.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 92aa77ec9e84..a305c355c874 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220704.tar.gz 69784 BLAKE2B 4eed09f2531693a45683958f245df7251fe1df6736443b16b4b6079c25b656fcc53d92147456b80e4144766965b5147bf17c5db0b1c73a8d4c3f519c4639d8f2 SHA512 2aba4ef471b487d174d32762d12f8d6da0f40d0709a4f894dbf7f3d0717e347929dee9f620f795b298b8c714f6d433bb8f8321eeba61648a4684eacc0796711f +DIST yle-dl-20220830.tar.gz 72087 BLAKE2B 1ee31b399daca34ed1ec5bb51fcb38ce439249a4b205e2f0f7219ddd3a438e3a8719c92836ad165112acb7506a5501bb53bb8073960bc2a26635d8eff90dfa8f SHA512 e3ec7c81259901a243f19689666eef415a23f264a04b7f281be11e200f914a0fddea871637afa1e85169bc565f01cbcc0ff91dd800bb07af5b0e6e577041b940 diff --git a/media-video/yle-dl/yle-dl-20220830.ebuild b/media-video/yle-dl/yle-dl-20220830.ebuild new file mode 100644 index ..c721a6b525a6 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220830.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +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/${PN}/archive/${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 README.md yledl.conf.sample ) + +src_prepare() { + distutils-r1_src_prepare + + # Skip 404'd files. + sed -i -e "/def test_radio_series_redirect():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_metadata_2020():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_episodes_sort_order_latest_last_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_episodes_sort_order_latest_first_source():/i...@pytest.mark.xfail(reason='Video expired.')" \ + -e "/def test_radio_latest():/i...@pytest.mark.xfail(reason='Video expired.')" \ + tests/integration/test_areena_radio_it.py || die +} + +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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 97fefe2089500fc734428f21c1ec730b8d232bdc Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 13 11:59:13 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 13 15:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fefe20 media-video/yle-dl: stabilize 20220704 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220704.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220704.ebuild b/media-video/yle-dl/yle-dl-20220704.ebuild index df6369dae4bf..ae354c51465e 100644 --- a/media-video/yle-dl/yle-dl-20220704.ebuild +++ b/media-video/yle-dl/yle-dl-20220704.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 756534cfeb3c3b90b33c684ff43202253e67518c Author: Joonas Niilola gentoo org> AuthorDate: Wed Jul 13 11:59:25 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jul 13 15:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756534cf media-video/yle-dl: drop 20220610 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220610.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 847971584b62..92aa77ec9e84 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220610.tar.gz 69065 BLAKE2B 6b61351b23d1ea3f351a237bcf31aa9f542e15e621f88350f4758a97016631713b0a4e45c3878139e1040ab8dca671a91dff82c7f1c044de5493890ba0894d87 SHA512 87b8b5a63eb68f60a6b0de47c06ab3f6efd018767138f3da33fa51ecc4a8e56017fedfba20a190b451db3e862ce5a3abc7e9c7f485e9042e300913d47e8ed735 DIST yle-dl-20220704.tar.gz 69784 BLAKE2B 4eed09f2531693a45683958f245df7251fe1df6736443b16b4b6079c25b656fcc53d92147456b80e4144766965b5147bf17c5db0b1c73a8d4c3f519c4639d8f2 SHA512 2aba4ef471b487d174d32762d12f8d6da0f40d0709a4f894dbf7f3d0717e347929dee9f620f795b298b8c714f6d433bb8f8321eeba61648a4684eacc0796711f diff --git a/media-video/yle-dl/yle-dl-20220610.ebuild b/media-video/yle-dl/yle-dl-20220610.ebuild deleted file mode 100644 index ae354c51465e.. --- a/media-video/yle-dl/yle-dl-20220610.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 0c382a09c2b899800d237edfbbf440550d0800b7 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jul 5 07:09:21 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 5 07:09:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c382a09 media-video/yle-dl: add 20220704 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220704.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d4300a4dbd43..847971584b62 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220610.tar.gz 69065 BLAKE2B 6b61351b23d1ea3f351a237bcf31aa9f542e15e621f88350f4758a97016631713b0a4e45c3878139e1040ab8dca671a91dff82c7f1c044de5493890ba0894d87 SHA512 87b8b5a63eb68f60a6b0de47c06ab3f6efd018767138f3da33fa51ecc4a8e56017fedfba20a190b451db3e862ce5a3abc7e9c7f485e9042e300913d47e8ed735 +DIST yle-dl-20220704.tar.gz 69784 BLAKE2B 4eed09f2531693a45683958f245df7251fe1df6736443b16b4b6079c25b656fcc53d92147456b80e4144766965b5147bf17c5db0b1c73a8d4c3f519c4639d8f2 SHA512 2aba4ef471b487d174d32762d12f8d6da0f40d0709a4f894dbf7f3d0717e347929dee9f620f795b298b8c714f6d433bb8f8321eeba61648a4684eacc0796711f diff --git a/media-video/yle-dl/yle-dl-20220704.ebuild b/media-video/yle-dl/yle-dl-20220704.ebuild new file mode 100644 index ..df6369dae4bf --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220704.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 24d6fff1cfcef357902cae97ffc750ac30f63c11 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jul 2 16:27:51 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 2 17:35:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d6fff1 media-video/yle-dl: drop 20220531 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220531.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 0da0881c4fee..d4300a4dbd43 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13 SHA512 499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36 DIST yle-dl-20220610.tar.gz 69065 BLAKE2B 6b61351b23d1ea3f351a237bcf31aa9f542e15e621f88350f4758a97016631713b0a4e45c3878139e1040ab8dca671a91dff82c7f1c044de5493890ba0894d87 SHA512 87b8b5a63eb68f60a6b0de47c06ab3f6efd018767138f3da33fa51ecc4a8e56017fedfba20a190b451db3e862ce5a3abc7e9c7f485e9042e300913d47e8ed735 diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild b/media-video/yle-dl/yle-dl-20220531.ebuild deleted file mode 100644 index ae354c51465e.. --- a/media-video/yle-dl/yle-dl-20220531.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: e06eaef3cfea9308a0590bbb9eed00c4cda73b00 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jun 18 08:24:10 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 18 08:47:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06eaef3 media-video/yle-dl: stabilize 20220610 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220610.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220610.ebuild b/media-video/yle-dl/yle-dl-20220610.ebuild index e2fb7c128ddc..b715582199de 100644 --- a/media-video/yle-dl/yle-dl-20220610.ebuild +++ b/media-video/yle-dl/yle-dl-20220610.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 93d6acc9137a65d6aabd346a6f6d2dbac0d94fbd Author: Joonas Niilola gentoo org> AuthorDate: Sat Jun 11 06:59:11 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 11 07:38:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d6acc9 media-video/yle-dl: add 20220610 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220610.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d4d9107e320c..0da0881c4fee 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13 SHA512 499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36 +DIST yle-dl-20220610.tar.gz 69065 BLAKE2B 6b61351b23d1ea3f351a237bcf31aa9f542e15e621f88350f4758a97016631713b0a4e45c3878139e1040ab8dca671a91dff82c7f1c044de5493890ba0894d87 SHA512 87b8b5a63eb68f60a6b0de47c06ab3f6efd018767138f3da33fa51ecc4a8e56017fedfba20a190b451db3e862ce5a3abc7e9c7f485e9042e300913d47e8ed735 diff --git a/media-video/yle-dl/yle-dl-20220610.ebuild b/media-video/yle-dl/yle-dl-20220610.ebuild new file mode 100644 index ..e2fb7c128ddc --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220610.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: b0ea14feb7ee0680538ace4f389f1ef49ac754b9 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jun 8 05:58:01 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 8 05:58:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ea14fe media-video/yle-dl: stabilize 20220531 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild b/media-video/yle-dl/yle-dl-20220531.ebuild index d1410579baf6..6c229c005229 100644 --- a/media-video/yle-dl/yle-dl-20220531.ebuild +++ b/media-video/yle-dl/yle-dl-20220531.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 3d4b3e4f305cb1a662be2f28be20b8d0372bd228 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jun 8 06:03:51 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 8 06:03:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4b3e4f media-video/yle-dl: enable py3.11 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220531.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild b/media-video/yle-dl/yle-dl-20220531.ebuild index 6c229c005229..b715582199de 100644 --- a/media-video/yle-dl/yle-dl-20220531.ebuild +++ b/media-video/yle-dl/yle-dl-20220531.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 33a7071a59672152ec0f7c6a2949c911ff78a849 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jun 8 06:03:57 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 8 06:03:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a7071a media-video/yle-dl: drop 20220518 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220518.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 789ca707..d4d9107e320c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220518.tar.gz 68619 BLAKE2B f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231 SHA512 3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20 DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13 SHA512 499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36 diff --git a/media-video/yle-dl/yle-dl-20220518.ebuild b/media-video/yle-dl/yle-dl-20220518.ebuild deleted file mode 100644 index 6c229c005229.. --- a/media-video/yle-dl/yle-dl-20220518.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 962de1a13eca881d93cc91408a23ec1ea7c695ff Author: Joonas Niilola gentoo org> AuthorDate: Sat Jun 4 06:04:44 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 4 07:07:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962de1a1 media-video/yle-dl: drop 20220425 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220425.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index c9de07a985ac..789ca707 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,3 +1,2 @@ -DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b SHA512 62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded DIST yle-dl-20220518.tar.gz 68619 BLAKE2B f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231 SHA512 3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20 DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13 SHA512 499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36 diff --git a/media-video/yle-dl/yle-dl-20220425.ebuild b/media-video/yle-dl/yle-dl-20220425.ebuild deleted file mode 100644 index 6c229c005229.. --- a/media-video/yle-dl/yle-dl-20220425.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 929e853fcc696e6ad2ddb6e0754c128683ded21b Author: Joonas Niilola gentoo org> AuthorDate: Wed Jun 1 14:46:25 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 1 14:46:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929e853f media-video/yle-dl: add 20220531 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220531.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index fb07be024658..c9de07a985ac 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,3 @@ DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b SHA512 62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded DIST yle-dl-20220518.tar.gz 68619 BLAKE2B f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231 SHA512 3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20 +DIST yle-dl-20220531.tar.gz 68985 BLAKE2B 66a011a741089aeb5a1247d9d4571341b0584b859831460c1ed39db8df0c0838e5271b5d5d9004f6c62134235cd881bc6a24752ef1a88ace95158b00803d5c13 SHA512 499929a8411c515259890fd228970718a357a19b221605cd882d9baa0c8ac688241a4cf8eeb2e75dbc26c28536579db1a5c0ae9db29fb4796b2ca1e093a8de36 diff --git a/media-video/yle-dl/yle-dl-20220531.ebuild b/media-video/yle-dl/yle-dl-20220531.ebuild new file mode 100644 index ..d1410579baf6 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220531.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 79c902347ca8f84de18f50bfd1e5edf53fa9071c Author: Joonas Niilola gentoo org> AuthorDate: Thu May 26 06:34:32 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 26 06:36:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c90234 media-video/yle-dl: stabilize 20220518 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220518.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220518.ebuild b/media-video/yle-dl/yle-dl-20220518.ebuild index d1410579baf6..6c229c005229 100644 --- a/media-video/yle-dl/yle-dl-20220518.ebuild +++ b/media-video/yle-dl/yle-dl-20220518.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: e6b1ad76823e7c55437d59a86b8bbfbff68028ce Author: Joonas Niilola gentoo org> AuthorDate: Thu May 19 05:53:08 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 19 05:53:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b1ad76 media-video/yle-dl: add 20220518 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220518.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 46bab9fb7eee..fb07be024658 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b SHA512 62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded +DIST yle-dl-20220518.tar.gz 68619 BLAKE2B f6c06541a2a86b2151123c087e2479c2baab06722e0412dfd2254432667298516266392e7e02751bd25e2e1dc2a477cb086b69bbb80b4b6927d75449d8eef231 SHA512 3e0a4fb456bcbae242384269918b4a98cd6a3351b6c6d85d350c312b29406ed15537e6bb57f351b80dfe57618c956d1d7eea149b30ea6f80572048e0828b9e20 diff --git a/media-video/yle-dl/yle-dl-20220518.ebuild b/media-video/yle-dl/yle-dl-20220518.ebuild new file mode 100644 index ..d1410579baf6 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220518.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 5b34e9e2fbc62be965317401c2689a6ac9f8fa44 Author: Joonas Niilola gentoo org> AuthorDate: Mon May 16 06:22:32 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 16 06:22:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b34e9e2 media-video/yle-dl: drop 20220213 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20220213.ebuild | 63 --- 2 files changed, 64 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 5c37a3aa19a7..46bab9fb7eee 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20220213.tar.gz 67754 BLAKE2B 41ba361883440f48f60d2bb85959ed9ef18a4d6544dd8d35fa0f29ad90662ad180238af85a34415f99c77ca4d12fb8c0c51817497944bda1cd9d446bb48d10da SHA512 b15d3b5b9e2fb5cffd9e19f203cebfd6d6580d70022571ac900d51717f0d5d019a54eadbeb43e7f513d4a0db9c509f765ea1d8681f8c7a249b9ef7b283272b87 DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b SHA512 62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded diff --git a/media-video/yle-dl/yle-dl-20220213.ebuild b/media-video/yle-dl/yle-dl-20220213.ebuild deleted file mode 100644 index ff4143bd16a1.. --- a/media-video/yle-dl/yle-dl-20220213.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) - -src_prepare() { - distutils-r1_src_prepare - - # https://github.com/aajanki/yle-dl/issues/297 - sed -i -e \ - "/def test_uutiset_headline_metadata():/i...@pytest.mark.xfail(reason='Media file removed from Areena.')" \ - tests/integration/test_uutiset_it.py || die -} - -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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: ead91ef494a45a3faa02639de90c456bc394 Author: Joonas Niilola gentoo org> AuthorDate: Thu May 5 11:30:25 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 5 14:26:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead9 media-video/yle-dl: stabilize 20220425 for allarches Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220425.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220425.ebuild b/media-video/yle-dl/yle-dl-20220425.ebuild index d1410579baf6..6c229c005229 100644 --- a/media-video/yle-dl/yle-dl-20220425.ebuild +++ b/media-video/yle-dl/yle-dl-20220425.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 329aac7417fb82557bec6759d56dee68388265bd Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 26 13:31:09 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 26 13:31:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329aac74 media-video/yle-dl: fix "QA Notice: setuptools warnings detected" Thanks-to: mgorny Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220425.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220425.ebuild b/media-video/yle-dl/yle-dl-20220425.ebuild index fd5aed57376a..d1410579baf6 100644 --- a/media-video/yle-dl/yle-dl-20220425.ebuild +++ b/media-video/yle-dl/yle-dl-20220425.ebuild @@ -37,7 +37,7 @@ BDEPEND="test? ( dev-python/wheel[${PYTHON_USEDEP}] )" -distutils_enable_tests setup.py +distutils_enable_tests pytest DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 2aeb98ac3b4bebf32511cb1c49e4a647c4e493b9 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 26 12:57:13 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 26 12:57:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aeb98ac media-video/yle-dl: add 20220425 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220425.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 5cb6674b8f3b..5c37a3aa19a7 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20220213.tar.gz 67754 BLAKE2B 41ba361883440f48f60d2bb85959ed9ef18a4d6544dd8d35fa0f29ad90662ad180238af85a34415f99c77ca4d12fb8c0c51817497944bda1cd9d446bb48d10da SHA512 b15d3b5b9e2fb5cffd9e19f203cebfd6d6580d70022571ac900d51717f0d5d019a54eadbeb43e7f513d4a0db9c509f765ea1d8681f8c7a249b9ef7b283272b87 +DIST yle-dl-20220425.tar.gz 67993 BLAKE2B 907a14d3588c6d2ea0ba5c89955062e160f648e5149f798ab3e719a32355441a39b6d2c15e6be51f17f2fb170c7cd8150c3cf2aa63367184e638f547f55a975b SHA512 62931f076236407a193eec56a6e446bfe8472ae6d33e0f6a72dfa5b87e45a744432f154c402ad5e43f966f334c8b4e57e356a7435031c16ce26c9440cf5a9ded diff --git a/media-video/yle-dl/yle-dl-20220425.ebuild b/media-video/yle-dl/yle-dl-20220425.ebuild new file mode 100644 index ..fd5aed57376a --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220425.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 8677f569fe6e8b5a1a274782672bb140ed2fc53d Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 21 08:41:58 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 21 08:41:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8677f569 media-video/yle-dl: drop 20211213 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20211213.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index f69b272bb951..5cb6674b8f3b 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20211213.tar.gz 67655 BLAKE2B 7283ecd6e3502dbceae9aeecee1dcea992c3ba8a9433360e7f1a10cb198b352ce0efd450fcd60a6aada6041c15132e6fd7819fa8975b669c7abc4f543cb65d45 SHA512 d696d5aab8c4a4612ee6dc5e80d81f875e52807ff1704a3c08e449f76d8cf57b89f96830aedd8862063d42d8a84276abbaf6ec6e389657e2ef25c350017d863f DIST yle-dl-20220213.tar.gz 67754 BLAKE2B 41ba361883440f48f60d2bb85959ed9ef18a4d6544dd8d35fa0f29ad90662ad180238af85a34415f99c77ca4d12fb8c0c51817497944bda1cd9d446bb48d10da SHA512 b15d3b5b9e2fb5cffd9e19f203cebfd6d6580d70022571ac900d51717f0d5d019a54eadbeb43e7f513d4a0db9c509f765ea1d8681f8c7a249b9ef7b283272b87 diff --git a/media-video/yle-dl/yle-dl-20211213.ebuild b/media-video/yle-dl/yle-dl-20211213.ebuild deleted file mode 100644 index d39ddbdbb653.. --- a/media-video/yle-dl/yle-dl-20211213.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 7c84c97d1b5151d0d84e62e3d2cc0d97b807bcf5 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 21 08:41:39 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 21 08:41:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c84c97d media-video/yle-dl: stabilize 20220213 for allarches Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20220213.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20220213.ebuild b/media-video/yle-dl/yle-dl-20220213.ebuild index fd5aed57376a..ff4143bd16a1 100644 --- a/media-video/yle-dl/yle-dl-20220213.ebuild +++ b/media-video/yle-dl/yle-dl-20220213.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -41,6 +41,15 @@ distutils_enable_tests setup.py DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) +src_prepare() { + distutils-r1_src_prepare + + # https://github.com/aajanki/yle-dl/issues/297 + sed -i -e \ + "/def test_uutiset_headline_metadata():/i...@pytest.mark.xfail(reason='Media file removed from Areena.')" \ + tests/integration/test_uutiset_it.py || die +} + src_install() { docompress -x "/usr/share/doc/${PF}/yledl.conf.sample" distutils-r1_src_install
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 311e290068c4acfb4e8ed72265a4805e98c6d6b1 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 14 06:05:37 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 14 08:15:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311e2900 media-video/yle-dl: add 20220213 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20220213.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 56a934abf0b0..f69b272bb951 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20211213.tar.gz 67655 BLAKE2B 7283ecd6e3502dbceae9aeecee1dcea992c3ba8a9433360e7f1a10cb198b352ce0efd450fcd60a6aada6041c15132e6fd7819fa8975b669c7abc4f543cb65d45 SHA512 d696d5aab8c4a4612ee6dc5e80d81f875e52807ff1704a3c08e449f76d8cf57b89f96830aedd8862063d42d8a84276abbaf6ec6e389657e2ef25c350017d863f +DIST yle-dl-20220213.tar.gz 67754 BLAKE2B 41ba361883440f48f60d2bb85959ed9ef18a4d6544dd8d35fa0f29ad90662ad180238af85a34415f99c77ca4d12fb8c0c51817497944bda1cd9d446bb48d10da SHA512 b15d3b5b9e2fb5cffd9e19f203cebfd6d6580d70022571ac900d51717f0d5d019a54eadbeb43e7f513d4a0db9c509f765ea1d8681f8c7a249b9ef7b283272b87 diff --git a/media-video/yle-dl/yle-dl-20220213.ebuild b/media-video/yle-dl/yle-dl-20220213.ebuild new file mode 100644 index ..fd5aed57376a --- /dev/null +++ b/media-video/yle-dl/yle-dl-20220213.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 1770f7514f3b1fef7e91d8339d4c0bbcb2a05815 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 10 15:40:07 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 10 16:27:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1770f751 media-video/yle-dl: drop 20210917 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20210917.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d437346fca7e..56a934abf0b0 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 DIST yle-dl-20211213.tar.gz 67655 BLAKE2B 7283ecd6e3502dbceae9aeecee1dcea992c3ba8a9433360e7f1a10cb198b352ce0efd450fcd60a6aada6041c15132e6fd7819fa8975b669c7abc4f543cb65d45 SHA512 d696d5aab8c4a4612ee6dc5e80d81f875e52807ff1704a3c08e449f76d8cf57b89f96830aedd8862063d42d8a84276abbaf6ec6e389657e2ef25c350017d863f diff --git a/media-video/yle-dl/yle-dl-20210917.ebuild b/media-video/yle-dl/yle-dl-20210917.ebuild deleted file mode 100644 index 1e5ecd0a0abd.. --- a/media-video/yle-dl/yle-dl-20210917.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 4d220994a4eb00067503b0fff55140a9c85d9ca8 Author: Joonas Niilola gentoo org> AuthorDate: Tue Jan 4 07:13:22 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jan 4 07:13:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d220994 media-video/yle-dl: stabilize 20211213 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20211213.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/yle-dl/yle-dl-20211213.ebuild b/media-video/yle-dl/yle-dl-20211213.ebuild index afbe7baaaff1..d39ddbdbb653 100644 --- a/media-video/yle-dl/yle-dl-20211213.ebuild +++ b/media-video/yle-dl/yle-dl-20211213.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 7768043efa3b5f67218fdbb2a8a1b56ced1371c9 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 14 08:00:51 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 14 08:36:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7768043e media-video/yle-dl: add 20211213 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20211213.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 1bd3d7154e6d..f201c844051e 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,3 @@ DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 DIST yle-dl-20211207.tar.gz 67400 BLAKE2B fdbc79b73b2cc8759d02a8ecc3854e64234fea67f2fd99ab281534f626da7cd6e9bb0694f10435a8db3ba462963f6b44ef190e296a5be4d8c786cb57b352d77e SHA512 146e86f5e9a901681cbfe23fc015df28e34889e043ed116ab906dba739594d1ce56d10c169079699ff95b44f97bd307a704568e029b4037b97e8c74e5ade1cc6 +DIST yle-dl-20211213.tar.gz 67655 BLAKE2B 7283ecd6e3502dbceae9aeecee1dcea992c3ba8a9433360e7f1a10cb198b352ce0efd450fcd60a6aada6041c15132e6fd7819fa8975b669c7abc4f543cb65d45 SHA512 d696d5aab8c4a4612ee6dc5e80d81f875e52807ff1704a3c08e449f76d8cf57b89f96830aedd8862063d42d8a84276abbaf6ec6e389657e2ef25c350017d863f diff --git a/media-video/yle-dl/yle-dl-20211213.ebuild b/media-video/yle-dl/yle-dl-20211213.ebuild new file mode 100644 index ..afbe7baaaff1 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20211213.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 407eb0d00b0ff228c89e8c0a0aa19c69e68dcce5 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 14 08:01:04 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 14 08:36:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407eb0d0 media-video/yle-dl: drop 20211207 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20211207.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index f201c844051e..d437346fca7e 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,3 +1,2 @@ DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 -DIST yle-dl-20211207.tar.gz 67400 BLAKE2B fdbc79b73b2cc8759d02a8ecc3854e64234fea67f2fd99ab281534f626da7cd6e9bb0694f10435a8db3ba462963f6b44ef190e296a5be4d8c786cb57b352d77e SHA512 146e86f5e9a901681cbfe23fc015df28e34889e043ed116ab906dba739594d1ce56d10c169079699ff95b44f97bd307a704568e029b4037b97e8c74e5ade1cc6 DIST yle-dl-20211213.tar.gz 67655 BLAKE2B 7283ecd6e3502dbceae9aeecee1dcea992c3ba8a9433360e7f1a10cb198b352ce0efd450fcd60a6aada6041c15132e6fd7819fa8975b669c7abc4f543cb65d45 SHA512 d696d5aab8c4a4612ee6dc5e80d81f875e52807ff1704a3c08e449f76d8cf57b89f96830aedd8862063d42d8a84276abbaf6ec6e389657e2ef25c350017d863f diff --git a/media-video/yle-dl/yle-dl-20211207.ebuild b/media-video/yle-dl/yle-dl-20211207.ebuild deleted file mode 100644 index afbe7baaaff1.. --- a/media-video/yle-dl/yle-dl-20211207.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6940ee457799a4f709ba098242e69cf695a2e1b2 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 11 07:13:14 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 11 07:17:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6940ee45 media-video/yle-dl: drop 20211203 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20211203.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 218a8e70a02c..1bd3d7154e6d 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,3 +1,2 @@ DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 -DIST yle-dl-20211203.tar.gz 67057 BLAKE2B 79646d1251ae6e7d99d2b85d5a30d932ff1c8733d4403628561cb5261764349af7a284505b8c1afe2247730e4f1fc523e1d2e862a8df728a26c77102caf412fc SHA512 c407d185a5c703a6e840d1e9c375b492cb2154d568f35f9e33bba06aa79469c4a5c51ea52d6dd67f8757a171fc7344a476c3214339cf3387276a790a9ae574f0 DIST yle-dl-20211207.tar.gz 67400 BLAKE2B fdbc79b73b2cc8759d02a8ecc3854e64234fea67f2fd99ab281534f626da7cd6e9bb0694f10435a8db3ba462963f6b44ef190e296a5be4d8c786cb57b352d77e SHA512 146e86f5e9a901681cbfe23fc015df28e34889e043ed116ab906dba739594d1ce56d10c169079699ff95b44f97bd307a704568e029b4037b97e8c74e5ade1cc6 diff --git a/media-video/yle-dl/yle-dl-20211203.ebuild b/media-video/yle-dl/yle-dl-20211203.ebuild deleted file mode 100644 index afbe7baaaff1.. --- a/media-video/yle-dl/yle-dl-20211203.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 27c7d8d0f78cb04724a9dd12402e6580d65ed626 Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 11 07:12:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 11 07:17:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c7d8d0 media-video/yle-dl: add 20211207 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20211207.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 3c262d898b7c..218a8e70a02c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,3 @@ DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 DIST yle-dl-20211203.tar.gz 67057 BLAKE2B 79646d1251ae6e7d99d2b85d5a30d932ff1c8733d4403628561cb5261764349af7a284505b8c1afe2247730e4f1fc523e1d2e862a8df728a26c77102caf412fc SHA512 c407d185a5c703a6e840d1e9c375b492cb2154d568f35f9e33bba06aa79469c4a5c51ea52d6dd67f8757a171fc7344a476c3214339cf3387276a790a9ae574f0 +DIST yle-dl-20211207.tar.gz 67400 BLAKE2B fdbc79b73b2cc8759d02a8ecc3854e64234fea67f2fd99ab281534f626da7cd6e9bb0694f10435a8db3ba462963f6b44ef190e296a5be4d8c786cb57b352d77e SHA512 146e86f5e9a901681cbfe23fc015df28e34889e043ed116ab906dba739594d1ce56d10c169079699ff95b44f97bd307a704568e029b4037b97e8c74e5ade1cc6 diff --git a/media-video/yle-dl/yle-dl-20211207.ebuild b/media-video/yle-dl/yle-dl-20211207.ebuild new file mode 100644 index ..afbe7baaaff1 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20211207.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: ba495db557fd19273ccbf761cbf95b642436ceed Author: Joonas Niilola gentoo org> AuthorDate: Sat Dec 4 07:22:19 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 4 07:30:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba495db5 media-video/yle-dl: add 20211203 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20211203.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index c4e53a88f0f0..3c262d898b7c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 +DIST yle-dl-20211203.tar.gz 67057 BLAKE2B 79646d1251ae6e7d99d2b85d5a30d932ff1c8733d4403628561cb5261764349af7a284505b8c1afe2247730e4f1fc523e1d2e862a8df728a26c77102caf412fc SHA512 c407d185a5c703a6e840d1e9c375b492cb2154d568f35f9e33bba06aa79469c4a5c51ea52d6dd67f8757a171fc7344a476c3214339cf3387276a790a9ae574f0 diff --git a/media-video/yle-dl/yle-dl-20211203.ebuild b/media-video/yle-dl/yle-dl-20211203.ebuild new file mode 100644 index ..afbe7baaaff1 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20211203.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl net-misc/yt-dlp +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: dd51db2716f4e09513958f3d769f8604469deaae Author: Joonas Niilola gentoo org> AuthorDate: Fri Sep 24 06:15:19 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 24 06:26:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd51db27 media-video/yle-dl: stabilize 20210917 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210917.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210917.ebuild b/media-video/yle-dl/yle-dl-20210917.ebuild index 5864f840593..1e5ecd0a0ab 100644 --- a/media-video/yle-dl/yle-dl-20210917.ebuild +++ b/media-video/yle-dl/yle-dl-20210917.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 1ad103889c1b55b5d804fc6e5678e2f9c006a547 Author: Joonas Niilola gentoo org> AuthorDate: Fri Sep 24 06:15:30 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Sep 24 06:26:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad10388 media-video/yle-dl: drop 20210808 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20210808.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 532d385d524..c4e53a88f0f 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20210808.tar.gz 66360 BLAKE2B 6c6baa1f90dc7f1a58e5883611a61b01f78eee4cf377e1d7a38f88acc966462482daa35e6f87b264bcd34bc6ed4a668377c236ea5660cfc25560aae359013c72 SHA512 38da5d14e9485ada768dd6c05ea93dbfa948b581167029313feb365b89c5f2a81836d5a8739f8a77fe77178c7d9731292578370a868e8c8058a37a98606e6e32 DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 diff --git a/media-video/yle-dl/yle-dl-20210808.ebuild b/media-video/yle-dl/yle-dl-20210808.ebuild deleted file mode 100644 index 8ebf86026b6..000 --- a/media-video/yle-dl/yle-dl-20210808.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 2d647b11cc61aca19fd5f697dec8c90221b6361b Author: Joonas Niilola gentoo org> AuthorDate: Sat Sep 18 05:37:36 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 18 09:49:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d647b11 media-video/yle-dl: add 20210917 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20210917.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index a496db569ca..532d385d524 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20210808.tar.gz 66360 BLAKE2B 6c6baa1f90dc7f1a58e5883611a61b01f78eee4cf377e1d7a38f88acc966462482daa35e6f87b264bcd34bc6ed4a668377c236ea5660cfc25560aae359013c72 SHA512 38da5d14e9485ada768dd6c05ea93dbfa948b581167029313feb365b89c5f2a81836d5a8739f8a77fe77178c7d9731292578370a868e8c8058a37a98606e6e32 +DIST yle-dl-20210917.tar.gz 66746 BLAKE2B 91849a5d88615fc01f12ac19cd6c5bc3acf40548c5c024eff6141b6996d0b7b2c9363d1a2d2820cd61f99105fdd1bca835506ba199bf05d2a3b537dc88f41f10 SHA512 a26d4516f932561fe49da4a2c5e7dbc5eb65bcc4e5a7073f3636b70825c54fa9ba74feea55b3f6fcc538f4a300f99262eb4f26ba1e73efd56ff612a86971ac81 diff --git a/media-video/yle-dl/yle-dl-20210917.ebuild b/media-video/yle-dl/yle-dl-20210917.ebuild new file mode 100644 index 000..5864f840593 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20210917.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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 "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 74b22db9cde9a81e30d04ea3ee5c8bb4377db3d8 Author: Joonas Niilola gentoo org> AuthorDate: Sat Aug 14 08:05:29 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 14 08:06:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b22db9 media-video/yle-dl: stabilize 20210808 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210808.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210808.ebuild b/media-video/yle-dl/yle-dl-20210808.ebuild index 3644998c1d0..8ebf86026b6 100644 --- a/media-video/yle-dl/yle-dl-20210808.ebuild +++ b/media-video/yle-dl/yle-dl-20210808.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: ce7106cfeecce7c2c2b5b55ba5ee6a3a1183abc6 Author: Joonas Niilola gentoo org> AuthorDate: Sat Aug 14 08:05:41 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 14 08:06:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7106cf media-video/yle-dl: drop 20210704 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20210704.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 65cdb2255a6..a496db569ca 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20210704.tar.gz 65583 BLAKE2B f347bf8198a0e645dc960fa4e7a6bc5f90081b9936f8462d0b13c92fcf7005e31837b01d8a830b17c1f962e6f7b4afbdc18a3227c6caa5d2eb3389f7fcbe66de SHA512 fd91960221476ed4e1d5de79132687da88ff19e66d1f75e940e8aa00e742139ff4b2d0d67b32f86f6b7bd326520d0287f3495607f68a7f1f3634493d63282c55 DIST yle-dl-20210808.tar.gz 66360 BLAKE2B 6c6baa1f90dc7f1a58e5883611a61b01f78eee4cf377e1d7a38f88acc966462482daa35e6f87b264bcd34bc6ed4a668377c236ea5660cfc25560aae359013c72 SHA512 38da5d14e9485ada768dd6c05ea93dbfa948b581167029313feb365b89c5f2a81836d5a8739f8a77fe77178c7d9731292578370a868e8c8058a37a98606e6e32 diff --git a/media-video/yle-dl/yle-dl-20210704.ebuild b/media-video/yle-dl/yle-dl-20210704.ebuild deleted file mode 100644 index 143605b1b4c..000 --- a/media-video/yle-dl/yle-dl-20210704.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -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/${PN}/archive/${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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 493de83fe32a2d05b39e04f0529d041b71b4de04 Author: Joonas Niilola gentoo org> AuthorDate: Mon Aug 9 14:03:59 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 9 14:25:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493de83f media-video/yle-dl: add 20210808 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20210808.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 28f085a2a29..65cdb2255a6 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20210704.tar.gz 65583 BLAKE2B f347bf8198a0e645dc960fa4e7a6bc5f90081b9936f8462d0b13c92fcf7005e31837b01d8a830b17c1f962e6f7b4afbdc18a3227c6caa5d2eb3389f7fcbe66de SHA512 fd91960221476ed4e1d5de79132687da88ff19e66d1f75e940e8aa00e742139ff4b2d0d67b32f86f6b7bd326520d0287f3495607f68a7f1f3634493d63282c55 +DIST yle-dl-20210808.tar.gz 66360 BLAKE2B 6c6baa1f90dc7f1a58e5883611a61b01f78eee4cf377e1d7a38f88acc966462482daa35e6f87b264bcd34bc6ed4a668377c236ea5660cfc25560aae359013c72 SHA512 38da5d14e9485ada768dd6c05ea93dbfa948b581167029313feb365b89c5f2a81836d5a8739f8a77fe77178c7d9731292578370a868e8c8058a37a98606e6e32 diff --git a/media-video/yle-dl/yle-dl-20210808.ebuild b/media-video/yle-dl/yle-dl-20210808.ebuild new file mode 100644 index 000..3644998c1d0 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20210808.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7..10} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 77fff8eefda31d03fbe13a185d1fb2f1828d5e25 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 3 05:51:21 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 3 07:09:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fff8ee media-video/yle-dl: enable py3.10 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210704.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210704.ebuild b/media-video/yle-dl/yle-dl-20210704.ebuild index 9dd81dc7d3b..143605b1b4c 100644 --- a/media-video/yle-dl/yle-dl-20210704.ebuild +++ b/media-video/yle-dl/yle-dl-20210704.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 627db7ed0f3973bfb7df1f544195d14f7e1b9649 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jul 10 14:43:03 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 10 14:43:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627db7ed media-video/yle-dl: stabilize 20210704 for amd64, x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210704.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210704.ebuild b/media-video/yle-dl/yle-dl-20210704.ebuild index 7d880102b11..9dd81dc7d3b 100644 --- a/media-video/yle-dl/yle-dl-20210704.ebuild +++ b/media-video/yle-dl/yle-dl-20210704.ebuild @@ -13,7 +13,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 5430a6a2320cddcb71f4bb23351d548e069d Author: Joonas Niilola gentoo org> AuthorDate: Sat Jul 10 14:43:48 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 10 14:43:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5430a6a2 media-video/yle-dl: drop 20210502 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20210502.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 3f0af15d11b..28f085a2a29 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20210502.tar.gz 65149 BLAKE2B 26beded2ccee1d1ee077fd0e15b44f8bc849acc9103eb5fa0c5030b4fcd7c4a6d41a0d9636fdf6a1298e56357dfefec1935b12047edf97f9e7ca6307ef81a5fb SHA512 8e8a7d97c6a13a46dfc0573eaed5b8c5d3c2dd8ca12eac4d25c98908d7c802dfb12b6efa293b969c35ae480d8cb4898e90af9fb452ee0cd5d4d1b6556a6b9b1c DIST yle-dl-20210704.tar.gz 65583 BLAKE2B f347bf8198a0e645dc960fa4e7a6bc5f90081b9936f8462d0b13c92fcf7005e31837b01d8a830b17c1f962e6f7b4afbdc18a3227c6caa5d2eb3389f7fcbe66de SHA512 fd91960221476ed4e1d5de79132687da88ff19e66d1f75e940e8aa00e742139ff4b2d0d67b32f86f6b7bd326520d0287f3495607f68a7f1f3634493d63282c55 diff --git a/media-video/yle-dl/yle-dl-20210502.ebuild b/media-video/yle-dl/yle-dl-20210502.ebuild deleted file mode 100644 index 12598547364..000 --- a/media-video/yle-dl/yle-dl-20210502.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -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/pytest[${PYTHON_USEDEP}] - )" - -# Use 'pytest --geoblocked' to only test using non-geo restricted videos. -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6cabd587e40c8ae075da21cc4fe9182af75ad060 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jul 5 06:49:28 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jul 5 06:51:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cabd587 media-video/yle-dl: bump to 20210704 - enable python tests via PROPERTIES="test_network" Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20210704.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index bf9687ef4ab..3f0af15d11b 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20210502.tar.gz 65149 BLAKE2B 26beded2ccee1d1ee077fd0e15b44f8bc849acc9103eb5fa0c5030b4fcd7c4a6d41a0d9636fdf6a1298e56357dfefec1935b12047edf97f9e7ca6307ef81a5fb SHA512 8e8a7d97c6a13a46dfc0573eaed5b8c5d3c2dd8ca12eac4d25c98908d7c802dfb12b6efa293b969c35ae480d8cb4898e90af9fb452ee0cd5d4d1b6556a6b9b1c +DIST yle-dl-20210704.tar.gz 65583 BLAKE2B f347bf8198a0e645dc960fa4e7a6bc5f90081b9936f8462d0b13c92fcf7005e31837b01d8a830b17c1f962e6f7b4afbdc18a3227c6caa5d2eb3389f7fcbe66de SHA512 fd91960221476ed4e1d5de79132687da88ff19e66d1f75e940e8aa00e742139ff4b2d0d67b32f86f6b7bd326520d0287f3495607f68a7f1f3634493d63282c55 diff --git a/media-video/yle-dl/yle-dl-20210704.ebuild b/media-video/yle-dl/yle-dl-20210704.ebuild new file mode 100644 index 000..7d880102b11 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20210704.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +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/${PN}/archive/${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 setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 8fc7fce1c3477bb2e815bec0fbf2685810ce2ffc Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 1 08:40:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 1 08:43:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7fce1 media-video/yle-dl: stabilize ALLARCHES on 20210502 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210502.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210502.ebuild b/media-video/yle-dl/yle-dl-20210502.ebuild index 13fa558e1e6..12598547364 100644 --- a/media-video/yle-dl/yle-dl-20210502.ebuild +++ b/media-video/yle-dl/yle-dl-20210502.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: fe9cea57199f131bf6fd7fd0196c224958e89c6d Author: Joonas Niilola gentoo org> AuthorDate: Tue Jun 1 08:41:27 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 1 08:43:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9cea57 media-video/yle-dl: drop 20210212 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20210212.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index ffbf186758e..bf9687ef4ab 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20210212.tar.gz 64609 BLAKE2B 1cffaadd6c5628e0d2b2a02cda2c6a98939c0c92e9efda7a6fd0dc02c65f7e0b3a5de6d705143d4dbd1507bc8733d13dd9b0547592c86f6168de63d0fb73463a SHA512 cdef7ff929d3dacd8b599644b46d784412b232f64e3ba2f1d6d2338c8350d38e0ae089e2a79bf12a1d39311daff60a062432b945292c1728b310af3b3a68a98b DIST yle-dl-20210502.tar.gz 65149 BLAKE2B 26beded2ccee1d1ee077fd0e15b44f8bc849acc9103eb5fa0c5030b4fcd7c4a6d41a0d9636fdf6a1298e56357dfefec1935b12047edf97f9e7ca6307ef81a5fb SHA512 8e8a7d97c6a13a46dfc0573eaed5b8c5d3c2dd8ca12eac4d25c98908d7c802dfb12b6efa293b969c35ae480d8cb4898e90af9fb452ee0cd5d4d1b6556a6b9b1c diff --git a/media-video/yle-dl/yle-dl-20210212.ebuild b/media-video/yle-dl/yle-dl-20210212.ebuild deleted file mode 100644 index 12598547364..000 --- a/media-video/yle-dl/yle-dl-20210212.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -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/pytest[${PYTHON_USEDEP}] - )" - -# Use 'pytest --geoblocked' to only test using non-geo restricted videos. -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c9fa48ea0cf53f6536bb5b07c23dc4b2188397ce Author: Joonas Niilola gentoo org> AuthorDate: Mon May 3 05:23:18 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 3 05:23:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fa48ea media-video/yle-dl: bump to 2021-05-02 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20210502.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 1780ff4e28c..ffbf186758e 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20210212.tar.gz 64609 BLAKE2B 1cffaadd6c5628e0d2b2a02cda2c6a98939c0c92e9efda7a6fd0dc02c65f7e0b3a5de6d705143d4dbd1507bc8733d13dd9b0547592c86f6168de63d0fb73463a SHA512 cdef7ff929d3dacd8b599644b46d784412b232f64e3ba2f1d6d2338c8350d38e0ae089e2a79bf12a1d39311daff60a062432b945292c1728b310af3b3a68a98b +DIST yle-dl-20210502.tar.gz 65149 BLAKE2B 26beded2ccee1d1ee077fd0e15b44f8bc849acc9103eb5fa0c5030b4fcd7c4a6d41a0d9636fdf6a1298e56357dfefec1935b12047edf97f9e7ca6307ef81a5fb SHA512 8e8a7d97c6a13a46dfc0573eaed5b8c5d3c2dd8ca12eac4d25c98908d7c802dfb12b6efa293b969c35ae480d8cb4898e90af9fb452ee0cd5d4d1b6556a6b9b1c diff --git a/media-video/yle-dl/yle-dl-20210502.ebuild b/media-video/yle-dl/yle-dl-20210502.ebuild new file mode 100644 index 000..13fa558e1e6 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20210502.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +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/pytest[${PYTHON_USEDEP}] + )" + +# Use 'pytest --geoblocked' to only test using non-geo restricted videos. +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 14fefa4c55d63aa940b30511a8764c82f1de4e6e Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 15 06:35:00 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 15 06:35:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fefa4c media-video/yle-dl: drop 20201022 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20201022.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d1688e8d45a..1780ff4e28c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20201022.tar.gz 63423 BLAKE2B af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82 SHA512 14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89 DIST yle-dl-20210212.tar.gz 64609 BLAKE2B 1cffaadd6c5628e0d2b2a02cda2c6a98939c0c92e9efda7a6fd0dc02c65f7e0b3a5de6d705143d4dbd1507bc8733d13dd9b0547592c86f6168de63d0fb73463a SHA512 cdef7ff929d3dacd8b599644b46d784412b232f64e3ba2f1d6d2338c8350d38e0ae089e2a79bf12a1d39311daff60a062432b945292c1728b310af3b3a68a98b diff --git a/media-video/yle-dl/yle-dl-20201022.ebuild b/media-video/yle-dl/yle-dl-20201022.ebuild deleted file mode 100644 index b1b101098ab..000 --- a/media-video/yle-dl/yle-dl-20201022.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -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/future[${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/pytest[${PYTHON_USEDEP}] - )" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 4881196341cfd51858f3316bdb67677b14d61709 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 15 06:34:19 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 15 06:34:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48811963 media-video/yle-dl: stabilize 20210212 on allarches Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20210212.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20210212.ebuild b/media-video/yle-dl/yle-dl-20210212.ebuild index fe8df8d34f5..5aa66d814d1 100644 --- a/media-video/yle-dl/yle-dl-20210212.ebuild +++ b/media-video/yle-dl/yle-dl-20210212.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c3d6947ea539596fdb83bc01d47f3e11d21505f5 Author: Joonas Niilola gentoo org> AuthorDate: Thu Mar 11 11:39:15 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 11 11:41:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d6947e media-video/yle-dl: add Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/yle-dl/metadata.xml b/media-video/yle-dl/metadata.xml index 6b0a0fb3a72..0bd14750c66 100644 --- a/media-video/yle-dl/metadata.xml +++ b/media-video/yle-dl/metadata.xml @@ -5,4 +5,5 @@ juip...@gentoo.org Joonas Niilola +
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: e847ed7eecea06e94c727803895fc841feb14af4 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 13 13:35:12 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 13 13:39:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e847ed7e media-video/yle-dl: bump to 20210212 release - add a note about pytest --geoblocked, - drop dev-python/future dep. Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20210212.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 0159c87b2cf..d1688e8d45a 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20201022.tar.gz 63423 BLAKE2B af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82 SHA512 14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89 +DIST yle-dl-20210212.tar.gz 64609 BLAKE2B 1cffaadd6c5628e0d2b2a02cda2c6a98939c0c92e9efda7a6fd0dc02c65f7e0b3a5de6d705143d4dbd1507bc8733d13dd9b0547592c86f6168de63d0fb73463a SHA512 cdef7ff929d3dacd8b599644b46d784412b232f64e3ba2f1d6d2338c8350d38e0ae089e2a79bf12a1d39311daff60a062432b945292c1728b310af3b3a68a98b diff --git a/media-video/yle-dl/yle-dl-20210212.ebuild b/media-video/yle-dl/yle-dl-20210212.ebuild new file mode 100644 index 000..fe8df8d34f5 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20210212.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +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/pytest[${PYTHON_USEDEP}] + )" + +# Use 'pytest --geoblocked' to only test using non-geo restricted videos. +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: aa5693ec7d7e706eea4afa42a100a1ead32162e7 Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 22 07:42:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 22 07:50:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5693ec media-video/yle-dl: stabilize 20201022 on x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20201022.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20201022.ebuild b/media-video/yle-dl/yle-dl-20201022.ebuild index 31cb79f4836..046c9b24c66 100644 --- a/media-video/yle-dl/yle-dl-20201022.ebuild +++ b/media-video/yle-dl/yle-dl-20201022.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: cdc51172cd28557426a936ca97f7d79e776ee202 Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 22 07:47:42 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 22 07:50:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc51172 media-video/yle-dl: stabilize 20201022 on amd64 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20201022.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20201022.ebuild b/media-video/yle-dl/yle-dl-20201022.ebuild index 046c9b24c66..45ce4632daf 100644 --- a/media-video/yle-dl/yle-dl-20201022.ebuild +++ b/media-video/yle-dl/yle-dl-20201022.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c464469e2731c3ec84aa118820384702734c8d30 Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 22 07:50:51 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 22 07:50:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c464469e media-video/yle-dl: remove old 2020-08-07 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20200807.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 174e3f7af46..0159c87b2cf 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff DIST yle-dl-20201022.tar.gz 63423 BLAKE2B af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82 SHA512 14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89 diff --git a/media-video/yle-dl/yle-dl-20200807.ebuild b/media-video/yle-dl/yle-dl-20200807.ebuild deleted file mode 100644 index 97fd2cbc398..000 --- a/media-video/yle-dl/yle-dl-20200807.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] - >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/progress[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" -DEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pytest[${PYTHON_USEDEP}] - )" -BDEPEND="${PYTHON_DEPS}" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 1a8b337c12c27456e8e01cef0cd7adf9391413fc Author: Joonas Niilola gentoo org> AuthorDate: Fri Oct 23 05:10:25 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 23 05:19:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8b337c media-video/yle-dl: bump to 2020-10-22 Bug: https://bugs.gentoo.org/750536 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20201022.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 0d2e5f8d2f3..17ed2b74e76 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,3 @@ DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff DIST yle-dl-20201019.tar.gz 63349 BLAKE2B d52a2d1b26c1ae37a93d35aaa99c181492fc124267c0a7cb6bcc202b22ce6c31662e87a508d343aa9a8a93e30de908a02f20f1130aac2011349021df47cc777e SHA512 b62dae1816eba69892541689cea79143c6828f4456023d7911a76fe6e415be3f644d1f6d80c4a0784ad67abd33ecff49b9d94adf86e6d9e3e90cc8ab99d8903d +DIST yle-dl-20201022.tar.gz 63423 BLAKE2B af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82 SHA512 14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89 diff --git a/media-video/yle-dl/yle-dl-20201022.ebuild b/media-video/yle-dl/yle-dl-20201022.ebuild new file mode 100644 index 000..31cb79f4836 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20201022.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +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/future[${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/pytest[${PYTHON_USEDEP}] + )" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/files/, media-video/yle-dl/
commit: 3f67d6a2289b3bdec1dd7ed9a835892348a72abb Author: Joonas Niilola gentoo org> AuthorDate: Fri Oct 23 05:11:09 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 23 05:19:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f67d6a2 media-video/yle-dl: remove old 2020-10-19 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest| 1 - .../files/yle-dl-20201019-reverse-shlex.join.patch | 20 media-video/yle-dl/yle-dl-20201019-r1.ebuild | 59 -- 3 files changed, 80 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 17ed2b74e76..174e3f7af46 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,3 +1,2 @@ DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff -DIST yle-dl-20201019.tar.gz 63349 BLAKE2B d52a2d1b26c1ae37a93d35aaa99c181492fc124267c0a7cb6bcc202b22ce6c31662e87a508d343aa9a8a93e30de908a02f20f1130aac2011349021df47cc777e SHA512 b62dae1816eba69892541689cea79143c6828f4456023d7911a76fe6e415be3f644d1f6d80c4a0784ad67abd33ecff49b9d94adf86e6d9e3e90cc8ab99d8903d DIST yle-dl-20201022.tar.gz 63423 BLAKE2B af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82 SHA512 14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89 diff --git a/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch b/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch deleted file mode 100644 index 5a8bf95cca7..000 --- a/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -Naur a/yledl/backends.py b/yledl/backends.py a/yledl/backends.py2020-10-19 20:08:38.0 +0300 -+++ b/yledl/backends.py2020-10-22 09:28:16.493675080 +0300 -@@ -8,7 +8,6 @@ - import os.path - import platform - import signal --import shlex - import subprocess - from builtins import str - from .exitcodes import RD_SUCCESS, RD_FAILED, RD_INCOMPLETE, \ -@@ -164,7 +163,7 @@ - return RD_SUCCESS - - logger.debug('Executing:') --shell_command_string = ' | '.join(shlex.join(args) for args in commands) -+shell_command_string = ' | '.join(' '.join(args) for args in commands) - logger.debug(shell_command_string) - - env = self.combine_envs(extra_environment) diff --git a/media-video/yle-dl/yle-dl-20201019-r1.ebuild b/media-video/yle-dl/yle-dl-20201019-r1.ebuild deleted file mode 100644 index a4bfbad91bf..000 --- a/media-video/yle-dl/yle-dl-20201019-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] - >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/progress[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" -DEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pytest[${PYTHON_USEDEP}] - )" -BDEPEND="${PYTHON_DEPS}" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) - -PATCHES=( "${FILESDIR}"/${P}-reverse-shlex.join.patch ) - -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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/files/, media-video/yle-dl/
commit: eae0efb2d9d00f69e79b13d57e190c0fc543b7a4 Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 22 06:37:21 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 22 07:15:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae0efb2 media-video/yle-dl: reverse shlex.join on 2020-10-19 - shlex.join only works in >=python-3.8 and since our profile stable is still 3.7, the program may crash during runtime on stable users. Closes: https://bugs.gentoo.org/750536 Signed-off-by: Joonas Niilola gentoo.org> .../files/yle-dl-20201019-reverse-shlex.join.patch | 20 ...-dl-20201019.ebuild => yle-dl-20201019-r1.ebuild} | 2 ++ 2 files changed, 22 insertions(+) diff --git a/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch b/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch new file mode 100644 index 000..5a8bf95cca7 --- /dev/null +++ b/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch @@ -0,0 +1,20 @@ +diff -Naur a/yledl/backends.py b/yledl/backends.py +--- a/yledl/backends.py2020-10-19 20:08:38.0 +0300 b/yledl/backends.py2020-10-22 09:28:16.493675080 +0300 +@@ -8,7 +8,6 @@ + import os.path + import platform + import signal +-import shlex + import subprocess + from builtins import str + from .exitcodes import RD_SUCCESS, RD_FAILED, RD_INCOMPLETE, \ +@@ -164,7 +163,7 @@ + return RD_SUCCESS + + logger.debug('Executing:') +-shell_command_string = ' | '.join(shlex.join(args) for args in commands) ++shell_command_string = ' | '.join(' '.join(args) for args in commands) + logger.debug(shell_command_string) + + env = self.combine_envs(extra_environment) diff --git a/media-video/yle-dl/yle-dl-20201019.ebuild b/media-video/yle-dl/yle-dl-20201019-r1.ebuild similarity index 96% rename from media-video/yle-dl/yle-dl-20201019.ebuild rename to media-video/yle-dl/yle-dl-20201019-r1.ebuild index ec87a0a528e..a4bfbad91bf 100644 --- a/media-video/yle-dl/yle-dl-20201019.ebuild +++ b/media-video/yle-dl/yle-dl-20201019-r1.ebuild @@ -43,6 +43,8 @@ distutils_enable_tests setup.py DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) +PATCHES=( "${FILESDIR}"/${P}-reverse-shlex.join.patch ) + src_install() { docompress -x "/usr/share/doc/${PF}/yledl.conf.sample" distutils-r1_src_install
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 2d43e26003ad71f44cbda60bccd0dbbedfb012ff Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 20 06:04:39 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 20 06:04:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d43e260 media-video/yle-dl: bump to 2020-10-19 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20201019.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 15fe24536e0..0d2e5f8d2f3 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff +DIST yle-dl-20201019.tar.gz 63349 BLAKE2B d52a2d1b26c1ae37a93d35aaa99c181492fc124267c0a7cb6bcc202b22ce6c31662e87a508d343aa9a8a93e30de908a02f20f1130aac2011349021df47cc777e SHA512 b62dae1816eba69892541689cea79143c6828f4456023d7911a76fe6e415be3f644d1f6d80c4a0784ad67abd33ecff49b9d94adf86e6d9e3e90cc8ab99d8903d diff --git a/media-video/yle-dl/yle-dl-20201019.ebuild b/media-video/yle-dl/yle-dl-20201019.ebuild new file mode 100644 index 000..ec87a0a528e --- /dev/null +++ b/media-video/yle-dl/yle-dl-20201019.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + media-video/ffmpeg + net-misc/wget + >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/progress[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="test? ( + ${RDEPEND} + media-video/ffmpeg[gnutls] + dev-python/pytest[${PYTHON_USEDEP}] + )" +BDEPEND="${PYTHON_DEPS}" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: a416dda38b1f9cd3abced4bf18478dd3001f751d Author: Joonas Niilola gentoo org> AuthorDate: Sun Sep 6 06:12:15 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 6 06:12:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a416dda3 media-video/yle-dl: stabilize 2020-08-07 on amd64 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200807.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200807.ebuild b/media-video/yle-dl/yle-dl-20200807.ebuild index 353f4390592..dcba3653e9a 100644 --- a/media-video/yle-dl/yle-dl-20200807.ebuild +++ b/media-video/yle-dl/yle-dl-20200807.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 3f96b338a93c0d409fa96cc8481a787b69a5c517 Author: Joonas Niilola gentoo org> AuthorDate: Sun Sep 6 06:07:53 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 6 06:07:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f96b338 media-video/yle-dl: stabilize 2020-08-07 on x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200807.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200807.ebuild b/media-video/yle-dl/yle-dl-20200807.ebuild index 1f7adb750bb..353f4390592 100644 --- a/media-video/yle-dl/yle-dl-20200807.ebuild +++ b/media-video/yle-dl/yle-dl-20200807.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: fdcd6adec1721af7f9b30e8e0a9e2cfc1aa7d8da Author: Joonas Niilola gentoo org> AuthorDate: Sun Sep 6 06:12:38 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 6 06:12:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcd6ade media-video/yle-dl: remove old 2020-06-28 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20200628.ebuild | 58 --- 2 files changed, 59 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d20861a8139..15fe24536e0 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20200628.tar.gz 61748 BLAKE2B 1de2d426e8d871aef8d9ad1ee896b28cc79601bd13712a9e646a313ec52cdb2e2e979b74ea612fdab0c309a8fa37e3c1226bac29461410dbc85f976b1277e1ca SHA512 0f6880779392a1f47138a3757cbd08158d6832b35dff15193faa8937338ef791e03f4e5308f71fe0b6f4515092f681f9dad6a41a9ed32254757a44af34486070 DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff diff --git a/media-video/yle-dl/yle-dl-20200628.ebuild b/media-video/yle-dl/yle-dl-20200628.ebuild deleted file mode 100644 index a05358a9a89..000 --- a/media-video/yle-dl/yle-dl-20200628.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 eutils - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.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/requests[${PYTHON_USEDEP}]" -DEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pytest[${PYTHON_USEDEP}] - )" -BDEPEND="${PYTHON_DEPS}" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 334c9205f54609b537b421bfe38b7c5b2b8fe764 Author: Joonas Niilola gentoo org> AuthorDate: Fri Aug 7 13:15:49 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 7 13:16:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334c9205 media-video/yle-dl: bump to 2020-08-07 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20200807.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index a2bb9720d3e..d20861a8139 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20200628.tar.gz 61748 BLAKE2B 1de2d426e8d871aef8d9ad1ee896b28cc79601bd13712a9e646a313ec52cdb2e2e979b74ea612fdab0c309a8fa37e3c1226bac29461410dbc85f976b1277e1ca SHA512 0f6880779392a1f47138a3757cbd08158d6832b35dff15193faa8937338ef791e03f4e5308f71fe0b6f4515092f681f9dad6a41a9ed32254757a44af34486070 +DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc SHA512 fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff diff --git a/media-video/yle-dl/yle-dl-20200807.ebuild b/media-video/yle-dl/yle-dl-20200807.ebuild new file mode 100644 index 000..1f7adb750bb --- /dev/null +++ b/media-video/yle-dl/yle-dl-20200807.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 eutils + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + media-video/ffmpeg + net-misc/wget + >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/progress[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="test? ( + ${RDEPEND} + media-video/ffmpeg[gnutls] + dev-python/pytest[${PYTHON_USEDEP}] + )" +BDEPEND="${PYTHON_DEPS}" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: aa8a92789a49297062ca355b100a7903922f4514 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 4 12:24:28 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 4 16:50:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8a9278 media-video/yle-dl: stabilize 2020-06-28 on x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200628.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200628.ebuild b/media-video/yle-dl/yle-dl-20200628.ebuild index 645801818b9..58a5e75d55f 100644 --- a/media-video/yle-dl/yle-dl-20200628.ebuild +++ b/media-video/yle-dl/yle-dl-20200628.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 22c5cbba5bd9fa249faf2b1b9a1418a8d981888c Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 4 13:22:39 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 4 16:50:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c5cbba media-video/yle-dl: stabilize 2020-06-28 on amd64 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200628.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200628.ebuild b/media-video/yle-dl/yle-dl-20200628.ebuild index 58a5e75d55f..a05358a9a89 100644 --- a/media-video/yle-dl/yle-dl-20200628.ebuild +++ b/media-video/yle-dl/yle-dl-20200628.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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 5682ec649c7b70027340be4210b3939cca71ced5 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 4 13:55:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 4 16:50:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5682ec64 media-video/yle-dl: remove old 2020-04-19 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20200419.ebuild | 75 --- 2 files changed, 76 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 6d331af1489..a2bb9720d3e 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20200419.tar.gz 87267 BLAKE2B 2637620758c1a083502eb9468bbe5e7353855051c3379d448f6a4b9adcf8113293e4a7a8887138df68fcfd16938ab3846034a8f57cb9d366467a22c23b53ebaa SHA512 3d064e080e0c9172e15134eaa179ae96240ed9fc74a7a8a9a9aa18049397e0fea62465f5768db488928f23af1fa1195d78a8a4a6bbafcab4bcda6d05cda70ccf DIST yle-dl-20200628.tar.gz 61748 BLAKE2B 1de2d426e8d871aef8d9ad1ee896b28cc79601bd13712a9e646a313ec52cdb2e2e979b74ea612fdab0c309a8fa37e3c1226bac29461410dbc85f976b1277e1ca SHA512 0f6880779392a1f47138a3757cbd08158d6832b35dff15193faa8937338ef791e03f4e5308f71fe0b6f4515092f681f9dad6a41a9ed32254757a44af34486070 diff --git a/media-video/yle-dl/yle-dl-20200419.ebuild b/media-video/yle-dl/yle-dl-20200419.ebuild deleted file mode 100644 index 8cc05814142..000 --- a/media-video/yle-dl/yle-dl-20200419.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -DISTUTILS_SINGLE_IMPL=true - -inherit distutils-r1 eutils - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - media-video/ffmpeg - net-misc/wget - $(python_gen_cond_dep ' - >=dev-python/attrs-18.1.0[${PYTHON_MULTI_USEDEP}] - >=dev-python/configargparse-0.13.0[${PYTHON_MULTI_USEDEP}] - dev-python/future[${PYTHON_MULTI_USEDEP}] - dev-python/lxml[${PYTHON_MULTI_USEDEP}] - dev-python/mini-amf[${PYTHON_MULTI_USEDEP}] - dev-python/progress[${PYTHON_MULTI_USEDEP}] - dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}] - dev-python/requests[${PYTHON_MULTI_USEDEP}] - ') -" -DEPEND=" - test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_MULTI_USEDEP}] - ') - ) -" -BDEPEND="${PYTHON_DEPS}" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) - -src_prepare() { - default - - # Gentoo doesn't ship pycryptodomex with pycryptodome - sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die -} - -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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "php download engine using rtmpdump" "dev-lang/php:*[bcmath,cli,curl,simplexml] media-video/rtmpdump" - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 850fce048eec4db2225cf852c3a9c7857b3066b2 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jun 28 11:12:31 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 28 11:12:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850fce04 media-video/yle-dl: remove old 2020-06-18 release Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 2 +- media-video/yle-dl/yle-dl-20200618.ebuild | 59 --- 2 files changed, 1 insertion(+), 60 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 8da5c32795c..6d331af1489 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1,2 @@ DIST yle-dl-20200419.tar.gz 87267 BLAKE2B 2637620758c1a083502eb9468bbe5e7353855051c3379d448f6a4b9adcf8113293e4a7a8887138df68fcfd16938ab3846034a8f57cb9d366467a22c23b53ebaa SHA512 3d064e080e0c9172e15134eaa179ae96240ed9fc74a7a8a9a9aa18049397e0fea62465f5768db488928f23af1fa1195d78a8a4a6bbafcab4bcda6d05cda70ccf -DIST yle-dl-20200618.tar.gz 84932 BLAKE2B 686849db71eccbf94787bb913c41a43e65bd57b8acdec090af675ffd10dec3929f4d742d040b0e248606e086d76b7699fa11179e449811d36c821c9646e92dbb SHA512 21ffeec2939a10f48a83265df06769337bd78bc121e58f25e05e1607c93c9d2c07cb592fe934496db0f647f9e551bf903a3401a13a2f6708db3e3cb48eaa3260 +DIST yle-dl-20200628.tar.gz 61748 BLAKE2B 1de2d426e8d871aef8d9ad1ee896b28cc79601bd13712a9e646a313ec52cdb2e2e979b74ea612fdab0c309a8fa37e3c1226bac29461410dbc85f976b1277e1ca SHA512 0f6880779392a1f47138a3757cbd08158d6832b35dff15193faa8937338ef791e03f4e5308f71fe0b6f4515092f681f9dad6a41a9ed32254757a44af34486070 diff --git a/media-video/yle-dl/yle-dl-20200618.ebuild b/media-video/yle-dl/yle-dl-20200618.ebuild deleted file mode 100644 index bd1cb08e090..000 --- a/media-video/yle-dl/yle-dl-20200618.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 eutils - -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/${PN}/archive/${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, -# FEATURES="-network-sandbox" to test. -RESTRICT="test" - -RDEPEND="${PYTHON_DEPS} - media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.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/requests[${PYTHON_USEDEP}]" -DEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pytest[${PYTHON_USEDEP}] - )" -BDEPEND="${PYTHON_DEPS}" - -distutils_enable_tests setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog "" - elog "Optional download engines: " - optfeature "php download engine using rtmpdump" "dev-lang/php:*[bcmath,cli,curl,simplexml] media-video/rtmpdump" - optfeature "youtube-dl download engine" net-misc/youtube-dl -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 9ad7c82ce15f0ef9ac5f1fe4ea612cfc7af2d92f Author: Joonas Niilola gentoo org> AuthorDate: Sun Jun 28 11:12:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 28 11:12:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad7c82c media-video/yle-dl: 2020-06-28 release - upstream is dropping support for php backend. Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200628.ebuild | 58 +++ 1 file changed, 58 insertions(+) diff --git a/media-video/yle-dl/yle-dl-20200628.ebuild b/media-video/yle-dl/yle-dl-20200628.ebuild new file mode 100644 index 000..645801818b9 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20200628.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 eutils + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + media-video/ffmpeg + net-misc/wget + >=dev-python/attrs-18.1.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/requests[${PYTHON_USEDEP}]" +DEPEND="test? ( + ${RDEPEND} + media-video/ffmpeg[gnutls] + dev-python/pytest[${PYTHON_USEDEP}] + )" +BDEPEND="${PYTHON_DEPS}" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 91cbd1ef16421f8821e659517d1b4f4800b9f74b Author: Joonas Niilola gentoo org> AuthorDate: Fri Jun 19 06:42:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jun 19 06:43:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cbd1ef media-video/yle-dl: bump to 2020-06-18 - drop distutils single impl, - pycryptodome is not needed anymore. Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20200618.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 2c58596e4f6..8da5c32795c 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20200419.tar.gz 87267 BLAKE2B 2637620758c1a083502eb9468bbe5e7353855051c3379d448f6a4b9adcf8113293e4a7a8887138df68fcfd16938ab3846034a8f57cb9d366467a22c23b53ebaa SHA512 3d064e080e0c9172e15134eaa179ae96240ed9fc74a7a8a9a9aa18049397e0fea62465f5768db488928f23af1fa1195d78a8a4a6bbafcab4bcda6d05cda70ccf +DIST yle-dl-20200618.tar.gz 84932 BLAKE2B 686849db71eccbf94787bb913c41a43e65bd57b8acdec090af675ffd10dec3929f4d742d040b0e248606e086d76b7699fa11179e449811d36c821c9646e92dbb SHA512 21ffeec2939a10f48a83265df06769337bd78bc121e58f25e05e1607c93c9d2c07cb592fe934496db0f647f9e551bf903a3401a13a2f6708db3e3cb48eaa3260 diff --git a/media-video/yle-dl/yle-dl-20200618.ebuild b/media-video/yle-dl/yle-dl-20200618.ebuild new file mode 100644 index 000..bd1cb08e090 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20200618.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 eutils + +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/${PN}/archive/${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, +# FEATURES="-network-sandbox" to test. +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + media-video/ffmpeg + net-misc/wget + >=dev-python/attrs-18.1.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/requests[${PYTHON_USEDEP}]" +DEPEND="test? ( + ${RDEPEND} + media-video/ffmpeg[gnutls] + dev-python/pytest[${PYTHON_USEDEP}] + )" +BDEPEND="${PYTHON_DEPS}" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "php download engine using rtmpdump" "dev-lang/php:*[bcmath,cli,curl,simplexml] media-video/rtmpdump" + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c7c41474fb6dc0df259c3b7fb31d061aa36e6141 Author: Joonas Niilola gentoo org> AuthorDate: Thu May 21 07:03:04 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 21 07:29:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c41474 media-video/yle-dl: stabilize 2020-04-19 on amd64 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200419.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200419.ebuild b/media-video/yle-dl/yle-dl-20200419.ebuild index 51021c5c90a..0c397d84710 100644 --- a/media-video/yle-dl/yle-dl-20200419.ebuild +++ b/media-video/yle-dl/yle-dl-20200419.ebuild @@ -15,7 +15,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 1d79e33c547aec14daa6993abd049e820f11a771 Author: Joonas Niilola gentoo org> AuthorDate: Thu May 21 07:24:33 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 21 07:29:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d79e33c media-video/yle-dl: clean old 2020-02-22 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/metadata.xml | 4 -- media-video/yle-dl/yle-dl-20200222.ebuild | 68 --- 3 files changed, 73 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index d60857fa374..2c58596e4f6 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20200222.tar.gz 87059 BLAKE2B 25d645505d67d71b3662589c77c30f905ded81e2d64874cf6036dcaf0738e521e96650543a78c18031a4477fc3bcf121e7497c980d22c84e21bebc2bd7cb154a SHA512 2b4a98c19a12812bc3c00de6173d50c78c981de0186c29021c8d88349ae88759a4987f6488d758ee5397d2b0992cd03029680bb08a4882cb2280a28807d4bf14 DIST yle-dl-20200419.tar.gz 87267 BLAKE2B 2637620758c1a083502eb9468bbe5e7353855051c3379d448f6a4b9adcf8113293e4a7a8887138df68fcfd16938ab3846034a8f57cb9d366467a22c23b53ebaa SHA512 3d064e080e0c9172e15134eaa179ae96240ed9fc74a7a8a9a9aa18049397e0fea62465f5768db488928f23af1fa1195d78a8a4a6bbafcab4bcda6d05cda70ccf diff --git a/media-video/yle-dl/metadata.xml b/media-video/yle-dl/metadata.xml index 025d4dde75d..6b0a0fb3a72 100644 --- a/media-video/yle-dl/metadata.xml +++ b/media-video/yle-dl/metadata.xml @@ -5,8 +5,4 @@ juip...@gentoo.org Joonas Niilola - -Use a PHP script as download backend -Use youtube-dl script as a download backend - diff --git a/media-video/yle-dl/yle-dl-20200222.ebuild b/media-video/yle-dl/yle-dl-20200222.ebuild deleted file mode 100644 index 9f7caaad630..000 --- a/media-video/yle-dl/yle-dl-20200222.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -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/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="php test +youtube-dl" - -# Requires an active internet connection during tests -RESTRICT="test" - -RDEPEND=" - >=dev-python/attrs-18.1.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}] - media-video/ffmpeg - net-misc/wget - php? ( - dev-lang/php:*[bcmath,cli,curl,simplexml] - >=dev-libs/openssl-1.0.2:0= - media-video/rtmpdump - ) - youtube-dl? ( net-misc/youtube-dl[${PYTHON_USEDEP}] ) -" -DEPEND=" - test? ( - ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) - -src_prepare() { - default - - # Gentoo doesn't ship pycryptodomex with pycryptodome - sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die -} - -python_test() { - # For tests to run succesfully, you need to disable network stricting - # feature first. - # FEATURES="-network-sandbox test" emerge -a yle-dl - esetup.py test -} - -pkg_postinst() { - elog "Sample configuration file has been installed in " - elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample.bz2" -}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 4b627160816341a36b29752302bcb21a75a72a3c Author: Joonas Niilola gentoo org> AuthorDate: Thu May 21 07:23:49 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 21 07:29:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b627160 media-video/yle-dl: stabilize 2020-04-19 on x86 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200419.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200419.ebuild b/media-video/yle-dl/yle-dl-20200419.ebuild index 0c397d84710..8cc05814142 100644 --- a/media-video/yle-dl/yle-dl-20200419.ebuild +++ b/media-video/yle-dl/yle-dl-20200419.ebuild @@ -15,7 +15,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="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: be778f5f422d9c0aca20b6e5344fe9d8a8c4 Author: Joonas Niilola gentoo org> AuthorDate: Sun Apr 26 07:05:18 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 26 07:08:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77 media-video/yle-dl: remove libav IUSE Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200222.ebuild | 4 ++-- media-video/yle-dl/yle-dl-20200419.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/yle-dl/yle-dl-20200222.ebuild b/media-video/yle-dl/yle-dl-20200222.ebuild index 54743cdf09a..9f7caaad630 100644 --- a/media-video/yle-dl/yle-dl-20200222.ebuild +++ b/media-video/yle-dl/yle-dl-20200222.ebuild @@ -16,13 +16,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="libav php test +youtube-dl" +IUSE="php test +youtube-dl" # Requires an active internet connection during tests RESTRICT="test" RDEPEND=" - !libav? ( media-video/ffmpeg ) >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] dev-python/future[${PYTHON_USEDEP}] @@ -31,6 +30,7 @@ RDEPEND=" dev-python/progress[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] + media-video/ffmpeg net-misc/wget php? ( dev-lang/php:*[bcmath,cli,curl,simplexml] diff --git a/media-video/yle-dl/yle-dl-20200419.ebuild b/media-video/yle-dl/yle-dl-20200419.ebuild index edff6ecff97..51021c5c90a 100644 --- a/media-video/yle-dl/yle-dl-20200419.ebuild +++ b/media-video/yle-dl/yle-dl-20200419.ebuild @@ -17,7 +17,7 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="libav test" +IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Requires an active internet connection during tests, @@ -25,7 +25,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" RDEPEND="${PYTHON_DEPS} - !libav? ( media-video/ffmpeg ) + media-video/ffmpeg net-misc/wget $(python_gen_cond_dep ' >=dev-python/attrs-18.1.0[${PYTHON_MULTI_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 75224ef541288ac40f6478454cd0fa821e369ef9 Author: Joonas Niilola gentoo org> AuthorDate: Mon Apr 20 16:18:06 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 20 16:22:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75224ef5 media-video/yle-dl: bump to 20200419 - don't compress sample conf file anymore for simple copy-paste, - move optional download engines from IUSE to optfeature, - update ebuild to use single-target impl instead, - use distutils-r1.eclass for test phase Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20200419.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 9ded0fee954..d60857fa374 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20200222.tar.gz 87059 BLAKE2B 25d645505d67d71b3662589c77c30f905ded81e2d64874cf6036dcaf0738e521e96650543a78c18031a4477fc3bcf121e7497c980d22c84e21bebc2bd7cb154a SHA512 2b4a98c19a12812bc3c00de6173d50c78c981de0186c29021c8d88349ae88759a4987f6488d758ee5397d2b0992cd03029680bb08a4882cb2280a28807d4bf14 +DIST yle-dl-20200419.tar.gz 87267 BLAKE2B 2637620758c1a083502eb9468bbe5e7353855051c3379d448f6a4b9adcf8113293e4a7a8887138df68fcfd16938ab3846034a8f57cb9d366467a22c23b53ebaa SHA512 3d064e080e0c9172e15134eaa179ae96240ed9fc74a7a8a9a9aa18049397e0fea62465f5768db488928f23af1fa1195d78a8a4a6bbafcab4bcda6d05cda70ccf diff --git a/media-video/yle-dl/yle-dl-20200419.ebuild b/media-video/yle-dl/yle-dl-20200419.ebuild new file mode 100644 index 000..edff6ecff97 --- /dev/null +++ b/media-video/yle-dl/yle-dl-20200419.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_SINGLE_IMPL=true + +inherit distutils-r1 eutils + +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/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="libav test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Requires an active internet connection during tests, +# FEATURES="-network-sandbox" to test. +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + !libav? ( media-video/ffmpeg ) + net-misc/wget + $(python_gen_cond_dep ' + >=dev-python/attrs-18.1.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/configargparse-0.13.0[${PYTHON_MULTI_USEDEP}] + dev-python/future[${PYTHON_MULTI_USEDEP}] + dev-python/lxml[${PYTHON_MULTI_USEDEP}] + dev-python/mini-amf[${PYTHON_MULTI_USEDEP}] + dev-python/progress[${PYTHON_MULTI_USEDEP}] + dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}] + dev-python/requests[${PYTHON_MULTI_USEDEP}] + ') +" +DEPEND=" + test? ( + ${RDEPEND} + media-video/ffmpeg[gnutls] + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_MULTI_USEDEP}] + ') + ) +" +BDEPEND="${PYTHON_DEPS}" + +distutils_enable_tests setup.py + +DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) + +src_prepare() { + default + + # Gentoo doesn't ship pycryptodomex with pycryptodome + sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die +} + +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-${PV}/yledl.conf.sample" + elog "" + elog "Optional download engines: " + optfeature "php download engine using rtmpdump" "dev-lang/php:*[bcmath,cli,curl,simplexml] media-video/rtmpdump" + optfeature "youtube-dl download engine" net-misc/youtube-dl +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 4795b6a435ac340eacb71cd24d9c5c8beecfc8ac Author: Joonas Niilola gentoo org> AuthorDate: Wed Mar 25 11:15:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 25 11:17:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4795b6a4 media-video/yle-dl: stabilize 20200222 on amd64 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20200222.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20200222.ebuild b/media-video/yle-dl/yle-dl-20200222.ebuild index 556070893c9..54743cdf09a 100644 --- a/media-video/yle-dl/yle-dl-20200222.ebuild +++ b/media-video/yle-dl/yle-dl-20200222.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"