git: 026873707efe - main - devel/level-zero: update to 1.6.2

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Tue, 09 Nov 2021 00:59:52 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=026873707efe3b62d979ee466ccd837156e81a1d

commit 026873707efe3b62d979ee466ccd837156e81a1d
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-11-05 23:01:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-11-09 00:50:04 +0000

    devel/level-zero: update to 1.6.2
    
    Changes:        https://github.com/oneapi-src/level-zero/releases/tag/v1.6.2
    Reported by:    GitHub (watch releases)
---
 devel/level-zero/Makefile         |  2 +-
 devel/level-zero/distinfo         |  6 +++---
 devel/level-zero/files/patch-bool | 19 +++++++++++++++++++
 devel/level-zero/pkg-plist        |  6 +++---
 4 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index ab64a5d88ebd..09cdeaa09a6d 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	level-zero
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.5.4
+DISTVERSION=	1.6.2
 CATEGORIES=	devel
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo
index 3cfbe0916dd6..9ee750dd6a77 100644
--- a/devel/level-zero/distinfo
+++ b/devel/level-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633535692
-SHA256 (oneapi-src-level-zero-v1.5.4_GH0.tar.gz) = 0332215bd00f49e3cc75cf0cfb0111b5e8b7f41046f0b85e29725f00c26bf750
-SIZE (oneapi-src-level-zero-v1.5.4_GH0.tar.gz) = 395995
+TIMESTAMP = 1636153285
+SHA256 (oneapi-src-level-zero-v1.6.2_GH0.tar.gz) = ef124adc7a011b672e661fbe38873d7db6546c068a4a03610fdc5118b6b6cbf7
+SIZE (oneapi-src-level-zero-v1.6.2_GH0.tar.gz) = 394003
diff --git a/devel/level-zero/files/patch-bool b/devel/level-zero/files/patch-bool
new file mode 100644
index 000000000000..5a52e60a6a79
--- /dev/null
+++ b/devel/level-zero/files/patch-bool
@@ -0,0 +1,19 @@
+autoconf in devel/hwloc2 expects self-contained header.
+
+In file included from conftest.c:180:
+In file included from /usr/local/include/level_zero/zes_api.h:18:
+/usr/local/include/level_zero/ze_api.h:7026:5: error: unknown type name 'bool'
+    bool sRGB;                                      ///< [in] Is sRGB.
+    ^
+
+--- include/ze_api.h.orig	2021-11-05 23:01:25 UTC
++++ include/ze_api.h
+@@ -7023,7 +7023,7 @@ typedef struct _ze_srgb_ext_desc_t
+     ze_structure_type_t stype;                      ///< [in] type of this structure
+     const void* pNext;                              ///< [in][optional] must be null or a pointer to an extension-specific
+                                                     ///< structure (i.e. contains sType and pNext).
+-    bool sRGB;                                      ///< [in] Is sRGB.
++    ze_bool_t sRGB;                                 ///< [in] Is sRGB.
+ 
+ } ze_srgb_ext_desc_t;
+ 
diff --git a/devel/level-zero/pkg-plist b/devel/level-zero/pkg-plist
index 04008d162639..5103ade93794 100644
--- a/devel/level-zero/pkg-plist
+++ b/devel/level-zero/pkg-plist
@@ -10,12 +10,12 @@ 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.5.4
+lib/libze_loader.so.1.6.2
 lib/libze_tracing_layer.so
 lib/libze_tracing_layer.so.1
-lib/libze_tracing_layer.so.1.5.4
+lib/libze_tracing_layer.so.1.6.2
 lib/libze_validation_layer.so
 lib/libze_validation_layer.so.1
-lib/libze_validation_layer.so.1.5.4
+lib/libze_validation_layer.so.1.6.2
 libdata/pkgconfig/level-zero.pc
 libdata/pkgconfig/libze_loader.pc