math/primme: update 3.2 → 3.2.3

This commit is contained in:
Yuri Victorovich 2024-11-09 01:13:54 -08:00
parent 144ee9dd22
commit ea40ec1f1d
3 changed files with 21 additions and 7 deletions

View file

@ -1,7 +1,6 @@
PORTNAME= primme PORTNAME= primme
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 3.2 DISTVERSION= 3.2.3
PORTREVISION= 4
CATEGORIES= math CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org MAINTAINER= yuri@FreeBSD.org
@ -35,8 +34,10 @@ NETLIB_USES= blaslapack:netlib
NETLIB_LDFLAGS= -lblas # XXX why this isn't covered by blaslapack:netlib? NETLIB_LDFLAGS= -lblas # XXX why this isn't covered by blaslapack:netlib?
OPENBLAS_USES= blaslapack:openblas OPENBLAS_USES= blaslapack:openblas
TEST_ENV= ${MAKE_ENV} LDFLAGS="-lm -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so" \ TEST_ENV= ${MAKE_ENV} \
USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE} LDFLAGS="-lm -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so" \
USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE} \
LD_LIBRARY_PATH=${STAGEDIR}${PREFIX}/lib
TEST_ARGS= F77=gfortran${GCC_DEFAULT} FC=gfortran${GCC_DEFAULT} FLDR=gfortran${GCC_DEFAULT} TEST_ARGS= F77=gfortran${GCC_DEFAULT} FC=gfortran${GCC_DEFAULT} FLDR=gfortran${GCC_DEFAULT}
TEST_TARGET= all_tests test TEST_TARGET= all_tests test
@ -53,4 +54,7 @@ PLIST_FILES= include/primme.h \
lib/libprimme.so.3 \ lib/libprimme.so.3 \
lib/libprimme.so.3.2 lib/libprimme.so.3.2
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libprimme.so.3.2
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1612122323 TIMESTAMP = 1731138979
SHA256 (primme-primme-v3.2_GH0.tar.gz) = 8ff242a356cea465c9728a26cb6e0487712d9ae51050a362de487e3b13a2fe9b SHA256 (primme-primme-v3.2.3_GH0.tar.gz) = 272fc4952ef9958b79a12de098384ff88995b7bcb1082958cd37aab05773a8a4
SIZE (primme-primme-v3.2_GH0.tar.gz) = 17447176 SIZE (primme-primme-v3.2.3_GH0.tar.gz) = 14434625

View file

@ -0,0 +1,10 @@
--- Make_flags.orig 2024-11-09 08:05:56 UTC
+++ Make_flags
@@ -32,6 +32,7 @@ FFLAGS ?= -fno-second-underscore -O
DEFINES ?= -DF77UNDERSCORE
CFLAGS ?= -O -fPIC -DNDEBUG
FFLAGS ?= -fno-second-underscore -O
+FFLAGS += -fallow-argument-mismatch
PRIMME_WITH_HALF ?= no
ifeq ($(PRIMME_WITH_HALF), yes)
CFLAGS += -DPRIMME_WITH_HALF