diff --git a/math/e-antic/Makefile b/math/e-antic/Makefile index 746c86ede92f..a8f44b6f47f5 100644 --- a/math/e-antic/Makefile +++ b/math/e-antic/Makefile @@ -1,65 +1,64 @@ PORTNAME= e-antic -DISTVERSION= 2.1.0 -PORTREVISION= 3 +DISTVERSION= 2.1.1 #MASTER_SITES= https://www.labri.fr/perso/vdelecro/e-antic/ CATEGORIES= math MAINTAINER= thierry@FreeBSD.org COMMENT= Real Embedded Algebraic Number Theory In C WWW= https://flatsurf.github.io/e-antic/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual BUILD_DEPENDS= ${PY_SETUPTOOLS} LIB_DEPENDS= libarb.so:math/arb \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libantic.so:math/antic \ libflint.so:math/flint2 \ libboost_thread.so:devel/boost-libs -USES= autoreconf compiler:c++11-lang gmake libtool localbase \ +USES= autoreconf compiler:c++14-lang gmake libtool localbase \ python USE_GITHUB= yes ANTIC_TAG= f4e8a60 CATCH_TAG= 62fd660 CEREAL_TAG= ebef1e9 FLINT_TAG= ae7ec89 GH_ACCOUNT= flatsurf catchorg:c1 USCiLab:c2 wbhart:f GH_PROJECT= ${PORTNAME} antic:a Catch2:c1 cereal:c2 flint2:f GH_TAGNAME= ${ANTIC_TAG}:a ${CATCH_TAG}:c1 ${CEREAL_TAG}:c2 ${FLINT_TAG}:f GH_SUBDIR= libeantic/upstream/antic:a \ libeantic/upstream/flint:f \ libeantic/test/external/catch2:c1 \ libeantic/test/external/cereal:c2 LIBS+= "-lm" GNU_CONFIGURE= yes -# pytest requires cppyy, doc requires standardese +# pytest requires cppyy, doc requires sphinx + py-breathe + plantuml + doxygen CONFIGURE_ARGS= --without-byexample \ --without-benchmark \ --without-pytest \ --without-doc USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check PLIST_SUB= VER=${DISTVERSION} pre-extract: ${MKDIR} ${WRKDIR}/flint-${FLINT_TAG} ${LN} -sf ${WRKDIR}/flint-${FLINT_TAG} ${WRKDIR}/flint2-${FLINT_TAG} ${RMDIR} ${WRKDIR}/flint-${FLINT_TAG} post-install: ${REINPLACE_CMD} -e 's|${STAGEDIR}||' \ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyeantic/install_files.txt ${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyeantic/install_files.txt.bak ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d \ ${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d \ ${PYTHONPREFIX_SITELIBDIR} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .include diff --git a/math/e-antic/distinfo b/math/e-antic/distinfo index 7cfde042f1aa..215fcf10357e 100644 --- a/math/e-antic/distinfo +++ b/math/e-antic/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1746722529 -SHA256 (flatsurf-e-antic-2.1.0_GH0.tar.gz) = 183a7b9f33ec0bda428d8ac463700a7386502babac83cef83398fcaed2cda6d2 -SIZE (flatsurf-e-antic-2.1.0_GH0.tar.gz) = 378850 +TIMESTAMP = 1781638951 +SHA256 (flatsurf-e-antic-2.1.1_GH0.tar.gz) = 535cbae2ee295f04576b87901fd4a271f5361f8f678b90ff78d860b598fae486 +SIZE (flatsurf-e-antic-2.1.1_GH0.tar.gz) = 509350 SHA256 (catchorg-Catch2-62fd660_GH0.tar.gz) = 6ffb927225dcae98bcb3f1af908f2cc5cd9a71cfdb29f7a3995aad1fd8336840 SIZE (catchorg-Catch2-62fd660_GH0.tar.gz) = 661905 SHA256 (USCiLab-cereal-ebef1e9_GH0.tar.gz) = 14567f3df18057b820a99ce027fe1a830fdf8b42720efa982af9b86fef67f262 SIZE (USCiLab-cereal-ebef1e9_GH0.tar.gz) = 385905 SHA256 (wbhart-flint2-ae7ec89_GH0.tar.gz) = 47869b576401f47c4ff74c674644b275e8b1524688ec8688bd6b4306bf694ef2 SIZE (wbhart-flint2-ae7ec89_GH0.tar.gz) = 4526153 SHA256 (flatsurf-antic-f4e8a60_GH0.tar.gz) = e3dc2b4caf4c80f83c2e391ff6b8bce2c4b3694028a4fe7b07696411be0a07e4 SIZE (flatsurf-antic-f4e8a60_GH0.tar.gz) = 73895 diff --git a/math/e-antic/pkg-plist b/math/e-antic/pkg-plist index 03f301828e9c..d872956e0ef9 100644 --- a/math/e-antic/pkg-plist +++ b/math/e-antic/pkg-plist @@ -1,44 +1,44 @@ include/e-antic/cereal.hpp include/e-antic/cppyy.hpp include/e-antic/e-antic.h include/e-antic/e-antic.hpp include/e-antic/fmpq_poly_extra.h include/e-antic/fmpz_poly_extra.h include/e-antic/forward.hpp include/e-antic/local.h include/e-antic/renf.h include/e-antic/renf_class.hpp include/e-antic/renf_elem.h include/e-antic/renf_elem_class.hpp include/e-antic/renfxx.h include/e-antic/renfxx_fwd.hpp include/libeantic/local.h lib/libeantic.a lib/libeantic.so lib/libeantic.so.3 -lib/libeantic.so.3.1.0 +lib/libeantic.so.3.1.1 lib/libeanticxx.a lib/libeanticxx.so lib/libeanticxx.so.3 -lib/libeanticxx.so.3.1.0 +lib/libeanticxx.so.3.1.1 %%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO %%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt %%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt %%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt %%PYTHON_SITELIBDIR%%/pyeantic-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/pyeantic/__init__.py %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/cppyy_eantic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/cppyy_eantic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/real_embedded_number_field.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/real_embedded_number_field.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/realalg_conversion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/realalg_conversion.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/sage_conversion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/pyeantic/__pycache__/sage_conversion.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/pyeantic/cppyy_eantic.py %%PYTHON_SITELIBDIR%%/pyeantic/install_files.txt %%PYTHON_SITELIBDIR%%/pyeantic/real_embedded_number_field.py %%PYTHON_SITELIBDIR%%/pyeantic/realalg_conversion.py %%PYTHON_SITELIBDIR%%/pyeantic/sage_conversion.py