sent version 06-21-2013 to maintainer a few days ago. hoping he might get time this week. but anyway, here's for everybody's viewing pleasure.
Index: Makefile =================================================================== RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.41 diff -u -p -u -p -r1.41 Makefile --- Makefile 3 Jun 2013 23:11:52 -0000 1.41 +++ Makefile 30 Jun 2013 01:23:38 -0000 @@ -2,7 +2,7 @@ COMMENT = command-line program to download videos from YouTube.com -MODPY_EGG_VERSION = 2013.05.23 +MODPY_EGG_VERSION = 2013.06.34.4 DISTNAME = youtube-dl-${MODPY_EGG_VERSION} CATEGORIES = www Index: distinfo =================================================================== RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.34 diff -u -p -u -p -r1.34 distinfo --- distinfo 3 Jun 2013 23:11:52 -0000 1.34 +++ distinfo 30 Jun 2013 01:23:38 -0000 @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2013.05.23.tar.gz) = XTGl9Tcd14Uqz2jdSb+4Bo/nOohf21ROooqQVTafY5I= -SIZE (youtube-dl-2013.05.23.tar.gz) = 170900 +SHA256 (youtube-dl-2013.06.34.4.tar.gz) = /qGh48FgE4/mVC6SwEWB1xuXo2I2ZUNhKKVBQSdX918= +SIZE (youtube-dl-2013.06.34.4.tar.gz) = 250196 Index: patches/patch-youtube_dl_FileDownloader_py =================================================================== RCS file: /cvs/ports/www/youtube-dl/patches/patch-youtube_dl_FileDownloader_py,v retrieving revision 1.7 diff -u -p -u -p -r1.7 patch-youtube_dl_FileDownloader_py --- patches/patch-youtube_dl_FileDownloader_py 3 Jun 2013 23:11:52 -0000 1.7 +++ patches/patch-youtube_dl_FileDownloader_py 30 Jun 2013 01:23:38 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-youtube_dl_FileDownloader_py,v 1.7 2013/06/03 23:11:52 pirofti Exp $ ---- youtube_dl/FileDownloader.py.orig Thu May 23 14:30:03 2013 -+++ youtube_dl/FileDownloader.py Tue Jun 4 02:09:22 2013 -@@ -762,7 +762,7 @@ class FileDownloader(object): +--- youtube_dl/FileDownloader.py.orig Sun Jun 23 13:49:18 2013 ++++ youtube_dl/FileDownloader.py Sun Jun 23 13:49:31 2013 +@@ -771,7 +771,7 @@ class FileDownloader(object): # Download using rtmpdump. rtmpdump returns exit code 2 when # the connection was interrumpted and resuming appears to be # possible. This is part of rtmpdump's normal usage, AFAIK. -- basic_args = ['rtmpdump', '-q', '-r', url, '-o', tmpfilename] +- basic_args = ['rtmpdump', verbosity_option, '-r', url, '-o', tmpfilename] + basic_args = ['rtmpdump', '-r', url, '-o', tmpfilename] - if self.params.get('verbose', False): basic_args[1] = '-v' if player_url is not None: - basic_args += ['-W', player_url] + basic_args += ['--swfVfy', player_url] + if page_url is not None: Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 2 Feb 2013 15:41:17 -0000 1.3 +++ pkg/PLIST 30 Jun 2013 01:23:38 -0000 @@ -12,10 +12,155 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/InfoExtractors.pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/PostProcessor.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/PostProcessor.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/YoutubeDL.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/YoutubeDL.pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/__init__.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/__init__.pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/__main__.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/__main__.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/__init__.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ard.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ard.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/arte.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/arte.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/auengine.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/auengine.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bandcamp.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bandcamp.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bliptv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/bliptv.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/breakcom.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/breakcom.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/collegehumor.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/collegehumor.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/comedycentral.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/comedycentral.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/common.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/common.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cspan.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cspan.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/dailymotion.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/dailymotion.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/depositfiles.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/depositfiles.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/eighttracks.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/eighttracks.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/escapist.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/escapist.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/facebook.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/facebook.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flickr.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flickr.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funnyordie.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funnyordie.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamespot.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamespot.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gametrailers.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gametrailers.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/generic.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/generic.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/googleplus.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/googleplus.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/googlesearch.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/googlesearch.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hotnewhiphop.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hotnewhiphop.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howcast.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howcast.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hypem.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hypem.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ina.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ina.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/infoq.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/infoq.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/jukebox.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/jukebox.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/justintv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/justintv.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/keek.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/keek.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/liveleak.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/liveleak.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/metacafe.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/metacafe.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mixcloud.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mixcloud.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mtv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mtv.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/myspass.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/myspass.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/myvideo.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/myvideo.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/nba.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/nba.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/photobucket.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/photobucket.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pornotube.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pornotube.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/rbmaradio.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/rbmaradio.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/redtube.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/redtube.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ringtv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ringtv.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/soundcloud.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/soundcloud.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spiegel.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/spiegel.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/stanfordoc.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/stanfordoc.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/statigram.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/statigram.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/steam.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/steam.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/teamcoco.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/teamcoco.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ted.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ted.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tf1.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tf1.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tudou.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tudou.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tumblr.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tumblr.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tutv.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/tutv.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ustream.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ustream.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vbox7.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vbox7.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vevo.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vevo.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vimeo.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vimeo.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vine.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vine.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/wat.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/wat.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/wimp.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/wimp.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/worldstarhiphop.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/worldstarhiphop.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xhamster.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xhamster.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xnxx.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xnxx.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xvideos.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/xvideos.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/yahoo.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/yahoo.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youjizz.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youjizz.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youku.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youku.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youporn.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youporn.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youtube.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/youtube.pyc +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/zdf.py +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/zdf.pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/update.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/update.pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/utils.py