math/libsemigroups: upgrade to 2.3.2

Note: the latest release is v2.7.3, but 2.3.2 is the one needed for Sage.
This commit is contained in:
Thierry Thomas 2024-05-05 19:30:48 +02:00
parent ab0d503815
commit 73ee97964d
3 changed files with 35 additions and 35 deletions

View file

@ -1,7 +1,6 @@
PORTNAME= libsemigroups
PORTVERSION= 1.3.7
PORTVERSION= 2.3.2
DISTVERSIONPREFIX= v
PORTREVISION= 8
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
@ -16,7 +15,7 @@ LIB_DEPENDS= libfmt.so:devel/libfmt
USE_GITHUB= yes
USES= autoreconf compiler:c++11-lang eigen:3,build \
libtool pkgconfig
libtool pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-fmt --with-external-fmt=yes \
@ -33,11 +32,11 @@ CONFIGURE_ARGS+= --disable-hpcombi
pre-configure:
.if ${ARCH} == amd64
${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi|${LOCALBASE}/share/HPCombi|' \
${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi/VERSION|${LOCALBASE}/share/hpcombi/HPCOMBI_VERSION|' \
${WRKSRC}/m4/ax_check_hpcombi.m4
${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/HPCombi|' \
${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/hpcombi|' \
${WRKSRC}/Makefile.am
${REINPLACE_CMD} -e 's|HPCombi/include|HPCombi|' \
${REINPLACE_CMD} -e 's|HPCombi/include|hpcombi|' \
${WRKSRC}/include/libsemigroups/hpcombi.hpp
.endif
${REINPLACE_CMD} -e 's|fmtinclude_HEADERS|#fmtinclude_HEADERS|' \

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1614612696
SHA256 (libsemigroups-libsemigroups-v1.3.7_GH0.tar.gz) = 7d8e924c38ce596b576d7be1321bcc50e87c850b0c74a1abc46c81d466e455d3
SIZE (libsemigroups-libsemigroups-v1.3.7_GH0.tar.gz) = 3163290
TIMESTAMP = 1714922873
SHA256 (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = b3a0a950dc22fe22b99e605022767235bddf9710a517e4e1b2529be634d804e9
SIZE (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = 3332698

View file

@ -1,24 +1,11 @@
include/libsemigroups/HPCombi/include/bmat8.hpp
include/libsemigroups/HPCombi/include/bmat8_impl.hpp
include/libsemigroups/HPCombi/include/epu.hpp
include/libsemigroups/HPCombi/include/epu_impl.hpp
include/libsemigroups/HPCombi/include/fallback/gcdlcm.hpp
include/libsemigroups/HPCombi/include/fallback/seq.hpp
include/libsemigroups/HPCombi/include/hpcombi.hpp
include/libsemigroups/HPCombi/include/perm16.hpp
include/libsemigroups/HPCombi/include/perm16_impl.hpp
include/libsemigroups/HPCombi/include/perm_generic.hpp
include/libsemigroups/HPCombi/include/perm_generic_impl.hpp
include/libsemigroups/HPCombi/include/power.hpp
include/libsemigroups/HPCombi/include/testtools.hpp
include/libsemigroups/HPCombi/include/vect16.hpp
include/libsemigroups/HPCombi/include/vect_generic.hpp
include/libsemigroups/action.hpp
include/libsemigroups/adapters.hpp
include/libsemigroups/bipart.hpp
include/libsemigroups/bitset.hpp
include/libsemigroups/blocks.hpp
include/libsemigroups/bmat.hpp
include/libsemigroups/bmat8.hpp
include/libsemigroups/bruidhinn-traits.hpp
include/libsemigroups/config.hpp
include/libsemigroups/cong-intf.hpp
include/libsemigroups/cong-pair-impl.hpp
include/libsemigroups/cong-pair.hpp
@ -27,15 +14,21 @@ include/libsemigroups/cong.hpp
include/libsemigroups/constants.hpp
include/libsemigroups/containers.hpp
include/libsemigroups/coset.hpp
include/libsemigroups/debug.hpp
include/libsemigroups/deprecated.hpp
include/libsemigroups/digraph-helper.hpp
include/libsemigroups/digraph-with-sources.hpp
include/libsemigroups/digraph-with-sources.tpp
include/libsemigroups/digraph.hpp
include/libsemigroups/element-adapters.hpp
include/libsemigroups/element-helper.hpp
include/libsemigroups/element.hpp
include/libsemigroups/exception.hpp
include/libsemigroups/fastest-bmat.hpp
include/libsemigroups/felsch-digraph.hpp
include/libsemigroups/felsch-digraph.tpp
include/libsemigroups/felsch-tree.hpp
include/libsemigroups/forest.hpp
include/libsemigroups/fpsemi-intf.hpp
include/libsemigroups/fpsemi.hpp
include/libsemigroups/freeband.hpp
include/libsemigroups/froidure-pin-base.hpp
include/libsemigroups/froidure-pin-impl.hpp
include/libsemigroups/froidure-pin.hpp
@ -43,36 +36,44 @@ include/libsemigroups/function-ref.hpp
include/libsemigroups/hpcombi.hpp
include/libsemigroups/int-range.hpp
include/libsemigroups/iterator.hpp
include/libsemigroups/kambites.hpp
include/libsemigroups/kbe.hpp
include/libsemigroups/knuth-bendix.hpp
include/libsemigroups/konieczny.hpp
include/libsemigroups/libsemigroups-config.hpp
include/libsemigroups/libsemigroups-debug.hpp
include/libsemigroups/libsemigroups-exception.hpp
include/libsemigroups/libsemigroups.hpp
include/libsemigroups/make-froidure-pin.hpp
include/libsemigroups/make-present.hpp
include/libsemigroups/matrix.hpp
include/libsemigroups/obvinf.hpp
include/libsemigroups/order.hpp
include/libsemigroups/pbr.hpp
include/libsemigroups/pool.hpp
include/libsemigroups/present.hpp
include/libsemigroups/present.tpp
include/libsemigroups/race.hpp
include/libsemigroups/report.hpp
include/libsemigroups/runner.hpp
include/libsemigroups/schreier-sims-helper.hpp
include/libsemigroups/schreier-sims.hpp
include/libsemigroups/semiring.hpp
include/libsemigroups/sims1.hpp
include/libsemigroups/sims1.tpp
include/libsemigroups/siso.hpp
include/libsemigroups/stl.hpp
include/libsemigroups/string-view.hpp
include/libsemigroups/string.hpp
include/libsemigroups/suffix-tree.hpp
include/libsemigroups/tce.hpp
include/libsemigroups/textflowcpp/TextFlow.hpp
include/libsemigroups/timer.hpp
include/libsemigroups/todd-coxeter.hpp
include/libsemigroups/transf.hpp
include/libsemigroups/types.hpp
include/libsemigroups/uf-old.hpp
include/libsemigroups/uf.hpp
include/libsemigroups/wilo.hpp
include/libsemigroups/wislo.hpp
include/libsemigroups/word.hpp
lib/libsemigroups.a
lib/libsemigroups.so
lib/libsemigroups.so.1
lib/libsemigroups.so.1.0.0
lib/libsemigroups.so.2
lib/libsemigroups.so.2.0.0
libdata/pkgconfig/libsemigroups.pc