<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/44abb3061cfb200413fee3ca59ab7207e32eaae0">https://github.com/macports/macports-ports/commit/44abb3061cfb200413fee3ca59ab7207e32eaae0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 44abb3061cf yt-dlp: Update to 2023.06.22
</span>44abb3061cf is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 44abb3061cfb200413fee3ca59ab7207e32eaae0
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jun 28 05:08:40 2023 -0500
<span style='display:block; white-space:pre;color:#404040;'> yt-dlp: Update to 2023.06.22
</span>---
net/youtube-dl/Portfile | 10 ++++-----
net/youtube-dl/files/yt-dlp-config-location.patch | 26 +++++++++++------------
net/youtube-dl/files/yt-dlp-update.patch | 6 +++---
3 files changed, 21 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/youtube-dl/Portfile b/net/youtube-dl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 851715a481a..c3fcc919874 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/youtube-dl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/youtube-dl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,11 +35,11 @@ if {${subport} eq ${name}} {
</span> }
subport yt-dlp {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup yt-dlp ${subport} 2023.03.04
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup yt-dlp ${subport} 2023.06.22
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 3cfc1d605d50853ded5eaa95d0f4e699cabbe66a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 771d2abefcd5f1e6f3ab6d6d18cdae98be4ab73538d1174e7e7236640418e150 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5125843
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 0d7d0b54efcb7ad6895b41a645d814adfcb5345e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5291eb8e077ee1bc2585f4f522d75f1e4f9fd4c3374bace1572cf59b97bdd9c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5341212
</span>
dist_subdir ${subport}/${version}
distname ${subport}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +73,7 @@ post-patch {
</span> if {${subport} eq ${name}} {
set optfile options.py
} else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set optfile utils.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set optfile utils/_utils.py
</span> }
reinplace -W ${worksrcpath} "s|@PREFIX@|${prefix}|g" \
README.md \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/youtube-dl/files/yt-dlp-config-location.patch b/net/youtube-dl/files/yt-dlp-config-location.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 746da506e30..5ecb83f91de 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/youtube-dl/files/yt-dlp-config-location.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/youtube-dl/files/yt-dlp-config-location.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- README.md.orig 2023-03-04 16:26:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ README.md 2023-03-05 23:29:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1166,9 +1166,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- README.md.orig 2023-06-22 03:10:58.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ README.md 2023-06-28 05:03:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1172,9 +1172,9 @@
</span>
See also: [Notes about environment variables](#notes-about-environment-variables)
1. **System Configuration**:
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@
</span>
E.g. with the following configuration file yt-dlp will always extract the audio, not copy the mtime, use a proxy and save all videos under `YouTube` directory in your home directory:
```
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1877,8 +1877,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1908,8 +1908,8 @@
</span> * `~/.yt-dlp/plugins/<package name>/yt_dlp_plugins/`
* `~/yt-dlp-plugins/<package name>/yt_dlp_plugins/`
* **System Plugins**
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,12 +21,12 @@
</span> - * `/etc/yt-dlp-plugins/<package name>/yt_dlp_plugins/`
+ * `@PREFIX@/etc/yt-dlp/plugins/<package name>/yt_dlp_plugins/`
+ * `@PREFIX@/etc/yt-dlp-plugins/<package name>/yt_dlp_plugins/`
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 2. **Executable location**: Plugin packages can similarly be installed in a `yt-dlp-plugins` directory under the executable location:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2. **Executable location**: Plugin packages can similarly be installed in a `yt-dlp-plugins` directory under the executable location (recommended for portable installations):
</span> * 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/`
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- yt-dlp.1.orig 2023-03-04 16:26:50.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yt-dlp.1 2023-03-05 23:29:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1179,11 +1179,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- yt-dlp.1.orig 2023-06-22 03:11:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ yt-dlp.1 2023-06-27 07:05:19.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1186,11 +1186,11 @@
</span> \f[B]System Configuration\f[R]:
.RS 4
.IP \[bu] 2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +41,7 @@
</span> .RE
.PP
E.g.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2958,9 +2958,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3048,9 +3048,9 @@
</span> \f[B]System Plugins\f[R]
.RS 2
.IP \[bu] 2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,9 +53,9 @@
</span> .RE
.RE
.IP "2." 3
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- yt_dlp/utils.py.orig 2023-03-03 15:42:04.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yt_dlp/utils.py 2023-03-03 23:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5446,7 +5446,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- yt_dlp/utils/_utils.py.orig 2023-06-22 03:09:46.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ yt_dlp/utils/_utils.py 2023-06-28 05:05:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5170,7 +5170,7 @@
</span>
def get_system_config_dirs(package_name):
# /etc/package_name
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,4 +63,4 @@
</span> + yield os.path.join('@PREFIX@/etc', package_name)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- def traverse_obj(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def time_seconds(**kwargs):
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/youtube-dl/files/yt-dlp-update.patch b/net/youtube-dl/files/yt-dlp-update.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index a8de434de9f..9aa92fd5558 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/youtube-dl/files/yt-dlp-update.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/youtube-dl/files/yt-dlp-update.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- yt_dlp/update.py.orig 2023-03-03 15:42:04.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yt_dlp/update.py 2023-03-03 23:32:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -100,7 +100,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- yt_dlp/update.py.orig 2023-06-22 03:09:46.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ yt_dlp/update.py 2023-06-28 05:07:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -101,7 +101,7 @@
</span> **{variant: f'Auto-update is not supported for unpackaged {name} executable; Re-download the latest release'
for variant, name in {'win32_dir': 'Windows', 'darwin_dir': 'MacOS', 'linux_dir': 'Linux'}.items()},
'source': 'You cannot update when running from source code; Use git to pull the latest changes',
</pre><pre style='margin:0'>
</pre>