clean up PKGBUILD
- Remove unneeded python-versioningit makedepends (fixed in 6.3.0):
https://github.com/streamlink/streamlink/commit/1376283 - Remove old and unused signing key (fully replaced in 6.0.0):
https://github.com/streamlink/streamlink/commit/ad1b54b - Remove unneeded TZ=UTC env var when running tests (fixed in 5.4.0):
https://github.com/streamlink/streamlink/commit/49988a0
Since MRs are now open for all of Arch's packages, I decided to submit a MR which fixes some issues with the current PKGBUILD.
Package still builds fine. No idea if you require a different commit message format though. If so, then please rebase, thanks.
A bit more context about each change:
-
https://github.com/streamlink/streamlink/pull/5632
The sdist tarballs always had the version string baked-in, but versioningit was still set as a build requirement, which was unnecessary. This has been fixed. -
https://github.com/streamlink/streamlink/pull/5449
The signing key has been fully replaced, so there's no need to keep the old one. -
https://github.com/streamlink/streamlink/pull/5210
Setting the timezone to UTC when running tests was a requirement because of some tz-unaware datetime objects being used. This has been fixed.