logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: 583a09f098c0613c32069a2f08121e98b4f45455
parent d91ba51ce99e7d8f202f234cf23782eae6fdc0ad
Author: Michael Forney <mforney@mforney.org>
Date:   Thu, 23 Aug 2018 13:59:58 -0700

youtube-dl: Update to 2018.08.22

Diffstat:

Mpkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch18+++++++++---------
Mpkg/youtube-dl/pylibs.txt22+++++++++++++++++++---
Mpkg/youtube-dl/rev2+-
3 files changed, 29 insertions(+), 13 deletions(-)

diff --git a/pkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch b/pkg/youtube-dl/patch/0001-Disable-use-of-ctypes-and-dynamic-loading.patch @@ -1,4 +1,4 @@ -From e644758a4801baa454ed122541ed43c01660e7c1 Mon Sep 17 00:00:00 2001 +From 72c51e2fe94651b58ab6e5258fd067626ddba926 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Mon, 4 Jul 2016 16:14:18 -0700 Subject: [PATCH] Disable use of ctypes and dynamic loading @@ -9,7 +9,7 @@ Subject: [PATCH] Disable use of ctypes and dynamic loading 2 files changed, 11 insertions(+), 190 deletions(-) diff --git a/youtube_dl/compat.py b/youtube_dl/compat.py -index 4a611f183..d801f41ab 100644 +index 7b770340f..8bcfa2cf3 100644 --- a/youtube_dl/compat.py +++ b/youtube_dl/compat.py @@ -4,7 +4,6 @@ from __future__ import unicode_literals @@ -20,7 +20,7 @@ index 4a611f183..d801f41ab 100644 import email import getpass import io -@@ -2934,24 +2933,6 @@ else: +@@ -2940,24 +2939,6 @@ else: compat_b64decode = base64.b64decode @@ -45,7 +45,7 @@ index 4a611f183..d801f41ab 100644 __all__ = [ 'compat_HTMLParseError', 'compat_HTMLParser', -@@ -2962,7 +2943,6 @@ __all__ = [ +@@ -2968,7 +2949,6 @@ __all__ = [ 'compat_chr', 'compat_cookiejar', 'compat_cookies', @@ -54,7 +54,7 @@ index 4a611f183..d801f41ab 100644 'compat_etree_register_namespace', 'compat_expanduser', diff --git a/youtube_dl/utils.py b/youtube_dl/utils.py -index 027d12785..9f2fbadd1 100644 +index 0c830ba71..73866547a 100644 --- a/youtube_dl/utils.py +++ b/youtube_dl/utils.py @@ -8,7 +8,6 @@ import binascii @@ -73,7 +73,7 @@ index 027d12785..9f2fbadd1 100644 compat_etree_fromstring, compat_expanduser, compat_html_entities, -@@ -1324,90 +1322,11 @@ def platform_name(): +@@ -1325,90 +1323,11 @@ def platform_name(): return res @@ -164,7 +164,7 @@ index 027d12785..9f2fbadd1 100644 if ('b' in getattr(out, 'mode', '') or sys.version_info[0] < 3): # Python 2 lies about mode of sys.stderr byt = s.encode(encoding or preferredencoding(), 'ignore') -@@ -1437,78 +1356,22 @@ def intlist_to_bytes(xs): +@@ -1438,78 +1357,22 @@ def intlist_to_bytes(xs): # Cross-platform file locking @@ -253,7 +253,7 @@ index 027d12785..9f2fbadd1 100644 class locked_file(object): -@@ -1746,29 +1609,7 @@ def fix_xml_ampersands(xml_str): +@@ -1747,29 +1610,7 @@ def fix_xml_ampersands(xml_str): def setproctitle(title): @@ -285,5 +285,5 @@ index 027d12785..9f2fbadd1 100644 def remove_start(s, start): -- -2.17.0 +2.18.0 diff --git a/pkg/youtube-dl/pylibs.txt b/pkg/youtube-dl/pylibs.txt @@ -42,6 +42,7 @@ youtube_dl/extractor/anitube.py youtube_dl/extractor/anvato.py youtube_dl/extractor/anysex.py youtube_dl/extractor/aol.py +youtube_dl/extractor/apa.py youtube_dl/extractor/aparat.py youtube_dl/extractor/appleconnect.py youtube_dl/extractor/appletrailers.py @@ -74,6 +75,7 @@ youtube_dl/extractor/bild.py youtube_dl/extractor/bilibili.py youtube_dl/extractor/biobiochiletv.py youtube_dl/extractor/biqle.py +youtube_dl/extractor/bitchute.py youtube_dl/extractor/bleacherreport.py youtube_dl/extractor/blinkx.py youtube_dl/extractor/bloomberg.py @@ -84,10 +86,13 @@ youtube_dl/extractor/br.py youtube_dl/extractor/bravotv.py youtube_dl/extractor/breakcom.py youtube_dl/extractor/brightcove.py +youtube_dl/extractor/businessinsider.py youtube_dl/extractor/buzzfeed.py youtube_dl/extractor/byutv.py youtube_dl/extractor/c56.py youtube_dl/extractor/camdemy.py +youtube_dl/extractor/cammodels.py +youtube_dl/extractor/camtube.py youtube_dl/extractor/camwithher.py youtube_dl/extractor/canalc2.py youtube_dl/extractor/canalplus.py @@ -117,6 +122,7 @@ youtube_dl/extractor/clippit.py youtube_dl/extractor/cliprs.py youtube_dl/extractor/clipsyndicate.py youtube_dl/extractor/closertotruth.py +youtube_dl/extractor/cloudflarestream.py youtube_dl/extractor/cloudy.py youtube_dl/extractor/clubic.py youtube_dl/extractor/clyp.py @@ -170,6 +176,7 @@ youtube_dl/extractor/dreisat.py youtube_dl/extractor/dropbox.py youtube_dl/extractor/drtuber.py youtube_dl/extractor/drtv.py +youtube_dl/extractor/dtube.py youtube_dl/extractor/dumpert.py youtube_dl/extractor/dvtv.py youtube_dl/extractor/dw.py @@ -190,10 +197,10 @@ youtube_dl/extractor/eroprofile.py youtube_dl/extractor/escapist.py youtube_dl/extractor/espn.py youtube_dl/extractor/esri.py -youtube_dl/extractor/etonline.py youtube_dl/extractor/europa.py youtube_dl/extractor/everyonesmixtape.py youtube_dl/extractor/expotv.py +youtube_dl/extractor/expressen.py youtube_dl/extractor/extractors.py youtube_dl/extractor/extremetube.py youtube_dl/extractor/eyedotv.py @@ -223,6 +230,7 @@ youtube_dl/extractor/francetv.py youtube_dl/extractor/freesound.py youtube_dl/extractor/freespeech.py youtube_dl/extractor/freshlive.py +youtube_dl/extractor/frontendmasters.py youtube_dl/extractor/funimation.py youtube_dl/extractor/funk.py youtube_dl/extractor/funnyordie.py @@ -309,6 +317,7 @@ youtube_dl/extractor/keezmovies.py youtube_dl/extractor/ketnet.py youtube_dl/extractor/khanacademy.py youtube_dl/extractor/kickstarter.py +youtube_dl/extractor/kinopoisk.py youtube_dl/extractor/konserthusetplay.py youtube_dl/extractor/kontrtube.py youtube_dl/extractor/krasview.py @@ -341,10 +350,10 @@ youtube_dl/extractor/lynda.py youtube_dl/extractor/m6.py youtube_dl/extractor/macgamestore.py youtube_dl/extractor/mailru.py -youtube_dl/extractor/makerschannel.py youtube_dl/extractor/makertv.py youtube_dl/extractor/mangomolo.py youtube_dl/extractor/manyvids.py +youtube_dl/extractor/markiza.py youtube_dl/extractor/massengeschmacktv.py youtube_dl/extractor/matchtv.py youtube_dl/extractor/mdr.py @@ -374,7 +383,6 @@ youtube_dl/extractor/mnet.py youtube_dl/extractor/moevideo.py youtube_dl/extractor/mofosex.py youtube_dl/extractor/mojvideo.py -youtube_dl/extractor/moniker.py youtube_dl/extractor/morningstar.py youtube_dl/extractor/motherless.py youtube_dl/extractor/motorsport.py @@ -386,6 +394,7 @@ youtube_dl/extractor/mtv.py youtube_dl/extractor/muenchentv.py youtube_dl/extractor/musicplayon.py youtube_dl/extractor/mwave.py +youtube_dl/extractor/mychannels.py youtube_dl/extractor/myspace.py youtube_dl/extractor/myspass.py youtube_dl/extractor/myvi.py @@ -451,12 +460,14 @@ youtube_dl/extractor/parliamentliveuk.py youtube_dl/extractor/patreon.py youtube_dl/extractor/pbs.py youtube_dl/extractor/pearvideo.py +youtube_dl/extractor/peertube.py youtube_dl/extractor/people.py youtube_dl/extractor/performgroup.py youtube_dl/extractor/periscope.py youtube_dl/extractor/philharmoniedeparis.py youtube_dl/extractor/phoenix.py youtube_dl/extractor/photobucket.py +youtube_dl/extractor/picarto.py youtube_dl/extractor/piksel.py youtube_dl/extractor/pinkbike.py youtube_dl/extractor/pladform.py @@ -482,6 +493,7 @@ youtube_dl/extractor/presstv.py youtube_dl/extractor/primesharetv.py youtube_dl/extractor/promptfile.py youtube_dl/extractor/prosiebensat1.py +youtube_dl/extractor/puhutv.py youtube_dl/extractor/puls4.py youtube_dl/extractor/pyvideo.py youtube_dl/extractor/qqmusic.py @@ -650,6 +662,7 @@ youtube_dl/extractor/tvc.py youtube_dl/extractor/tvigle.py youtube_dl/extractor/tvland.py youtube_dl/extractor/tvn24.py +youtube_dl/extractor/tvnet.py youtube_dl/extractor/tvnoe.py youtube_dl/extractor/tvnow.py youtube_dl/extractor/tvp.py @@ -708,6 +721,7 @@ youtube_dl/extractor/viki.py youtube_dl/extractor/vimeo.py youtube_dl/extractor/vimple.py youtube_dl/extractor/vine.py +youtube_dl/extractor/viqeo.py youtube_dl/extractor/viu.py youtube_dl/extractor/vk.py youtube_dl/extractor/vlive.py @@ -766,10 +780,12 @@ youtube_dl/extractor/youjizz.py youtube_dl/extractor/youku.py youtube_dl/extractor/younow.py youtube_dl/extractor/youporn.py +youtube_dl/extractor/yourporn.py youtube_dl/extractor/yourupload.py youtube_dl/extractor/youtube.py youtube_dl/extractor/zapiks.py youtube_dl/extractor/zaq1.py +youtube_dl/extractor/zattoo.py youtube_dl/extractor/zdf.py youtube_dl/extractor/zingmp3.py youtube_dl/jsinterp.py diff --git a/pkg/youtube-dl/rev b/pkg/youtube-dl/rev @@ -1 +1 @@ -23 +24