diff options
Diffstat (limited to 'net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild')
-rw-r--r-- | net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild b/net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild index 2048994016f1..3a877d8e222b 100644 --- a/net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild +++ b/net-misc/yt-dlp/yt-dlp-2023.11.14.ebuild @@ -29,7 +29,7 @@ src_prepare() { # adjust requires for pycryptodome and optional dependencies (bug #828466) sed -ri requirements.txt \ -e "s/^(pycryptodome)x/\1/" \ - -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die + -e "/^(brotli.*|certifi|mutagen|requests|secretstorage|urllib3|websockets)/d" || die } python_test() { @@ -62,6 +62,7 @@ pkg_postinst() { optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg has_version media-video/atomicparsley || # allow fallback but don't advertise optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen + optfeature "decrypting cookies from Chromium-based browsers" dev-python/secretstorage if [[ ! ${REPLACING_VERSIONS} ]]; then elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' |