you-get: Update to 0.4.1355

pkgsrc changes:
 - Adjust patch-src_you__get_processor_ffmpeg.py to also use ffmpeg4
   if present

Changes:
 - Unfortunately no changelog is provided by upstream
This commit is contained in:
Leonardo Taccari 2019-10-25 12:23:57 +02:00
parent f50fabca8e
commit f4fd3bbed6
4 changed files with 43 additions and 30 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD$
DISTNAME= you-get-0.4.964
DISTNAME= you-get-0.4.1355
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_PYPI:=y/you-get/}

View File

@ -63,9 +63,6 @@ ${PYSITELIB}/you_get/extractor.pyo
${PYSITELIB}/you_get/extractors/__init__.py
${PYSITELIB}/you_get/extractors/__init__.pyc
${PYSITELIB}/you_get/extractors/__init__.pyo
${PYSITELIB}/you_get/extractors/_bilibili.py
${PYSITELIB}/you_get/extractors/_bilibili.pyc
${PYSITELIB}/you_get/extractors/_bilibili.pyo
${PYSITELIB}/you_get/extractors/_blip.py
${PYSITELIB}/you_get/extractors/_blip.pyc
${PYSITELIB}/you_get/extractors/_blip.pyo
@ -132,15 +129,18 @@ ${PYSITELIB}/you_get/extractors/ckplayer.pyo
${PYSITELIB}/you_get/extractors/cntv.py
${PYSITELIB}/you_get/extractors/cntv.pyc
${PYSITELIB}/you_get/extractors/cntv.pyo
${PYSITELIB}/you_get/extractors/coub.py
${PYSITELIB}/you_get/extractors/coub.pyc
${PYSITELIB}/you_get/extractors/coub.pyo
${PYSITELIB}/you_get/extractors/dailymotion.py
${PYSITELIB}/you_get/extractors/dailymotion.pyc
${PYSITELIB}/you_get/extractors/dailymotion.pyo
${PYSITELIB}/you_get/extractors/dilidili.py
${PYSITELIB}/you_get/extractors/dilidili.pyc
${PYSITELIB}/you_get/extractors/dilidili.pyo
${PYSITELIB}/you_get/extractors/douban.py
${PYSITELIB}/you_get/extractors/douban.pyc
${PYSITELIB}/you_get/extractors/douban.pyo
${PYSITELIB}/you_get/extractors/douyin.py
${PYSITELIB}/you_get/extractors/douyin.pyc
${PYSITELIB}/you_get/extractors/douyin.pyo
${PYSITELIB}/you_get/extractors/douyutv.py
${PYSITELIB}/you_get/extractors/douyutv.pyc
${PYSITELIB}/you_get/extractors/douyutv.pyo
@ -153,9 +153,6 @@ ${PYSITELIB}/you_get/extractors/embed.pyo
${PYSITELIB}/you_get/extractors/facebook.py
${PYSITELIB}/you_get/extractors/facebook.pyc
${PYSITELIB}/you_get/extractors/facebook.pyo
${PYSITELIB}/you_get/extractors/fantasy.py
${PYSITELIB}/you_get/extractors/fantasy.pyc
${PYSITELIB}/you_get/extractors/fantasy.pyo
${PYSITELIB}/you_get/extractors/fc2video.py
${PYSITELIB}/you_get/extractors/fc2video.pyc
${PYSITELIB}/you_get/extractors/fc2video.pyo
@ -177,9 +174,6 @@ ${PYSITELIB}/you_get/extractors/google.pyo
${PYSITELIB}/you_get/extractors/heavymusic.py
${PYSITELIB}/you_get/extractors/heavymusic.pyc
${PYSITELIB}/you_get/extractors/heavymusic.pyo
${PYSITELIB}/you_get/extractors/huaban.py
${PYSITELIB}/you_get/extractors/huaban.pyc
${PYSITELIB}/you_get/extractors/huaban.pyo
${PYSITELIB}/you_get/extractors/huomaotv.py
${PYSITELIB}/you_get/extractors/huomaotv.pyc
${PYSITELIB}/you_get/extractors/huomaotv.pyo
@ -210,6 +204,9 @@ ${PYSITELIB}/you_get/extractors/iqiyi.pyo
${PYSITELIB}/you_get/extractors/iwara.py
${PYSITELIB}/you_get/extractors/iwara.pyc
${PYSITELIB}/you_get/extractors/iwara.pyo
${PYSITELIB}/you_get/extractors/ixigua.py
${PYSITELIB}/you_get/extractors/ixigua.pyc
${PYSITELIB}/you_get/extractors/ixigua.pyo
${PYSITELIB}/you_get/extractors/joy.py
${PYSITELIB}/you_get/extractors/joy.pyc
${PYSITELIB}/you_get/extractors/joy.pyo
@ -219,6 +216,9 @@ ${PYSITELIB}/you_get/extractors/khan.pyo
${PYSITELIB}/you_get/extractors/ku6.py
${PYSITELIB}/you_get/extractors/ku6.pyc
${PYSITELIB}/you_get/extractors/ku6.pyo
${PYSITELIB}/you_get/extractors/kuaishou.py
${PYSITELIB}/you_get/extractors/kuaishou.pyc
${PYSITELIB}/you_get/extractors/kuaishou.pyo
${PYSITELIB}/you_get/extractors/kugou.py
${PYSITELIB}/you_get/extractors/kugou.pyc
${PYSITELIB}/you_get/extractors/kugou.pyo
@ -231,6 +231,9 @@ ${PYSITELIB}/you_get/extractors/le.pyo
${PYSITELIB}/you_get/extractors/lizhi.py
${PYSITELIB}/you_get/extractors/lizhi.pyc
${PYSITELIB}/you_get/extractors/lizhi.pyo
${PYSITELIB}/you_get/extractors/longzhu.py
${PYSITELIB}/you_get/extractors/longzhu.pyc
${PYSITELIB}/you_get/extractors/longzhu.pyo
${PYSITELIB}/you_get/extractors/magisto.py
${PYSITELIB}/you_get/extractors/magisto.pyc
${PYSITELIB}/you_get/extractors/magisto.pyo
@ -267,9 +270,6 @@ ${PYSITELIB}/you_get/extractors/netease.pyo
${PYSITELIB}/you_get/extractors/nicovideo.py
${PYSITELIB}/you_get/extractors/nicovideo.pyc
${PYSITELIB}/you_get/extractors/nicovideo.pyo
${PYSITELIB}/you_get/extractors/panda.py
${PYSITELIB}/you_get/extractors/panda.pyc
${PYSITELIB}/you_get/extractors/panda.pyo
${PYSITELIB}/you_get/extractors/pinterest.py
${PYSITELIB}/you_get/extractors/pinterest.pyc
${PYSITELIB}/you_get/extractors/pinterest.pyo
@ -294,9 +294,6 @@ ${PYSITELIB}/you_get/extractors/qq.pyo
${PYSITELIB}/you_get/extractors/qq_egame.py
${PYSITELIB}/you_get/extractors/qq_egame.pyc
${PYSITELIB}/you_get/extractors/qq_egame.pyo
${PYSITELIB}/you_get/extractors/quanmin.py
${PYSITELIB}/you_get/extractors/quanmin.pyc
${PYSITELIB}/you_get/extractors/quanmin.pyo
${PYSITELIB}/you_get/extractors/showroom.py
${PYSITELIB}/you_get/extractors/showroom.pyc
${PYSITELIB}/you_get/extractors/showroom.pyo
@ -318,6 +315,12 @@ ${PYSITELIB}/you_get/extractors/ted.pyo
${PYSITELIB}/you_get/extractors/theplatform.py
${PYSITELIB}/you_get/extractors/theplatform.pyc
${PYSITELIB}/you_get/extractors/theplatform.pyo
${PYSITELIB}/you_get/extractors/tiktok.py
${PYSITELIB}/you_get/extractors/tiktok.pyc
${PYSITELIB}/you_get/extractors/tiktok.pyo
${PYSITELIB}/you_get/extractors/toutiao.py
${PYSITELIB}/you_get/extractors/toutiao.pyc
${PYSITELIB}/you_get/extractors/toutiao.pyo
${PYSITELIB}/you_get/extractors/tucao.py
${PYSITELIB}/you_get/extractors/tucao.pyc
${PYSITELIB}/you_get/extractors/tucao.pyo
@ -384,6 +387,12 @@ ${PYSITELIB}/you_get/extractors/youtube.pyo
${PYSITELIB}/you_get/extractors/zhanqi.py
${PYSITELIB}/you_get/extractors/zhanqi.pyc
${PYSITELIB}/you_get/extractors/zhanqi.pyo
${PYSITELIB}/you_get/extractors/zhibo.py
${PYSITELIB}/you_get/extractors/zhibo.pyc
${PYSITELIB}/you_get/extractors/zhibo.pyo
${PYSITELIB}/you_get/extractors/zhihu.py
${PYSITELIB}/you_get/extractors/zhihu.pyc
${PYSITELIB}/you_get/extractors/zhihu.pyo
${PYSITELIB}/you_get/json_output.py
${PYSITELIB}/you_get/json_output.pyc
${PYSITELIB}/you_get/json_output.pyo
@ -417,6 +426,9 @@ ${PYSITELIB}/you_get/util/git.pyo
${PYSITELIB}/you_get/util/log.py
${PYSITELIB}/you_get/util/log.pyc
${PYSITELIB}/you_get/util/log.pyo
${PYSITELIB}/you_get/util/os.py
${PYSITELIB}/you_get/util/os.pyc
${PYSITELIB}/you_get/util/os.pyo
${PYSITELIB}/you_get/util/strings.py
${PYSITELIB}/you_get/util/strings.pyc
${PYSITELIB}/you_get/util/strings.pyo

View File

@ -1,7 +1,7 @@
$NetBSD$
SHA1 (you-get-0.4.964.tar.gz) = da055bf02ac72756ccf6c734e6baec9b134ea42e
RMD160 (you-get-0.4.964.tar.gz) = 142b73184b04bd00481c91b98a7a4495af035960
SHA512 (you-get-0.4.964.tar.gz) = af3a2b5560be5cc7de0530b6a7e8448693242cd6111d891657d0c2c7ada15ecdf58f50188e566304c4c3fe7f03c1ad3cfa83143e1c90594ffb121931eeec84c0
Size (you-get-0.4.964.tar.gz) = 135385 bytes
SHA1 (patch-src_you__get_processor_ffmpeg.py) = 0ce8eca6cd0e1a4d564811eb7995a54c186ae7f3
SHA1 (you-get-0.4.1355.tar.gz) = d36514a56574bb9c9a3005135767c8794b30fdb6
RMD160 (you-get-0.4.1355.tar.gz) = 9762580a64c75a867bc1f406c4dfcd7ec6b19559
SHA512 (you-get-0.4.1355.tar.gz) = f3220aa21f2181ff879e95f9c6903768666491850988dabefea8c1b07cf6d5e4bd58e14ff0b11509c48fdc6ed8bb6d71fb4d35e3bf4b5e9f659b808322b6f0e1
Size (you-get-0.4.1355.tar.gz) = 146913 bytes
SHA1 (patch-src_you__get_processor_ffmpeg.py) = b828a5db809970afb335bd462e81d83e8d86c7d5

View File

@ -1,19 +1,20 @@
$NetBSD$
Also look and use ffmpeg[23] if possible.
Also look and use ffmpeg[234] if possible.
--- src/you_get/processor/ffmpeg.py.orig 2017-07-23 21:09:38.000000000 +0000
--- src/you_get/processor/ffmpeg.py.orig 2019-09-09 21:15:04.000000000 +0000
+++ src/you_get/processor/ffmpeg.py
@@ -32,7 +32,11 @@ def get_usable_ffmpeg(cmd):
@@ -31,7 +31,12 @@ def get_usable_ffmpeg(cmd):
except:
return None
-FFMPEG, FFMPEG_VERSION = get_usable_ffmpeg('ffmpeg') or get_usable_ffmpeg('avconv') or (None, None)
+FFMPEG, FFMPEG_VERSION = get_usable_ffmpeg('ffmpeg') or \
-FFMPEG, FFPROBE, FFMPEG_VERSION = get_usable_ffmpeg('ffmpeg') or get_usable_ffmpeg('avconv') or (None, None, None)
+FFMPEG, FFPROBE, FFMPEG_VERSION = get_usable_ffmpeg('ffmpeg') or \
+ get_usable_ffmpeg('ffmpeg4') or \
+ get_usable_ffmpeg('ffmpeg3') or \
+ get_usable_ffmpeg('ffmpeg2') or \
+ get_usable_ffmpeg('avconv') or \
+ (None, None)
+ (None, None, None)
if logging.getLogger().isEnabledFor(logging.DEBUG):
LOGLEVEL = ['-loglevel', 'info']
STDIN = None