summaryrefslogtreecommitdiff
path: root/net-misc/yt-dlp/yt-dlp-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/yt-dlp/yt-dlp-9999.ebuild')
-rw-r--r--net-misc/yt-dlp/yt-dlp-9999.ebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/net-misc/yt-dlp/yt-dlp-9999.ebuild b/net-misc/yt-dlp/yt-dlp-9999.ebuild
index 0b60946059b2..ce8b522bb027 100644
--- a/net-misc/yt-dlp/yt-dlp-9999.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-9999.ebuild
@@ -28,7 +28,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_compile() {
@@ -69,6 +69,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'