Index: head/math/Makefile =================================================================== --- head/math/Makefile +++ head/math/Makefile @@ -792,6 +792,7 @@ SUBDIR += simd-viterbi SUBDIR += singular SUBDIR += slatec + SUBDIR += sleef SUBDIR += slepc SUBDIR += slgrace SUBDIR += snns Index: head/math/sleef/Makefile =================================================================== --- head/math/sleef/Makefile +++ head/math/sleef/Makefile @@ -0,0 +1,23 @@ +# Created by: Johannes M Dieterich +# $FreeBSD$ + +PORTNAME= sleef +DISTVERSION= 3.3-9 +DISTVERSIONSUFFIX= -g3998463 +CATEGORIES= math + +MAINTAINER= jmd@FreeBSD.org +COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +IGNORE_FreeBSD_10= base compiler too old + +USES= cmake:outsource +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= shibatch + +.include Index: head/math/sleef/distinfo =================================================================== --- head/math/sleef/distinfo +++ head/math/sleef/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1536240930 +SHA256 (shibatch-sleef-3.3-9-g3998463_GH0.tar.gz) = 54b4f60a973e50f57ba11a7306bd5f3cb27c7ca684d6a135bdc6b74cb0649583 +SIZE (shibatch-sleef-3.3-9-g3998463_GH0.tar.gz) = 889481 Index: head/math/sleef/pkg-descr =================================================================== --- head/math/sleef/pkg-descr +++ head/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: head/math/sleef/pkg-plist =================================================================== --- head/math/sleef/pkg-plist +++ head/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