summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2017-03-07 21:57:13 +0000
committerleot <leot@pkgsrc.org>2017-03-07 21:57:13 +0000
commit0c92baf0367faf4346e24e466735aaba9ad68244 (patch)
treed72faba9d894d577c796ea2560406124bb635721
parent173380f9be394f623819847e866d7e488ace5edf (diff)
downloadpkgsrc-0c92baf0367faf4346e24e466735aaba9ad68244.tar.gz
Update net/youtube-dl to 20170307
Changes: version 2017.03.07 Core * Metadata are now added after conversion (#5594) Extractors * [soundcloud] Update client id (#12376) * [openload] Fix extraction (#10408, #12357) version 2017.03.06 Core + [utils] Process bytestrings in urljoin (#12369) * [extractor/common] Improve height extraction and extract bitrate * [extractor/common] Move jwplayer formats extraction in separate method + [external:ffmpeg] Limit test download size to 10KiB (#12362) Extractors + [drtv] Add geo countries to GeoRestrictedError + [drtv:live] Bypass geo restriction + [tunepk] Add extractor (#12197, #12243) version 2017.03.05 Extractors + [twitch] Add basic support for two-factor authentication (#11974) + [vier] Add support for vijf.be (#12304) + [redbulltv] Add support for redbull.tv (#3919, #11948) * [douyutv] Switch to the PC API to escape the 5-min limitation (#12316) + [generic] Add support for rutube embeds + [rutube] Relax URL regular expression + [vrak] Add support for vrak.tv (#11452) + [brightcove:new] Add ability to smuggle geo_countries into URL + [brightcove:new] Raise GeoRestrictedError * [go] Relax URL regular expression (#12341) * [24video] Use original host for requests (#12339) * [ruutu] Disable DASH formats (#12322) version 2017.03.02 Core + [adobepass] Add support for Charter Spectrum (#11465) * [YoutubeDL] Don't sanitize identifiers in output template (#12317) Extractors * [facebook] Fix extraction (#12323, #12330) * [youtube] Mark errors about rental videos as expected (#12324) + [npo] Add support for audio * [npo] Adapt to app.php API (#12311, #12320) version 2017.02.28 Core + [utils] Add bytes_to_long and long_to_bytes + [utils] Add pkcs1pad + [aes] Add aes_cbc_encrypt Extractors + [azmedien:showplaylist] Add support for show playlists (#12160) + [youtube:playlist] Recognize another playlist pattern (#11928, #12286) + [daisuki] Add support for daisuki.net (#2486, #3186, #4738, #6175, #7776, #10060) * [douyu] Fix extraction (#12301) version 2017.02.27 Core * [downloader/common] Limit displaying 2 digits after decimal point in sleep interval message (#12183) + [extractor/common] Add preference to _parse_html5_media_entries Extractors + [npo] Add support for zapp.nl + [npo] Add support for hetklokhuis.nl (#12293) - [scivee] Remove extractor (#9315) + [cda] Decode download URL (#12255) + [crunchyroll] Improve uploader extraction (#12267) + [youtube] Raise GeoRestrictedError + [dailymotion] Raise GeoRestrictedError + [mdr] Recognize more URL patterns (#12169) + [tvigle] Raise GeoRestrictedError * [vevo] Fix extraction for videos with the new streams/streamsV3 format (#11719) + [freshlive] Add support for freshlive.tv (#12175) + [xhamster] Capture and output videoClosed error (#12263) + [etonline] Add support for etonline.com (#12236) + [njpwworld] Add support for njpwworld.com (#11561) * [amcnetworks] Relax URL regular expression (#12127) version 2017.02.24.1 Extractors * [noco] Modernize * [noco] Switch login URL to https (#12246) + [thescene] Extract more metadata * [thescene] Fix extraction (#12235) + [tubitv] Use geo bypass mechanism * [openload] Fix extraction (#10408) + [ivi] Raise GeoRestrictedError version 2017.02.24 Core * [options] Hide deprecated options from --help * [options] Deprecate --autonumber-size + [YoutubeDL] Add support for string formatting operations in output template (#5185, #5748, #6841, #9929, #9966 #9978, #12189) Extractors + [lynda:course] Add webpage extraction fallback (#12238) * [go] Sign all uplynk URLs and use geo bypass only for free videos (#12087, #12210) + [skylinewebcams] Add support for skylinewebcams.com (#12221) + [instagram] Add support for multi video posts (#12226) + [crunchyroll] Extract playlist entries ids * [mgtv] Fix extraction + [sohu] Raise GeoRestrictedError + [leeco] Raise GeoRestrictedError and use geo bypass mechanism version 2017.02.22 Extractors * [crunchyroll] Fix descriptions with double quotes (#12124) * [dailymotion] Make comment count optional (#12209) + [vidzi] Add support for vidzi.cc (#12213) + [24video] Add support for 24video.tube (#12217) + [crackle] Use geo bypass mechanism + [viewster] Use geo verification headers + [tfo] Improve geo restriction detection and use geo bypass mechanism + [telequebec] Use geo bypass mechanism + [limelight] Extract PlaylistService errors and improve geo restriction detection version 2017.02.21 Core * [extractor/common] Allow calling _initialize_geo_bypass from extractors (#11970) + [adobepass] Add support for Time Warner Cable (#12191) + [travis] Run tests in parallel + [downloader/ism] Honor HTTP headers when downloading fragments + [downloader/dash] Honor HTTP headers when downloading fragments + [utils] Add GeoUtils class for working with geo tools and GeoUtils.random_ipv4 + Add option --geo-bypass-country for explicit geo bypass on behalf of specified country + Add options to control geo bypass mechanism --geo-bypass and --no-geo-bypass + Add experimental geo restriction bypass mechanism based on faking X-Forwarded-For HTTP header + [utils] Introduce GeoRestrictedError for geo restricted videos + [utils] Introduce YoutubeDLError base class for all youtube-dl exceptions Extractors + [ninecninemedia] Use geo bypass mechanism * [spankbang] Make uploader optional (#12193) + [iprima] Improve geo restriction detection and disable geo bypass * [iprima] Modernize * [commonmistakes] Disable UnicodeBOM extractor test for python 3.2 + [prosiebensat1] Throw ExtractionError on unsupported page type (#12180) * [nrk] Update _API_HOST and relax _VALID_URL + [tv4] Bypass geo restriction and improve detection * [tv4] Switch to hls3 protocol (#12177) + [viki] Improve geo restriction detection + [vgtv] Improve geo restriction detection + [srgssr] Improve geo restriction detection + [vbox7] Improve geo restriction detection and use geo bypass mechanism + [svt] Improve geo restriction detection and use geo bypass mechanism + [pbs] Improve geo restriction detection and use geo bypass mechanism + [ondemandkorea] Improve geo restriction detection and use geo bypass mechanism + [nrk] Improve geo restriction detection and use geo bypass mechanism + [itv] Improve geo restriction detection and use geo bypass mechanism + [go] Improve geo restriction detection and use geo bypass mechanism + [dramafever] Improve geo restriction detection and use geo bypass mechanism * [brightcove:legacy] Restrict videoPlayer value (#12040) + [tvn24] Add support for tvn24.pl and tvn24bis.pl (#11679) + [thisav] Add support for HTML5 media (#11771) * [metacafe] Bypass family filter (#10371) * [viceland] Improve info extraction
-rw-r--r--net/youtube-dl/Makefile4
-rw-r--r--net/youtube-dl/PLIST32
-rw-r--r--net/youtube-dl/distinfo10
3 files changed, 35 insertions, 11 deletions
diff --git a/net/youtube-dl/Makefile b/net/youtube-dl/Makefile
index 5277c03153f..c8216d4de35 100644
--- a/net/youtube-dl/Makefile
+++ b/net/youtube-dl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.105 2017/02/18 20:19:12 leot Exp $
+# $NetBSD: Makefile,v 1.106 2017/03/07 21:57:13 leot Exp $
-VERSION_DATE= 2017.02.17
+VERSION_DATE= 2017.03.07
DISTNAME= youtube-dl-${VERSION_DATE}
PKGNAME= youtube-dl-${VERSION_DATE:S/.//:S/.//}
CATEGORIES= net
diff --git a/net/youtube-dl/PLIST b/net/youtube-dl/PLIST
index cb6f1839fd3..275f0565409 100644
--- a/net/youtube-dl/PLIST
+++ b/net/youtube-dl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.36 2017/02/18 20:19:12 leot Exp $
+@comment $NetBSD: PLIST,v 1.37 2017/03/07 21:57:13 leot Exp $
bin/youtube-dl
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -422,6 +422,9 @@ ${PYSITELIB}/youtube_dl/extractor/dailymail.pyo
${PYSITELIB}/youtube_dl/extractor/dailymotion.py
${PYSITELIB}/youtube_dl/extractor/dailymotion.pyc
${PYSITELIB}/youtube_dl/extractor/dailymotion.pyo
+${PYSITELIB}/youtube_dl/extractor/daisuki.py
+${PYSITELIB}/youtube_dl/extractor/daisuki.pyc
+${PYSITELIB}/youtube_dl/extractor/daisuki.pyo
${PYSITELIB}/youtube_dl/extractor/daum.py
${PYSITELIB}/youtube_dl/extractor/daum.pyc
${PYSITELIB}/youtube_dl/extractor/daum.pyo
@@ -548,6 +551,9 @@ ${PYSITELIB}/youtube_dl/extractor/espn.pyo
${PYSITELIB}/youtube_dl/extractor/esri.py
${PYSITELIB}/youtube_dl/extractor/esri.pyc
${PYSITELIB}/youtube_dl/extractor/esri.pyo
+${PYSITELIB}/youtube_dl/extractor/etonline.py
+${PYSITELIB}/youtube_dl/extractor/etonline.pyc
+${PYSITELIB}/youtube_dl/extractor/etonline.pyo
${PYSITELIB}/youtube_dl/extractor/europa.py
${PYSITELIB}/youtube_dl/extractor/europa.pyc
${PYSITELIB}/youtube_dl/extractor/europa.pyo
@@ -644,6 +650,9 @@ ${PYSITELIB}/youtube_dl/extractor/freesound.pyo
${PYSITELIB}/youtube_dl/extractor/freespeech.py
${PYSITELIB}/youtube_dl/extractor/freespeech.pyc
${PYSITELIB}/youtube_dl/extractor/freespeech.pyo
+${PYSITELIB}/youtube_dl/extractor/freshlive.py
+${PYSITELIB}/youtube_dl/extractor/freshlive.pyc
+${PYSITELIB}/youtube_dl/extractor/freshlive.pyo
${PYSITELIB}/youtube_dl/extractor/funimation.py
${PYSITELIB}/youtube_dl/extractor/funimation.pyc
${PYSITELIB}/youtube_dl/extractor/funimation.pyo
@@ -1178,6 +1187,9 @@ ${PYSITELIB}/youtube_dl/extractor/ninenow.pyo
${PYSITELIB}/youtube_dl/extractor/nintendo.py
${PYSITELIB}/youtube_dl/extractor/nintendo.pyc
${PYSITELIB}/youtube_dl/extractor/nintendo.pyo
+${PYSITELIB}/youtube_dl/extractor/njpwworld.py
+${PYSITELIB}/youtube_dl/extractor/njpwworld.pyc
+${PYSITELIB}/youtube_dl/extractor/njpwworld.pyo
${PYSITELIB}/youtube_dl/extractor/nobelprize.py
${PYSITELIB}/youtube_dl/extractor/nobelprize.pyc
${PYSITELIB}/youtube_dl/extractor/nobelprize.pyo
@@ -1403,6 +1415,9 @@ ${PYSITELIB}/youtube_dl/extractor/rbmaradio.pyo
${PYSITELIB}/youtube_dl/extractor/rds.py
${PYSITELIB}/youtube_dl/extractor/rds.pyc
${PYSITELIB}/youtube_dl/extractor/rds.pyo
+${PYSITELIB}/youtube_dl/extractor/redbulltv.py
+${PYSITELIB}/youtube_dl/extractor/redbulltv.pyc
+${PYSITELIB}/youtube_dl/extractor/redbulltv.pyo
${PYSITELIB}/youtube_dl/extractor/redtube.py
${PYSITELIB}/youtube_dl/extractor/redtube.pyc
${PYSITELIB}/youtube_dl/extractor/redtube.pyo
@@ -1508,9 +1523,6 @@ ${PYSITELIB}/youtube_dl/extractor/savefrom.pyo
${PYSITELIB}/youtube_dl/extractor/sbs.py
${PYSITELIB}/youtube_dl/extractor/sbs.pyc
${PYSITELIB}/youtube_dl/extractor/sbs.pyo
-${PYSITELIB}/youtube_dl/extractor/scivee.py
-${PYSITELIB}/youtube_dl/extractor/scivee.pyc
-${PYSITELIB}/youtube_dl/extractor/scivee.pyo
${PYSITELIB}/youtube_dl/extractor/screencast.py
${PYSITELIB}/youtube_dl/extractor/screencast.pyc
${PYSITELIB}/youtube_dl/extractor/screencast.pyo
@@ -1550,6 +1562,9 @@ ${PYSITELIB}/youtube_dl/extractor/sina.pyo
${PYSITELIB}/youtube_dl/extractor/sixplay.py
${PYSITELIB}/youtube_dl/extractor/sixplay.pyc
${PYSITELIB}/youtube_dl/extractor/sixplay.pyo
+${PYSITELIB}/youtube_dl/extractor/skylinewebcams.py
+${PYSITELIB}/youtube_dl/extractor/skylinewebcams.pyc
+${PYSITELIB}/youtube_dl/extractor/skylinewebcams.pyo
${PYSITELIB}/youtube_dl/extractor/skynewsarabia.py
${PYSITELIB}/youtube_dl/extractor/skynewsarabia.pyc
${PYSITELIB}/youtube_dl/extractor/skynewsarabia.pyo
@@ -1796,6 +1811,9 @@ ${PYSITELIB}/youtube_dl/extractor/tumblr.pyo
${PYSITELIB}/youtube_dl/extractor/tunein.py
${PYSITELIB}/youtube_dl/extractor/tunein.pyc
${PYSITELIB}/youtube_dl/extractor/tunein.pyo
+${PYSITELIB}/youtube_dl/extractor/tunepk.py
+${PYSITELIB}/youtube_dl/extractor/tunepk.pyc
+${PYSITELIB}/youtube_dl/extractor/tunepk.pyo
${PYSITELIB}/youtube_dl/extractor/turbo.py
${PYSITELIB}/youtube_dl/extractor/turbo.pyc
${PYSITELIB}/youtube_dl/extractor/turbo.pyo
@@ -1829,6 +1847,9 @@ ${PYSITELIB}/youtube_dl/extractor/tvigle.pyo
${PYSITELIB}/youtube_dl/extractor/tvland.py
${PYSITELIB}/youtube_dl/extractor/tvland.pyc
${PYSITELIB}/youtube_dl/extractor/tvland.pyo
+${PYSITELIB}/youtube_dl/extractor/tvn24.py
+${PYSITELIB}/youtube_dl/extractor/tvn24.pyc
+${PYSITELIB}/youtube_dl/extractor/tvn24.pyo
${PYSITELIB}/youtube_dl/extractor/tvnoe.py
${PYSITELIB}/youtube_dl/extractor/tvnoe.pyc
${PYSITELIB}/youtube_dl/extractor/tvnoe.pyo
@@ -2015,6 +2036,9 @@ ${PYSITELIB}/youtube_dl/extractor/voxmedia.pyo
${PYSITELIB}/youtube_dl/extractor/vporn.py
${PYSITELIB}/youtube_dl/extractor/vporn.pyc
${PYSITELIB}/youtube_dl/extractor/vporn.pyo
+${PYSITELIB}/youtube_dl/extractor/vrak.py
+${PYSITELIB}/youtube_dl/extractor/vrak.pyc
+${PYSITELIB}/youtube_dl/extractor/vrak.pyo
${PYSITELIB}/youtube_dl/extractor/vrt.py
${PYSITELIB}/youtube_dl/extractor/vrt.pyc
${PYSITELIB}/youtube_dl/extractor/vrt.pyo
diff --git a/net/youtube-dl/distinfo b/net/youtube-dl/distinfo
index ceee6ee1b11..e3559cd171c 100644
--- a/net/youtube-dl/distinfo
+++ b/net/youtube-dl/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.91 2017/02/18 20:19:12 leot Exp $
+$NetBSD: distinfo,v 1.92 2017/03/07 21:57:13 leot Exp $
-SHA1 (youtube-dl-2017.02.17.tar.gz) = 6403ca0e6884b6eb96994ce4fc3ab1ca9d9d2619
-RMD160 (youtube-dl-2017.02.17.tar.gz) = e7731071ea073a75405e0d63f1ff42dded07854e
-SHA512 (youtube-dl-2017.02.17.tar.gz) = fb19e2f3789f9b5efe9da16b11abf47083bafe4aee6732f2ee707af6e2461624942506170831653dcae87c0d7ed78da78884a24c287c76be3ff947dee06e46ac
-Size (youtube-dl-2017.02.17.tar.gz) = 2583825 bytes
+SHA1 (youtube-dl-2017.03.07.tar.gz) = 24907a385756c595d7baaa4db6b55dab38f3a274
+RMD160 (youtube-dl-2017.03.07.tar.gz) = 32a1c8192e1adaf00aabf7237673a9f1e3bda088
+SHA512 (youtube-dl-2017.03.07.tar.gz) = 9d8e2de45b7d55986068e116b0d751526a338e37b1ed5ecdb0241589fe53a24bcfdad386382e37fde52a90fc4210993d7f441a22a6a1a85b9fd19ef1bacdb14e
+Size (youtube-dl-2017.03.07.tar.gz) = 2625770 bytes
SHA1 (patch-setup.py) = a67074ae7cfe5e77847c2f610337ea553eddb69b
SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = 6c220e67ab138d1c00aa4f2bc02ac84548af7c30