Bug 273117 - math/igraph: Update to 0.10.6
Summary: math/igraph: Update to 0.10.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Wen Heping
URL: https://github.com/igraph/igraph/rele...
Keywords:
Depends on:
Blocks: 273168 273210
  Show dependency treegraph
 
Reported: 2023-08-13 19:30 UTC by Daniel Engberg
Modified: 2023-08-30 02:44 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (wen)


Attachments
Patch for igraph (1.76 KB, patch)
2023-08-13 19:30 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-08-13 19:30:24 UTC
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)
Comment 1 Wen Heping freebsd_committer freebsd_triage 2023-08-13 22:16:06 UTC
Approved. Please go ahead !
Thanks !
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2023-08-16 22:20:27 UTC
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
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2023-08-19 09:34:44 UTC
arpack-ng issue tracked here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273227
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-08-30 02:43:44 UTC
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(-)
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2023-08-30 02:44:53 UTC
Committed, thanks