SHA256
1
0
forked from pool/yt-dlp

Update to version 2025-10-14 #5

Closed
alois wants to merge 1 commits from alois:alois-update-2025-10-14 into master
3 changed files with 27 additions and 37 deletions

View File

@@ -1,18 +1,29 @@
-------------------------------------------------------------------
Tue Oct 7 12:34:56 UTC 2025 - olaf@aepfle.de
Wed Oct 15 08:11:00 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
- Use Python 3.13 in 15.7, due to lack of 3.12
-------------------------------------------------------------------
Sat Sep 27 06:53:33 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>
- Update to release 2025.09.26
* twitch: vod: Fix live_status detection
* yt: Fix player JS overrides
* yt: Improve PO token logging
* yt: Player client maintenance
* yt: Replace tv_simply with web_safari in default clients
- Fix Leap 15.6 build
- Update to version 2025.10.14
Core changes:
* Fix prefer-vp9-sort compat option
Extractor changes:
* 10play
+ Handle geo-restriction errors
+ Rework extractor
* abc.net.au: Support listen URLs
* cbc.ca: listen: Add extractor
* dropout: Update extractor for new domain
* idagio: Add extractors
* musescore: Fix extractor
* prankcastpost: Rework extractor
* slideslive: Fix extractor
* soundcloud: Support new API URLs
* tiktok
+ Support browser impersonation
+ user: Fix private account extraction
* vidyard: Extract chapters
* xhamster: Fix extractor
* youtube
+ Detect experiment binding GVS PO Token to video id
+ tab: Fix approximate timestamp extraction for feeds
-------------------------------------------------------------------
Tue Sep 23 08:02:51 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -21,15 +21,11 @@
%define skip_python37 1
%define skip_python38 1
%if 0%{?suse_version} < 1600
%if 0%{?sle_version} == 150700
%global pythons python313
%else
%global pythons python312
%endif
%endif
Name: yt-dlp
Version: 2025.09.26
Version: 2025.10.14
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
@@ -51,11 +47,7 @@ Provides: yt-dlp-fish-completion = %version-%release
Obsoletes: yt-dlp-zsh-completion < %version-%release
Provides: yt-dlp-zsh-completion = %version-%release
%if 0%{?suse_version} < 1600
%if 0%{?sle_version} == 150700
Requires: python313-yt-dlp = %version
%else
Requires: python312-yt-dlp = %version
%endif
%else
Requires: python3-yt-dlp = %version
%endif
@@ -90,12 +82,6 @@ The direct Python interface into yt-dlp.
%prep
%autosetup -p1 -n %name
# remove shebang
find . -type f -name "*.py" -exec sed -i '/^#!/d' {} +
# fix Leap 15.6 build w.r.t. python-hatchling
sed -e '/3\.14/d' -e '/^license\-files/d' \
-i pyproject.toml
%build
rm -f youtube-dl yt-dlp
@@ -103,13 +89,6 @@ rm -f youtube-dl yt-dlp
# A self-decompressing yt-dlp is built only when python_build is not
# exercised; else yt-dlp is a loader.
#
%if 0%{?suse_version} < 1600
%if 0%{?sle_version} == 150700
export PYTHON=%__python313
%else
export PYTHON=%__python312
%endif
%endif
%pyproject_wheel
%make_build yt-dlp

BIN
yt-dlp.tar.gz LFS

Binary file not shown.