svn commit: r479149 - in head/math: . sleef

Johannes M Dieterich jmd at FreeBSD.org
Thu Sep 6 19:31:10 UTC 2018


Author: jmd
Date: Thu Sep  6 19:31:08 2018
New Revision: 479149
URL: https://svnweb.freebsd.org/changeset/ports/479149

Log:
  new port: math/sleef
  
  SLEEF is the SIMD Library for Evaluating Elementary Functions, vectorized libm
  and DFT. It provides a vectorabi interface for vectorized libm.
  
  Reviewed by:	zeising (mentor), mat
  Approved by:	zeising (mentor)
  Differential Revision:	https://reviews.freebsd.org/D17045

Added:
  head/math/sleef/
  head/math/sleef/Makefile   (contents, props changed)
  head/math/sleef/distinfo   (contents, props changed)
  head/math/sleef/pkg-descr   (contents, props changed)
  head/math/sleef/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Thu Sep  6 19:28:55 2018	(r479148)
+++ head/math/Makefile	Thu Sep  6 19:31:08 2018	(r479149)
@@ -792,6 +792,7 @@
     SUBDIR += simd-viterbi
     SUBDIR += singular
     SUBDIR += slatec
+    SUBDIR += sleef
     SUBDIR += slepc
     SUBDIR += slgrace
     SUBDIR += snns

Added: head/math/sleef/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/sleef/Makefile	Thu Sep  6 19:31:08 2018	(r479149)
@@ -0,0 +1,23 @@
+# Created by: Johannes M Dieterich <jmd at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	sleef
+DISTVERSION=	3.3-9
+DISTVERSIONSUFFIX=	-g3998463
+CATEGORIES=	math
+
+MAINTAINER=	jmd at 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 <bsd.port.mk>

Added: head/math/sleef/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/sleef/distinfo	Thu Sep  6 19:31:08 2018	(r479149)
@@ -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

Added: head/math/sleef/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/sleef/pkg-descr	Thu Sep  6 19:31:08 2018	(r479149)
@@ -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

Added: head/math/sleef/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/sleef/pkg-plist	Thu Sep  6 19:31:08 2018	(r479149)
@@ -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


More information about the svn-ports-head mailing list