Sun Oct 29 10:52:44 2017 UTC ()
youtube-dl: Update net/youtube-dl to 20171029

Changes:
version 2017.10.29

Core
* [extractor/common] Prefix format id for audio only HLS formats
+ [utils] Add support for zero years and months in parse_duration

Extractors
* [egghead] Fix extraction (#14388)
+ [fxnetworks] Extract series metadata (#14603)
+ [younow] Add support for younow.com (#9255, #9432, #12436)
* [dctptv] Fix extraction (#14599)
* [youtube] Restrict embed regex (#14600)
* [vimeo] Restrict iframe embed regex (#14600)
* [soundgasm] Improve extraction (#14588)
- [myvideo] Remove extractor (#8557)
+ [nbc] Add support for classic-tv videos (#14575)
+ [vrtnu] Add support for cookies authentication and simplify (#11873)
+ [canvas] Add support for vrt.be/vrtnu (#11873)
* [twitch:clips] Fix title extraction (#14566)
+ [ndtv] Add support for sub-sites (#14534)
* [dramafever] Fix login error message extraction
+ [nick] Add support for more nickelodeon sites (no, dk, se, ch, fr, es, pt,
  ro, hu) (#14553)


(leot)
diff -r1.122 -r1.123 pkgsrc/net/youtube-dl/Makefile
diff -r1.50 -r1.51 pkgsrc/net/youtube-dl/PLIST
diff -r1.107 -r1.108 pkgsrc/net/youtube-dl/distinfo

cvs diff -r1.122 -r1.123 pkgsrc/net/youtube-dl/Makefile (expand / switch to unified diff)

--- pkgsrc/net/youtube-dl/Makefile 2017/10/22 14:03:26 1.122
+++ pkgsrc/net/youtube-dl/Makefile 2017/10/29 10:52:44 1.123
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.122 2017/10/22 14:03:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.123 2017/10/29 10:52:44 leot Exp $
2 2
3# XXX: VERSION_DATE can contains also an optional part that indicates 3# XXX: VERSION_DATE can contains also an optional part that indicates
4# XXX: possible same day revisions. PKGNAME preserves that dotted part as is. 4# XXX: possible same day revisions. PKGNAME preserves that dotted part as is.
5VERSION_DATE= 2017.10.20 5VERSION_DATE= 2017.10.29
6DISTNAME= youtube-dl-${VERSION_DATE} 6DISTNAME= youtube-dl-${VERSION_DATE}
7PKGNAME= ${DISTNAME:S/.//:S/.//} 7PKGNAME= ${DISTNAME:S/.//:S/.//}
8CATEGORIES= net 8CATEGORIES= net
9MASTER_SITES= http://youtube-dl.org/downloads/${VERSION_DATE}/ 9MASTER_SITES= http://youtube-dl.org/downloads/${VERSION_DATE}/
10 10
11MAINTAINER= leot@NetBSD.org 11MAINTAINER= leot@NetBSD.org
12HOMEPAGE= http://rg3.github.io/youtube-dl/ 12HOMEPAGE= http://rg3.github.io/youtube-dl/
13COMMENT= Download videos from youtube.com 13COMMENT= Download videos from youtube.com
14LICENSE= public-domain 14LICENSE= public-domain
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17EGG_NAME= youtube_dl-${VERSION_DATE:S/.0/./g} 17EGG_NAME= youtube_dl-${VERSION_DATE:S/.0/./g}
18WRKSRC= ${WRKDIR}/youtube-dl 18WRKSRC= ${WRKDIR}/youtube-dl

cvs diff -r1.50 -r1.51 pkgsrc/net/youtube-dl/PLIST (expand / switch to unified diff)

--- pkgsrc/net/youtube-dl/PLIST 2017/10/22 14:03:26 1.50
+++ pkgsrc/net/youtube-dl/PLIST 2017/10/29 10:52:44 1.51
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.50 2017/10/22 14:03:26 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.51 2017/10/29 10:52:44 leot Exp $
2bin/youtube-dl 2bin/youtube-dl
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/youtube_dl/YoutubeDL.py 8${PYSITELIB}/youtube_dl/YoutubeDL.py
9${PYSITELIB}/youtube_dl/YoutubeDL.pyc 9${PYSITELIB}/youtube_dl/YoutubeDL.pyc
10${PYSITELIB}/youtube_dl/YoutubeDL.pyo 10${PYSITELIB}/youtube_dl/YoutubeDL.pyo
11${PYSITELIB}/youtube_dl/__init__.py 11${PYSITELIB}/youtube_dl/__init__.py
12${PYSITELIB}/youtube_dl/__init__.pyc 12${PYSITELIB}/youtube_dl/__init__.pyc
13${PYSITELIB}/youtube_dl/__init__.pyo 13${PYSITELIB}/youtube_dl/__init__.pyo
14${PYSITELIB}/youtube_dl/__main__.py 14${PYSITELIB}/youtube_dl/__main__.py
@@ -718,26 +718,29 @@ ${PYSITELIB}/youtube_dl/extractor/gdcvau @@ -718,26 +718,29 @@ ${PYSITELIB}/youtube_dl/extractor/gdcvau
718${PYSITELIB}/youtube_dl/extractor/gdcvault.pyo 718${PYSITELIB}/youtube_dl/extractor/gdcvault.pyo
719${PYSITELIB}/youtube_dl/extractor/generic.py 719${PYSITELIB}/youtube_dl/extractor/generic.py
720${PYSITELIB}/youtube_dl/extractor/generic.pyc 720${PYSITELIB}/youtube_dl/extractor/generic.pyc
721${PYSITELIB}/youtube_dl/extractor/generic.pyo 721${PYSITELIB}/youtube_dl/extractor/generic.pyo
722${PYSITELIB}/youtube_dl/extractor/gfycat.py 722${PYSITELIB}/youtube_dl/extractor/gfycat.py
723${PYSITELIB}/youtube_dl/extractor/gfycat.pyc 723${PYSITELIB}/youtube_dl/extractor/gfycat.pyc
724${PYSITELIB}/youtube_dl/extractor/gfycat.pyo 724${PYSITELIB}/youtube_dl/extractor/gfycat.pyo
725${PYSITELIB}/youtube_dl/extractor/giantbomb.py 725${PYSITELIB}/youtube_dl/extractor/giantbomb.py
726${PYSITELIB}/youtube_dl/extractor/giantbomb.pyc 726${PYSITELIB}/youtube_dl/extractor/giantbomb.pyc
727${PYSITELIB}/youtube_dl/extractor/giantbomb.pyo 727${PYSITELIB}/youtube_dl/extractor/giantbomb.pyo
728${PYSITELIB}/youtube_dl/extractor/giga.py 728${PYSITELIB}/youtube_dl/extractor/giga.py
729${PYSITELIB}/youtube_dl/extractor/giga.pyc 729${PYSITELIB}/youtube_dl/extractor/giga.pyc
730${PYSITELIB}/youtube_dl/extractor/giga.pyo 730${PYSITELIB}/youtube_dl/extractor/giga.pyo
 731${PYSITELIB}/youtube_dl/extractor/gigya.py
 732${PYSITELIB}/youtube_dl/extractor/gigya.pyc
 733${PYSITELIB}/youtube_dl/extractor/gigya.pyo
731${PYSITELIB}/youtube_dl/extractor/glide.py 734${PYSITELIB}/youtube_dl/extractor/glide.py
732${PYSITELIB}/youtube_dl/extractor/glide.pyc 735${PYSITELIB}/youtube_dl/extractor/glide.pyc
733${PYSITELIB}/youtube_dl/extractor/glide.pyo 736${PYSITELIB}/youtube_dl/extractor/glide.pyo
734${PYSITELIB}/youtube_dl/extractor/globo.py 737${PYSITELIB}/youtube_dl/extractor/globo.py
735${PYSITELIB}/youtube_dl/extractor/globo.pyc 738${PYSITELIB}/youtube_dl/extractor/globo.pyc
736${PYSITELIB}/youtube_dl/extractor/globo.pyo 739${PYSITELIB}/youtube_dl/extractor/globo.pyo
737${PYSITELIB}/youtube_dl/extractor/go.py 740${PYSITELIB}/youtube_dl/extractor/go.py
738${PYSITELIB}/youtube_dl/extractor/go.pyc 741${PYSITELIB}/youtube_dl/extractor/go.pyc
739${PYSITELIB}/youtube_dl/extractor/go.pyo 742${PYSITELIB}/youtube_dl/extractor/go.pyo
740${PYSITELIB}/youtube_dl/extractor/go90.py 743${PYSITELIB}/youtube_dl/extractor/go90.py
741${PYSITELIB}/youtube_dl/extractor/go90.pyc 744${PYSITELIB}/youtube_dl/extractor/go90.pyc
742${PYSITELIB}/youtube_dl/extractor/go90.pyo 745${PYSITELIB}/youtube_dl/extractor/go90.pyo
743${PYSITELIB}/youtube_dl/extractor/godtube.py 746${PYSITELIB}/youtube_dl/extractor/godtube.py
@@ -1150,29 +1153,26 @@ ${PYSITELIB}/youtube_dl/extractor/musicp @@ -1150,29 +1153,26 @@ ${PYSITELIB}/youtube_dl/extractor/musicp
1150${PYSITELIB}/youtube_dl/extractor/musicplayon.pyo 1153${PYSITELIB}/youtube_dl/extractor/musicplayon.pyo
1151${PYSITELIB}/youtube_dl/extractor/mwave.py 1154${PYSITELIB}/youtube_dl/extractor/mwave.py
1152${PYSITELIB}/youtube_dl/extractor/mwave.pyc 1155${PYSITELIB}/youtube_dl/extractor/mwave.pyc
1153${PYSITELIB}/youtube_dl/extractor/mwave.pyo 1156${PYSITELIB}/youtube_dl/extractor/mwave.pyo
1154${PYSITELIB}/youtube_dl/extractor/myspace.py 1157${PYSITELIB}/youtube_dl/extractor/myspace.py
1155${PYSITELIB}/youtube_dl/extractor/myspace.pyc 1158${PYSITELIB}/youtube_dl/extractor/myspace.pyc
1156${PYSITELIB}/youtube_dl/extractor/myspace.pyo 1159${PYSITELIB}/youtube_dl/extractor/myspace.pyo
1157${PYSITELIB}/youtube_dl/extractor/myspass.py 1160${PYSITELIB}/youtube_dl/extractor/myspass.py
1158${PYSITELIB}/youtube_dl/extractor/myspass.pyc 1161${PYSITELIB}/youtube_dl/extractor/myspass.pyc
1159${PYSITELIB}/youtube_dl/extractor/myspass.pyo 1162${PYSITELIB}/youtube_dl/extractor/myspass.pyo
1160${PYSITELIB}/youtube_dl/extractor/myvi.py 1163${PYSITELIB}/youtube_dl/extractor/myvi.py
1161${PYSITELIB}/youtube_dl/extractor/myvi.pyc 1164${PYSITELIB}/youtube_dl/extractor/myvi.pyc
1162${PYSITELIB}/youtube_dl/extractor/myvi.pyo 1165${PYSITELIB}/youtube_dl/extractor/myvi.pyo
1163${PYSITELIB}/youtube_dl/extractor/myvideo.py 
1164${PYSITELIB}/youtube_dl/extractor/myvideo.pyc 
1165${PYSITELIB}/youtube_dl/extractor/myvideo.pyo 
1166${PYSITELIB}/youtube_dl/extractor/myvidster.py 1166${PYSITELIB}/youtube_dl/extractor/myvidster.py
1167${PYSITELIB}/youtube_dl/extractor/myvidster.pyc 1167${PYSITELIB}/youtube_dl/extractor/myvidster.pyc
1168${PYSITELIB}/youtube_dl/extractor/myvidster.pyo 1168${PYSITELIB}/youtube_dl/extractor/myvidster.pyo
1169${PYSITELIB}/youtube_dl/extractor/nationalgeographic.py 1169${PYSITELIB}/youtube_dl/extractor/nationalgeographic.py
1170${PYSITELIB}/youtube_dl/extractor/nationalgeographic.pyc 1170${PYSITELIB}/youtube_dl/extractor/nationalgeographic.pyc
1171${PYSITELIB}/youtube_dl/extractor/nationalgeographic.pyo 1171${PYSITELIB}/youtube_dl/extractor/nationalgeographic.pyo
1172${PYSITELIB}/youtube_dl/extractor/naver.py 1172${PYSITELIB}/youtube_dl/extractor/naver.py
1173${PYSITELIB}/youtube_dl/extractor/naver.pyc 1173${PYSITELIB}/youtube_dl/extractor/naver.pyc
1174${PYSITELIB}/youtube_dl/extractor/naver.pyo 1174${PYSITELIB}/youtube_dl/extractor/naver.pyo
1175${PYSITELIB}/youtube_dl/extractor/nba.py 1175${PYSITELIB}/youtube_dl/extractor/nba.py
1176${PYSITELIB}/youtube_dl/extractor/nba.pyc 1176${PYSITELIB}/youtube_dl/extractor/nba.pyc
1177${PYSITELIB}/youtube_dl/extractor/nba.pyo 1177${PYSITELIB}/youtube_dl/extractor/nba.pyo
1178${PYSITELIB}/youtube_dl/extractor/nbc.py 1178${PYSITELIB}/youtube_dl/extractor/nbc.py
@@ -2251,26 +2251,29 @@ ${PYSITELIB}/youtube_dl/extractor/yesjap @@ -2251,26 +2251,29 @@ ${PYSITELIB}/youtube_dl/extractor/yesjap
2251${PYSITELIB}/youtube_dl/extractor/yesjapan.pyo 2251${PYSITELIB}/youtube_dl/extractor/yesjapan.pyo
2252${PYSITELIB}/youtube_dl/extractor/yinyuetai.py 2252${PYSITELIB}/youtube_dl/extractor/yinyuetai.py
2253${PYSITELIB}/youtube_dl/extractor/yinyuetai.pyc 2253${PYSITELIB}/youtube_dl/extractor/yinyuetai.pyc
2254${PYSITELIB}/youtube_dl/extractor/yinyuetai.pyo 2254${PYSITELIB}/youtube_dl/extractor/yinyuetai.pyo
2255${PYSITELIB}/youtube_dl/extractor/ynet.py 2255${PYSITELIB}/youtube_dl/extractor/ynet.py
2256${PYSITELIB}/youtube_dl/extractor/ynet.pyc 2256${PYSITELIB}/youtube_dl/extractor/ynet.pyc
2257${PYSITELIB}/youtube_dl/extractor/ynet.pyo 2257${PYSITELIB}/youtube_dl/extractor/ynet.pyo
2258${PYSITELIB}/youtube_dl/extractor/youjizz.py 2258${PYSITELIB}/youtube_dl/extractor/youjizz.py
2259${PYSITELIB}/youtube_dl/extractor/youjizz.pyc 2259${PYSITELIB}/youtube_dl/extractor/youjizz.pyc
2260${PYSITELIB}/youtube_dl/extractor/youjizz.pyo 2260${PYSITELIB}/youtube_dl/extractor/youjizz.pyo
2261${PYSITELIB}/youtube_dl/extractor/youku.py 2261${PYSITELIB}/youtube_dl/extractor/youku.py
2262${PYSITELIB}/youtube_dl/extractor/youku.pyc 2262${PYSITELIB}/youtube_dl/extractor/youku.pyc
2263${PYSITELIB}/youtube_dl/extractor/youku.pyo 2263${PYSITELIB}/youtube_dl/extractor/youku.pyo
 2264${PYSITELIB}/youtube_dl/extractor/younow.py
 2265${PYSITELIB}/youtube_dl/extractor/younow.pyc
 2266${PYSITELIB}/youtube_dl/extractor/younow.pyo
2264${PYSITELIB}/youtube_dl/extractor/youporn.py 2267${PYSITELIB}/youtube_dl/extractor/youporn.py
2265${PYSITELIB}/youtube_dl/extractor/youporn.pyc 2268${PYSITELIB}/youtube_dl/extractor/youporn.pyc
2266${PYSITELIB}/youtube_dl/extractor/youporn.pyo 2269${PYSITELIB}/youtube_dl/extractor/youporn.pyo
2267${PYSITELIB}/youtube_dl/extractor/yourupload.py 2270${PYSITELIB}/youtube_dl/extractor/yourupload.py
2268${PYSITELIB}/youtube_dl/extractor/yourupload.pyc 2271${PYSITELIB}/youtube_dl/extractor/yourupload.pyc
2269${PYSITELIB}/youtube_dl/extractor/yourupload.pyo 2272${PYSITELIB}/youtube_dl/extractor/yourupload.pyo
2270${PYSITELIB}/youtube_dl/extractor/youtube.py 2273${PYSITELIB}/youtube_dl/extractor/youtube.py
2271${PYSITELIB}/youtube_dl/extractor/youtube.pyc 2274${PYSITELIB}/youtube_dl/extractor/youtube.pyc
2272${PYSITELIB}/youtube_dl/extractor/youtube.pyo 2275${PYSITELIB}/youtube_dl/extractor/youtube.pyo
2273${PYSITELIB}/youtube_dl/extractor/zapiks.py 2276${PYSITELIB}/youtube_dl/extractor/zapiks.py
2274${PYSITELIB}/youtube_dl/extractor/zapiks.pyc 2277${PYSITELIB}/youtube_dl/extractor/zapiks.pyc
2275${PYSITELIB}/youtube_dl/extractor/zapiks.pyo 2278${PYSITELIB}/youtube_dl/extractor/zapiks.pyo
2276${PYSITELIB}/youtube_dl/extractor/zaq1.py 2279${PYSITELIB}/youtube_dl/extractor/zaq1.py

cvs diff -r1.107 -r1.108 pkgsrc/net/youtube-dl/distinfo (expand / switch to unified diff)

--- pkgsrc/net/youtube-dl/distinfo 2017/10/22 14:03:26 1.107
+++ pkgsrc/net/youtube-dl/distinfo 2017/10/29 10:52:44 1.108
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.107 2017/10/22 14:03:26 wiz Exp $ 1$NetBSD: distinfo,v 1.108 2017/10/29 10:52:44 leot Exp $
2 2
3SHA1 (youtube-dl-2017.10.20.tar.gz) = 3d0230b4638766318c3aeb4f860144691639c967 3SHA1 (youtube-dl-2017.10.29.tar.gz) = bbd23cb789f257fe26adeb68dec29b3e6304fafc
4RMD160 (youtube-dl-2017.10.20.tar.gz) = 4dc671426f1751eab7769cf395ce4066249d3730 4RMD160 (youtube-dl-2017.10.29.tar.gz) = 4f4f391af8501696c875e0ecb77aac3070255b8a
5SHA512 (youtube-dl-2017.10.20.tar.gz) = 973465ad7d04f9d790fb9d36ca1c2c89c13f64b599ac3ef61f7720cd9d618d01619f76b419044eb716123e8300c1e2b4d881972a8240e0421f396dddd7affef1 5SHA512 (youtube-dl-2017.10.29.tar.gz) = 50781f792fa01ad64b6f7b6fc05730dff09b10007ef5c23ee558148affb2a126958bd5ed8d1ac4499ddc48a56a5b9df47f20612ae09f41084e6dbac5fc3f3426
6Size (youtube-dl-2017.10.20.tar.gz) = 2824647 bytes 6Size (youtube-dl-2017.10.29.tar.gz) = 2831813 bytes
7SHA1 (patch-setup.py) = a67074ae7cfe5e77847c2f610337ea553eddb69b 7SHA1 (patch-setup.py) = a67074ae7cfe5e77847c2f610337ea553eddb69b
8SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = 6c220e67ab138d1c00aa4f2bc02ac84548af7c30 8SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = 6c220e67ab138d1c00aa4f2bc02ac84548af7c30