diff options
author | adam <adam@pkgsrc.org> | 2022-11-11 18:40:10 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-11-11 18:40:10 +0000 |
commit | 3508f622496f7bd0b5def2b99f5e541dc2d22681 (patch) | |
tree | b870723800decb5deefeba80b5b3f44f4c65791f /net | |
parent | c50f080ce880b425dd1a33d607973b154d79c737 (diff) | |
download | pkgsrc-3508f622496f7bd0b5def2b99f5e541dc2d22681.tar.gz |
yt-dlp: updated to 2011.11.11
2022.11.11
* Merge youtube-dl: Upto [commit/de39d12](https://github.com/ytdl-org/youtube-dl/commit/de39d128)
* Backport SSL configuration from Python 3.10
* Do more processing in `--flat-playlist`
* Fix `--list` options not implying `-s` in some cases
* Fix end time of clips
* Fix for `formats=None`
* Write API params in debug head
* [outtmpl] Ensure ASCII in json and add option for Unicode
* [SponsorBlock] Add `type` field, obey `--retry-sleep extractor`, relax duration check for large segments
* [SponsorBlock] **Support `chapter` category**
* [ThumbnailsConvertor] Fix filename escaping
* [ModifyChapters] Handle the entire video being marked for removal
* [embedthumbnail] Fix thumbnail name in mp3
* [downloader/fragment] HLS download can continue without first fragment
* [cookies] Improve `LenientSimpleCookie`
* [jsinterp] Improve separating regex
* [extractor/common] Fix `fatal=False` for `_search_nuxt_data`
* [extractor/common] Improve `_generic_title`
* [extractor/common] Fix `json_ld` type checks
* [extractor/generic] Separate embed extraction into own function
* [extractor/generic:quoted-html] Add extractor
* [extractor/unsupported] Raise error on known DRM-only sites
* [utils] `js_to_json`: Improve escape handling
* [utils] `strftime_or_none`: Workaround Python bug on Windows
* [utils] `traverse_obj`: Always return list when branching, allow `re.Match` objects
* [build, test] Harden workflows' security
* [build] `py2exe`: Migrate to freeze API
* [build] Create `armv7l` and `aarch64` releases
* [build] Make linux binary truly standalone using `conda`
* [build] Replace `set-output` with `GITHUB_OUTPUT`
* [update] Use error code `100` for update errors
* [compat] Fix `shutils.move` in restricted ACL mode on BSD
* [docs, devscripts] Document `pyinst`'s argument passthrough
* [test] Allow `extract_flat` in download tests
* [cleanup] Misc fixes and cleanup
* [extractor/aeon] Add extractor
* [extractor/agora] Add extractors
* [extractor/camsoda] Add extractor
* [extractor/cinetecamilano] Add extractor
* [extractor/deuxm] Add extractors
* [extractor/genius] Add extractors
* [extractor/japandiet] Add extractors
* [extractor/listennotes] Add extractor
* [extractor/nos.nl] Add extractor
* [extractor/oftv] Add extractors
* [extractor/podbayfm] Add extractor
* [extractor/qingting] Add extractor
* [extractor/screen9] Add extractor
* [extractor/swearnet] Add extractor
* [extractor/YleAreena] Add extractor
* [extractor/zeenews] Add extractor
* [extractor/youtube:tab] **Update tab handling for redesign**
* Channel URLs download all uploads of the channel as multiple playlists, separated by tab
* [extractor/youtube] Differentiate between no comments and disabled comments
* [extractor/youtube] Extract `concurrent_view_count` for livestreams
* [extractor/youtube] Fix `duration` for premieres
* [extractor/youtube] Fix `live_status`
* [extractor/youtube] Ignore incomplete data error for comment replies
* [extractor/youtube] Improve chapter parsing from description
* [extractor/youtube] Mark videos as fully watched
* [extractor/youtube] Update piped instances
* [extractor/youtube] Update playlist metadata extraction for new layout
* [extractor/youtube:tab] Fix video metadata from tabs
* [extractor/youtube:tab] Let `approximate_date` return timestamp
* [extractor/americastestkitchen] Fix extractor
* [extractor/bbc] Support onion domains
* [extractor/bilibili] Add chapters and misc cleanup
* [extractor/bilibili] Fix BilibiliIE and Bangumi extractors
* [extractor/bitchute] Better error for geo-restricted videos
* [extractor/bitchute] Improve `BitChuteChannelIE`
* [extractor/bitchute] Simplify extractor
* [extractor/cda] Support login through API
* [extractor/crunchyroll] Beta is now the only layout
* [extractor/detik] Avoid unnecessary extraction
* [extractor/doodstream] Remove extractor
* [extractor/dplay] Add MotorTrendOnDemand extractor
* [extractor/epoch] Support videos without data-trailer
* [extractor/fox] Extract thumbnail
* [extractor/foxnews] Add `FoxNewsVideo` extractor
* [extractor/hotstar] Add season support
* [extractor/hotstar] Refactor v1 API calls
* [extractor/iprima] Make json+ld non-fatal
* [extractor/iq] Increase phantomjs timeout
* [extractor/kaltura] Support playlists
* [extractor/lbry] Authenticate with cookies
* [extractor/livestreamfails] Support posts
* [extractor/mlb] Add `MLBArticle` extractor
* [extractor/mxplayer] Improve extractor
* [extractor/niconico] Always use HTTPS for requests
* [extractor/nzherald] Support new video embed
* [extractor/odnoklassniki] Support boosty.to embeds
* [extractor/paramountplus] Update API token
* [extractor/reddit] Add fallback format
* [extractor/redgifs] Fix extractors
* [extractor/redgifs] Refresh auth token for 401
* [extractor/rumble] Add HLS formats and extract more metadata
* [extractor/sbs] Improve `_VALID_URL`
* [extractor/skyit] Fix extractors
* [extractor/stripchat] Fix hostname for HLS stream
* [extractor/stripchat] Improve error message
* [extractor/telegram] Add playlist support and more metadata
* [extractor/Tnaflix] Fix for HTTP 500
* [extractor/tubitv] Better DRM detection
* [extractor/tvp] Update extractors
* [extractor/twitcasting] Fix `data-movie-playlist` extraction
* [extractor/twitter] Add onion site to `_VALID_URL`
* [extractor/twitter] Add Spaces extractor and GraphQL API
* [extractor/twitter] Support multi-video posts
* [extractor/uktvplay] Fix `_VALID_URL`
* [extractor/viu] Support subtitles of on-screen text
* [extractor/VK] Fix playlist URLs
* [extractor/vlive] Extract `release_timestamp`
* [extractor/voot] Improve `_VALID_URL`
* [extractor/wordpress:mb.miniAudioPlayer] Add embed extractor
* [extractor/YoutubeWebArchive] Improve metadata extraction
* [extractor/zee5] Improve `_VALID_URL`
* [extractor/zenyandex] Fix extractors
Diffstat (limited to 'net')
-rw-r--r-- | net/yt-dlp/Makefile | 4 | ||||
-rw-r--r-- | net/yt-dlp/PLIST | 59 | ||||
-rw-r--r-- | net/yt-dlp/distinfo | 8 |
3 files changed, 61 insertions, 10 deletions
diff --git a/net/yt-dlp/Makefile b/net/yt-dlp/Makefile index 72cbfc36f01..f23e891011d 100644 --- a/net/yt-dlp/Makefile +++ b/net/yt-dlp/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.22 2022/10/13 09:09:25 adam Exp $ +# $NetBSD: Makefile,v 1.23 2022/11/11 18:40:10 adam Exp $ -DISTNAME= yt-dlp-2022.10.4 +DISTNAME= yt-dlp-2022.11.11 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_PYPI:=y/yt-dlp/} # TODO: create symlink, as mpv makes use of youtube-dl? diff --git a/net/yt-dlp/PLIST b/net/yt-dlp/PLIST index d265621d35f..478cfc11891 100644 --- a/net/yt-dlp/PLIST +++ b/net/yt-dlp/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.14 2022/10/13 09:09:25 adam Exp $ +@comment $NetBSD: PLIST,v 1.15 2022/11/11 18:40:10 adam Exp $ bin/yt-dlp ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -39,6 +39,9 @@ ${PYSITELIB}/yt_dlp/compat/functools.pyo ${PYSITELIB}/yt_dlp/compat/imghdr.py ${PYSITELIB}/yt_dlp/compat/imghdr.pyc ${PYSITELIB}/yt_dlp/compat/imghdr.pyo +${PYSITELIB}/yt_dlp/compat/shutil.py +${PYSITELIB}/yt_dlp/compat/shutil.pyc +${PYSITELIB}/yt_dlp/compat/shutil.pyo ${PYSITELIB}/yt_dlp/cookies.py ${PYSITELIB}/yt_dlp/cookies.pyc ${PYSITELIB}/yt_dlp/cookies.pyo @@ -138,9 +141,15 @@ ${PYSITELIB}/yt_dlp/extractor/adultswim.pyo ${PYSITELIB}/yt_dlp/extractor/aenetworks.py ${PYSITELIB}/yt_dlp/extractor/aenetworks.pyc ${PYSITELIB}/yt_dlp/extractor/aenetworks.pyo +${PYSITELIB}/yt_dlp/extractor/aeonco.py +${PYSITELIB}/yt_dlp/extractor/aeonco.pyc +${PYSITELIB}/yt_dlp/extractor/aeonco.pyo ${PYSITELIB}/yt_dlp/extractor/afreecatv.py ${PYSITELIB}/yt_dlp/extractor/afreecatv.pyc ${PYSITELIB}/yt_dlp/extractor/afreecatv.pyo +${PYSITELIB}/yt_dlp/extractor/agora.py +${PYSITELIB}/yt_dlp/extractor/agora.pyc +${PYSITELIB}/yt_dlp/extractor/agora.pyo ${PYSITELIB}/yt_dlp/extractor/airmozilla.py ${PYSITELIB}/yt_dlp/extractor/airmozilla.pyc ${PYSITELIB}/yt_dlp/extractor/airmozilla.pyo @@ -408,6 +417,9 @@ ${PYSITELIB}/yt_dlp/extractor/camdemy.pyo ${PYSITELIB}/yt_dlp/extractor/cammodels.py ${PYSITELIB}/yt_dlp/extractor/cammodels.pyc ${PYSITELIB}/yt_dlp/extractor/cammodels.pyo +${PYSITELIB}/yt_dlp/extractor/camsoda.py +${PYSITELIB}/yt_dlp/extractor/camsoda.pyc +${PYSITELIB}/yt_dlp/extractor/camsoda.pyo ${PYSITELIB}/yt_dlp/extractor/camtasia.py ${PYSITELIB}/yt_dlp/extractor/camtasia.pyc ${PYSITELIB}/yt_dlp/extractor/camtasia.pyo @@ -495,6 +507,9 @@ ${PYSITELIB}/yt_dlp/extractor/cinchcast.pyo ${PYSITELIB}/yt_dlp/extractor/cinemax.py ${PYSITELIB}/yt_dlp/extractor/cinemax.pyc ${PYSITELIB}/yt_dlp/extractor/cinemax.pyo +${PYSITELIB}/yt_dlp/extractor/cinetecamilano.py +${PYSITELIB}/yt_dlp/extractor/cinetecamilano.pyc +${PYSITELIB}/yt_dlp/extractor/cinetecamilano.pyo ${PYSITELIB}/yt_dlp/extractor/ciscolive.py ${PYSITELIB}/yt_dlp/extractor/ciscolive.pyc ${PYSITELIB}/yt_dlp/extractor/ciscolive.pyo @@ -651,6 +666,9 @@ ${PYSITELIB}/yt_dlp/extractor/democracynow.pyo ${PYSITELIB}/yt_dlp/extractor/detik.py ${PYSITELIB}/yt_dlp/extractor/detik.pyc ${PYSITELIB}/yt_dlp/extractor/detik.pyo +${PYSITELIB}/yt_dlp/extractor/deuxm.py +${PYSITELIB}/yt_dlp/extractor/deuxm.pyc +${PYSITELIB}/yt_dlp/extractor/deuxm.pyo ${PYSITELIB}/yt_dlp/extractor/dfb.py ${PYSITELIB}/yt_dlp/extractor/dfb.pyc ${PYSITELIB}/yt_dlp/extractor/dfb.pyo @@ -681,9 +699,6 @@ ${PYSITELIB}/yt_dlp/extractor/dispeak.pyo ${PYSITELIB}/yt_dlp/extractor/dlive.py ${PYSITELIB}/yt_dlp/extractor/dlive.pyc ${PYSITELIB}/yt_dlp/extractor/dlive.pyo -${PYSITELIB}/yt_dlp/extractor/doodstream.py -${PYSITELIB}/yt_dlp/extractor/doodstream.pyc -${PYSITELIB}/yt_dlp/extractor/doodstream.pyo ${PYSITELIB}/yt_dlp/extractor/dotsub.py ${PYSITELIB}/yt_dlp/extractor/dotsub.pyc ${PYSITELIB}/yt_dlp/extractor/dotsub.pyo @@ -957,6 +972,9 @@ ${PYSITELIB}/yt_dlp/extractor/generic.pyo ${PYSITELIB}/yt_dlp/extractor/genericembeds.py ${PYSITELIB}/yt_dlp/extractor/genericembeds.pyc ${PYSITELIB}/yt_dlp/extractor/genericembeds.pyo +${PYSITELIB}/yt_dlp/extractor/genius.py +${PYSITELIB}/yt_dlp/extractor/genius.pyc +${PYSITELIB}/yt_dlp/extractor/genius.pyo ${PYSITELIB}/yt_dlp/extractor/gettr.py ${PYSITELIB}/yt_dlp/extractor/gettr.pyc ${PYSITELIB}/yt_dlp/extractor/gettr.pyo @@ -1191,6 +1209,9 @@ ${PYSITELIB}/yt_dlp/extractor/jable.pyo ${PYSITELIB}/yt_dlp/extractor/jamendo.py ${PYSITELIB}/yt_dlp/extractor/jamendo.pyc ${PYSITELIB}/yt_dlp/extractor/jamendo.pyo +${PYSITELIB}/yt_dlp/extractor/japandiet.py +${PYSITELIB}/yt_dlp/extractor/japandiet.pyc +${PYSITELIB}/yt_dlp/extractor/japandiet.pyo ${PYSITELIB}/yt_dlp/extractor/jeuxvideo.py ${PYSITELIB}/yt_dlp/extractor/jeuxvideo.pyc ${PYSITELIB}/yt_dlp/extractor/jeuxvideo.pyo @@ -1332,6 +1353,9 @@ ${PYSITELIB}/yt_dlp/extractor/linuxacademy.pyo ${PYSITELIB}/yt_dlp/extractor/liputan6.py ${PYSITELIB}/yt_dlp/extractor/liputan6.pyc ${PYSITELIB}/yt_dlp/extractor/liputan6.pyo +${PYSITELIB}/yt_dlp/extractor/listennotes.py +${PYSITELIB}/yt_dlp/extractor/listennotes.pyc +${PYSITELIB}/yt_dlp/extractor/listennotes.pyo ${PYSITELIB}/yt_dlp/extractor/litv.py ${PYSITELIB}/yt_dlp/extractor/litv.pyc ${PYSITELIB}/yt_dlp/extractor/litv.pyo @@ -1695,6 +1719,9 @@ ${PYSITELIB}/yt_dlp/extractor/noovo.pyo ${PYSITELIB}/yt_dlp/extractor/normalboots.py ${PYSITELIB}/yt_dlp/extractor/normalboots.pyc ${PYSITELIB}/yt_dlp/extractor/normalboots.pyo +${PYSITELIB}/yt_dlp/extractor/nosnl.py +${PYSITELIB}/yt_dlp/extractor/nosnl.pyc +${PYSITELIB}/yt_dlp/extractor/nosnl.pyo ${PYSITELIB}/yt_dlp/extractor/nosvideo.py ${PYSITELIB}/yt_dlp/extractor/nosvideo.pyc ${PYSITELIB}/yt_dlp/extractor/nosvideo.pyo @@ -1752,6 +1779,9 @@ ${PYSITELIB}/yt_dlp/extractor/odatv.pyo ${PYSITELIB}/yt_dlp/extractor/odnoklassniki.py ${PYSITELIB}/yt_dlp/extractor/odnoklassniki.pyc ${PYSITELIB}/yt_dlp/extractor/odnoklassniki.pyo +${PYSITELIB}/yt_dlp/extractor/oftv.py +${PYSITELIB}/yt_dlp/extractor/oftv.pyc +${PYSITELIB}/yt_dlp/extractor/oftv.pyo ${PYSITELIB}/yt_dlp/extractor/oktoberfesttv.py ${PYSITELIB}/yt_dlp/extractor/oktoberfesttv.pyc ${PYSITELIB}/yt_dlp/extractor/oktoberfesttv.pyo @@ -1917,6 +1947,9 @@ ${PYSITELIB}/yt_dlp/extractor/pluralsight.pyo ${PYSITELIB}/yt_dlp/extractor/plutotv.py ${PYSITELIB}/yt_dlp/extractor/plutotv.pyc ${PYSITELIB}/yt_dlp/extractor/plutotv.pyo +${PYSITELIB}/yt_dlp/extractor/podbayfm.py +${PYSITELIB}/yt_dlp/extractor/podbayfm.pyc +${PYSITELIB}/yt_dlp/extractor/podbayfm.pyo ${PYSITELIB}/yt_dlp/extractor/podchaser.py ${PYSITELIB}/yt_dlp/extractor/podchaser.pyc ${PYSITELIB}/yt_dlp/extractor/podchaser.pyo @@ -1995,6 +2028,9 @@ ${PYSITELIB}/yt_dlp/extractor/puls4.pyo ${PYSITELIB}/yt_dlp/extractor/pyvideo.py ${PYSITELIB}/yt_dlp/extractor/pyvideo.pyc ${PYSITELIB}/yt_dlp/extractor/pyvideo.pyo +${PYSITELIB}/yt_dlp/extractor/qingting.py +${PYSITELIB}/yt_dlp/extractor/qingting.pyc +${PYSITELIB}/yt_dlp/extractor/qingting.pyo ${PYSITELIB}/yt_dlp/extractor/qqmusic.py ${PYSITELIB}/yt_dlp/extractor/qqmusic.pyc ${PYSITELIB}/yt_dlp/extractor/qqmusic.pyo @@ -2169,6 +2205,9 @@ ${PYSITELIB}/yt_dlp/extractor/savefrom.pyo ${PYSITELIB}/yt_dlp/extractor/sbs.py ${PYSITELIB}/yt_dlp/extractor/sbs.pyc ${PYSITELIB}/yt_dlp/extractor/sbs.pyo +${PYSITELIB}/yt_dlp/extractor/screen9.py +${PYSITELIB}/yt_dlp/extractor/screen9.pyc +${PYSITELIB}/yt_dlp/extractor/screen9.pyo ${PYSITELIB}/yt_dlp/extractor/screencast.py ${PYSITELIB}/yt_dlp/extractor/screencast.pyc ${PYSITELIB}/yt_dlp/extractor/screencast.pyo @@ -2376,6 +2415,9 @@ ${PYSITELIB}/yt_dlp/extractor/sverigesradio.pyo ${PYSITELIB}/yt_dlp/extractor/svt.py ${PYSITELIB}/yt_dlp/extractor/svt.pyc ${PYSITELIB}/yt_dlp/extractor/svt.pyo +${PYSITELIB}/yt_dlp/extractor/swearnet.py +${PYSITELIB}/yt_dlp/extractor/swearnet.pyc +${PYSITELIB}/yt_dlp/extractor/swearnet.pyo ${PYSITELIB}/yt_dlp/extractor/swrmediathek.py ${PYSITELIB}/yt_dlp/extractor/swrmediathek.pyc ${PYSITELIB}/yt_dlp/extractor/swrmediathek.pyo @@ -2706,6 +2748,9 @@ ${PYSITELIB}/yt_dlp/extractor/unity.pyo ${PYSITELIB}/yt_dlp/extractor/unscripted.py ${PYSITELIB}/yt_dlp/extractor/unscripted.pyc ${PYSITELIB}/yt_dlp/extractor/unscripted.pyo +${PYSITELIB}/yt_dlp/extractor/unsupported.py +${PYSITELIB}/yt_dlp/extractor/unsupported.pyc +${PYSITELIB}/yt_dlp/extractor/unsupported.pyo ${PYSITELIB}/yt_dlp/extractor/uol.py ${PYSITELIB}/yt_dlp/extractor/uol.pyc ${PYSITELIB}/yt_dlp/extractor/uol.pyo @@ -3006,6 +3051,9 @@ ${PYSITELIB}/yt_dlp/extractor/yesjapan.pyo ${PYSITELIB}/yt_dlp/extractor/yinyuetai.py ${PYSITELIB}/yt_dlp/extractor/yinyuetai.pyc ${PYSITELIB}/yt_dlp/extractor/yinyuetai.pyo +${PYSITELIB}/yt_dlp/extractor/yle_areena.py +${PYSITELIB}/yt_dlp/extractor/yle_areena.pyc +${PYSITELIB}/yt_dlp/extractor/yle_areena.pyo ${PYSITELIB}/yt_dlp/extractor/ynet.py ${PYSITELIB}/yt_dlp/extractor/ynet.pyc ${PYSITELIB}/yt_dlp/extractor/ynet.pyo @@ -3042,6 +3090,9 @@ ${PYSITELIB}/yt_dlp/extractor/zdf.pyo ${PYSITELIB}/yt_dlp/extractor/zee5.py ${PYSITELIB}/yt_dlp/extractor/zee5.pyc ${PYSITELIB}/yt_dlp/extractor/zee5.pyo +${PYSITELIB}/yt_dlp/extractor/zeenews.py +${PYSITELIB}/yt_dlp/extractor/zeenews.pyc +${PYSITELIB}/yt_dlp/extractor/zeenews.pyo ${PYSITELIB}/yt_dlp/extractor/zhihu.py ${PYSITELIB}/yt_dlp/extractor/zhihu.pyc ${PYSITELIB}/yt_dlp/extractor/zhihu.pyo diff --git a/net/yt-dlp/distinfo b/net/yt-dlp/distinfo index 4ba78346584..f7a44bc77ae 100644 --- a/net/yt-dlp/distinfo +++ b/net/yt-dlp/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.19 2022/10/13 09:09:25 adam Exp $ +$NetBSD: distinfo,v 1.20 2022/11/11 18:40:10 adam Exp $ -BLAKE2s (yt-dlp-2022.10.4.tar.gz) = 9c73444d43847bf946c09d19773dd49de9df58e81404f2804b2c97e5cc04053c -SHA512 (yt-dlp-2022.10.4.tar.gz) = 286e219057505e4de2bb8af6dc334b43b4e46e7b998d98437f78e9cfa82294e2ac17432c22f741ad101dfe05fa0d2dc0111904be51f32ab3a002bda7b17a86b7 -Size (yt-dlp-2022.10.4.tar.gz) = 2427017 bytes +BLAKE2s (yt-dlp-2022.11.11.tar.gz) = 3a70964c239bf7d7dd64b90c2214e78f4a3cf3b6011f6e1f6894063453809ca9 +SHA512 (yt-dlp-2022.11.11.tar.gz) = be29154746f4c499eb25489be45ea759bf83f7aeb086a2a0e90a2bee6936c0d9362b1cd7af5eebed4f01f84a3542a9d5fa5746b647c349cad2e26b45cf4a861b +Size (yt-dlp-2022.11.11.tar.gz) = 2470530 bytes |