pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/streamlink multimedia/streamlink: update to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6a0b520fce87
branches:  trunk
changeset: 456363:6a0b520fce87
user:      yhardy <yhardy%pkgsrc.org@localhost>
date:      Mon Jul 26 18:51:49 2021 +0000

description:
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:

 multimedia/streamlink/Makefile |   6 +++---
 multimedia/streamlink/PLIST    |  29 +----------------------------
 multimedia/streamlink/distinfo |  10 +++++-----
 3 files changed, 9 insertions(+), 36 deletions(-)

diffs (135 lines):

diff -r 8af1a28e83ff -r 6a0b520fce87 multimedia/streamlink/Makefile
--- a/multimedia/streamlink/Makefile    Mon Jul 26 18:12:47 2021 +0000
+++ b/multimedia/streamlink/Makefile    Mon Jul 26 18:51:49 2021 +0000
@@ -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 @@
 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 -r 8af1a28e83ff -r 6a0b520fce87 multimedia/streamlink/PLIST
--- a/multimedia/streamlink/PLIST       Mon Jul 26 18:12:47 2021 +0000
+++ b/multimedia/streamlink/PLIST       Mon Jul 26 18:51:49 2021 +0000
@@ -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/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/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/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/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/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/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/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/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/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 -r 8af1a28e83ff -r 6a0b520fce87 multimedia/streamlink/distinfo
--- a/multimedia/streamlink/distinfo    Mon Jul 26 18:12:47 2021 +0000
+++ b/multimedia/streamlink/distinfo    Mon Jul 26 18:51:49 2021 +0000
@@ -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



Home | Main Index | Thread Index | Old Index