Subject: CVS commit: pkgsrc/multimedia/streamlink
From: Yorick Hardy
Date: 2022-07-19 00:11:03
Message id: 20220718221104.071D1FB1A@cvs.NetBSD.org

Log Message:
multimedia/streamlink: update to streamlink-4.2.0

This package now requires versioningit>=2.0.0, I tested with
py39-versioningit-1.1.1 and it builds without problems.

The tests get stuck at 96%, tests/utils/test_named_pipe.py.

= Changelog

== streamlink 4.2.0 (2022-07-09)

Release highlights:

- Added: new Windows portable builds
- Added: more dependency versions to debug log header
- Added: parsed multivariant playlist reference to 'HLSStream' and
         'MuxedHLSStream'
- Fixed: unnecessary delay when closing 'DASHStream's
- Fixed: 'FFmpegMuxer' not closing sub-streams concurrently
- Fixed: threading issue when closing 'WebsocketClient'
         connections
- Fixed: handling of 'PluginError's when outputting JSON data via
         '--json'
- Fixed: broken YouTube plugin when setting custom authentication
         headers
- Fixed: "source" Twitch VODs not being considered "best"
- Fixed: and rewritten FilmOn plugin
- Fixed: websocket issue in Twitcasting plugin
- Fixed: VK plugin
- Fixed: various other plugin issues (see full changelog)
- New plugins: Aloula
- Removed plugins: Eltrecetv
- Docs: added openSUSE and Scoop
- Docs: improved some links in CLI docs
- Docs: upgraded 'furo' theme to '2022.06.04.1',
        require 'sphinx' '>=4', and replace 'recommonmark'
        with 'myst-parser'
- Build: fixed outdated 'python_requires' value in 'setup.cfg'
- Build: upgraded 'versioningit' build dependency to '>=2.0.0 <3'

== streamlink 4.1.0 (2022-05-30)

Release highlights:

- Improved: decryption of HLS streams
- Improved: HLS playlist parsing
- Improved: string representations of 'Stream' implementations
- Fixed: new YouTube consent dialog
- Fixed: crunchyroll plugin
- Fixed: nicolive email logins
- Fixed: threading issue when closing segmented streams
- Removed: suppression of 'InsecureRequestWarning'
- New plugins: blazetv, hiplayer, useetv
- Removed plugins: rotana

Files:
RevisionActionfile
1.35modifypkgsrc/multimedia/streamlink/Makefile
1.17modifypkgsrc/multimedia/streamlink/PLIST
1.22modifypkgsrc/multimedia/streamlink/distinfo