On Sun, Jul 10, 2016 at 09:25:31AM +0200, Remi Pointel wrote: > On 07/09/16 23:06, Ted Unangst wrote: > >The current ports version of youtube-dl cannot handle vine anymore. > >Downloading a new version, 2016.07.09.2, works fine manually. However, > >when I update the port to use this version, it fails. > > > > File > > "/usr/local/lib/python2.7/site-packages/youtube_dl/extractor/cliprs.py", > > line 4, in <module> > > from .onet import OnetBaseIE > >ImportError: No module named onet > > > >Don't know how to proceed. > > > > Hi > > attached is the diff to have the latest version of youtube-dl. > While here, I enabled regress tests. > > Ok ? > > Cheers, > > Remi.
> Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/youtube-dl/Makefile,v > retrieving revision 1.154 > diff -u -p -u -p -r1.154 Makefile > --- Makefile 24 Jun 2016 16:26:58 -0000 1.154 > +++ Makefile 10 Jul 2016 07:14:56 -0000 > @@ -2,7 +2,7 @@ > > COMMENT = CLI program to download videos from YouTube and other sites > > -VERSION = 2016.06.23.1 > +VERSION = 2016.07.09.2 > MODPY_EGG_VERSION = ${VERSION:S/.0/./g} > > DISTNAME = youtube-dl-${VERSION} > @@ -21,7 +21,11 @@ MODULES = lang/python > > MODPY_SETUPTOOLS = Yes > > -NO_TEST = Yes > +do-test: > + cd ${WRKSRC} && ${MAKE_PROGRAM} ${TEST_TARGET} > + > +TEST_DEPENDS += devel/flake8 \ > + devel/py-nose > > PKG_ARCH = * > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/youtube-dl/distinfo,v > retrieving revision 1.142 > diff -u -p -u -p -r1.142 distinfo > --- distinfo 24 Jun 2016 16:26:58 -0000 1.142 > +++ distinfo 10 Jul 2016 07:14:56 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (youtube-dl-2016.06.23.1.tar.gz) = > /U4jBOtxyTRQKSlEZZa4mMpxl7Jtq7NUB5W8/MFqLhM= > -SIZE (youtube-dl-2016.06.23.1.tar.gz) = 2214493 > +SHA256 (youtube-dl-2016.07.09.2.tar.gz) = > oznglC5DgGHXAf/N+dyzAB5Pa5HjBGFHv0oIHrROSWM= > +SIZE (youtube-dl-2016.07.09.2.tar.gz) = 2271063 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v > retrieving revision 1.98 > diff -u -p -u -p -r1.98 PLIST > --- pkg/PLIST 24 Jun 2016 16:26:58 -0000 1.98 > +++ pkg/PLIST 10 Jul 2016 07:14:56 -0000 > @@ -251,6 +251,10 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cspan.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctsnews.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctsnews.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctv.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctv.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctvnews.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctvnews.pyc > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cultureunplugged.py > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cultureunplugged.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cwtv.py > @@ -373,6 +377,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fktv.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/flipagram.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flipagram.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/folketinget.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/folketinget.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/footyroom.py > @@ -405,6 +411,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.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/fusion.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.py > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamekings.py > @@ -481,6 +489,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howcast.pyc > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howstuffworks.py > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howstuffworks.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hrti.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hrti.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/huffpost.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/huffpost.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hypem.py > @@ -525,6 +535,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/jwplatform.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kaltura.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kaltura.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kamcord.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kamcord.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kanalplay.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kanalplay.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kankan.py > @@ -603,6 +615,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/matchtv.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mdr.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mdr.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/meta.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/meta.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/metacritic.py > @@ -651,6 +665,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/moviezine.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mpora.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mpora.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/msn.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/msn.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/muenchentv.py > @@ -705,6 +721,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/nick.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/niconico.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/niconico.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninecninemedia.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninecninemedia.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninegag.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninegag.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/noco.py > @@ -745,6 +763,8 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/oktoberfesttv.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/once.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/once.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onet.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onet.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onionstudios.py > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onionstudios.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ooyala.py > @@ -793,6 +813,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pluralsight.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/podomatic.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/podomatic.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/polskieradio.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/polskieradio.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/porn91.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/porn91.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pornhd.py > @@ -925,8 +947,12 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sharesix.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sina.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sina.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sixplay.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sixplay.pyc > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skynewsarabia.py > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skynewsarabia.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skysports.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skysports.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slideshare.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slideshare.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slutload.py > @@ -1115,6 +1141,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/unistra.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urort.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urort.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urplay.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urplay.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/usatoday.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/usatoday.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ustream.py > @@ -1141,6 +1169,8 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vh1.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vice.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vice.pyc > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vidbit.py > +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vidbit.pyc > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/viddler.py > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/viddler.pyc > > lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/videodetective.py Yep, keeping youtube-dl working is always good