Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Remove-streamlink-version-check-on-startup.patch | Remove streamlink version check on startup | Stefan Breunig <stefan-debian@yrden.de> | not-needed | debian | 2017-04-23 | |
0002-Remove-external-images.patch | Remove external images Due to privacy concerns these are removed from the documentation in Debian. See also lintian tag privacy-breach-generic. Upstream includes images from external sites to show thirdparies screenshots. Replace them with a link instead so the user can choose to not browse the image for privacy reasons. |
Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2017-09-16 | ||
0003-Use-pycrytodomex-instead-of-pycryptodome.patch | Use pycrytodomex instead of pycryptodome Streamlink use features specific to pycryptodome which are not available in python3-crypto package. Only pycryptodomex python module is available in Debian, so replace the use of pycrytodome with pycrytodomex. Related bug python3-pycryptodome: #886291: python3-pycryptodome contains pycryptodomex instead of pycryptodome. |
Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2019-08-23 | ||
0004-Remove-GitHub-Buttons-without-replacement.patch | Remove GitHub Buttons without replacement Upstream includes buttons to GitHub that display how often the project was starred. Due to privacy concerns these are removed from the documentation in Debian. |
Stefan Breunig <stefan-debian@yrden.de> | not-needed | 2020-12-24 | ||
0005-Use-fork-awesome-a-Debian-doesn-t-have-font-awesome-.patch | Use fork-awesome a Debian doesn't have font-awesome 5 | Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2020-12-25 | ||
0008-Remove-intersphinx.patch | Remove intersphinx Intersphinx requires internet, so remove it. |
Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2022-05-07 | ||
0009-Fix-tests-with-pytest-v7.patch | Fix tests with pytest v7 New tests were added that use ExceptionInfo.group_contains(). But that method only exists in pytest v8. See also: https://github.com/streamlink/streamlink/pull/5901 pytest 8 is only available in unstable, this patch is used to fix the streamlink build on testing until pytest 8 migrate to testing. |
Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2024-04-06 | ||
0008-Fix-trio-typing-with-python3-trio-0.22.0.patch | Fix trio typing with python3-trio 0.22.0 With trio < 0.22.1 (Bookworm has 0.22.0), trio.MemorySendChannel and trio.MemoryReceiveChannel are not generic types. Importing code that use them in type annotation as generic types will fail with a TypeError ... is not a generic class import error. The fix is to not use these types as generic types. trio.MemorySendChannel and trio.MemoryReceiveChannel were changed to generic types in https://github.com/python-trio/trio/commit/798e87a126e391073c00c54dc2a8f466986cd7f3. |
Alexis Murzeau <amubtdx@gmail.com> | not-needed | 2024-10-08 |