Created attachment 244068 [details] Patch for igraph * Switch to DISTVERSION * Always use Flex from ports 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)
Approved. Please go ahead ! Thanks !
Two issues worth mentioning: Flex needs to have a path via ${LOCALBASE} defined otherwise the framework detect flex in base (I'll change that when committing) ARPACK 3.9.0 causes some issues https://github.com/igraph/igraph/issues/2311
arpack-ng issue tracked here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273227
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ec04036bb6562bd09c385585978e11e35ac20d93 commit ec04036bb6562bd09c385585978e11e35ac20d93 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-08-29 18:38:20 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-08-30 02:43:07 +0000 math/igraph: Update to 0.10.6 * Switch to DISTVERSION * Always use Flex from ports There are some issues with ARPACK 3.9.0 and igraph, tracked in PR 273227. Changelog: https://github.com/igraph/igraph/releases/tag/0.10.6 PR: 273117 Reviewed by: wen (maintainer) Sponsored by: Blinkinblox math/igraph/Makefile | 9 +++++---- math/igraph/distinfo | 6 +++--- math/igraph/pkg-plist | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-)
Committed, thanks