Wed Apr 7 13:21:01 2021 UTC ()
youtube-dl: Update to 20210407

Changes:
20210407
--------
Core
* [extractor/common] Use compat_cookies_SimpleCookie for _get_cookies
+ [compat] Introduce compat_cookies_SimpleCookie
* [extractor/common] Improve JSON-LD author extraction
* [extractor/common] Fix _get_cookies on python 2 (#20673, #23256, #20326,
  #28640)

Extractors
* [youtube] Fix extraction of videos with restricted location (#28685)
+ [line] Add support for live.line.me (#17205, #28658)
* [vimeo] Improve extraction (#28591)
* [youku] Update ccode (#17852, #28447, #28460, #28648)
* [youtube] Prefer direct entry metadata over entry metadata from playlist
  (#28619, #28636)
* [screencastomatic] Fix extraction (#11976, #24489)
+ [palcomp3] Add support for palcomp3.com (#13120)
+ [arnes] Add support for video.arnes.si (#28483)
+ [youtube:tab] Add support for hashtags (#28308)


(leot)
diff -r1.238 -r1.239 pkgsrc/net/youtube-dl/Makefile
diff -r1.112 -r1.113 pkgsrc/net/youtube-dl/PLIST
diff -r1.218 -r1.219 pkgsrc/net/youtube-dl/distinfo

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

--- pkgsrc/net/youtube-dl/Makefile 2021/04/01 12:14:15 1.238
+++ pkgsrc/net/youtube-dl/Makefile 2021/04/07 13:21:01 1.239
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.238 2021/04/01 12:14:15 leot Exp $ 1# $NetBSD: Makefile,v 1.239 2021/04/07 13:21:01 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= 2021.04.01 5VERSION_DATE= 2021.04.07
6DISTNAME= youtube-dl-${VERSION_DATE} 6DISTNAME= youtube-dl-${VERSION_DATE}
7PKGNAME= ${DISTNAME:S/.//:S/.//} 7PKGNAME= ${DISTNAME:S/.//:S/.//}
8CATEGORIES= net 8CATEGORIES= net
9MASTER_SITES= https://youtube-dl.org/downloads/${VERSION_DATE}/ 9MASTER_SITES= https://youtube-dl.org/downloads/${VERSION_DATE}/
10 10
11MAINTAINER= leot@NetBSD.org 11MAINTAINER= leot@NetBSD.org
12HOMEPAGE= https://ytdl-org.github.io/youtube-dl/ 12HOMEPAGE= https://ytdl-org.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.112 -r1.113 pkgsrc/net/youtube-dl/PLIST (expand / switch to unified diff)

--- pkgsrc/net/youtube-dl/PLIST 2021/03/28 18:35:29 1.112
+++ pkgsrc/net/youtube-dl/PLIST 2021/04/07 13:21:01 1.113
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.112 2021/03/28 18:35:29 leot Exp $ 1@comment $NetBSD: PLIST,v 1.113 2021/04/07 13:21:01 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
@@ -148,26 +148,29 @@ ${PYSITELIB}/youtube_dl/extractor/applet @@ -148,26 +148,29 @@ ${PYSITELIB}/youtube_dl/extractor/applet
148${PYSITELIB}/youtube_dl/extractor/appletrailers.pyo 148${PYSITELIB}/youtube_dl/extractor/appletrailers.pyo
149${PYSITELIB}/youtube_dl/extractor/archiveorg.py 149${PYSITELIB}/youtube_dl/extractor/archiveorg.py
150${PYSITELIB}/youtube_dl/extractor/archiveorg.pyc 150${PYSITELIB}/youtube_dl/extractor/archiveorg.pyc
151${PYSITELIB}/youtube_dl/extractor/archiveorg.pyo 151${PYSITELIB}/youtube_dl/extractor/archiveorg.pyo
152${PYSITELIB}/youtube_dl/extractor/arcpublishing.py 152${PYSITELIB}/youtube_dl/extractor/arcpublishing.py
153${PYSITELIB}/youtube_dl/extractor/arcpublishing.pyc 153${PYSITELIB}/youtube_dl/extractor/arcpublishing.pyc
154${PYSITELIB}/youtube_dl/extractor/arcpublishing.pyo 154${PYSITELIB}/youtube_dl/extractor/arcpublishing.pyo
155${PYSITELIB}/youtube_dl/extractor/ard.py 155${PYSITELIB}/youtube_dl/extractor/ard.py
156${PYSITELIB}/youtube_dl/extractor/ard.pyc 156${PYSITELIB}/youtube_dl/extractor/ard.pyc
157${PYSITELIB}/youtube_dl/extractor/ard.pyo 157${PYSITELIB}/youtube_dl/extractor/ard.pyo
158${PYSITELIB}/youtube_dl/extractor/arkena.py 158${PYSITELIB}/youtube_dl/extractor/arkena.py
159${PYSITELIB}/youtube_dl/extractor/arkena.pyc 159${PYSITELIB}/youtube_dl/extractor/arkena.pyc
160${PYSITELIB}/youtube_dl/extractor/arkena.pyo 160${PYSITELIB}/youtube_dl/extractor/arkena.pyo
 161${PYSITELIB}/youtube_dl/extractor/arnes.py
 162${PYSITELIB}/youtube_dl/extractor/arnes.pyc
 163${PYSITELIB}/youtube_dl/extractor/arnes.pyo
161${PYSITELIB}/youtube_dl/extractor/arte.py 164${PYSITELIB}/youtube_dl/extractor/arte.py
162${PYSITELIB}/youtube_dl/extractor/arte.pyc 165${PYSITELIB}/youtube_dl/extractor/arte.pyc
163${PYSITELIB}/youtube_dl/extractor/arte.pyo 166${PYSITELIB}/youtube_dl/extractor/arte.pyo
164${PYSITELIB}/youtube_dl/extractor/asiancrush.py 167${PYSITELIB}/youtube_dl/extractor/asiancrush.py
165${PYSITELIB}/youtube_dl/extractor/asiancrush.pyc 168${PYSITELIB}/youtube_dl/extractor/asiancrush.pyc
166${PYSITELIB}/youtube_dl/extractor/asiancrush.pyo 169${PYSITELIB}/youtube_dl/extractor/asiancrush.pyo
167${PYSITELIB}/youtube_dl/extractor/atresplayer.py 170${PYSITELIB}/youtube_dl/extractor/atresplayer.py
168${PYSITELIB}/youtube_dl/extractor/atresplayer.pyc 171${PYSITELIB}/youtube_dl/extractor/atresplayer.pyc
169${PYSITELIB}/youtube_dl/extractor/atresplayer.pyo 172${PYSITELIB}/youtube_dl/extractor/atresplayer.pyo
170${PYSITELIB}/youtube_dl/extractor/atttechchannel.py 173${PYSITELIB}/youtube_dl/extractor/atttechchannel.py
171${PYSITELIB}/youtube_dl/extractor/atttechchannel.pyc 174${PYSITELIB}/youtube_dl/extractor/atttechchannel.pyc
172${PYSITELIB}/youtube_dl/extractor/atttechchannel.pyo 175${PYSITELIB}/youtube_dl/extractor/atttechchannel.pyo
173${PYSITELIB}/youtube_dl/extractor/atvat.py 176${PYSITELIB}/youtube_dl/extractor/atvat.py
@@ -1375,26 +1378,29 @@ ${PYSITELIB}/youtube_dl/extractor/openlo @@ -1375,26 +1378,29 @@ ${PYSITELIB}/youtube_dl/extractor/openlo
1375${PYSITELIB}/youtube_dl/extractor/openload.pyo 1378${PYSITELIB}/youtube_dl/extractor/openload.pyo
1376${PYSITELIB}/youtube_dl/extractor/ora.py 1379${PYSITELIB}/youtube_dl/extractor/ora.py
1377${PYSITELIB}/youtube_dl/extractor/ora.pyc 1380${PYSITELIB}/youtube_dl/extractor/ora.pyc
1378${PYSITELIB}/youtube_dl/extractor/ora.pyo 1381${PYSITELIB}/youtube_dl/extractor/ora.pyo
1379${PYSITELIB}/youtube_dl/extractor/orf.py 1382${PYSITELIB}/youtube_dl/extractor/orf.py
1380${PYSITELIB}/youtube_dl/extractor/orf.pyc 1383${PYSITELIB}/youtube_dl/extractor/orf.pyc
1381${PYSITELIB}/youtube_dl/extractor/orf.pyo 1384${PYSITELIB}/youtube_dl/extractor/orf.pyo
1382${PYSITELIB}/youtube_dl/extractor/outsidetv.py 1385${PYSITELIB}/youtube_dl/extractor/outsidetv.py
1383${PYSITELIB}/youtube_dl/extractor/outsidetv.pyc 1386${PYSITELIB}/youtube_dl/extractor/outsidetv.pyc
1384${PYSITELIB}/youtube_dl/extractor/outsidetv.pyo 1387${PYSITELIB}/youtube_dl/extractor/outsidetv.pyo
1385${PYSITELIB}/youtube_dl/extractor/packtpub.py 1388${PYSITELIB}/youtube_dl/extractor/packtpub.py
1386${PYSITELIB}/youtube_dl/extractor/packtpub.pyc 1389${PYSITELIB}/youtube_dl/extractor/packtpub.pyc
1387${PYSITELIB}/youtube_dl/extractor/packtpub.pyo 1390${PYSITELIB}/youtube_dl/extractor/packtpub.pyo
 1391${PYSITELIB}/youtube_dl/extractor/palcomp3.py
 1392${PYSITELIB}/youtube_dl/extractor/palcomp3.pyc
 1393${PYSITELIB}/youtube_dl/extractor/palcomp3.pyo
1388${PYSITELIB}/youtube_dl/extractor/pandoratv.py 1394${PYSITELIB}/youtube_dl/extractor/pandoratv.py
1389${PYSITELIB}/youtube_dl/extractor/pandoratv.pyc 1395${PYSITELIB}/youtube_dl/extractor/pandoratv.pyc
1390${PYSITELIB}/youtube_dl/extractor/pandoratv.pyo 1396${PYSITELIB}/youtube_dl/extractor/pandoratv.pyo
1391${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.py 1397${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.py
1392${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.pyc 1398${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.pyc
1393${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.pyo 1399${PYSITELIB}/youtube_dl/extractor/parliamentliveuk.pyo
1394${PYSITELIB}/youtube_dl/extractor/patreon.py 1400${PYSITELIB}/youtube_dl/extractor/patreon.py
1395${PYSITELIB}/youtube_dl/extractor/patreon.pyc 1401${PYSITELIB}/youtube_dl/extractor/patreon.pyc
1396${PYSITELIB}/youtube_dl/extractor/patreon.pyo 1402${PYSITELIB}/youtube_dl/extractor/patreon.pyo
1397${PYSITELIB}/youtube_dl/extractor/pbs.py 1403${PYSITELIB}/youtube_dl/extractor/pbs.py
1398${PYSITELIB}/youtube_dl/extractor/pbs.pyc 1404${PYSITELIB}/youtube_dl/extractor/pbs.pyc
1399${PYSITELIB}/youtube_dl/extractor/pbs.pyo 1405${PYSITELIB}/youtube_dl/extractor/pbs.pyo
1400${PYSITELIB}/youtube_dl/extractor/pearvideo.py 1406${PYSITELIB}/youtube_dl/extractor/pearvideo.py

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

--- pkgsrc/net/youtube-dl/distinfo 2021/04/01 12:14:15 1.218
+++ pkgsrc/net/youtube-dl/distinfo 2021/04/07 13:21:01 1.219
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.218 2021/04/01 12:14:15 leot Exp $ 1$NetBSD: distinfo,v 1.219 2021/04/07 13:21:01 leot Exp $
2 2
3SHA1 (youtube-dl-2021.04.01.tar.gz) = 0df3aa96ad234cd9ae3fb6d26881f6dd82f9e952 3SHA1 (youtube-dl-2021.04.07.tar.gz) = 9264cf84e8f434650295a0048c3a6ef5935d6f81
4RMD160 (youtube-dl-2021.04.01.tar.gz) = 29573caf1f8a9b2c89d437e709f89941a2b31a48 4RMD160 (youtube-dl-2021.04.07.tar.gz) = d3f6bfb55b25b5c8847cda9365e08cd65d823950
5SHA512 (youtube-dl-2021.04.01.tar.gz) = 138307b14b9ca18a1d55d16d4ae5d179e3244a9e270dedd732a14bb9250665741a9a90ecb1887308dcebfc2e448df28a505168b2b3afed7caeddacf4da8bce53 5SHA512 (youtube-dl-2021.04.07.tar.gz) = aabf6a1ceefe9101c710bbb45b91e6253a1256343513d841f7901d2be32521a001dac15f5bf13ac94beaf4638dce691f2a157a6172d89047ce2248d06bcafbf8
6Size (youtube-dl-2021.04.01.tar.gz) = 3315743 bytes 6Size (youtube-dl-2021.04.07.tar.gz) = 3324661 bytes
7SHA1 (patch-setup.py) = 56115118d5a263f3b46ff0da0b8315a1459ad7d9 7SHA1 (patch-setup.py) = 56115118d5a263f3b46ff0da0b8315a1459ad7d9
8SHA1 (patch-youtube__dl_extractor_la7.py) = 6c579f96e7ace1b64ef25fe8788b40bc4e7e67dd 8SHA1 (patch-youtube__dl_extractor_la7.py) = 6c579f96e7ace1b64ef25fe8788b40bc4e7e67dd
9SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = f96676170a448d9205d542a7def4beca615a1490 9SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = f96676170a448d9205d542a7def4beca615a1490