commit:     102d6765c6208039e22749e31c122c5e3c13dcac
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 28 20:52:03 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 28 21:17:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102d6765

net-misc/yt-dlp: add 2025.10.28_pre, drop 2025.10.24_pre

Mention yt-dlp's config file in the postinst as many users likely
never needed it before and it'll spare them having to figure this
out, esp. if using yt-dlp through other applications where passing
extra arguments can be annoying/limited.

Right now yt-dlp supports node, bun, quickjs(new), and deno(default)
of which only node and deno are packaged right now. quickjs may(?)
have potential for better arch support (+low size) due to its
simplicity but may be noticeably slower.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-misc/yt-dlp/Manifest                                               | 2 +-
 .../{yt-dlp-2025.10.24_pre.ebuild => yt-dlp-2025.10.28_pre.ebuild}     | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index f566e310a302..637e21e34990 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,4 +1,4 @@
 DIST yt-dlp-2025.09.26.tar.gz 6011138 BLAKE2B 
a17d878de8d6154166d099acc8a1e12b78d3930b4fa3e427607ee6ef7967095d329257be694daed5bd09d6754ef5ecec43c6f29620de1316036a0b1bb11daf08
 SHA512 
a1fabb096ec134d102a61c33fbf68c5f1749a62cf56e82de627744166db02e7ecf239e5244a9d9c474f65ddab7e6168dd70369d5407f655f964d25bfd731cd2e
 DIST yt-dlp-2025.10.14.tar.gz 6024964 BLAKE2B 
25219b923be0f2368061fcdc88545f99150b6a9568e423280ffb0404eeaef2134549d627af19b72bb842b657c6023238d821caba7713d1deb78722631ce73629
 SHA512 
bbf0b5fd986f0cd5a90b8b30498b5d57c1afd0fbf78adf7731b04498cd3180d06637f7044e67c7eb6aaf36b5a2ec2b7cee64baa1ad2730c340304699cb048936
 DIST yt-dlp-2025.10.22.tar.gz 6025669 BLAKE2B 
48b476c52fe44f8d26c7779f75750d93d42ce05bdad2d20a9a8bc1a57b08a375ddc3f26ee56d28b9fa14b94de33f124cce312f2711f3b3424902035e65d6628d
 SHA512 
3540af6c8594014d7b7b4594ff427b23e614a75baf23b3f55292f1f65bb42c32000007f63df9202d91aa6254d5db01db64d8010540637e57af5d44ffef92b8b1
-DIST yt-dlp-2025.10.24_pre.tar.xz 4804892 BLAKE2B 
ba9ac96e9bb3875f2d1be951b2dbfbb4cc10c612c5f6d8c18d099ad8fc836f135cb915de68c018a78b8db7211e35b2e17c9da0571f1d7887118f212bd0e3ff93
 SHA512 
7c85d0be0267ee4089763eb14bc2b87fa46fbaf706d74e6a26b1b5f94d4429f9337cac4ae1f8aa40c971007d5213f0fed63d491a096df0a57cbca398b86a7067
+DIST yt-dlp-2025.10.28_pre.tar.xz 4800404 BLAKE2B 
23a4d41b91a2def51b04bb1d28981905fefd76b070b4e36ed7d370741d6bda51c4d1685ab6b1c7ad4486d74b20f607e85ca1a3296c03ee159267008385ec2ece
 SHA512 
db43fee6107520d87bdc99414916cf6f59b670269108627cf452ea882daf3f7fea954cbaf13295802dae11fc09f998b712c4bb5c4a0450570b68bd46a2ace8df

diff --git a/net-misc/yt-dlp/yt-dlp-2025.10.24_pre.ebuild 
b/net-misc/yt-dlp/yt-dlp-2025.10.28_pre.ebuild
similarity index 96%
rename from net-misc/yt-dlp/yt-dlp-2025.10.24_pre.ebuild
rename to net-misc/yt-dlp/yt-dlp-2025.10.28_pre.ebuild
index f8c83f7043bf..d7d58522223d 100644
--- a/net-misc/yt-dlp/yt-dlp-2025.10.24_pre.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2025.10.28_pre.ebuild
@@ -117,6 +117,7 @@ pkg_postinst() {
                ewarn "USE=deno is disabled, using ${PN} with some websites 
like YouTube may"
                ewarn "not function properly. If your profile does not allow 
enabling this USE,"
                ewarn "can use net-libs/nodejs instead but it is disabled by 
default due to"
-               ewarn "security concerns and requires manually passing 
'--js-runtimes node'."
+               ewarn "security(!) concerns and requires manually passing 
'--js-runtimes node'"
+               ewarn "(to be permanent: echo '--js-runtimes node' >> 
~/.config/yt-dlp/config)"
        fi
 }

Reply via email to