summaryrefslogtreecommitdiffstats
path: root/libraries
diff options
context:
space:
mode:
author Johannes Schoepfer <slackbuilds@schoepfer.info>2024-04-29 21:04:10 +0700
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2024-05-04 21:45:08 +0700
commit83a5392e40b7be0e7fe78536505b2c35959a3396 (patch)
treee0f616356fcebb616f816ba8f9e2fc0917f2450b /libraries
parent8d3013987c5763a9f888f756273f82d91f1a8474 (diff)
downloadslackbuilds-83a5392e40b7be0e7fe78536505b2c35959a3396.tar.gz
slackbuilds-83a5392e40b7be0e7fe78536505b2c35959a3396.tar.xz
libraries/openvino: Updated for version 2024.1.0.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries')
-rw-r--r--libraries/openvino/openvino.SlackBuild17
-rw-r--r--libraries/openvino/openvino.info8
2 files changed, 12 insertions, 13 deletions
diff --git a/libraries/openvino/openvino.SlackBuild b/libraries/openvino/openvino.SlackBuild
index 0bd25aea3b..e05fe6fbfa 100644
--- a/libraries/openvino/openvino.SlackBuild
+++ b/libraries/openvino/openvino.SlackBuild
@@ -25,11 +25,10 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=openvino
-VERSION=${VERSION:-2024.0.0}
+VERSION=${VERSION:-2024.1.0}
VERSION_FLATBUFFERS=24.3.25
VERSION_ONNX=1.16.0
VERSION_ITTAPI=3.24.4
-VERSION_ONEDNN_GPU=3.4.1
COMMIT_ONEDNN=26633ae49edd4353a29b7170d9fcef6b2d79f4b3
COMMIT_MLAS=d1bc25ec4660cddd87804fcf03b2411b5dfb2e94
BUILD=${BUILD:-1}
@@ -96,7 +95,7 @@ rmdir flatbuffers
tar vxf $CWD/flatbuffers-$VERSION_FLATBUFFERS.tar.gz
ln -s flatbuffers-$VERSION_FLATBUFFERS flatbuffers
)
-# onnx frontend
+## onnx frontend
(
cd thirdparty/onnx/
rmdir onnx
@@ -117,7 +116,7 @@ rmdir mlas
tar vxf $CWD/mlas-$COMMIT_MLAS.tar.gz
ln -s mlas-$COMMIT_MLAS mlas
)
-# oneDNN for cpu inference device, fork from openvinotoolkit needed
+# oneDNN for cpu inference device
# oneDNN supports 64 bit platforms only
if [ "$LIBDIRSUFFIX" == 64 ]; then
CPU=ON
@@ -132,8 +131,8 @@ if [ "$LIBDIRSUFFIX" == 64 ]; then
(
cd src/plugins/intel_gpu/thirdparty
rmdir onednn_gpu
- tar vxf $CWD/oneDNN-$VERSION_ONEDNN_GPU.tar.gz
- ln -s oneDNN-$VERSION_ONEDNN_GPU onednn_gpu
+ tar vxf $CWD/oneDNN-$COMMIT_ONEDNN.tar.gz
+ ln -s oneDNN-$COMMIT_ONEDNN onednn
)
else
CPU=OFF
@@ -146,20 +145,22 @@ cd build
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_STANDARD=17 \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DCMAKE_INSTALL_PREFIX=/usr/share/openvino \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DONNX_ML=ON \
-DENABLE_SYSTEM_SNAPPY=ON \
-DENABLE_SYSTEM_TBB=ON \
-DENABLE_SYSTEM_PROTOBUF=ON \
-DENABLE_SYSTEM_PUGIXML=ON \
-DProtobuf_LIBRARY=/usr/lib$LIBDIRSUFFIX/libprotobuf.so \
- -DENABLE_LTO=ON \
-DENABLE_PROFILING_ITT=ON \
-DENABLE_TBBBIND_2_5=OFF \
-DENABLE_JS=OFF \
-DENABLE_SAMPLES=OFF \
-DENABLE_INTEL_CPU=$CPU \
-DENABLE_INTEL_GPU=$GPU \
+ -DENABLE_INTEL_NPU=OFF \
+ -DENABLE_ONEDNN_FOR_GPU=OFF \
-Wno-dev \
-DCMAKE_BUILD_TYPE=Release ..
make
diff --git a/libraries/openvino/openvino.info b/libraries/openvino/openvino.info
index 60fe2c863b..01a9c32ad4 100644
--- a/libraries/openvino/openvino.info
+++ b/libraries/openvino/openvino.info
@@ -1,17 +1,15 @@
PRGNAM="openvino"
-VERSION="2024.0.0"
+VERSION="2024.1.0"
HOMEPAGE="https://github.com/openvinotoolkit/openvino/"
-DOWNLOAD="https://github.com/openvinotoolkit/openvino/archive/2024.0.0/openvino-2024.0.0.tar.gz \
+DOWNLOAD="https://github.com/openvinotoolkit/openvino/archive/2024.1.0/openvino-2024.1.0.tar.gz \
https://github.com/openvinotoolkit/mlas/archive/d1bc25e/mlas-d1bc25ec4660cddd87804fcf03b2411b5dfb2e94.tar.gz \
https://github.com/openvinotoolkit/onednn/archive/26633ae/oneDNN-26633ae49edd4353a29b7170d9fcef6b2d79f4b3.tar.gz \
- https://github.com/oneapi-src/oneDNN/archive/v3.4.1/oneDNN-3.4.1.tar.gz \
https://github.com/google/flatbuffers/archive/v24.3.25/flatbuffers-24.3.25.tar.gz \
https://github.com/onnx/onnx/archive/v1.16.0/onnx-1.16.0.tar.gz \
https://github.com/intel/ittapi/archive/v3.24.4/ittapi-3.24.4.tar.gz"
-MD5SUM="5fec9788393e2f48033e6acf839ee11f \
+MD5SUM="459481c0b3f7fe3fcc2be799fe413308 \
0e87473410db355fd9251a2e1337dc32 \
2cbdb4f80608959b3c013bab745bb807 \
- 8e355bb8b51db1e80e9a93953355f1a9 \
f28f12fc16c72f4e7c22066a35405c3a \
5ef5a7bd4f9dad914bddc3b4335a67cd \
aec402d3441bb8ecb9c8e75bab6cc102"