Bug 262045 - math/libsemigroups: Update to 2.1.3
Summary: math/libsemigroups: Update to 2.1.3
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thierry Thomas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-19 02:13 UTC by Yuri Victorovich
Modified: 2022-02-28 22:01 UTC (History)
0 users

See Also:
thierry: maintainer-feedback-


Attachments
patch (4.20 KB, patch)
2022-02-19 02:13 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2022-02-19 02:13:40 UTC
Created attachment 231938 [details]
patch
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2022-02-28 20:55:08 UTC
Hello Yuri,

Thanks for your patch, but it seems that ATM libsemigroups is only used by math/sage, which lags with an old version 1.1.0: see
https://repology.org/projects/?inrepo=sagemath_stable
https://repology.org/projects/?inrepo=sagemath_develop

Hence I'm not ready to upgrade it.

Do you need libsemigroups for another port?
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2022-02-28 20:59:36 UTC
(In reply to Thierry Thomas from comment #1)

> Do you need libsemigroups for another port?

One of the GAP (math/gap) libraries binds the C library libsemigroups.

I was thinking about adding math/gap-packages that would add more GAP packages one of which is this package for libsemigroups.
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2022-02-28 21:18:02 UTC
Maybe the right solution is to fork math/libsemigroups into math/libsemigroups137 and update math/libsemigroups then?
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2022-02-28 22:01:45 UTC
(In reply to Yuri Victorovich from comment #3)
Yes, indeed, but beware of the conflicts: math/sage also depends on math/gap.
One of these libsemigroups port should install its files in a sub-directory.