diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index 876354fdd61e..e657d7a57524 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,20 +1,20 @@ PORTNAME= level-zero DISTVERSIONPREFIX= v -DISTVERSION= 1.8.1 +DISTVERSION= 1.8.5 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org COMMENT= oneAPI Level Zero Specification Headers and Loader LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++14-lang USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= oneapi-src post-extract: @${ECHO_CMD} ${DISTVERSION:E} >${WRKSRC}/VERSION_PATCH .include diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index 3846477722b0..df6da3c20480 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652882424 -SHA256 (oneapi-src-level-zero-v1.8.1_GH0.tar.gz) = de9582ca075dbd207113d432c4d70a2daaf9d6904672c707e340d43cf4e114a5 -SIZE (oneapi-src-level-zero-v1.8.1_GH0.tar.gz) = 419208 +TIMESTAMP = 1658496395 +SHA256 (oneapi-src-level-zero-v1.8.5_GH0.tar.gz) = b6e9663bbcc53c148d32376998298bec6f7c434ef2218c61fa708963e3a09394 +SIZE (oneapi-src-level-zero-v1.8.5_GH0.tar.gz) = 694514 diff --git a/devel/level-zero/files/patch-rtld b/devel/level-zero/files/patch-rtld deleted file mode 100644 index 822a646e0aa7..000000000000 --- a/devel/level-zero/files/patch-rtld +++ /dev/null @@ -1,22 +0,0 @@ -RTLD_DEEPBIND isn't available on non-Linux - -source/lib/ze_lib.cpp:32:18: error: use of undeclared identifier 'RTLD_DEEPBIND' - loader = LOAD_DRIVER_LIBRARY( MAKE_LIBRARY_NAME( "ze_loader", L0_LOADER_VERSION) ); - ^ -source/inc/ze_util.h:28:71: note: expanded from macro 'LOAD_DRIVER_LIBRARY' -# define LOAD_DRIVER_LIBRARY(NAME) dlopen(NAME, RTLD_LAZY|RTLD_LOCAL|RTLD_DEEPBIND) - ^ ---- source/inc/ze_util.h.orig 2020-12-01 20:48:33 UTC -+++ source/inc/ze_util.h -@@ -25,7 +25,11 @@ - # define HMODULE void* - # define MAKE_LIBRARY_NAME(NAME, VERSION) "lib" NAME ".so." VERSION - # define MAKE_LAYER_NAME(NAME) "lib" NAME ".so." L0_VALIDATION_LAYER_SUPPORTED_VERSION -+# ifdef RTLD_DEEPBIND - # define LOAD_DRIVER_LIBRARY(NAME) dlopen(NAME, RTLD_LAZY|RTLD_LOCAL|RTLD_DEEPBIND) -+# else -+# define LOAD_DRIVER_LIBRARY(NAME) dlopen(NAME, RTLD_LAZY|RTLD_LOCAL) -+# endif - # define FREE_DRIVER_LIBRARY(LIB) if(LIB) dlclose(LIB) - # define GET_FUNCTION_PTR(LIB, FUNC_NAME) dlsym(LIB, FUNC_NAME) - #endif diff --git a/devel/level-zero/pkg-plist b/devel/level-zero/pkg-plist index 68c4ad3945ab..f10cfdb03c45 100644 --- a/devel/level-zero/pkg-plist +++ b/devel/level-zero/pkg-plist @@ -1,21 +1,21 @@ include/level_zero/layers/zel_tracing_api.h include/level_zero/layers/zel_tracing_ddi.h include/level_zero/layers/zel_tracing_register_cb.h include/level_zero/loader/ze_loader.h include/level_zero/ze_api.h include/level_zero/ze_ddi.h include/level_zero/zes_api.h include/level_zero/zes_ddi.h include/level_zero/zet_api.h include/level_zero/zet_ddi.h lib/libze_loader.so lib/libze_loader.so.1 -lib/libze_loader.so.1.8.1 +lib/libze_loader.so.1.8.5 lib/libze_tracing_layer.so lib/libze_tracing_layer.so.1 -lib/libze_tracing_layer.so.1.8.1 +lib/libze_tracing_layer.so.1.8.5 lib/libze_validation_layer.so lib/libze_validation_layer.so.1 -lib/libze_validation_layer.so.1.8.1 +lib/libze_validation_layer.so.1.8.5 libdata/pkgconfig/level-zero.pc libdata/pkgconfig/libze_loader.pc