Subject: CVS commit: pkgsrc/net/yt-dlp
From: Adam Ciarcinski
Date: 2024-09-30 19:11:47
Message id: 20240930171147.3CE6AFC74@cvs.NetBSD.org

Log Message:
yt-dlp: updated to 2024.9.27

yt-dlp 2024.09.27

Core changes

Allow none arg to negate --convert-subs and --convert-thumbnails
Fix format sorting bug with vp9.2 vcodec
Raise minimum recommended Python version to 3.9
cookies: Improve error message for Windows --cookies-from-browser chrome issue
utils: mimetype2ext: Recognize aacp as aac

Extractor changes

Fix JW Player format parsing
Handle decode errors when reading responses
abc.net.au: iview, showseries: Fix extraction
adn: Fix extractors
asobistage: Support redirected URLs
bandcamp: user: Fix extraction
beacon: Add extractor
bilibili
Fix chapters and subtitles extraction
Fix festival URL support
biliintl: Fix referer header
dropbox: Fix password-protected video support
ertgr: Fix video extraction
eurosport: Support local URL variants
facebook
ads: Fix extractor
reel: Improve metadata extraction by lengzuo
germanupa: Add extractor
hgtvde: Fix extractor
huya: video: Add extractor
iprima: Fix zoom URL support
khanacademy: Fix extractor
kick
clips: Support new URL format
vod: Support new URL format
kika: Add extractor
lnkgo: Remove extractor
loom: Fix m3u8 formats extraction
mediaklikk: Fix extractor
mojevideo: Add extractor
niconico: Fix m3u8 formats extraction
nzz: Fix extractor
patreoncampaign: Support API URLs
pinterest: Extend _VALID_URL
radiko: Extract unique id values
rtp: Support more subpages
rumblechannel: Fix extractor
rutube: Support livestreams
samplefocus: Fix extractor
screenrec: Add extractor
sen: Add extractor
servus: Fix extractor
snapchatspotlight: Add extractor
svtpage: Fix extractor
tenplay: Fix extractor
tiktok: Fix web formats extraction
twitter: spaces: Support video spaces
vidflex: Add extractor
vimeo
Always try to extract original format
Fix HLS audio format sorting
watchespn: Improve auth support
wistia: Support password-protected videos
ximalaya: Add VIP support
xinpianchang: Fix extractor
yleareena: Support podcasts
youtube
Add po_token, visitor_data, data_sync_id extractor args
Support excluding player_clients in extractor-arg
clip: Prioritize https formats
tab: Fix shorts tab extraction

Networking changes

Fix handler not being added to RequestError
Pin curl-cffi version to < 0.7.2
Request Handler: websockets: Upgrade websockets to 13.0

Misc. changes

build
Bump PyInstaller version pin to >=6.10.0
Pin delocate version for macos
ci
Add comment sanitization workflow
Add issue tracker anti-spam protection
cleanup: Miscellaneous

Files:
RevisionActionfile
1.47modifypkgsrc/net/yt-dlp/Makefile
1.34modifypkgsrc/net/yt-dlp/PLIST
1.43modifypkgsrc/net/yt-dlp/distinfo