dev-python/yt-dlp: new package, add 2023.10.13

Closes: #2410
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-11-23 22:15:18 +01:00
committed by Andreas Billmeier
parent d99f6d18fc
commit 0b17853b35
4 changed files with 61 additions and 2 deletions

View File

@@ -617,7 +617,7 @@ There are 1659 Ebuilds in total, 1648 of them have in total 1669 (43 different)
|License| Ebuilds using it|
|-------|-----|
|MIT|966|
|Apache-2.0|344|
|Apache-2.0|343|
|BSD|97|
|GPL-3|95|
|GPL-2|27|
@@ -626,7 +626,7 @@ There are 1659 Ebuilds in total, 1648 of them have in total 1669 (43 different)
|BSD-2|12|
|GPL-3+|11|
|LGPL-3+|11|
|Unlicense|9|
|Unlicense|10|
|ISC|5|
|MPL-2.0|5|
|LGPL-2.1|5|

View File

@@ -0,0 +1,3 @@
DIST yt-dlp-2023.10.13.tar.gz 2808331 BLAKE2B 6de74efb6ef6dacdc0ad972e17c6d636a13ba442fb514b74ca56d1f3b486c3d7e7c7c597e3eaa165fafe3af802fe2e1fe80b6956ce857f99bfffa488f27da7dc SHA512 60e669fa89e3d989392f11517b845e6df9774fc3d8b53172f489842ca12b74365a0284ae878e40bac58a2b6be26fb4abda50ee65b22ed0507487e132900ce00d
EBUILD yt-dlp-2023.10.13.ebuild 1019 BLAKE2B 17c03b491cbc0d22bc30e9977bdf838aeff6dd4b514487161e657ce3a5b1e6c153a6cecb540290963544a28c9800fffe44ac329e9d68c5c1fa1705f52ab056fa SHA512 d222e67a8e253ca11ba5b799dac8665fc133e01bb006b50da24887e3d266197cb63f818044ef5361f7e73acb622d2195e95229bad73fa0d4f2a75d26ed45edbf
MISC metadata.xml 508 BLAKE2B 21d7714827de27566946d208f7aa30b908f1b4dcc85cbe8f8e743f40a58a1be742047139adeedccffa28b6996877543cb11393a77e19f3e473e8420ed09a4d1c SHA512 5995ac642d9c24614b1bb5d9e3d35d886c1cae214fadde19c99a57a8a2953b3abf4d187cb4c527fb4e173bbe67a6b89a259cdc4729437f17b4e1ee9726cf4bc5

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">yt-dlp</remote-id>
<remote-id type="github">yt-dlp/yt-dlp</remote-id>
<maintainer status="unknown">
<email>pukkandan.ytdlp@gmail.com</email>
<name>pukkandan</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,40 @@
# 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=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A youtube-dl fork with additional features and patches"
HOMEPAGE="https://github.com/yt-dlp/yt-dlp https://pypi.org/project/yt-dlp/"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="media-libs/mutagen[${PYTHON_USEDEP}]
dev-python/pycryptodomex[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/brotlipy[${PYTHON_USEDEP}]
dev-python/brotlicffi[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.17[${PYTHON_USEDEP}]
>=dev-python/websockets-12.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest