diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index dc0d78381672..d31dc2548ecb 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,31 +1,31 @@ PORTNAME= level-zero -PORTVERSION= 1.17.6 +PORTVERSION= 1.17.17 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= oneAPI Level Zero Specification Headers and Loader WWW= https://spec.oneapi.io/versions/latest/elements/l0/source/index.html \ https://github.com/oneapi-src/level-zero LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfmt.so:devel/libfmt \ libspdlog.so:devel/spdlog USES= cmake compiler:c++14-lang localbase:ldflags pathfix CXXFLAGS+= -DSPDLOG_FMT_EXTERNAL LDFLAGS+= -lfmt USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} USE_GITHUB= yes GH_ACCOUNT= oneapi-src post-patch: @${ECHO_CMD} ${PORTVERSION:E} > ${WRKSRC}/VERSION_PATCH .include diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index 5552c4f6e97d..2620d5f80c0d 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892228 -SHA256 (oneapi-src-level-zero-v1.17.6_GH0.tar.gz) = a018923fa0732c4fb9228ff668124363de18f376a314113aa6aaf0a6b5d1ab3b -SIZE (oneapi-src-level-zero-v1.17.6_GH0.tar.gz) = 1136720 +TIMESTAMP = 1720022680 +SHA256 (oneapi-src-level-zero-v1.17.17_GH0.tar.gz) = e1b67a5ae4919e748ac6dbf313bf2c13952242689c09f0517c13b49ddc97654a +SIZE (oneapi-src-level-zero-v1.17.17_GH0.tar.gz) = 1150528 diff --git a/devel/level-zero/files/patch-source-loader-ze_loader.cpp b/devel/level-zero/files/patch-source-loader-ze_loader.cpp new file mode 100644 index 000000000000..9a23bb265825 --- /dev/null +++ b/devel/level-zero/files/patch-source-loader-ze_loader.cpp @@ -0,0 +1,16 @@ +--- source/loader/ze_loader.cpp.orig 2024-07-01 19:14:47 UTC ++++ source/loader/ze_loader.cpp +@@ -10,11 +10,11 @@ + #include "driver_discovery.h" + #include + +-#ifdef __linux__ ++#if defined(__FreeBSD__) || defined(__linux__) + #include + #include + #include +-#endif // __linux__ ++#endif // defined(__FreeBSD__) || defined(__linux__) + + namespace loader + {