diff --git a/math/flint/Makefile b/math/flint/Makefile index 652cd8119eca..06888de4f74e 100644 --- a/math/flint/Makefile +++ b/math/flint/Makefile @@ -1,52 +1,52 @@ PORTNAME= flint -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.1 CATEGORIES= math MASTER_SITES= http://www.flintlib.org/download/ MAINTAINER= yuri@FreeBSD.org COMMENT= Fast library for number theory WWW= https://flintlib.org \ https://github.com/flintlib/flint LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libopenblas.so:math/openblas USES= compiler:c++11-lang gmake localbase pkgconfig python:build # cmake is only intended for Widows, see https://github.com/flintlib/flint/issues/2251#issuecomment-2720292171 USE_LDCONFIG= yes GNU_CONFIGURE= yes .if !defined(WITH_DEBUG) CONFIGURE_ARGS= --disable-debug .endif TEST_TARGET= check OPTIONS_DEFINE= NTL OPTIONS_GROUP= OPTIMIZATIONS OPTIONS_GROUP_OPTIMIZATIONS= AVX2 AVX512 OPTIONS_DEFAULT= NTL AVX2_DESC= Enable AVX2 instructions AVX2_CONFIGURE_ENABLE= avx2 AVX512_DESC= Enable AVX512 instructions AVX512_CONFIGURE_ENABLE= avx512 NTL_DESC= Victor Shoup's Number Theory Library NTL_CONFIGURE_WITH= ntl NTL_LIB_DEPENDS= libntl.so:math/ntl MAKE_ENV+= VERBOSE=1 MAKE_ARGS+= VERBOSE=1 post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libflint.so.20.0.0 + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libflint.so.21.0.0 -# tests as of 3.2.0: All tests passed. +# tests as of 3.3.1: All tests passed. .include diff --git a/math/flint/distinfo b/math/flint/distinfo index 91a90dc16a1a..73745c05e495 100644 --- a/math/flint/distinfo +++ b/math/flint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741882945 -SHA256 (flint-3.2.0.tar.gz) = 6d182c4a05d3d6bfc611565d6331d02f94066a3be32df36ed880264afa9c30f4 -SIZE (flint-3.2.0.tar.gz) = 8384561 +TIMESTAMP = 1757637266 +SHA256 (flint-3.3.1.tar.gz) = 64d70e513076cfa971e0410b58c1da5d35112913e9a56b44e2c681b459d3eafb +SIZE (flint-3.3.1.tar.gz) = 8400253 diff --git a/math/flint/pkg-plist b/math/flint/pkg-plist index b293f9f6d6b5..54ce9b9d01cb 100644 --- a/math/flint/pkg-plist +++ b/math/flint/pkg-plist @@ -1,179 +1,179 @@ include/flint/NTL-interface.h include/flint/acb.h include/flint/acb_calc.h include/flint/acb_dft.h include/flint/acb_dirichlet.h include/flint/acb_elliptic.h include/flint/acb_hypgeom.h include/flint/acb_mat.h include/flint/acb_modular.h include/flint/acb_poly.h include/flint/acb_theta.h include/flint/acb_types.h include/flint/acf.h include/flint/acf_types.h include/flint/aprcl.h include/flint/arb.h include/flint/arb_calc.h include/flint/arb_fmpz_poly.h include/flint/arb_fpwrap.h include/flint/arb_hypgeom.h include/flint/arb_mat.h include/flint/arb_poly.h include/flint/arb_types.h include/flint/arf.h include/flint/arf_types.h include/flint/arith.h include/flint/bernoulli.h include/flint/bool_mat.h include/flint/ca.h include/flint/ca_ext.h include/flint/ca_field.h include/flint/ca_mat.h include/flint/ca_poly.h include/flint/ca_types.h include/flint/ca_vec.h include/flint/calcium.h include/flint/config.h include/flint/crt_helpers.h include/flint/d_mat.h include/flint/d_vec.h include/flint/dirichlet.h include/flint/dlog.h include/flint/double_extras.h include/flint/double_interval.h include/flint/fexpr.h include/flint/fexpr_builtin.h include/flint/fft.h include/flint/fft_small.h include/flint/flint-config.h include/flint/flint-mparam.h include/flint/flint.h include/flint/fmpq.h include/flint/fmpq_mat.h include/flint/fmpq_mpoly.h include/flint/fmpq_mpoly_factor.h include/flint/fmpq_poly.h include/flint/fmpq_types.h include/flint/fmpq_vec.h include/flint/fmpz.h include/flint/fmpz_extras.h include/flint/fmpz_factor.h include/flint/fmpz_lll.h include/flint/fmpz_mat.h include/flint/fmpz_mod.h include/flint/fmpz_mod_mat.h include/flint/fmpz_mod_mpoly.h include/flint/fmpz_mod_mpoly_factor.h include/flint/fmpz_mod_poly.h include/flint/fmpz_mod_poly_factor.h include/flint/fmpz_mod_types.h include/flint/fmpz_mod_vec.h include/flint/fmpz_mpoly.h include/flint/fmpz_mpoly_factor.h include/flint/fmpz_mpoly_q.h include/flint/fmpz_poly.h include/flint/fmpz_poly_factor.h include/flint/fmpz_poly_mat.h include/flint/fmpz_poly_q.h include/flint/fmpz_types.h include/flint/fmpz_vec.h include/flint/fmpzi.h include/flint/fq.h include/flint/fq_default.h include/flint/fq_default_mat.h include/flint/fq_default_poly.h include/flint/fq_default_poly_factor.h include/flint/fq_embed.h include/flint/fq_embed_templates.h include/flint/fq_mat.h include/flint/fq_mat_templates.h include/flint/fq_nmod.h include/flint/fq_nmod_embed.h include/flint/fq_nmod_mat.h include/flint/fq_nmod_mpoly.h include/flint/fq_nmod_mpoly_factor.h include/flint/fq_nmod_poly.h include/flint/fq_nmod_poly_factor.h include/flint/fq_nmod_types.h include/flint/fq_nmod_vec.h include/flint/fq_poly.h include/flint/fq_poly_factor.h include/flint/fq_poly_factor_templates.h include/flint/fq_poly_templates.h include/flint/fq_templates.h include/flint/fq_types.h include/flint/fq_vec.h include/flint/fq_vec_templates.h include/flint/fq_zech.h include/flint/fq_zech_embed.h include/flint/fq_zech_mat.h include/flint/fq_zech_mpoly.h include/flint/fq_zech_mpoly_factor.h include/flint/fq_zech_poly.h include/flint/fq_zech_poly_factor.h include/flint/fq_zech_types.h include/flint/fq_zech_vec.h include/flint/gettimeofday.h include/flint/gmpcompat.h include/flint/gr.h include/flint/gr_generic.h include/flint/gr_mat.h include/flint/gr_mpoly.h include/flint/gr_poly.h include/flint/gr_special.h include/flint/gr_types.h include/flint/gr_vec.h include/flint/hypgeom.h include/flint/limb_types.h include/flint/long_extras.h include/flint/longlong.h include/flint/longlong_asm_clang.h include/flint/longlong_asm_gcc.h include/flint/longlong_asm_gnu.h include/flint/longlong_div_gnu.h include/flint/longlong_msc_arm64.h include/flint/longlong_msc_x86.h include/flint/machine_vectors.h include/flint/mag.h include/flint/mpf-impl.h include/flint/mpfr_mat.h include/flint/mpfr_vec.h include/flint/mpn_extras.h include/flint/mpn_mod.h include/flint/mpoly.h include/flint/mpoly_types.h include/flint/n_poly.h include/flint/n_poly_types.h include/flint/nf.h include/flint/nf_elem.h include/flint/nfloat.h include/flint/nmod.h include/flint/nmod_mat.h include/flint/nmod_mpoly.h include/flint/nmod_mpoly_factor.h include/flint/nmod_poly.h include/flint/nmod_poly_factor.h include/flint/nmod_poly_mat.h include/flint/nmod_types.h include/flint/nmod_vec.h include/flint/padic.h include/flint/padic_mat.h include/flint/padic_poly.h include/flint/padic_types.h include/flint/partitions.h include/flint/perm.h include/flint/profiler.h include/flint/qadic.h include/flint/qfb.h include/flint/qqbar.h include/flint/qsieve.h include/flint/templates.h include/flint/test_helpers.h include/flint/thread_pool.h include/flint/thread_support.h include/flint/ulong_extras.h lib/libflint.so -lib/libflint.so.20 -lib/libflint.so.20.0.0 +lib/libflint.so.21 +lib/libflint.so.21.0.0 libdata/pkgconfig/flint.pc