Summary: | math/py-igraph: Update to 0.10.6 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Daniel Engberg <diizzy> | ||||
Component: | Individual Port(s) | Assignee: | Daniel Engberg <diizzy> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | diizzy | ||||
Priority: | --- | Flags: | lwhsu:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | 273117 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Thanks! Was trying to work on this but haven't completed. Upstream shares the same filename as math/igraph however tarballs are not the same so we need to put one into a subdir to avoid clashing. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5793cc4d68a34d1d90ecda4f35a5416e6c837579 commit 5793cc4d68a34d1d90ecda4f35a5416e6c837579 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-08-30 03:29:19 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-08-30 19:18:32 +0000 math/py-igraph: Update to 0.10.6 * Switch to DISTVERSION * Always use Flex from ports * Use available dependencies in tree instead of vendored This is also consistent with math/igraph Changelog: https://github.com/igraph/python-igraph/releases/tag/0.10.6 PR: 273168 Reviewed by: lwhsu (maintainer) Sponsored by: Blinkinblox math/py-igraph/Makefile | 20 ++++++++++++++++---- math/py-igraph/distinfo | 6 +++--- math/py-igraph/files/patch-setup.py (new) | 24 ++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 7 deletions(-) Committed, thanks |
Created attachment 244156 [details] Patch for py-igraph * Switch to DISTVERSION * Always use Flex from ports * Use available dependencies in tree instead of vendored, this is also consistent with math/igraph Compile tested on FreeBSD 13.2-RELEASE (amd64) (make, make check-plist) Poudriere testport OK 12.4-RELEASE (amd64) Poudriere testport OK 13.2-RELEASE (amd64) Compile tested on FreeBSD 13.2-RELEASE (amd64) (make, make check-plist) Poudriere testport OK 12.4-RELEASE (amd64) Poudriere testport OK 13.2-RELEASE (amd64)