forked from pool/yt-dlp
Update to version 2025-10-14 #5
@@ -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>
|
||||
|
||||
23
yt-dlp.spec
23
yt-dlp.spec
@@ -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
BIN
yt-dlp.tar.gz
LFS
Binary file not shown.
Reference in New Issue
Block a user