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}

Reply via email to