Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Apr 2016 08:09:27 +0000 (UTC)
From:      Florian Smeets <flo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r413926 - in head/math/openblas: . files
Message-ID:  <201604240809.u3O89RTO020692@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: flo
Date: Sun Apr 24 08:09:27 2016
New Revision: 413926
URL: https://svnweb.freebsd.org/changeset/ports/413926

Log:
  Update to 0.2.18
  
  PR:		208790
  Submitted by:	phd_kimberlite@yahoo.co.jp (maintainer), dieterich@ogolem.org
  Sponsored by:	Essen Linuxhotel Hackathon 2016

Modified:
  head/math/openblas/Makefile
  head/math/openblas/distinfo
  head/math/openblas/files/patch-driver_others_blas__server.c
  head/math/openblas/files/patch-driver_others_memory.c

Modified: head/math/openblas/Makefile
==============================================================================
--- head/math/openblas/Makefile	Sun Apr 24 08:05:28 2016	(r413925)
+++ head/math/openblas/Makefile	Sun Apr 24 08:09:27 2016	(r413926)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	openblas
-PORTVERSION=	0.2.15
+PORTVERSION=	0.2.18
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	math
 MASTER_SITES=	GH NL/lapack/timing/:lapack_tmg
@@ -115,8 +114,8 @@ post-patch:
 		${WRKSRC}/lapack-netlib/SRC/Makefile \
 		${WRKSRC}/lapack-netlib/SRC/VARIANTS/Makefile \
 		${WRKSRC}/lapack-netlib/TESTING/MATGEN/Makefile \
-		${WRKSRC}/lapack-netlib/lapacke/src/Makefile \
-		${WRKSRC}/lapack-netlib/lapacke/utils/Makefile \
+		${WRKSRC}/lapack-netlib/LAPACKE/src/Makefile \
+		${WRKSRC}/lapack-netlib/LAPACKE/utils/Makefile \
 		${WRKSRC}/reference/Makefile
 	${REINPLACE_CMD} -e "s+(ARCH)+(ARCH_)+" \
 	-e 's+%%LDFLAGS%%+${LDFLAGS}+' \

Modified: head/math/openblas/distinfo
==============================================================================
--- head/math/openblas/distinfo	Sun Apr 24 08:05:28 2016	(r413925)
+++ head/math/openblas/distinfo	Sun Apr 24 08:09:27 2016	(r413926)
@@ -1,5 +1,5 @@
-SHA256 (openblas/xianyi-OpenBLAS-v0.2.15_GH0.tar.gz) = 73c40ace5978282224e5e122a41c8388c5a19e65a6f2329c2b7c0b61bacc9044
-SIZE (openblas/xianyi-OpenBLAS-v0.2.15_GH0.tar.gz) = 9966585
+SHA256 (openblas/xianyi-OpenBLAS-v0.2.18_GH0.tar.gz) = 7d9f8d4ea4a65ab68088f3bb557f03a7ac9cb5036ef2ba30546c3a28774a4112
+SIZE (openblas/xianyi-OpenBLAS-v0.2.18_GH0.tar.gz) = 10689322
 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
 SIZE (openblas/large.tgz) = 2595
 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af

Modified: head/math/openblas/files/patch-driver_others_blas__server.c
==============================================================================
--- head/math/openblas/files/patch-driver_others_blas__server.c	Sun Apr 24 08:05:28 2016	(r413925)
+++ head/math/openblas/files/patch-driver_others_blas__server.c	Sun Apr 24 08:09:27 2016	(r413926)
@@ -1,11 +1,11 @@
---- driver/others/blas_server.c.orig	2015-10-27 20:44:50 UTC
+--- driver/others/blas_server.c.orig	2016-04-12 19:29:19 UTC
 +++ driver/others/blas_server.c
 @@ -70,7 +70,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  /*********************************************************************/
  
  #include "common.h"
--#if defined(OS_LINUX) || defined(OS_NETBSD) || defined(OS_DARWIN) || defined(OS_ANDROID)
-+#if defined(OS_LINUX) || defined(OS_NETBSD) || defined(OS_DARWIN) || defined(OS_ANDROID) || defined(OS_FREEBSD)
+-#if defined(OS_LINUX) || defined(OS_NETBSD) || defined(OS_DARWIN) || defined(OS_ANDROID) || defined(OS_SUNOS)
++#if defined(OS_LINUX) || defined(OS_NETBSD) || defined(OS_DARWIN) || defined(OS_ANDROID) || defined(OS_SUNOS) || defined(OS_FREEBSD)
  #include <dlfcn.h>
  #include <signal.h>
  #include <sys/resource.h>

Modified: head/math/openblas/files/patch-driver_others_memory.c
==============================================================================
--- head/math/openblas/files/patch-driver_others_memory.c	Sun Apr 24 08:05:28 2016	(r413925)
+++ head/math/openblas/files/patch-driver_others_memory.c	Sun Apr 24 08:09:27 2016	(r413926)
@@ -1,13 +1,13 @@
 Passing a priority level to constructor/destructor only works on GCC >= 4.3.0;
 improve the upstream check so that the build works with base GCC.
---- driver/others/memory.c.orig	2015-10-27 20:44:50 UTC
+--- driver/others/memory.c.orig	2016-04-12 19:29:19 UTC
 +++ driver/others/memory.c
-@@ -142,7 +142,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+@@ -144,7 +144,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  #if defined(_MSC_VER) && !defined(__clang__)
  #define CONSTRUCTOR __cdecl
  #define DESTRUCTOR __cdecl
--#elif defined(OS_DARWIN) && defined(C_GCC)
-+#elif defined(OS_DARWIN) || (defined(C_GCC) && ((__GNUC__ == 4) && (__GNUC_MINOR__ < 3)))
+-#elif (defined(OS_DARWIN) || defined(OS_SUNOS)) && defined(C_GCC)
++#elif (defined(OS_DARWIN) || defined(OS_SUNOS)) || (defined(C_GCC) && ((__GNUC__ == 4) && (__GNUC_MINOR__ < 3)))
  #define CONSTRUCTOR	__attribute__ ((constructor))
  #define DESTRUCTOR	__attribute__ ((destructor))
  #else



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