From 0c92baf0367faf4346e24e466735aaba9ad68244 Mon Sep 17 00:00:00 2001 From: leot Date: Tue, 7 Mar 2017 21:57:13 +0000 Subject: 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 --- net/youtube-dl/Makefile | 4 ++-- net/youtube-dl/PLIST | 32 ++++++++++++++++++++++++++++---- net/youtube-dl/distinfo | 10 +++++----- 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 -- cgit v1.2.3