commit: 48601cc2a0921948e596db653447015562161d5e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 4 01:12:14 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 4 01:18:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48601cc2
net-misc/yt-dlp: update live
Upstream changed how optional dependencies are handled (aka made
them actually optional rather than always installed by pip) and
it no longer triggers pip check if missing.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-misc/yt-dlp/yt-dlp-9999.ebuild | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/net-misc/yt-dlp/yt-dlp-9999.ebuild
b/net-misc/yt-dlp/yt-dlp-9999.ebuild
index 460b9890b303..2fb96ada27eb 100644
--- a/net-misc/yt-dlp/yt-dlp-9999.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-9999.ebuild
@@ -25,15 +25,6 @@ BDEPEND="
distutils_enable_tests pytest
-src_prepare() {
- distutils-r1_src_prepare
-
- # adjust pycryptodome and drop optional dependencies (bug #828466)
- sed -Ei pyproject.toml \
- -e 's/("pycryptodome)x/\1/' \
- -e '/"(brotli.*|certifi|mutagen|requests|urllib3|websockets)/d'
|| die
-}
-
python_compile() {
# generate missing files in live, not in compile_all nor prepare
# given need lazy before compile and it needs a usable ${PYTHON}