Created attachment 231938 [details] patch
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?
(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.
Maybe the right solution is to fork math/libsemigroups into math/libsemigroups137 and update math/libsemigroups then?
(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.