From 772bea0c3ade184f7590e1d2fa4a728d5440c6d04f8bcbfb971699aea37713c2 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 29 Sep 2024 21:27:29 +0200 Subject: [PATCH] yt-dlp 2024.09.27 --- yt-dlp-rpmlintrc | 1 + yt-dlp.changes | 7 +++++++ yt-dlp.spec | 14 ++++++++++++-- yt-dlp.tar.gz | 4 ++-- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 yt-dlp-rpmlintrc diff --git a/yt-dlp-rpmlintrc b/yt-dlp-rpmlintrc new file mode 100644 index 0000000..e573e55 --- /dev/null +++ b/yt-dlp-rpmlintrc @@ -0,0 +1 @@ +addFilter("files-duplicate") diff --git a/yt-dlp.changes b/yt-dlp.changes index 3841b20..c803ba5 100644 --- a/yt-dlp.changes +++ b/yt-dlp.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Sep 29 19:34:07 UTC 2024 - Jan Engelhardt + +- Update to release 2024.09.27 + * Support excluding player_clients in extractor-arg + * clip: Prioritize https formats + ------------------------------------------------------------------- Tue Aug 13 20:43:17 UTC 2024 - Jan Engelhardt diff --git a/yt-dlp.spec b/yt-dlp.spec index fd824bb..83c213f 100644 --- a/yt-dlp.spec +++ b/yt-dlp.spec @@ -21,13 +21,14 @@ %define skip_python37 1 %{?sle15_python_module_pythons} Name: yt-dlp -Version: 2024.08.06 +Version: 2024.09.27 Release: 0 Summary: Enhanced fork of youtube-dl, a video site downloader for offline watching License: CC-BY-SA-3.0 AND SUSE-Public-Domain Group: Productivity/Networking/Web/Utilities URL: https://github.com/yt-dlp/yt-dlp Source: https://github.com/yt-dlp/yt-dlp/releases/download/%version/yt-dlp.tar.gz +Source9: yt-dlp-rpmlintrc BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} BuildRequires: fdupes @@ -88,8 +89,17 @@ rm -f youtube-dl yt-dlp b="%buildroot" %pyproject_install ln -s yt-dlp "$b/%_bindir/youtube-dl" -%fdupes %buildroot/usr rm -Rf "$b/%_datadir/doc" +# if you leave everything as-is, rpmlint complains about +# python312-yt-dlp.noarch: W: files-duplicate +# /usr/lib/python3.12/site-packages/yt_dlp/utils/__pycache__/progress.cpython-312.pyc +# /usr/lib/python3.12/site-packages/yt_dlp/utils/__pycache__/progress.cpython-312.opt-1.pyc +# if you add fdupes, rpmlint complains about +# python312-yt-dlp.noarch: E: python-bytecode-inconsistent-mtime +# /usr/lib/python3.12/site-packages/yt_dlp/extractor/__pycache__/screencastomatic.cpython-312.pyc +# 2024-09-29T18:11:02 +# /usr/lib/python3.12/site-packages/yt_dlp/extractor/screencastomatic.py +# 2024-09-29T18:11:01 %files -n yt-dlp %license LICENSE diff --git a/yt-dlp.tar.gz b/yt-dlp.tar.gz index 0d6b3bb..73dfea1 100644 --- a/yt-dlp.tar.gz +++ b/yt-dlp.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e08331fb9a36eba56b4efd074b5b25fbf08413e9cb47009a28ecbffe47150310 -size 5710396 +oid sha256:ffce6ebd742373eff6dac89b23f706ec7513a0367160eb8b5a550cd706cd883f +size 5750902