Summary: | multimedia/streamlink: Update to 7.0.0 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | takefu | ||||||||||||||||
Component: | Individual Port(s) | Assignee: | Zsolt Udvari <uzsolt> | ||||||||||||||||
Status: | New --- | ||||||||||||||||||
Severity: | Affects Only Me | CC: | mail, takefu, uzsolt | ||||||||||||||||
Priority: | --- | ||||||||||||||||||
Version: | Latest | ||||||||||||||||||
Hardware: | Any | ||||||||||||||||||
OS: | Any | ||||||||||||||||||
Bug Depends on: | 270358 | ||||||||||||||||||
Bug Blocks: | |||||||||||||||||||
Attachments: |
|
Description
takefu
2024-03-07 12:58:00 UTC
Created attachment 249547 [details] py-streamlink-6.7.2.patch Update to 6.7.2 You can continue to build the next update as soon as it is released. Bug #270358 The devel/py-setuptools65 port (BUILD_DEPENDS) not exists! Did you mean devel/py-setuptools? Could you please check "portfmt -D Makefile" too (ports-mgmt/portfmt)? Created attachment 249998 [details] py-streamlink-6.7.3.patch Update to 6.7.3 https://github.com/streamlink/streamlink/releases/tag/6.7.3 You can build as soon as the next update is released. bug #270358 (In reply to Zsolt Udvari from comment #2) It seems that the experimental environment was not corrected. A new edition has come out, so forget about it. :-) (In reply to takefu from comment #4) Okay. (In reply to takefu from comment #4) ===> py39-streamlink-6.7.3 depends on package: py39-setuptools>=65.0.0 - not found The latest version of py-setuptools in ports tree is only 63.1.0 (lower than 65.0.0). Created attachment 252239 [details] py-streamlink-6.8.3.diff Update 6.8.3 https://github.com/streamlink/streamlink/releases/tag/6.8.3 You can build as soon as the next update is released. bug #270358 Created attachment 252837 [details] py-streamlink-6.9.0.diff Update 6.9.0 https://github.com/streamlink/streamlink/releases/tag/6.9.0 You can build as soon as the next update is released. bug #270358 Created attachment 255161 [details] py-streamlink-7.0.0.diff Update 7.0.0 https://github.com/streamlink/streamlink/releases/tag/7.0.0 You can build as soon as the next update is released. bug #270358 Some quick feedback, since I noticed that the package hasn't been updated since Streamlink's 6.5.1 release, waiting for setuptools to be bumped to a matching version: - `versioningit` is not required in `BUILD_DEPENDS` when building from the source distribution. This was required pre 6.3.0 (see changelog), despite the source distribution always having the version string baked in, so it was fixed. https://streamlink.github.io/install.html#source-distribution - `exceptiongroup` is only required on Python 3.9 and 3.10: https://github.com/streamlink/streamlink/blob/7.0.0/pyproject.toml#L59 Created attachment 255437 [details] py-streamlink-7.0.0_2.patch (In reply to Sebastian Meyer from comment #10) Thank you for reporting. If you can no longer use the version-dependent port, it is difficult to have an advanced media category with a high update of py-setuptools. As a result, an unprofitable multimedia category is quiet until it is supported. Versioningit: ExceptionGroup: It seems okay to delete it. I did not notice that the version introduced by Python has been changed to 3.11, so I will delete it. As an aside, py-setUptools 76.6.0 succeeded in construction. And I succeeded in plist-check. :-) |