yt-dlp: Update to 2025.09.26

Closes: https://trac.macports.org/ticket/73073

Remove python39 variant since it is about to be EOL.
This commit is contained in:
Ryan Carsten Schmidt
2025-09-29 01:01:33 -05:00
parent bedf9f201f
commit ae77ea966e
2 changed files with 13 additions and 16 deletions
+10 -13
View File
@@ -37,11 +37,11 @@ if {${subport} eq ${name}} {
}
subport yt-dlp {
github.setup yt-dlp ${subport} 2025.09.23
github.setup yt-dlp ${subport} 2025.09.26
revision 0
checksums rmd160 dfc626675915ff05b840810f72bb5f6e27cea5a8 \
sha256 665449b23e357d923b98972123ede18d1e824a96cc56ace6088dc81161fcfddb \
size 6006301
checksums rmd160 2874943702f94206ffb06f22a95cfd71fb745838 \
sha256 1a2221451f0b4815b4bd6dfa665238f44b34cb1dac01c1cfda5dff36459e1164 \
size 6011138
dist_subdir ${subport}/${version}
distname ${subport}
@@ -102,19 +102,16 @@ variant ffmpeg description {Add ffmpeg dependency, used to extract audio} {
default_variants +ffmpeg
variant python39 conflicts python310 python311 python312 python313 description {Use Python 3.9} {}
variant python310 conflicts python39 python311 python312 python313 description {Use Python 3.10} {}
variant python311 conflicts python39 python310 python312 python313 description {Use Python 3.11} {}
variant python312 conflicts python39 python310 python311 python313 description {Use Python 3.12} {}
variant python313 conflicts python39 python310 python311 python312 description {Use Python 3.13} {}
variant python310 conflicts python311 python312 python313 description {Use Python 3.10} {}
variant python311 conflicts python310 python312 python313 description {Use Python 3.11} {}
variant python312 conflicts python310 python311 python313 description {Use Python 3.12} {}
variant python313 conflicts python310 python311 python312 description {Use Python 3.13} {}
if {![variant_isset python39] && ![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312] && ![variant_isset python313]} {
if {![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312] && ![variant_isset python313]} {
default_variants +python313
}
if {[variant_isset python39]} {
python.default_version 39
} elseif {[variant_isset python310]} {
if {[variant_isset python310]} {
python.default_version 310
} elseif {[variant_isset python311]} {
python.default_version 311
@@ -24,8 +24,8 @@
2. **Executable location**: Plugin packages can similarly be installed in a `yt-dlp-plugins` directory under the executable location (recommended for portable installations):
* Binary: where `<root-dir>/yt-dlp.exe`, `<root-dir>/yt-dlp-plugins/<package name>/yt_dlp_plugins/`
* Source: where `<root-dir>/yt_dlp/__main__.py`, `<root-dir>/yt-dlp-plugins/<package name>/yt_dlp_plugins/`
--- yt-dlp.1.orig 2025-09-23 01:47:17.000000000 -0500
+++ yt-dlp.1 2025-09-25 11:30:08.000000000 -0500
--- yt-dlp.1.orig 2025-09-26 17:15:33.000000000 -0500
+++ yt-dlp.1 2025-09-29 00:57:18.000000000 -0500
@@ -1260,11 +1260,11 @@
\f[B]System Configuration\f[R]:
.RS 4
@@ -41,7 +41,7 @@
.RE
.PP
E.g.
@@ -3389,9 +3389,9 @@
@@ -3388,9 +3388,9 @@
\f[B]System Plugins\f[R]
.RS 2
.IP \[bu] 2