Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Sep 2018 19:31:08 +0000 (UTC)
From:      Johannes M Dieterich <jmd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r479149 - in head/math: . sleef
Message-ID:  <201809061931.w86JV8nQ068927@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $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 <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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809061931.w86JV8nQ068927>