diff options
author | leot <leot@pkgsrc.org> | 2017-03-07 21:57:13 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2017-03-07 21:57:13 +0000 |
commit | 0c92baf0367faf4346e24e466735aaba9ad68244 (patch) | |
tree | d72faba9d894d577c796ea2560406124bb635721 | |
parent | 173380f9be394f623819847e866d7e488ace5edf (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | net/youtube-dl/PLIST | 32 | ||||
-rw-r--r-- | 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 |