summaryrefslogtreecommitdiff
path: root/math/sleef
diff options
context:
space:
mode:
Diffstat (limited to 'math/sleef')
-rw-r--r--math/sleef/Makefile11
-rw-r--r--math/sleef/distinfo6
-rw-r--r--math/sleef/pkg-plist4
3 files changed, 12 insertions, 9 deletions
diff --git a/math/sleef/Makefile b/math/sleef/Makefile
index 732f706c49ef..7c0449200a28 100644
--- a/math/sleef/Makefile
+++ b/math/sleef/Makefile
@@ -1,20 +1,23 @@
PORTNAME= sleef
-DISTVERSION= 3.8
+DISTVERSION= 3.9.0
CATEGORIES= math
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= thierry@FreeBSD.org
COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm
WWW= https://sleef.org
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BUILD_DEPENDS= tlfloat>0:math/tlfloat
LIB_DEPENDS= libgmp.so:math/gmp \
libmpfr.so:math/mpfr \
libfftw3.so:math/fftw3
+TEST_DEPENDS= tlfloat>0:math/tlfloat
-USES= cmake:testing compiler:c11 pathfix ssl
-CMAKE_ARGS= -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON
+USES= cmake:testing compiler:c11 pathfix pkgconfig ssl
+CMAKE_ARGS= -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON \
+ -DSLEEF_DISABLE_FLOAT128:BOOL=ON
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/math/sleef/distinfo b/math/sleef/distinfo
index a963e33bacc1..affc72f9b5c5 100644
--- a/math/sleef/distinfo
+++ b/math/sleef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116908
-SHA256 (shibatch-sleef-3.8_GH0.tar.gz) = a12ccd50f57083c530e1c76f10d52865defbd19fc9e2c85b483493065709874a
-SIZE (shibatch-sleef-3.8_GH0.tar.gz) = 1863935
+TIMESTAMP = 1758388799
+SHA256 (shibatch-sleef-3.9.0_GH0.tar.gz) = af60856abac08a3b5e72a8d156dd71fec1f7ac23de8ee67793f45f9edcdf0908
+SIZE (shibatch-sleef-3.9.0_GH0.tar.gz) = 1808227
diff --git a/math/sleef/pkg-plist b/math/sleef/pkg-plist
index 13a16396cec5..1d599db40954 100644
--- a/math/sleef/pkg-plist
+++ b/math/sleef/pkg-plist
@@ -5,8 +5,8 @@ lib/cmake/sleef/sleefTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/sleef/sleefTargets.cmake
lib/libsleef.so
lib/libsleef.so.3
-lib/libsleef.so.3.8.0
+lib/libsleef.so.3.9.0
libdata/pkgconfig/sleef.pc
%%GNUABI%%lib/libsleefgnuabi.so
%%GNUABI%%lib/libsleefgnuabi.so.3
-%%GNUABI%%lib/libsleefgnuabi.so.3.8
+%%GNUABI%%lib/libsleefgnuabi.so.3.9