Index: math/Makefile =================================================================== --- math/Makefile +++ math/Makefile @@ -790,6 +790,7 @@ SUBDIR += simd-viterbi SUBDIR += singular SUBDIR += slatec + SUBDIR += sleef SUBDIR += slepc SUBDIR += slgrace SUBDIR += snns Index: math/sleef/Makefile =================================================================== --- math/sleef/Makefile +++ math/sleef/Makefile @@ -0,0 +1,23 @@ +# Created by: Johannes M Dieterich +# $FreeBSD$ + +PORTNAME= sleef +DISTVERSION= 3.3-9-g3998463 +CATEGORIES= math + +MAINTAINER= jmd@FreeBSD.org +COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm + +IGNORE_FreeBSD_10= base compiler too old + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= cmake:outsource +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= shibatch +GH_TAGNAME= 3998463 + +.include Index: math/sleef/distinfo =================================================================== --- math/sleef/distinfo +++ math/sleef/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1536156679 +SHA256 (shibatch-sleef-3.3-9-g3998463-3998463_GH0.tar.gz) = 4bb620c9744ec62a41d356ccd4beadddf05b55ae6754c5aea3a8420ac6c3f092 +SIZE (shibatch-sleef-3.3-9-g3998463-3998463_GH0.tar.gz) = 889381 Index: math/sleef/pkg-descr =================================================================== --- math/sleef/pkg-descr +++ math/sleef/pkg-descr @@ -0,0 +1,7 @@ +SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT + +In this library, functions for evaluating some elementary functions are +implemented. It provides a vectorized libm alternativ. The library also +includes DFT subroutines. + +WWW: https://github.com/shibara/sleef Index: math/sleef/pkg-plist =================================================================== --- math/sleef/pkg-plist +++ math/sleef/pkg-plist @@ -0,0 +1,11 @@ +include/sleef.h +include/sleefdft.h +lib/libsleef.so +lib/libsleef.so.3 +lib/libsleef.so.3.3 +lib/libsleefdft.so +lib/libsleefdft.so.3 +lib/libsleefdft.so.3.3 +lib/libsleefgnuabi.so +lib/libsleefgnuabi.so.3 +lib/libsleefgnuabi.so.3.3