diff options
author | bouyer <bouyer@pkgsrc.org> | 2022-05-11 18:07:28 +0000 |
---|---|---|
committer | bouyer <bouyer@pkgsrc.org> | 2022-05-11 18:07:28 +0000 |
commit | 36bd3a357d2f8db876367a099c93abc46ad03b23 (patch) | |
tree | 7199474c0945cf55940c9d678617b08c0d205e45 /multimedia | |
parent | 34e3ae53360f4069610e6e8244f741adb1e33dd9 (diff) | |
download | pkgsrc-36bd3a357d2f8db876367a099c93abc46ad03b23.tar.gz |
Update streamlink to 4.0.1. Changes since 2.3.0:
BREAKING: dropped support for Python 3.6 (#4442)
BREAKING/API: removed streamlink.plugin.api.utils module (#4467)
BREAKING/setup: switched to PEP 518 build system declaration and replaced versioneer in favor of versioningit (#4440)
BREAKING/packaging: replaced Windows installers with new ones built at streamlink/windows-installer (#4405)
Added: new embedded Python builds for 3.8 and 3.10, both x86 and x86_64
Updated: embedded FFmpeg to 5.0
Added: support for --record=-, for writing data to stdout while watching at the same time (#4462)
Added: plugin variable for --title, --output, --record and --record-and-pipe (#4437)
Added: missing CLI protocol parameter support for DASH streams (#4434)
Updated: CLI and API documentation (#4415, #4424, #4430)
Updated: plugin description documentation (#4391)
Fixed: nicolive email logins (#4380)
Fixed: various other plugin issues (see the changelog down below)
New plugins: cmmedia (#4416), htv (#4431), mdstrm (#4395), trovo (#4471)
Removed plugins: abweb (#4270), garena (#4460), senategov (#4458), teamliquid (#4393), tlctr (#4432), vrtbe (#4459)
Added: log message for the resolved path when writing output to file (#4336)
Added: new plugins for rtpa.es (#4344) and lnk.lt (#4364)
Changed: metadata requirements for built-in plugins (#4374)
Improved: plugins documentation (#4374)
Fixed: filmon plugin, requires at least OpenSSL 1.1.0 (#4335, #4345)
Fixed: mildom plugin (#4375)
Fixed: nicolive email logins with confirmation codes (#4380)
Fixed: various other plugin issues, see the changelog down below
Upgraded: Windows installer's Python and dependency versions (#4330, #4347)
Changed: file overwrite prompt to wait for user input before opening streams (#4252)
Fixed: log messages appearing in --json output (#4258)
Fixed: keep-alive TCP connections when filtering out HLS segments (#4229)
Fixed: sort order of DASH streams with the same video resolution (#4220)
Fixed: HLS segment byterange offsets (#4301, #4302)
Fixed: YouTube /live URLs (#4222)
Fixed: UStream websocket address (#4238)
Fixed: Pluto desync issues by filtering out bumper segments (#4255)
Fixed: various plugin issues - please see the changelog down below
Removed plugins: abweb (#4270), latina (#4269), live_russia_tv (#4263), liveme (#4264)
Added: support for the id plugin metadata property (#4203)
Updated: Twitch access token request parameter regarding embedded ads (#4194)
Fixed: early SIGINT/SIGTERM signal handling (#4190)
Fixed: broken character set decoding when parsing HTML documents (#4201)
Fixed: missing home directory expansion (tilde character) in file output paths (#4204)
New plugin: tviplayer (#4199)
BREAKING: dropped support for RTMP, HDS and AkamaiHD streams (#4169, #4168)
removed the rtmp://, hds:// and akamaihd:// protocol plugins
removed all Flash related code
upgraded all plugins using these old streaming protocols
dropped RTMPDump dependency
BREAKING: removed the following CLI arguments (and respective session options): (#4169, #4168)
--rtmp-rtmpdump, --rtmpdump, --rtmp-proxy, --rtmp-timeout
Users of Streamlink's Windows installer will need to update their config file.
--subprocess-cmdline, --subprocess-errorlog, --subprocess-errorlog-path
--hds-live-edge, --hds-segment-attempts, --hds-segment-threads, --hds-segment-timeout, --hds-timeout
BREAKING: switched from HTTP to HTTPS for all kinds of scheme-less input URLs. If a site or http-proxy doesn't support HTTPS, then HTTP needs to be set explicitly. (#4068, #4053)
BREAKING/API: changed Session.resolve_url() and Session.resolve_url_no_redirect() to return a tuple of a plugin class and the resolved URL instead of an initialized plugin class instance. This fixes the availability of plugin options in a plugin's constructor. (#4163)
BREAKING/requirements: dropped alternative dependency pycrypto and removed the STREAMLINK_USE_PYCRYPTO env var switch (#4174)
BREAKING/requirements: switched from iso-639+iso3166 to pycountry and removed the STREAMLINK_USE_PYCOUNTRY env var switch (#4175)
BREAKING/setup: disabled unsupported Python versions, disabled the deprecated test setuptools command, removed the NO_DEPS env var, and switched to declarative package data via setup.cfg (#4079, #4107, #4115, #4113)
Deprecated: --https-proxy in favor of a single --http-proxy CLI argument (and respective session option). Both now set the same proxy for all HTTPS/HTTP requests and websocket connections. --https-proxy will be removed in a future release. (#4120)
Added: official support for Python 3.10 (#4144)
Added: --twitch-api-header for only setting Twitch.tv API requests headers (for authentication, etc.) as an alternative to --http-header (#4156)
Added: BASH and ZSH completions to sdist tarball and wheels. (#4048, #4178)
Added: support for creating parent directories via metadata variables in file output paths (#4085)
Added: new WebsocketClient implementation (#4153)
Updated: plugins using websocket connections - nicolive, ustreamtv, twitcasting (#4155, #4164, #4154)
Updated: circumvention for YouTube's age verification (#4058)
Updated: and fixed lots of other plugins, see the detailed changelog below
Reverted: HLS segment downloads always being streamed, and added back --hls-segment-stream-data to prevent connection issues (#4159)
Fixed: URL percent-encoding for sites which require the lowercase format (#4003)
Fixed: XML parsing issues (#4075)
Fixed: broken method parameter when using the httpstream:// protocol plugin (#4171)
Fixed: test failures when the brotli package is installed (#4022)
Requirements: bumped lxml to >4.6.4,<5.0 and websocket-client to >=1.2.1,<2.0 (#4143, #4153)
Windows installer: upgraded Python to 3.9.8 and FFmpeg to n4.4.1 (#4176, #4124)
Documentation: upgraded to first stable version of the Furo theme (#4000)
New plugins: pandalive (#4064)
Removed plugins: tga (#4129), viasat (#4087), viutv (#4018), webcast_india_gov (#4024)
Deprecated: stream-type specific stream transport options in favor of generic options (#3893)
use --stream-segment-attempts instead of --{dash,hds,hls}-segment-attempts
use --stream-segment-threads instead of --{dash,hds,hls}-segment-threads
use --stream-segment-timeout instead of --{dash,hds,hls}-segment-timeout
use --stream-timeout instead of --{dash,hds,hls,rtmp,http-stream}-timeout
See the documentation's deprecations page for more information.
Deprecated: --hls-segment-stream-data option and made it always stream segment data (#3894)
Updated: Python version of the Windows installer from 3.8 to 3.9 and dropped support for Windows 7 due to Python incompatibilities (#3918)
See the documentation's install page for alternative installation methods on Windows 7.
Updated: FFmpeg in the Windows Installer from 4.2 (Zeranoe) to 4.4 (streamlink/FFmpeg-Builds) (#3981)
Added: {author}, {category}/{game}, {title} and {url} variables to --output, --record and --record-and-play (#3962)
Added: {time}/{time:custom-format} variable to --title, --output, --record and --record-and-play (#3993)
Added: --fs-safe-rules for changing character replacement rules in file outputs (#3962)
Added: plugin metadata to --json stream data output (#3987)
Fixed: named pipes not being cleaned up by FFMPEGMuxer (#3992)
Fixed: KeyError on invalid variables in --player-args (#3988)
Fixed: tests failing in certain cases when run in different order (#3920)
Fixed: initial HLS playlist parsing issues (#3903, #3910)
Fixed: various plugin issues. Please see the changelog down below.
Dependencies: added lxml>=4.6.3 (#3952)
Dependencies: switched back to requests>=2.26.0 on Windows (#3930)
Removed plugins: animeworld (#3951), gardenersworld (#3966), huomao (#3932)
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/streamlink/Makefile | 18 | ||||
-rw-r--r-- | multimedia/streamlink/PLIST | 176 | ||||
-rw-r--r-- | multimedia/streamlink/distinfo | 8 |
3 files changed, 65 insertions, 137 deletions
diff --git a/multimedia/streamlink/Makefile b/multimedia/streamlink/Makefile index 464df3d2001..9c066d01798 100644 --- a/multimedia/streamlink/Makefile +++ b/multimedia/streamlink/Makefile @@ -1,10 +1,9 @@ -# $NetBSD: Makefile,v 1.30 2022/01/05 15:41:15 wiz Exp $ +# $NetBSD: Makefile,v 1.31 2022/05/11 18:07:28 bouyer Exp $ -DISTNAME= streamlink-2.3.0 +DISTNAME= streamlink-4.0.1 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GITHUB:=streamlink/} GITHUB_TAG= ${PKGVERSION_NOREV} -PKGREVISION= 3 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://streamlink.github.io/ @@ -18,17 +17,22 @@ USE_PKG_RESOURCES= yes .include "../../lang/python/egg.mk" DEPENDS+= ${PYPKGPREFIX}-cryptodome>=3.4.3:../../security/py-cryptodome -DEPENDS+= ${PYPKGPREFIX}-requests>=2.26.0:../../devel/py-requests +DEPENDS+= ${PYPKGPREFIX}-importlib-metadata4>=4.0.0:../../devel/py-importlib-metadata4 +DEPENDS+= ${PYPKGPREFIX}-requests>=2.25.0:../../devel/py-requests +DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging +DEPENDS+= ${PYPKGPREFIX}-versioningit>=1.1.1:../../devel/py-versioningit DEPENDS+= ${PYPKGPREFIX}-isodate-[0-9]*:../../time/py-isodate DEPENDS+= ${PYPKGPREFIX}-iso-639-[0-9]*:../../devel/py-iso-639 DEPENDS+= ${PYPKGPREFIX}-iso3166-[0-9]*:../../devel/py-iso3166 -DEPENDS+= ${PYPKGPREFIX}-websocket-client-[0-9]*:../../www/py-websocket-client +DEPENDS+= ${PYPKGPREFIX}-country-[0-9]*:../../geography/py-country +DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli +DEPENDS+= ${PYPKGPREFIX}-websocket-client>=1.2.1*:../../www/py-websocket-client DEPENDS+= ${PYPKGPREFIX}-Socks-[0-9]*:../../net/py-Socks TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun TEST_DEPENDS+= ${PYPKGPREFIX}-requests-mock-[0-9]*:../../devel/py-requests-mock - -EGG_NAME= ${PKGNAME_NOREV} +EGG_NAME= streamlink-0.0.0+unknown REPLACE_PYTHON+= src/streamlink/packages/flashmedia/flv.py REPLACE_PYTHON+= src/streamlink/packages/flashmedia/tag.py diff --git a/multimedia/streamlink/PLIST b/multimedia/streamlink/PLIST index 047103f0c6d..59b8febcdbb 100644 --- a/multimedia/streamlink/PLIST +++ b/multimedia/streamlink/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.15 2021/07/26 18:51:49 yhardy Exp $ +@comment $NetBSD: PLIST,v 1.16 2022/05/11 18:07:28 bouyer Exp $ bin/streamlink ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -39,42 +39,6 @@ ${PYSITELIB}/streamlink/options.pyo ${PYSITELIB}/streamlink/packages/__init__.py ${PYSITELIB}/streamlink/packages/__init__.pyc ${PYSITELIB}/streamlink/packages/__init__.pyo -${PYSITELIB}/streamlink/packages/flashmedia/__init__.py -${PYSITELIB}/streamlink/packages/flashmedia/__init__.pyc -${PYSITELIB}/streamlink/packages/flashmedia/__init__.pyo -${PYSITELIB}/streamlink/packages/flashmedia/amf.py -${PYSITELIB}/streamlink/packages/flashmedia/amf.pyc -${PYSITELIB}/streamlink/packages/flashmedia/amf.pyo -${PYSITELIB}/streamlink/packages/flashmedia/box.py -${PYSITELIB}/streamlink/packages/flashmedia/box.pyc -${PYSITELIB}/streamlink/packages/flashmedia/box.pyo -${PYSITELIB}/streamlink/packages/flashmedia/compat.py -${PYSITELIB}/streamlink/packages/flashmedia/compat.pyc -${PYSITELIB}/streamlink/packages/flashmedia/compat.pyo -${PYSITELIB}/streamlink/packages/flashmedia/error.py -${PYSITELIB}/streamlink/packages/flashmedia/error.pyc -${PYSITELIB}/streamlink/packages/flashmedia/error.pyo -${PYSITELIB}/streamlink/packages/flashmedia/f4v.py -${PYSITELIB}/streamlink/packages/flashmedia/f4v.pyc -${PYSITELIB}/streamlink/packages/flashmedia/f4v.pyo -${PYSITELIB}/streamlink/packages/flashmedia/flv.py -${PYSITELIB}/streamlink/packages/flashmedia/flv.pyc -${PYSITELIB}/streamlink/packages/flashmedia/flv.pyo -${PYSITELIB}/streamlink/packages/flashmedia/ordereddict.py -${PYSITELIB}/streamlink/packages/flashmedia/ordereddict.pyc -${PYSITELIB}/streamlink/packages/flashmedia/ordereddict.pyo -${PYSITELIB}/streamlink/packages/flashmedia/packet.py -${PYSITELIB}/streamlink/packages/flashmedia/packet.pyc -${PYSITELIB}/streamlink/packages/flashmedia/packet.pyo -${PYSITELIB}/streamlink/packages/flashmedia/tag.py -${PYSITELIB}/streamlink/packages/flashmedia/tag.pyc -${PYSITELIB}/streamlink/packages/flashmedia/tag.pyo -${PYSITELIB}/streamlink/packages/flashmedia/types.py -${PYSITELIB}/streamlink/packages/flashmedia/types.pyc -${PYSITELIB}/streamlink/packages/flashmedia/types.pyo -${PYSITELIB}/streamlink/packages/flashmedia/util.py -${PYSITELIB}/streamlink/packages/flashmedia/util.pyc -${PYSITELIB}/streamlink/packages/flashmedia/util.pyo ${PYSITELIB}/streamlink/packages/requests_file.py ${PYSITELIB}/streamlink/packages/requests_file.pyc ${PYSITELIB}/streamlink/packages/requests_file.pyo @@ -87,46 +51,33 @@ ${PYSITELIB}/streamlink/plugin/api/__init__.pyo ${PYSITELIB}/streamlink/plugin/api/http_session.py ${PYSITELIB}/streamlink/plugin/api/http_session.pyc ${PYSITELIB}/streamlink/plugin/api/http_session.pyo -${PYSITELIB}/streamlink/plugin/api/mapper.py -${PYSITELIB}/streamlink/plugin/api/mapper.pyc -${PYSITELIB}/streamlink/plugin/api/mapper.pyo ${PYSITELIB}/streamlink/plugin/api/useragents.py ${PYSITELIB}/streamlink/plugin/api/useragents.pyc ${PYSITELIB}/streamlink/plugin/api/useragents.pyo -${PYSITELIB}/streamlink/plugin/api/utils.py -${PYSITELIB}/streamlink/plugin/api/utils.pyc -${PYSITELIB}/streamlink/plugin/api/utils.pyo ${PYSITELIB}/streamlink/plugin/api/validate.py ${PYSITELIB}/streamlink/plugin/api/validate.pyc ${PYSITELIB}/streamlink/plugin/api/validate.pyo +${PYSITELIB}/streamlink/plugin/api/websocket.py +${PYSITELIB}/streamlink/plugin/api/websocket.pyc +${PYSITELIB}/streamlink/plugin/api/websocket.pyo ${PYSITELIB}/streamlink/plugin/plugin.py ${PYSITELIB}/streamlink/plugin/plugin.pyc ${PYSITELIB}/streamlink/plugin/plugin.pyo -${PYSITELIB}/streamlink/plugins/.removed ${PYSITELIB}/streamlink/plugins/__init__.py ${PYSITELIB}/streamlink/plugins/__init__.pyc ${PYSITELIB}/streamlink/plugins/__init__.pyo ${PYSITELIB}/streamlink/plugins/abematv.py ${PYSITELIB}/streamlink/plugins/abematv.pyc ${PYSITELIB}/streamlink/plugins/abematv.pyo -${PYSITELIB}/streamlink/plugins/abweb.py -${PYSITELIB}/streamlink/plugins/abweb.pyc -${PYSITELIB}/streamlink/plugins/abweb.pyo ${PYSITELIB}/streamlink/plugins/adultswim.py ${PYSITELIB}/streamlink/plugins/adultswim.pyc ${PYSITELIB}/streamlink/plugins/adultswim.pyo ${PYSITELIB}/streamlink/plugins/afreeca.py ${PYSITELIB}/streamlink/plugins/afreeca.pyc ${PYSITELIB}/streamlink/plugins/afreeca.pyo -${PYSITELIB}/streamlink/plugins/akamaihd.py -${PYSITELIB}/streamlink/plugins/akamaihd.pyc -${PYSITELIB}/streamlink/plugins/akamaihd.pyo ${PYSITELIB}/streamlink/plugins/albavision.py ${PYSITELIB}/streamlink/plugins/albavision.pyc ${PYSITELIB}/streamlink/plugins/albavision.pyo -${PYSITELIB}/streamlink/plugins/animelab.py -${PYSITELIB}/streamlink/plugins/animelab.pyc -${PYSITELIB}/streamlink/plugins/animelab.pyo ${PYSITELIB}/streamlink/plugins/app17.py ${PYSITELIB}/streamlink/plugins/app17.pyc ${PYSITELIB}/streamlink/plugins/app17.pyo @@ -181,15 +132,15 @@ ${PYSITELIB}/streamlink/plugins/cinergroup.pyo ${PYSITELIB}/streamlink/plugins/clubbingtv.py ${PYSITELIB}/streamlink/plugins/clubbingtv.pyc ${PYSITELIB}/streamlink/plugins/clubbingtv.pyo +${PYSITELIB}/streamlink/plugins/cmmedia.py +${PYSITELIB}/streamlink/plugins/cmmedia.pyc +${PYSITELIB}/streamlink/plugins/cmmedia.pyo ${PYSITELIB}/streamlink/plugins/cnews.py ${PYSITELIB}/streamlink/plugins/cnews.pyc ${PYSITELIB}/streamlink/plugins/cnews.pyo ${PYSITELIB}/streamlink/plugins/common_jwplayer.py ${PYSITELIB}/streamlink/plugins/common_jwplayer.pyc ${PYSITELIB}/streamlink/plugins/common_jwplayer.pyo -${PYSITELIB}/streamlink/plugins/common_swf.py -${PYSITELIB}/streamlink/plugins/common_swf.pyc -${PYSITELIB}/streamlink/plugins/common_swf.pyo ${PYSITELIB}/streamlink/plugins/crunchyroll.py ${PYSITELIB}/streamlink/plugins/crunchyroll.pyc ${PYSITELIB}/streamlink/plugins/crunchyroll.pyo @@ -244,12 +195,6 @@ ${PYSITELIB}/streamlink/plugins/funimationnow.pyo ${PYSITELIB}/streamlink/plugins/galatasaraytv.py ${PYSITELIB}/streamlink/plugins/galatasaraytv.pyc ${PYSITELIB}/streamlink/plugins/galatasaraytv.pyo -${PYSITELIB}/streamlink/plugins/gardenersworld.py -${PYSITELIB}/streamlink/plugins/gardenersworld.pyc -${PYSITELIB}/streamlink/plugins/gardenersworld.pyo -${PYSITELIB}/streamlink/plugins/garena.py -${PYSITELIB}/streamlink/plugins/garena.pyc -${PYSITELIB}/streamlink/plugins/garena.pyo ${PYSITELIB}/streamlink/plugins/goltelevision.py ${PYSITELIB}/streamlink/plugins/goltelevision.pyc ${PYSITELIB}/streamlink/plugins/goltelevision.pyo @@ -262,21 +207,18 @@ ${PYSITELIB}/streamlink/plugins/googledrive.pyo ${PYSITELIB}/streamlink/plugins/gulli.py ${PYSITELIB}/streamlink/plugins/gulli.pyc ${PYSITELIB}/streamlink/plugins/gulli.pyo -${PYSITELIB}/streamlink/plugins/hds.py -${PYSITELIB}/streamlink/plugins/hds.pyc -${PYSITELIB}/streamlink/plugins/hds.pyo ${PYSITELIB}/streamlink/plugins/hls.py ${PYSITELIB}/streamlink/plugins/hls.pyc ${PYSITELIB}/streamlink/plugins/hls.pyo ${PYSITELIB}/streamlink/plugins/http.py ${PYSITELIB}/streamlink/plugins/http.pyc ${PYSITELIB}/streamlink/plugins/http.pyo +${PYSITELIB}/streamlink/plugins/htv.py +${PYSITELIB}/streamlink/plugins/htv.pyc +${PYSITELIB}/streamlink/plugins/htv.pyo ${PYSITELIB}/streamlink/plugins/huajiao.py ${PYSITELIB}/streamlink/plugins/huajiao.pyc ${PYSITELIB}/streamlink/plugins/huajiao.pyo -${PYSITELIB}/streamlink/plugins/huomao.py -${PYSITELIB}/streamlink/plugins/huomao.pyc -${PYSITELIB}/streamlink/plugins/huomao.pyo ${PYSITELIB}/streamlink/plugins/huya.py ${PYSITELIB}/streamlink/plugins/huya.pyc ${PYSITELIB}/streamlink/plugins/huya.pyo @@ -289,36 +231,33 @@ ${PYSITELIB}/streamlink/plugins/invintus.pyo ${PYSITELIB}/streamlink/plugins/kugou.py ${PYSITELIB}/streamlink/plugins/kugou.pyc ${PYSITELIB}/streamlink/plugins/kugou.pyo -${PYSITELIB}/streamlink/plugins/latina.py -${PYSITELIB}/streamlink/plugins/latina.pyc -${PYSITELIB}/streamlink/plugins/latina.pyo ${PYSITELIB}/streamlink/plugins/linelive.py ${PYSITELIB}/streamlink/plugins/linelive.pyc ${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/liveme.py -${PYSITELIB}/streamlink/plugins/liveme.pyc -${PYSITELIB}/streamlink/plugins/liveme.pyo ${PYSITELIB}/streamlink/plugins/livestream.py ${PYSITELIB}/streamlink/plugins/livestream.pyc ${PYSITELIB}/streamlink/plugins/livestream.pyo +${PYSITELIB}/streamlink/plugins/lnk.py +${PYSITELIB}/streamlink/plugins/lnk.pyc +${PYSITELIB}/streamlink/plugins/lnk.pyo ${PYSITELIB}/streamlink/plugins/lrt.py ${PYSITELIB}/streamlink/plugins/lrt.pyc ${PYSITELIB}/streamlink/plugins/lrt.pyo ${PYSITELIB}/streamlink/plugins/ltv_lsm_lv.py ${PYSITELIB}/streamlink/plugins/ltv_lsm_lv.pyc ${PYSITELIB}/streamlink/plugins/ltv_lsm_lv.pyo +${PYSITELIB}/streamlink/plugins/mdstrm.py +${PYSITELIB}/streamlink/plugins/mdstrm.pyc +${PYSITELIB}/streamlink/plugins/mdstrm.pyo ${PYSITELIB}/streamlink/plugins/mediaklikk.py ${PYSITELIB}/streamlink/plugins/mediaklikk.pyc ${PYSITELIB}/streamlink/plugins/mediaklikk.pyo ${PYSITELIB}/streamlink/plugins/mediavitrina.py ${PYSITELIB}/streamlink/plugins/mediavitrina.pyc ${PYSITELIB}/streamlink/plugins/mediavitrina.pyo +${PYSITELIB}/streamlink/plugins/mildom.py ${PYSITELIB}/streamlink/plugins/mildom.pyc ${PYSITELIB}/streamlink/plugins/mildom.pyo -${PYSITELIB}/streamlink/plugins/mildom.py ${PYSITELIB}/streamlink/plugins/mitele.py ${PYSITELIB}/streamlink/plugins/mitele.pyc ${PYSITELIB}/streamlink/plugins/mitele.pyo @@ -379,6 +318,9 @@ ${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/pandalive.py +${PYSITELIB}/streamlink/plugins/pandalive.pyc +${PYSITELIB}/streamlink/plugins/pandalive.pyo ${PYSITELIB}/streamlink/plugins/picarto.py ${PYSITELIB}/streamlink/plugins/picarto.pyc ${PYSITELIB}/streamlink/plugins/picarto.pyo @@ -415,9 +357,9 @@ ${PYSITELIB}/streamlink/plugins/rotana.pyo ${PYSITELIB}/streamlink/plugins/rtbf.py ${PYSITELIB}/streamlink/plugins/rtbf.pyc ${PYSITELIB}/streamlink/plugins/rtbf.pyo -${PYSITELIB}/streamlink/plugins/rtmp.py -${PYSITELIB}/streamlink/plugins/rtmp.pyc -${PYSITELIB}/streamlink/plugins/rtmp.pyo +${PYSITELIB}/streamlink/plugins/rtpa.py +${PYSITELIB}/streamlink/plugins/rtpa.pyc +${PYSITELIB}/streamlink/plugins/rtpa.pyo ${PYSITELIB}/streamlink/plugins/rtpplay.py ${PYSITELIB}/streamlink/plugins/rtpplay.pyc ${PYSITELIB}/streamlink/plugins/rtpplay.pyo @@ -436,9 +378,6 @@ ${PYSITELIB}/streamlink/plugins/sbscokr.pyo ${PYSITELIB}/streamlink/plugins/schoolism.py ${PYSITELIB}/streamlink/plugins/schoolism.pyc ${PYSITELIB}/streamlink/plugins/schoolism.pyo -${PYSITELIB}/streamlink/plugins/senategov.py -${PYSITELIB}/streamlink/plugins/senategov.pyc -${PYSITELIB}/streamlink/plugins/senategov.pyo ${PYSITELIB}/streamlink/plugins/showroom.py ${PYSITELIB}/streamlink/plugins/showroom.pyc ${PYSITELIB}/streamlink/plugins/showroom.pyo @@ -472,24 +411,18 @@ ${PYSITELIB}/streamlink/plugins/svtplay.pyo ${PYSITELIB}/streamlink/plugins/swisstxt.py ${PYSITELIB}/streamlink/plugins/swisstxt.pyc ${PYSITELIB}/streamlink/plugins/swisstxt.pyo -${PYSITELIB}/streamlink/plugins/teamliquid.py -${PYSITELIB}/streamlink/plugins/teamliquid.pyc -${PYSITELIB}/streamlink/plugins/teamliquid.pyo ${PYSITELIB}/streamlink/plugins/telefe.py ${PYSITELIB}/streamlink/plugins/telefe.pyc ${PYSITELIB}/streamlink/plugins/telefe.pyo ${PYSITELIB}/streamlink/plugins/tf1.py ${PYSITELIB}/streamlink/plugins/tf1.pyc ${PYSITELIB}/streamlink/plugins/tf1.pyo -${PYSITELIB}/streamlink/plugins/tga.py -${PYSITELIB}/streamlink/plugins/tga.pyc -${PYSITELIB}/streamlink/plugins/tga.pyo ${PYSITELIB}/streamlink/plugins/theplatform.py ${PYSITELIB}/streamlink/plugins/theplatform.pyc ${PYSITELIB}/streamlink/plugins/theplatform.pyo -${PYSITELIB}/streamlink/plugins/tlctr.py -${PYSITELIB}/streamlink/plugins/tlctr.pyc -${PYSITELIB}/streamlink/plugins/tlctr.pyo +${PYSITELIB}/streamlink/plugins/trovo.py +${PYSITELIB}/streamlink/plugins/trovo.pyc +${PYSITELIB}/streamlink/plugins/trovo.pyo ${PYSITELIB}/streamlink/plugins/turkuvaz.py ${PYSITELIB}/streamlink/plugins/turkuvaz.pyc ${PYSITELIB}/streamlink/plugins/turkuvaz.pyo @@ -514,6 +447,9 @@ ${PYSITELIB}/streamlink/plugins/tv999.pyo ${PYSITELIB}/streamlink/plugins/tvibo.py ${PYSITELIB}/streamlink/plugins/tvibo.pyc ${PYSITELIB}/streamlink/plugins/tvibo.pyo +${PYSITELIB}/streamlink/plugins/tviplayer.py +${PYSITELIB}/streamlink/plugins/tviplayer.pyc +${PYSITELIB}/streamlink/plugins/tviplayer.pyo ${PYSITELIB}/streamlink/plugins/tvp.py ${PYSITELIB}/streamlink/plugins/tvp.pyc ${PYSITELIB}/streamlink/plugins/tvp.pyo @@ -538,9 +474,6 @@ ${PYSITELIB}/streamlink/plugins/ustreamtv.pyo ${PYSITELIB}/streamlink/plugins/ustvnow.py ${PYSITELIB}/streamlink/plugins/ustvnow.pyc ${PYSITELIB}/streamlink/plugins/ustvnow.pyo -${PYSITELIB}/streamlink/plugins/viasat.py -${PYSITELIB}/streamlink/plugins/viasat.pyc -${PYSITELIB}/streamlink/plugins/viasat.pyo ${PYSITELIB}/streamlink/plugins/vidio.py ${PYSITELIB}/streamlink/plugins/vidio.pyc ${PYSITELIB}/streamlink/plugins/vidio.pyo @@ -550,27 +483,18 @@ ${PYSITELIB}/streamlink/plugins/vimeo.pyo ${PYSITELIB}/streamlink/plugins/vinhlongtv.py ${PYSITELIB}/streamlink/plugins/vinhlongtv.pyc ${PYSITELIB}/streamlink/plugins/vinhlongtv.pyo -${PYSITELIB}/streamlink/plugins/viutv.py -${PYSITELIB}/streamlink/plugins/viutv.pyc -${PYSITELIB}/streamlink/plugins/viutv.pyo ${PYSITELIB}/streamlink/plugins/vk.py ${PYSITELIB}/streamlink/plugins/vk.pyc ${PYSITELIB}/streamlink/plugins/vk.pyo ${PYSITELIB}/streamlink/plugins/vlive.py ${PYSITELIB}/streamlink/plugins/vlive.pyc ${PYSITELIB}/streamlink/plugins/vlive.pyo -${PYSITELIB}/streamlink/plugins/vrtbe.py -${PYSITELIB}/streamlink/plugins/vrtbe.pyc -${PYSITELIB}/streamlink/plugins/vrtbe.pyo ${PYSITELIB}/streamlink/plugins/vtvgo.py ${PYSITELIB}/streamlink/plugins/vtvgo.pyc ${PYSITELIB}/streamlink/plugins/vtvgo.pyo ${PYSITELIB}/streamlink/plugins/wasd.py ${PYSITELIB}/streamlink/plugins/wasd.pyc ${PYSITELIB}/streamlink/plugins/wasd.pyo -${PYSITELIB}/streamlink/plugins/webcast_india_gov.py -${PYSITELIB}/streamlink/plugins/webcast_india_gov.pyc -${PYSITELIB}/streamlink/plugins/webcast_india_gov.pyo ${PYSITELIB}/streamlink/plugins/webtv.py ${PYSITELIB}/streamlink/plugins/webtv.pyc ${PYSITELIB}/streamlink/plugins/webtv.pyo @@ -607,9 +531,6 @@ ${PYSITELIB}/streamlink/session.pyo ${PYSITELIB}/streamlink/stream/__init__.py ${PYSITELIB}/streamlink/stream/__init__.pyc ${PYSITELIB}/streamlink/stream/__init__.pyo -${PYSITELIB}/streamlink/stream/akamaihd.py -${PYSITELIB}/streamlink/stream/akamaihd.pyc -${PYSITELIB}/streamlink/stream/akamaihd.pyo ${PYSITELIB}/streamlink/stream/dash.py ${PYSITELIB}/streamlink/stream/dash.pyc ${PYSITELIB}/streamlink/stream/dash.pyo @@ -622,12 +543,6 @@ ${PYSITELIB}/streamlink/stream/ffmpegmux.pyo ${PYSITELIB}/streamlink/stream/file.py ${PYSITELIB}/streamlink/stream/file.pyc ${PYSITELIB}/streamlink/stream/file.pyo -${PYSITELIB}/streamlink/stream/flvconcat.py -${PYSITELIB}/streamlink/stream/flvconcat.pyc -${PYSITELIB}/streamlink/stream/flvconcat.pyo -${PYSITELIB}/streamlink/stream/hds.py -${PYSITELIB}/streamlink/stream/hds.pyc -${PYSITELIB}/streamlink/stream/hds.pyo ${PYSITELIB}/streamlink/stream/hls.py ${PYSITELIB}/streamlink/stream/hls.pyc ${PYSITELIB}/streamlink/stream/hls.pyo @@ -637,21 +552,12 @@ ${PYSITELIB}/streamlink/stream/hls_playlist.pyo ${PYSITELIB}/streamlink/stream/http.py ${PYSITELIB}/streamlink/stream/http.pyc ${PYSITELIB}/streamlink/stream/http.pyo -${PYSITELIB}/streamlink/stream/playlist.py -${PYSITELIB}/streamlink/stream/playlist.pyc -${PYSITELIB}/streamlink/stream/playlist.pyo -${PYSITELIB}/streamlink/stream/rtmpdump.py -${PYSITELIB}/streamlink/stream/rtmpdump.pyc -${PYSITELIB}/streamlink/stream/rtmpdump.pyo ${PYSITELIB}/streamlink/stream/segmented.py ${PYSITELIB}/streamlink/stream/segmented.pyc ${PYSITELIB}/streamlink/stream/segmented.pyo ${PYSITELIB}/streamlink/stream/stream.py ${PYSITELIB}/streamlink/stream/stream.pyc ${PYSITELIB}/streamlink/stream/stream.pyo -${PYSITELIB}/streamlink/stream/streamprocess.py -${PYSITELIB}/streamlink/stream/streamprocess.pyc -${PYSITELIB}/streamlink/stream/streamprocess.pyo ${PYSITELIB}/streamlink/stream/wrappers.py ${PYSITELIB}/streamlink/stream/wrappers.pyc ${PYSITELIB}/streamlink/stream/wrappers.pyo @@ -661,18 +567,30 @@ ${PYSITELIB}/streamlink/utils/__init__.pyo ${PYSITELIB}/streamlink/utils/args.py ${PYSITELIB}/streamlink/utils/args.pyc ${PYSITELIB}/streamlink/utils/args.pyo +${PYSITELIB}/streamlink/utils/cache.py +${PYSITELIB}/streamlink/utils/cache.pyc +${PYSITELIB}/streamlink/utils/cache.pyo ${PYSITELIB}/streamlink/utils/crypto.py ${PYSITELIB}/streamlink/utils/crypto.pyc ${PYSITELIB}/streamlink/utils/crypto.pyo +${PYSITELIB}/streamlink/utils/data.py +${PYSITELIB}/streamlink/utils/data.pyc +${PYSITELIB}/streamlink/utils/data.pyo +${PYSITELIB}/streamlink/utils/formatter.py +${PYSITELIB}/streamlink/utils/formatter.pyc +${PYSITELIB}/streamlink/utils/formatter.pyo ${PYSITELIB}/streamlink/utils/l10n.py ${PYSITELIB}/streamlink/utils/l10n.pyc ${PYSITELIB}/streamlink/utils/l10n.pyo -${PYSITELIB}/streamlink/utils/lazy_formatter.py -${PYSITELIB}/streamlink/utils/lazy_formatter.pyc -${PYSITELIB}/streamlink/utils/lazy_formatter.pyo +${PYSITELIB}/streamlink/utils/module.py +${PYSITELIB}/streamlink/utils/module.pyc +${PYSITELIB}/streamlink/utils/module.pyo ${PYSITELIB}/streamlink/utils/named_pipe.py ${PYSITELIB}/streamlink/utils/named_pipe.pyc ${PYSITELIB}/streamlink/utils/named_pipe.pyo +${PYSITELIB}/streamlink/utils/parse.py +${PYSITELIB}/streamlink/utils/parse.pyc +${PYSITELIB}/streamlink/utils/parse.pyo ${PYSITELIB}/streamlink/utils/times.py ${PYSITELIB}/streamlink/utils/times.pyc ${PYSITELIB}/streamlink/utils/times.pyo @@ -706,9 +624,15 @@ ${PYSITELIB}/streamlink_cli/output.pyo ${PYSITELIB}/streamlink_cli/utils/__init__.py ${PYSITELIB}/streamlink_cli/utils/__init__.pyc ${PYSITELIB}/streamlink_cli/utils/__init__.pyo +${PYSITELIB}/streamlink_cli/utils/formatter.py +${PYSITELIB}/streamlink_cli/utils/formatter.pyc +${PYSITELIB}/streamlink_cli/utils/formatter.pyo ${PYSITELIB}/streamlink_cli/utils/http_server.py ${PYSITELIB}/streamlink_cli/utils/http_server.pyc ${PYSITELIB}/streamlink_cli/utils/http_server.pyo +${PYSITELIB}/streamlink_cli/utils/path.py +${PYSITELIB}/streamlink_cli/utils/path.pyc +${PYSITELIB}/streamlink_cli/utils/path.pyo ${PYSITELIB}/streamlink_cli/utils/player.py ${PYSITELIB}/streamlink_cli/utils/player.pyc ${PYSITELIB}/streamlink_cli/utils/player.pyo diff --git a/multimedia/streamlink/distinfo b/multimedia/streamlink/distinfo index e58569c955c..01d1b2a46b1 100644 --- a/multimedia/streamlink/distinfo +++ b/multimedia/streamlink/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.20 2021/10/26 11:01:18 nia Exp $ +$NetBSD: distinfo,v 1.21 2022/05/11 18:07:28 bouyer Exp $ -BLAKE2s (streamlink-2.3.0.tar.gz) = c21b564e29b2af1e6d5fdbe75d06eaab46276c15dc9566d283d6f864074f8cc6 -SHA512 (streamlink-2.3.0.tar.gz) = 4658b9c2b90f6d7deebb5ef639bc679c20233907db7b24727189191b573be0e34eac9cda06e14999cff360f1a3e4ec739df31d2a97e0821609a06ab178fe3bc8 -Size (streamlink-2.3.0.tar.gz) = 489420 bytes +BLAKE2s (streamlink-4.0.1.tar.gz) = f3f434bacad1811884289cda241e8b68709f4192641b9f20aa56d0c48ba66270 +SHA512 (streamlink-4.0.1.tar.gz) = 350f2713e8710a6d83a36935a9db106e953e6267dc6d87c009ae712bcbc72ba6fdd15431c7bd9644999c29604603d624c06028a97c1537f97fcc7c9196ad711c +Size (streamlink-4.0.1.tar.gz) = 446574 bytes |