summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-10-13 09:09:25 +0000
committeradam <adam@pkgsrc.org>2022-10-13 09:09:25 +0000
commit476c4d3052c2df29325056829078c95e28f548ef (patch)
treec87957469ac2f205add68b73a8efc1941e72f854
parent3834ef18c9db3435b7096e7c09992d07a77bfda3 (diff)
downloadpkgsrc-476c4d3052c2df29325056829078c95e28f548ef.tar.gz
yt-dlp: updated to 2022.10.4
2022.10.04 * Allow a `set` to be passed as `download_archive` * Allow open ranges for time ranges * Allow plugin extractors to replace the built-in ones * Don't download entire video when no matching `--download-sections` * Fix `--config-location -` * Fix for when playlists don't have `webpage_url` * Support environment variables in `--ffmpeg-location` * Workaround `libc_ver` not be available on Windows Store version of Python * [outtmpl] Curly braces to filter keys * [outtmpl] Make `%s` work in strfformat for all systems * [jsinterp] Workaround operator associativity issue * [cookies] Let `_get_mac_keyring_password` fail gracefully * [cookies] Parse cookies leniently * [phantomjs] Fix bug * [downloader/aria2c] Fix filename containing leading whitespace * [downloader/ism] Support ec-3 codec * [extractor] Fix `fatal=False` in `RetryManager` * [extractor] Improve json-ld extraction * [extractor] Make `_search_json` able to parse lists * [extractor] Escape `%` in `representation_id` of m3u8 * [extractor/generic] Pass through referer from json-ld * [utils] `base_url`: URL paths can contain `&` * [utils] `js_to_json`: Improve * [utils] `Popen.run`: Fix default return in binary mode * [utils] `traverse_obj`: Rewrite, document and add tests * [devscripts] `make_lazy_extractors`: Fix for Docker * [docs] Misc Improvements * [cleanup] Misc fixes and cleanup * [extractor/24tv.ua] Add extractors * [extractor/BerufeTV] Add extractor * [extractor/booyah] Add extractor * [extractor/bundesliga] Add extractor * [extractor/GoPlay] Add extractor * [extractor/iltalehti] Add extractor * [extractor/IsraelNationalNews] Add extractor * [extractor/mediaworksnzvod] Add extractor * [extractor/MicrosoftEmbed] Add extractor * [extractor/nbc] Add NBCStations extractor * [extractor/onenewsnz] Add extractor * [extractor/prankcast] Add extractor * [extractor/Smotrim] Add extractor * [extractor/tencent] Add Iflix extractor * [extractor/unscripted] Add extractor * [extractor/adobepass] Add MSO AlticeOne (Optimum TV) * [extractor/youtube] **Download `post_live` videos from start** * [extractor/youtube] Add support for Shorts audio pivot feed * [extractor/youtube] Detect `lazy-load-for-videos` embeds * [extractor/youtube] Do not warn on duplicate chapters * [extractor/youtube] Fix video like count extraction * [extractor/youtube] Support changing extraction language * [extractor/youtube:tab] Improve continuation items extraction * [extractor/youtube:tab] Support `reporthistory` page * [extractor/amazonstore] Fix JSON extraction * [extractor/amazonstore] Retry to avoid captcha page * [extractor/animeondemand] Remove extractor * [extractor/anvato] Fix extractor and refactor * [extractor/artetv] Remove duplicate stream urls * [extractor/audioboom] Support direct URLs and refactor * [extractor/bandcamp] Extract `uploader_url` * [extractor/bilibili] Add space.bilibili extractors * [extractor/BilibiliSpace] Fix extractor and better error message * [extractor/BiliIntl] Support uppercase lang in `_VALID_URL` * [extractor/BiliIntlSeries] Fix `_VALID_URL` * [extractor/bongacams] Update `_VALID_URL` * [extractor/crunchyroll:beta] Improve handling of hardsubs * [extractor/detik] Generalize extractors * [extractor/dplay:italy] Add default authentication * [extractor/heise] Fix extractor * [extractor/holodex] Fix `_VALID_URL` * [extractor/hrfensehen] Fix extractor * [extractor/hungama] Add subtitle * [extractor/instagram] Extract more metadata * [extractor/JWPlatform] Fix extractor * [extractor/malltv] Fix video_id extraction * [extractor/MLBTV] Detect live streams * [extractor/motorsport] Support native embeds * [extractor/Mxplayer] Fix extractor * [extractor/nebula] Add nebula.tv * [extractor/nfl] Fix extractor * [extractor/ondemandkorea] Update `jw_config` regex * [extractor/paramountplus] Better DRM detection * [extractor/patreon] Sort formats * [extractor/rcs] Fix embed extraction * [extractor/redgifs] Fix extractor * [extractor/rutube] Fix `_EMBED_REGEX` * [extractor/RUTV] Fix warnings for livestreams * [extractor/soundcloud:search] More metadata in `--flat-playlist` * [extractor/telegraaf] Use mobile GraphQL API endpoint * [extractor/tennistv] Fix timestamp * [extractor/tiktok] Fix TikTokIE * [extractor/triller] Fix auth token * [extractor/trovo] Fix extractors * [extractor/tv2] Support new url format * [extractor/web.archive:youtube] Fix `_YT_INITIAL_PLAYER_RESPONSE_RE` * [extractor/wistia] Add support for channels * [extractor/wistia] Match IDs in embed URLs * [extractor/wordpress:playlist] Add generic embed extractor * [extractor/yandexvideopreview] Update `_VALID_URL` * [extractor/zee5] Fix `_VALID_URL` * [extractor/zee5] Generate device ids
-rw-r--r--net/yt-dlp/Makefile4
-rw-r--r--net/yt-dlp/PLIST59
-rw-r--r--net/yt-dlp/distinfo8
3 files changed, 49 insertions, 22 deletions
diff --git a/net/yt-dlp/Makefile b/net/yt-dlp/Makefile
index d59e4cf663b..72cbfc36f01 100644
--- a/net/yt-dlp/Makefile
+++ b/net/yt-dlp/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2022/09/14 11:46:59 adam Exp $
+# $NetBSD: Makefile,v 1.22 2022/10/13 09:09:25 adam Exp $
-DISTNAME= yt-dlp-2022.9.1
+DISTNAME= yt-dlp-2022.10.4
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 c2e77c86b8f..d265621d35f 100644
--- a/net/yt-dlp/PLIST
+++ b/net/yt-dlp/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2022/09/14 11:46:59 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2022/10/13 09:09:25 adam Exp $
bin/yt-dlp
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -180,24 +180,12 @@ ${PYSITELIB}/yt_dlp/extractor/amp.pyo
${PYSITELIB}/yt_dlp/extractor/angel.py
${PYSITELIB}/yt_dlp/extractor/angel.pyc
${PYSITELIB}/yt_dlp/extractor/angel.pyo
-${PYSITELIB}/yt_dlp/extractor/animeondemand.py
-${PYSITELIB}/yt_dlp/extractor/animeondemand.pyc
-${PYSITELIB}/yt_dlp/extractor/animeondemand.pyo
${PYSITELIB}/yt_dlp/extractor/ant1newsgr.py
${PYSITELIB}/yt_dlp/extractor/ant1newsgr.pyc
${PYSITELIB}/yt_dlp/extractor/ant1newsgr.pyo
${PYSITELIB}/yt_dlp/extractor/anvato.py
${PYSITELIB}/yt_dlp/extractor/anvato.pyc
${PYSITELIB}/yt_dlp/extractor/anvato.pyo
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/__init__.py
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/__init__.pyc
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/__init__.pyo
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/common.py
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/common.pyc
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/common.pyo
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/nfl.py
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/nfl.pyc
-${PYSITELIB}/yt_dlp/extractor/anvato_token_generator/nfl.pyo
${PYSITELIB}/yt_dlp/extractor/aol.py
${PYSITELIB}/yt_dlp/extractor/aol.pyc
${PYSITELIB}/yt_dlp/extractor/aol.pyo
@@ -303,6 +291,9 @@ ${PYSITELIB}/yt_dlp/extractor/behindkink.pyo
${PYSITELIB}/yt_dlp/extractor/bellmedia.py
${PYSITELIB}/yt_dlp/extractor/bellmedia.pyc
${PYSITELIB}/yt_dlp/extractor/bellmedia.pyo
+${PYSITELIB}/yt_dlp/extractor/berufetv.py
+${PYSITELIB}/yt_dlp/extractor/berufetv.pyc
+${PYSITELIB}/yt_dlp/extractor/berufetv.pyo
${PYSITELIB}/yt_dlp/extractor/bet.py
${PYSITELIB}/yt_dlp/extractor/bet.pyc
${PYSITELIB}/yt_dlp/extractor/bet.pyo
@@ -357,6 +348,9 @@ ${PYSITELIB}/yt_dlp/extractor/bokecc.pyo
${PYSITELIB}/yt_dlp/extractor/bongacams.py
${PYSITELIB}/yt_dlp/extractor/bongacams.pyc
${PYSITELIB}/yt_dlp/extractor/bongacams.pyo
+${PYSITELIB}/yt_dlp/extractor/booyah.py
+${PYSITELIB}/yt_dlp/extractor/booyah.pyc
+${PYSITELIB}/yt_dlp/extractor/booyah.pyo
${PYSITELIB}/yt_dlp/extractor/bostonglobe.py
${PYSITELIB}/yt_dlp/extractor/bostonglobe.pyc
${PYSITELIB}/yt_dlp/extractor/bostonglobe.pyo
@@ -381,6 +375,9 @@ ${PYSITELIB}/yt_dlp/extractor/breitbart.pyo
${PYSITELIB}/yt_dlp/extractor/brightcove.py
${PYSITELIB}/yt_dlp/extractor/brightcove.pyc
${PYSITELIB}/yt_dlp/extractor/brightcove.pyo
+${PYSITELIB}/yt_dlp/extractor/bundesliga.py
+${PYSITELIB}/yt_dlp/extractor/bundesliga.pyc
+${PYSITELIB}/yt_dlp/extractor/bundesliga.pyo
${PYSITELIB}/yt_dlp/extractor/businessinsider.py
${PYSITELIB}/yt_dlp/extractor/businessinsider.pyc
${PYSITELIB}/yt_dlp/extractor/businessinsider.pyo
@@ -1008,6 +1005,9 @@ ${PYSITELIB}/yt_dlp/extractor/googlepodcasts.pyo
${PYSITELIB}/yt_dlp/extractor/googlesearch.py
${PYSITELIB}/yt_dlp/extractor/googlesearch.pyc
${PYSITELIB}/yt_dlp/extractor/googlesearch.pyo
+${PYSITELIB}/yt_dlp/extractor/goplay.py
+${PYSITELIB}/yt_dlp/extractor/goplay.pyc
+${PYSITELIB}/yt_dlp/extractor/goplay.pyo
${PYSITELIB}/yt_dlp/extractor/gopro.py
${PYSITELIB}/yt_dlp/extractor/gopro.pyc
${PYSITELIB}/yt_dlp/extractor/gopro.pyo
@@ -1119,6 +1119,9 @@ ${PYSITELIB}/yt_dlp/extractor/ign.pyo
${PYSITELIB}/yt_dlp/extractor/iheart.py
${PYSITELIB}/yt_dlp/extractor/iheart.pyc
${PYSITELIB}/yt_dlp/extractor/iheart.pyo
+${PYSITELIB}/yt_dlp/extractor/iltalehti.py
+${PYSITELIB}/yt_dlp/extractor/iltalehti.pyc
+${PYSITELIB}/yt_dlp/extractor/iltalehti.pyo
${PYSITELIB}/yt_dlp/extractor/imdb.py
${PYSITELIB}/yt_dlp/extractor/imdb.pyc
${PYSITELIB}/yt_dlp/extractor/imdb.pyo
@@ -1158,6 +1161,9 @@ ${PYSITELIB}/yt_dlp/extractor/iqiyi.pyo
${PYSITELIB}/yt_dlp/extractor/islamchannel.py
${PYSITELIB}/yt_dlp/extractor/islamchannel.pyc
${PYSITELIB}/yt_dlp/extractor/islamchannel.pyo
+${PYSITELIB}/yt_dlp/extractor/israelnationalnews.py
+${PYSITELIB}/yt_dlp/extractor/israelnationalnews.pyc
+${PYSITELIB}/yt_dlp/extractor/israelnationalnews.pyo
${PYSITELIB}/yt_dlp/extractor/itprotv.py
${PYSITELIB}/yt_dlp/extractor/itprotv.pyc
${PYSITELIB}/yt_dlp/extractor/itprotv.pyo
@@ -1413,6 +1419,9 @@ ${PYSITELIB}/yt_dlp/extractor/mediaset.pyo
${PYSITELIB}/yt_dlp/extractor/mediasite.py
${PYSITELIB}/yt_dlp/extractor/mediasite.pyc
${PYSITELIB}/yt_dlp/extractor/mediasite.pyo
+${PYSITELIB}/yt_dlp/extractor/mediaworksnz.py
+${PYSITELIB}/yt_dlp/extractor/mediaworksnz.pyc
+${PYSITELIB}/yt_dlp/extractor/mediaworksnz.pyo
${PYSITELIB}/yt_dlp/extractor/medici.py
${PYSITELIB}/yt_dlp/extractor/medici.pyc
${PYSITELIB}/yt_dlp/extractor/medici.pyo
@@ -1446,6 +1455,9 @@ ${PYSITELIB}/yt_dlp/extractor/mgtv.pyo
${PYSITELIB}/yt_dlp/extractor/miaopai.py
${PYSITELIB}/yt_dlp/extractor/miaopai.pyc
${PYSITELIB}/yt_dlp/extractor/miaopai.pyo
+${PYSITELIB}/yt_dlp/extractor/microsoftembed.py
+${PYSITELIB}/yt_dlp/extractor/microsoftembed.pyc
+${PYSITELIB}/yt_dlp/extractor/microsoftembed.pyo
${PYSITELIB}/yt_dlp/extractor/microsoftstream.py
${PYSITELIB}/yt_dlp/extractor/microsoftstream.pyc
${PYSITELIB}/yt_dlp/extractor/microsoftstream.pyo
@@ -1758,6 +1770,9 @@ ${PYSITELIB}/yt_dlp/extractor/ondemandkorea.pyo
${PYSITELIB}/yt_dlp/extractor/onefootball.py
${PYSITELIB}/yt_dlp/extractor/onefootball.pyc
${PYSITELIB}/yt_dlp/extractor/onefootball.pyo
+${PYSITELIB}/yt_dlp/extractor/onenewsnz.py
+${PYSITELIB}/yt_dlp/extractor/onenewsnz.pyc
+${PYSITELIB}/yt_dlp/extractor/onenewsnz.pyo
${PYSITELIB}/yt_dlp/extractor/onet.py
${PYSITELIB}/yt_dlp/extractor/onet.pyc
${PYSITELIB}/yt_dlp/extractor/onet.pyo
@@ -1953,6 +1968,9 @@ ${PYSITELIB}/yt_dlp/extractor/pornovoisines.pyo
${PYSITELIB}/yt_dlp/extractor/pornoxo.py
${PYSITELIB}/yt_dlp/extractor/pornoxo.pyc
${PYSITELIB}/yt_dlp/extractor/pornoxo.pyo
+${PYSITELIB}/yt_dlp/extractor/prankcast.py
+${PYSITELIB}/yt_dlp/extractor/prankcast.pyc
+${PYSITELIB}/yt_dlp/extractor/prankcast.pyo
${PYSITELIB}/yt_dlp/extractor/premiershiprugby.py
${PYSITELIB}/yt_dlp/extractor/premiershiprugby.pyc
${PYSITELIB}/yt_dlp/extractor/premiershiprugby.pyo
@@ -2238,6 +2256,9 @@ ${PYSITELIB}/yt_dlp/extractor/slideslive.pyo
${PYSITELIB}/yt_dlp/extractor/slutload.py
${PYSITELIB}/yt_dlp/extractor/slutload.pyc
${PYSITELIB}/yt_dlp/extractor/slutload.pyo
+${PYSITELIB}/yt_dlp/extractor/smotrim.py
+${PYSITELIB}/yt_dlp/extractor/smotrim.pyc
+${PYSITELIB}/yt_dlp/extractor/smotrim.pyo
${PYSITELIB}/yt_dlp/extractor/snotr.py
${PYSITELIB}/yt_dlp/extractor/snotr.pyc
${PYSITELIB}/yt_dlp/extractor/snotr.pyo
@@ -2574,6 +2595,9 @@ ${PYSITELIB}/yt_dlp/extractor/turner.pyo
${PYSITELIB}/yt_dlp/extractor/tv2.py
${PYSITELIB}/yt_dlp/extractor/tv2.pyc
${PYSITELIB}/yt_dlp/extractor/tv2.pyo
+${PYSITELIB}/yt_dlp/extractor/tv24ua.py
+${PYSITELIB}/yt_dlp/extractor/tv24ua.pyc
+${PYSITELIB}/yt_dlp/extractor/tv24ua.pyo
${PYSITELIB}/yt_dlp/extractor/tv2dk.py
${PYSITELIB}/yt_dlp/extractor/tv2dk.pyc
${PYSITELIB}/yt_dlp/extractor/tv2dk.pyo
@@ -2679,6 +2703,9 @@ ${PYSITELIB}/yt_dlp/extractor/unistra.pyo
${PYSITELIB}/yt_dlp/extractor/unity.py
${PYSITELIB}/yt_dlp/extractor/unity.pyc
${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/uol.py
${PYSITELIB}/yt_dlp/extractor/uol.pyc
${PYSITELIB}/yt_dlp/extractor/uol.pyo
@@ -2766,9 +2793,6 @@ ${PYSITELIB}/yt_dlp/extractor/vidio.pyo
${PYSITELIB}/yt_dlp/extractor/vidlii.py
${PYSITELIB}/yt_dlp/extractor/vidlii.pyc
${PYSITELIB}/yt_dlp/extractor/vidlii.pyo
-${PYSITELIB}/yt_dlp/extractor/vier.py
-${PYSITELIB}/yt_dlp/extractor/vier.pyc
-${PYSITELIB}/yt_dlp/extractor/vier.pyo
${PYSITELIB}/yt_dlp/extractor/viewlift.py
${PYSITELIB}/yt_dlp/extractor/viewlift.pyc
${PYSITELIB}/yt_dlp/extractor/viewlift.pyo
@@ -2904,6 +2928,9 @@ ${PYSITELIB}/yt_dlp/extractor/wimtv.pyo
${PYSITELIB}/yt_dlp/extractor/wistia.py
${PYSITELIB}/yt_dlp/extractor/wistia.pyc
${PYSITELIB}/yt_dlp/extractor/wistia.pyo
+${PYSITELIB}/yt_dlp/extractor/wordpress.py
+${PYSITELIB}/yt_dlp/extractor/wordpress.pyc
+${PYSITELIB}/yt_dlp/extractor/wordpress.pyo
${PYSITELIB}/yt_dlp/extractor/worldstarhiphop.py
${PYSITELIB}/yt_dlp/extractor/worldstarhiphop.pyc
${PYSITELIB}/yt_dlp/extractor/worldstarhiphop.pyo
diff --git a/net/yt-dlp/distinfo b/net/yt-dlp/distinfo
index 5ae7a36a480..4ba78346584 100644
--- a/net/yt-dlp/distinfo
+++ b/net/yt-dlp/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2022/09/14 11:46:59 adam Exp $
+$NetBSD: distinfo,v 1.19 2022/10/13 09:09:25 adam Exp $
-BLAKE2s (yt-dlp-2022.9.1.tar.gz) = c72248555f5f273a9a12c9e227a85804073e5b8899ee4d60c5018e7e9239917d
-SHA512 (yt-dlp-2022.9.1.tar.gz) = 972bc3228ea7800007e56de0c0e182f99fddda76ebee05154827a6d4cf50e056cbaee3ca50d9fc396b2080a65ad5d02cde64de9c26896f33c617346465568355
-Size (yt-dlp-2022.9.1.tar.gz) = 2387756 bytes
+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