mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
math/primme: update 3.2 → 3.2.3
This commit is contained in:
parent
144ee9dd22
commit
ea40ec1f1d
3 changed files with 21 additions and 7 deletions
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= primme
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.2
|
||||
PORTREVISION= 4
|
||||
DISTVERSION= 3.2.3
|
||||
CATEGORIES= math
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
@ -35,8 +34,10 @@ NETLIB_USES= blaslapack:netlib
|
|||
NETLIB_LDFLAGS= -lblas # XXX why this isn't covered by blaslapack:netlib?
|
||||
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" \
|
||||
USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE}
|
||||
TEST_ENV= ${MAKE_ENV} \
|
||||
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_TARGET= all_tests test
|
||||
|
||||
|
@ -53,4 +54,7 @@ PLIST_FILES= include/primme.h \
|
|||
lib/libprimme.so.3 \
|
||||
lib/libprimme.so.3.2
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libprimme.so.3.2
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1612122323
|
||||
SHA256 (primme-primme-v3.2_GH0.tar.gz) = 8ff242a356cea465c9728a26cb6e0487712d9ae51050a362de487e3b13a2fe9b
|
||||
SIZE (primme-primme-v3.2_GH0.tar.gz) = 17447176
|
||||
TIMESTAMP = 1731138979
|
||||
SHA256 (primme-primme-v3.2.3_GH0.tar.gz) = 272fc4952ef9958b79a12de098384ff88995b7bcb1082958cd37aab05773a8a4
|
||||
SIZE (primme-primme-v3.2.3_GH0.tar.gz) = 14434625
|
||||
|
|
10
math/primme/files/patch-Make__flags
Normal file
10
math/primme/files/patch-Make__flags
Normal 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
|
Loading…
Add table
Reference in a new issue