commit:     c30adb4f6a078bc6e655e22b840640f1f62d3a70
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 23 21:52:37 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Jun 24 21:35:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30adb4f

dev-libs/level-zero: add 1.12.0

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 dev-libs/level-zero/Manifest                 |  1 +
 dev-libs/level-zero/level-zero-1.12.0.ebuild | 22 ++++++++++++++++++++++
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index b841a2a85fd8..f2510644683b 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1 +1,2 @@
 DIST level-zero-1.11.0.tar.gz 837654 BLAKE2B 
deaa68351233a2a67c09e3bccc5dd8c52fd7fb4c59920c645edb5672aaaaed67520bd7d730af06fff9414fb816dc4b204cf2ee355d8726b7294c133febc99f8f
 SHA512 
38926d4c998947a0cbfb9070eb80c706b892a0e0e7da73918cff1795b41f74611d78f90202e1ba8df676da9664f913dcbf2d1c75325974a80e498dab014636cf
+DIST level-zero-1.12.0.tar.gz 847748 BLAKE2B 
d25ea5a2fbd3c3d1492c0f4d5e237c718287172785760b9acdf6c466c7c544758ab1664a2b295545f04eab1827e01ae44ba306dbcc0b103e455b2b13995639ce
 SHA512 
8c41cb49c5098f4f8c7b88353e3d239f69b315d1e73ee8b4952059612523bf1758f693bc2869dab46cd833a7b37b66fbb639796a42af00a3939f6ee38d26373b

diff --git a/dev-libs/level-zero/level-zero-1.12.0.ebuild 
b/dev-libs/level-zero/level-zero-1.12.0.ebuild
new file mode 100644
index 000000000000..f019194f4f68
--- /dev/null
+++ b/dev-libs/level-zero/level-zero-1.12.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
+HOMEPAGE="https://github.com/oneapi-src/level-zero";
+SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+src_prepare() {
+       cmake_src_prepare
+
+       # According to upstream, release tarballs should contain this file but 
at least
+       # some of them do not. Fortunately it is trivial to make one ourselves.
+       echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die
+}

Reply via email to