summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authoryhardy <yhardy@pkgsrc.org>2021-07-26 18:51:49 +0000
committeryhardy <yhardy@pkgsrc.org>2021-07-26 18:51:49 +0000
commit1753de2027e543f252d84b6f6986d2696bd052b8 (patch)
tree3d104ff952131f2f7a452eb758373ef7452280de /multimedia
parentda87b37a0f446c31d83f66967b17b172f3353873 (diff)
downloadpkgsrc-1753de2027e543f252d84b6f6986d2696bd052b8.tar.gz
multimedia/streamlink: update to streamlink-2.3.0
Changelog: == streamlink 2.3.0 (2021-07-26) Release highlights: - Implemented: new plugin URL matching API [#3814], [#3821] Third-party plugins which use the old API will still be resolved, but those plugins will have to upgrade in the future. See the documentation's deprecations page for more information. - Implemented: HLS media initialization section (fragmented MPEG-4 streams) [#3828] - Upgraded: `requests` to `>=2.26.0,<3` and set it to `==2.25.1` on Windows [#3864], [#3880] - Fixed: YouTube channel URLs, premiering live streams, added API fallback [#3847], [#3873], [#3809] - Removed plugins: canalplus [#3841], dommune [#3818], liveedu [#3845], periscope [#3813], powerapp [#3816], rtlxl [#3842], streamingvideoprovider [#3843], teleclubzoom [#3817], tigerdile [#3819] Hakkin Lain (1): stream.hls: set fallback playlist reload time to 6 seconds (#3887) back-to (16): plugins.youtube: added API fallback plugins.rtvs: fixed livestream plugins.nos: Fixed Livestream and VOD plugins.vlive: fixed livestream (#3820) plugins.Tigerdile: removed plugins.Dommune: removed plugins.PowerApp: removed plugins.TeleclubZoom: removed (#3817) plugins.cdnbg: Fix regex and referer issues plugins.rtlxl: removed plugins.CanalPlus: removed plugins.liveedu: removed plugins.Streamingvideoprovider: removed plugin.api: update useragents plugins.youtube: detect Livestreams with 'isLive' plugins.nimotv: use 'mStreamPkg' bastimeyer (30): plugins.youtube: translate embed_live URLs plugins.periscope: remove plugin plugins.mediaklikk: rewrite plugin stream.hls: add type hints and refactor stream.hls: implement media initialization section plugin: new matchers API plugins: update protocol plugins plugins: update basic plugins plugins: update plugins with URL capture groups plugins: update plugins with spec. can_handle_url plugins: update plugins with multiple URL matchers plugins: update plugins with URL translations session: resolve deprecated plugins plugins.zdf_mediathek: refactor plugin, drop HDS docs: add deprecations page plugins.tv8: remove API, find HLS via simple regex plugins.youtube: find videoId on channel pages chore: replace issue templates with forms chore: fix issue forms checklist tests: remove mock from dev dependencies vendor: set requests to >=2.26.0,<3 tests: temporarily skip broken tests on win32 tests: fix unnecessary hostname lookup in cli_main docs: fix headline anchors on deprecations page vendor: downgrade requests to 2.25.1 on Windows tests: refactor TestMixinStreamHLS streams.segmented: refactor worker and writer streams.segmented: refactor reader streams.hls: refactor worker streams.hls: fix playlist_reload_time gustaf (1): plugins.tv4play: fix plugin URL regex vinyl-umbrella (1): plugins.openrectv: update HLS URLs (#3850)
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/streamlink/Makefile6
-rw-r--r--multimedia/streamlink/PLIST29
-rw-r--r--multimedia/streamlink/distinfo10
3 files changed, 9 insertions, 36 deletions
diff --git a/multimedia/streamlink/Makefile b/multimedia/streamlink/Makefile
index e949c0fdcbe..d31338ba5bc 100644
--- a/multimedia/streamlink/Makefile
+++ b/multimedia/streamlink/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2021/07/24 20:42:26 mef Exp $
+# $NetBSD: Makefile,v 1.24 2021/07/26 18:51:49 yhardy Exp $
-DISTNAME= streamlink-2.2.0
+DISTNAME= streamlink-2.3.0
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=streamlink/}
GITHUB_TAG= ${PKGVERSION_NOREV}
@@ -9,7 +9,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://streamlink.github.io/
COMMENT= Tool that pipes video streams into a video player
LICENSE= 2-clause-bsd
-DIST_SUBDIR= streamlink-2.2.0
+DIST_SUBDIR= streamlink-${PKGVERSION_NOREV}
PYTHON_VERSIONS_INCOMPATIBLE= 27
diff --git a/multimedia/streamlink/PLIST b/multimedia/streamlink/PLIST
index cac8805cfa2..047103f0c6d 100644
--- a/multimedia/streamlink/PLIST
+++ b/multimedia/streamlink/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2021/07/21 10:57:39 yhardy Exp $
+@comment $NetBSD: PLIST,v 1.15 2021/07/26 18:51:49 yhardy Exp $
bin/streamlink
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -166,9 +166,6 @@ ${PYSITELIB}/streamlink/plugins/brightcove.pyo
${PYSITELIB}/streamlink/plugins/btv.py
${PYSITELIB}/streamlink/plugins/btv.pyc
${PYSITELIB}/streamlink/plugins/btv.pyo
-${PYSITELIB}/streamlink/plugins/canalplus.py
-${PYSITELIB}/streamlink/plugins/canalplus.pyc
-${PYSITELIB}/streamlink/plugins/canalplus.pyo
${PYSITELIB}/streamlink/plugins/cbsnews.py
${PYSITELIB}/streamlink/plugins/cbsnews.pyc
${PYSITELIB}/streamlink/plugins/cbsnews.pyo
@@ -217,9 +214,6 @@ ${PYSITELIB}/streamlink/plugins/dogan.pyo
${PYSITELIB}/streamlink/plugins/dogus.py
${PYSITELIB}/streamlink/plugins/dogus.pyc
${PYSITELIB}/streamlink/plugins/dogus.pyo
-${PYSITELIB}/streamlink/plugins/dommune.py
-${PYSITELIB}/streamlink/plugins/dommune.pyc
-${PYSITELIB}/streamlink/plugins/dommune.pyo
${PYSITELIB}/streamlink/plugins/drdk.py
${PYSITELIB}/streamlink/plugins/drdk.pyc
${PYSITELIB}/streamlink/plugins/drdk.pyo
@@ -304,9 +298,6 @@ ${PYSITELIB}/streamlink/plugins/linelive.pyo
${PYSITELIB}/streamlink/plugins/live_russia_tv.py
${PYSITELIB}/streamlink/plugins/live_russia_tv.pyc
${PYSITELIB}/streamlink/plugins/live_russia_tv.pyo
-${PYSITELIB}/streamlink/plugins/liveedu.py
-${PYSITELIB}/streamlink/plugins/liveedu.pyc
-${PYSITELIB}/streamlink/plugins/liveedu.pyo
${PYSITELIB}/streamlink/plugins/liveme.py
${PYSITELIB}/streamlink/plugins/liveme.pyc
${PYSITELIB}/streamlink/plugins/liveme.pyo
@@ -388,9 +379,6 @@ ${PYSITELIB}/streamlink/plugins/openrectv.pyo
${PYSITELIB}/streamlink/plugins/orf_tvthek.py
${PYSITELIB}/streamlink/plugins/orf_tvthek.pyc
${PYSITELIB}/streamlink/plugins/orf_tvthek.pyo
-${PYSITELIB}/streamlink/plugins/periscope.py
-${PYSITELIB}/streamlink/plugins/periscope.pyc
-${PYSITELIB}/streamlink/plugins/periscope.pyo
${PYSITELIB}/streamlink/plugins/picarto.py
${PYSITELIB}/streamlink/plugins/picarto.pyc
${PYSITELIB}/streamlink/plugins/picarto.pyo
@@ -406,9 +394,6 @@ ${PYSITELIB}/streamlink/plugins/pluto.pyo
${PYSITELIB}/streamlink/plugins/pluzz.py
${PYSITELIB}/streamlink/plugins/pluzz.pyc
${PYSITELIB}/streamlink/plugins/pluzz.pyo
-${PYSITELIB}/streamlink/plugins/powerapp.py
-${PYSITELIB}/streamlink/plugins/powerapp.pyc
-${PYSITELIB}/streamlink/plugins/powerapp.pyo
${PYSITELIB}/streamlink/plugins/qq.py
${PYSITELIB}/streamlink/plugins/qq.pyc
${PYSITELIB}/streamlink/plugins/qq.pyo
@@ -430,9 +415,6 @@ ${PYSITELIB}/streamlink/plugins/rotana.pyo
${PYSITELIB}/streamlink/plugins/rtbf.py
${PYSITELIB}/streamlink/plugins/rtbf.pyc
${PYSITELIB}/streamlink/plugins/rtbf.pyo
-${PYSITELIB}/streamlink/plugins/rtlxl.py
-${PYSITELIB}/streamlink/plugins/rtlxl.pyc
-${PYSITELIB}/streamlink/plugins/rtlxl.pyo
${PYSITELIB}/streamlink/plugins/rtmp.py
${PYSITELIB}/streamlink/plugins/rtmp.pyc
${PYSITELIB}/streamlink/plugins/rtmp.pyo
@@ -478,9 +460,6 @@ ${PYSITELIB}/streamlink/plugins/steam.pyo
${PYSITELIB}/streamlink/plugins/streamable.py
${PYSITELIB}/streamlink/plugins/streamable.pyc
${PYSITELIB}/streamlink/plugins/streamable.pyo
-${PYSITELIB}/streamlink/plugins/streamingvideoprovider.py
-${PYSITELIB}/streamlink/plugins/streamingvideoprovider.pyc
-${PYSITELIB}/streamlink/plugins/streamingvideoprovider.pyo
${PYSITELIB}/streamlink/plugins/streann.py
${PYSITELIB}/streamlink/plugins/streann.pyc
${PYSITELIB}/streamlink/plugins/streann.pyo
@@ -496,9 +475,6 @@ ${PYSITELIB}/streamlink/plugins/swisstxt.pyo
${PYSITELIB}/streamlink/plugins/teamliquid.py
${PYSITELIB}/streamlink/plugins/teamliquid.pyc
${PYSITELIB}/streamlink/plugins/teamliquid.pyo
-${PYSITELIB}/streamlink/plugins/teleclubzoom.py
-${PYSITELIB}/streamlink/plugins/teleclubzoom.pyc
-${PYSITELIB}/streamlink/plugins/teleclubzoom.pyo
${PYSITELIB}/streamlink/plugins/telefe.py
${PYSITELIB}/streamlink/plugins/telefe.pyc
${PYSITELIB}/streamlink/plugins/telefe.pyo
@@ -511,9 +487,6 @@ ${PYSITELIB}/streamlink/plugins/tga.pyo
${PYSITELIB}/streamlink/plugins/theplatform.py
${PYSITELIB}/streamlink/plugins/theplatform.pyc
${PYSITELIB}/streamlink/plugins/theplatform.pyo
-${PYSITELIB}/streamlink/plugins/tigerdile.py
-${PYSITELIB}/streamlink/plugins/tigerdile.pyc
-${PYSITELIB}/streamlink/plugins/tigerdile.pyo
${PYSITELIB}/streamlink/plugins/tlctr.py
${PYSITELIB}/streamlink/plugins/tlctr.pyc
${PYSITELIB}/streamlink/plugins/tlctr.pyo
diff --git a/multimedia/streamlink/distinfo b/multimedia/streamlink/distinfo
index 9b2d6fe7cd7..c75ed278418 100644
--- a/multimedia/streamlink/distinfo
+++ b/multimedia/streamlink/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2021/07/24 20:42:26 mef Exp $
+$NetBSD: distinfo,v 1.17 2021/07/26 18:51:49 yhardy Exp $
-SHA1 (streamlink-2.2.0/streamlink-2.2.0.tar.gz) = a0484fd5fd534223413ecee74992a1c0879e4e8f
-RMD160 (streamlink-2.2.0/streamlink-2.2.0.tar.gz) = f8ad457a754fd6c227f081de76573c278820b171
-SHA512 (streamlink-2.2.0/streamlink-2.2.0.tar.gz) = 867e892a4e5427e060871bb935eb48de53fc3a64982e387b3e6341738f616ae4de1ae81bf854fd167a10a8065c3c46bd058cde7dfab3ad63da1e1f1cd81b2d3d
-Size (streamlink-2.2.0/streamlink-2.2.0.tar.gz) = 490623 bytes
+SHA1 (streamlink-2.3.0/streamlink-2.3.0.tar.gz) = c9413f1a633be9e8d83848436e269c7c709c8782
+RMD160 (streamlink-2.3.0/streamlink-2.3.0.tar.gz) = ed6be4178135a0f92ac666733713282ded8fa2ed
+SHA512 (streamlink-2.3.0/streamlink-2.3.0.tar.gz) = f52766df5e417ab951022f4a0656b1e8213120ef55f2db6237bfd504b3e4ed0e18e180363e4966fcfe32d42f9f1aecb93107572ad23c122366c8ecb3359fc732
+Size (streamlink-2.3.0/streamlink-2.3.0.tar.gz) = 489431 bytes