aboutsummaryrefslogtreecommitdiff
path: root/math/onednn
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-11-05 02:02:36 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-11-05 02:02:36 +0000
commitf599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8 (patch)
tree21f16a4b1a5c6f2f19d9910df15a10326be16c82 /math/onednn
parent8d7f50417a495a807c89e29758cf35ce13574366 (diff)
downloadports-f599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8.tar.gz
ports-f599ab18a98cec0fd0e45c0d6f2b42b43f13dbd8.zip
math/onednn: Update 1.6.5 -> 1.7
Reported by: portscout
Notes
Notes: svn path=/head/; revision=554116
Diffstat (limited to 'math/onednn')
-rw-r--r--math/onednn/Makefile2
-rw-r--r--math/onednn/distinfo6
-rw-r--r--math/onednn/files/patch-CMakeLists.txt15
-rw-r--r--math/onednn/files/patch-cmake_platform.cmake29
-rw-r--r--math/onednn/pkg-plist4
5 files changed, 21 insertions, 35 deletions
diff --git a/math/onednn/Makefile b/math/onednn/Makefile
index d2cf16fd3407..e56245fefabc 100644
--- a/math/onednn/Makefile
+++ b/math/onednn/Makefile
@@ -2,7 +2,7 @@
PORTNAME= onednn
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.5
+DISTVERSION= 1.7
CATEGORIES= math # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/onednn/distinfo b/math/onednn/distinfo
index 780e313bee3e..c78600e975ef 100644
--- a/math/onednn/distinfo
+++ b/math/onednn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1604130246
-SHA256 (oneapi-src-oneDNN-v1.6.5_GH0.tar.gz) = 6258d961fe1757b70d10cf34f0925079401ffae264f056b15024270b11d5c1eb
-SIZE (oneapi-src-oneDNN-v1.6.5_GH0.tar.gz) = 5802462
+TIMESTAMP = 1604535503
+SHA256 (oneapi-src-oneDNN-v1.7_GH0.tar.gz) = 2dbd53578b36bd84bbc3e411d1a4cacc0eed832892818c5fa16b72cbf1dab015
+SIZE (oneapi-src-oneDNN-v1.7_GH0.tar.gz) = 8696108
diff --git a/math/onednn/files/patch-CMakeLists.txt b/math/onednn/files/patch-CMakeLists.txt
index 169ff83ba2f1..79cc4d19a98c 100644
--- a/math/onednn/files/patch-CMakeLists.txt
+++ b/math/onednn/files/patch-CMakeLists.txt
@@ -1,15 +1,6 @@
---- CMakeLists.txt.orig 2020-08-06 03:36:08 UTC
+--- CMakeLists.txt.orig 2020-10-28 05:50:44 UTC
+++ CMakeLists.txt
-@@ -91,7 +91,7 @@ endif()
- if(NOT DNNL_TARGET_ARCH)
- if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64.*|AARCH64.*|arm64.*|ARM64.*)")
- set(DNNL_TARGET_ARCH "AARCH64")
-- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(ppc64.*|PPC64.*)")
-+ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(ppc64.*|PPC64.*|powerpc64.*)")
- set(DNNL_TARGET_ARCH "PPC64")
- else()
- set(DNNL_TARGET_ARCH "X64")
-@@ -113,7 +113,9 @@ include("cmake/mkldnn_compat.cmake")
+@@ -115,7 +115,9 @@ include("cmake/mkldnn_compat.cmake")
include("cmake/utils.cmake")
include("cmake/options.cmake")
@@ -20,7 +11,7 @@
include("cmake/TBB.cmake")
include("cmake/Threadpool.cmake")
include("cmake/OpenCL.cmake")
-@@ -156,8 +158,12 @@ include(GNUInstallDirs)
+@@ -160,8 +162,12 @@ include(GNUInstallDirs)
include(CMakePackageConfigHelpers)
add_subdirectory(src)
diff --git a/math/onednn/files/patch-cmake_platform.cmake b/math/onednn/files/patch-cmake_platform.cmake
index ba45ceb6cb53..eb4bf3e72db7 100644
--- a/math/onednn/files/patch-cmake_platform.cmake
+++ b/math/onednn/files/patch-cmake_platform.cmake
@@ -1,6 +1,6 @@
---- cmake/platform.cmake.orig 2020-08-06 03:36:08 UTC
+--- cmake/platform.cmake.orig 2020-10-28 05:50:44 UTC
+++ cmake/platform.cmake
-@@ -104,16 +104,16 @@ elseif(UNIX OR MINGW)
+@@ -104,22 +104,22 @@ elseif(UNIX OR MINGW)
if(DNNL_TARGET_ARCH STREQUAL "AARCH64")
set(DEF_ARCH_OPT_FLAGS "-O3")
# For native compilation tune for the host processor
@@ -15,26 +15,21 @@
+ if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
append(DEF_ARCH_OPT_FLAGS "-mcpu=native")
endif()
-- elseif(DNNL_TARGET_ARCH STREQUAL "X64")
-+ elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64")
- set(DEF_ARCH_OPT_FLAGS "-msse4.1")
- endif()
- # Clang cannot vectorize some loops with #pragma omp simd and gets
-@@ -162,17 +162,17 @@ elseif(UNIX OR MINGW)
- if(DNNL_TARGET_ARCH STREQUAL "AARCH64")
+ elseif(DNNL_TARGET_ARCH STREQUAL "S390X")
set(DEF_ARCH_OPT_FLAGS "-O3")
# For native compilation tune for the host processor
- if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
+ if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
- append(DEF_ARCH_OPT_FLAGS "-mcpu=native")
+ append(DEF_ARCH_OPT_FLAGS "-march=native")
endif()
- elseif(DNNL_TARGET_ARCH STREQUAL "PPC64")
- set(DEF_ARCH_OPT_FLAGS "-O3")
- # In GCC, -ftree-vectorize is turned on under -O3 since 2007.
- # For native compilation tune for the host processor
-- if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
-+ if (FALSE AND CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
- append(DEF_ARCH_OPT_FLAGS "-mcpu=native")
+- elseif(DNNL_TARGET_ARCH STREQUAL "X64")
++ elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64")
+ set(DEF_ARCH_OPT_FLAGS "-msse4.1")
+ endif()
+ # Clang cannot vectorize some loops with #pragma omp simd and gets
+@@ -203,7 +203,7 @@ elseif(UNIX OR MINGW)
+ if (CMAKE_SYSTEM_PROCESSOR STREQUAL CMAKE_HOST_SYSTEM_PROCESSOR)
+ append(DEF_ARCH_OPT_FLAGS "-march=native")
endif()
- elseif(DNNL_TARGET_ARCH STREQUAL "X64")
+ elseif(FALSE AND DNNL_TARGET_ARCH STREQUAL "X64")
diff --git a/math/onednn/pkg-plist b/math/onednn/pkg-plist
index 0be668cbe3c2..6a564d396aa1 100644
--- a/math/onednn/pkg-plist
+++ b/math/onednn/pkg-plist
@@ -22,7 +22,7 @@ lib/cmake/mkldnn/mkldnn-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/mkldnn/mkldnn-targets.cmake
lib/libdnnl.so
lib/libdnnl.so.1
-lib/libdnnl.so.1.6
+lib/libdnnl.so.1.7
lib/libmkldnn.so
lib/libmkldnn.so.1
-lib/libmkldnn.so.1.6
+lib/libmkldnn.so.1.7