diff --git a/math/m4rie/Makefile b/math/m4rie/Makefile index 4df875280ea0..7fcd9556f24e 100644 --- a/math/m4rie/Makefile +++ b/math/m4rie/Makefile @@ -1,25 +1,26 @@ -PORTNAME= M4RIE -DISTVERSION= 20250103 +PORTNAME= m4rie +DISTVERSION= 20250128 CATEGORIES= math -MASTER_SITES= https://bitbucket.org/malb/${PORTNAME:tl}/downloads/ -DISTNAME= ${PORTNAME:tl}-${DISTVERSION} +#MASTER_SITES= https://bitbucket.org/malb/${PORTNAME:tl}/downloads/ +#DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library for fast arithmetic with dense matrices over GF(2^e) WWW= https://bitbucket.org/malb/m4rie/src/master/ LICENSE= GPLv2+ LIB_DEPENDS= libm4ri.so:math/m4ri USES= autoreconf libtool localbase:ldflags pathfix pkgconfig -USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= malb GNU_CONFIGURE= yes +USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check -PLIST_SUB= VER=${PORTVERSION} - .include diff --git a/math/m4rie/distinfo b/math/m4rie/distinfo index 9fc949ab110b..75cfac3463ed 100644 --- a/math/m4rie/distinfo +++ b/math/m4rie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737891154 -SHA256 (m4rie-20250103.tar.gz) = 57e233fad69ae9f821179c05e9df001b4893a468b2dff1607ea2adef87cba35c -SIZE (m4rie-20250103.tar.gz) = 509373 +TIMESTAMP = 1774019671 +SHA256 (malb-m4rie-20250128_GH0.tar.gz) = cf2a053de5086d6150ab44cb82e27c112a285c8786d88bea2e6518ed80984d5c +SIZE (malb-m4rie-20250128_GH0.tar.gz) = 167242 diff --git a/math/m4rie/files/patch-Makefile.am b/math/m4rie/files/patch-Makefile.am deleted file mode 100644 index 6a862ee5d564..000000000000 --- a/math/m4rie/files/patch-Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ ---- Makefile.am.orig 2025-01-26 11:33:54 UTC -+++ Makefile.am -@@ -1,6 +1,6 @@ ACLOCAL_AMFLAGS = -I m4 - AUTOMAKE_OPTIONS = foreign subdir-objects - ACLOCAL_AMFLAGS = -I m4 --AM_CFLAGS=${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -+AM_CFLAGS= ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} - EXTRA_DIST = m4rie/Doxyfile - - lib_LTLIBRARIES = libm4rie.la diff --git a/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 b/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 deleted file mode 100644 index 672256ad3aa4..000000000000 --- a/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 +++ /dev/null @@ -1,11 +0,0 @@ ---- m4/ax_m4ri_flags.m4.orig 2025-01-26 11:38:37 UTC -+++ m4/ax_m4ri_flags.m4 -@@ -34,7 +34,7 @@ AC_DEFUN([AX_M4RI_CFLAGS], - [[ - FILE *f; - f = fopen("conftest_m4ri_cflags", "w"); if (!f) return 1; -- fprintf(f,"%s %s",__M4RI_SIMD_CFLAGS, __M4RI_OPENMP_CFLAGS); -+ fprintf(f,"%s",__M4RI_OPENMP_CFLAGS); - fclose(f); - return 0; - ]])], diff --git a/math/m4rie/files/patch-tests_Makefile.am b/math/m4rie/files/patch-tests_Makefile.am deleted file mode 100644 index 2dcf266cb571..000000000000 --- a/math/m4rie/files/patch-tests_Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ ---- tests/Makefile.am.orig 2025-01-26 11:34:18 UTC -+++ tests/Makefile.am -@@ -1,6 +1,6 @@ AUTOMAKE_OPTIONS = foreign subdir-objects - AUTOMAKE_OPTIONS = foreign subdir-objects - --AM_CFLAGS = ${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} -+AM_CFLAGS = ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} - LDADD = ${top_builddir}/libm4rie.la -lm4ri -lm - AM_LDFLAGS = ${M4RIE_M4RI_LDFLAGS} -no-install - diff --git a/math/m4rie/pkg-plist b/math/m4rie/pkg-plist index 055447b9146b..df8eaaffe91f 100644 --- a/math/m4rie/pkg-plist +++ b/math/m4rie/pkg-plist @@ -1,20 +1,21 @@ include/m4rie/blm.h include/m4rie/conversion.h include/m4rie/echelonform.h include/m4rie/gf2e.h include/m4rie/gf2x.h include/m4rie/m4ri_functions.h include/m4rie/m4rie.h include/m4rie/mzd_poly.h include/m4rie/mzd_ptr.h include/m4rie/mzd_slice.h include/m4rie/mzed.h include/m4rie/newton_john.h include/m4rie/permutation.h include/m4rie/ple.h include/m4rie/strassen.h include/m4rie/trsm.h -lib/libm4rie-0.0.%%VER%%.so lib/libm4rie.a lib/libm4rie.so +lib/libm4rie.so.1 +lib/libm4rie.so.1.0.0 libdata/pkgconfig/m4rie.pc