summaryrefslogtreecommitdiff
path: root/dev-libs/intel-compute-runtime
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-18 22:13:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-18 22:13:50 +0100
commit6b36d02cbdfea303a1d9bf985b6e8c984c7ac3cf (patch)
tree5b12e13d34ece81eb6b5991db8928e24538287a2 /dev-libs/intel-compute-runtime
parentae7f349673c9e013e85bbc65e873d3363467a293 (diff)
gentoo auto-resync : 18:05:2023 - 22:13:50
Diffstat (limited to 'dev-libs/intel-compute-runtime')
-rw-r--r--dev-libs/intel-compute-runtime/Manifest11
-rw-r--r--dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch237
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18-r1.ebuild82
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.09.25812.14-r1.ebuild82
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.17-r1.ebuild82
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.26.ebuild2
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.8-r1.ebuild82
7 files changed, 2 insertions, 576 deletions
diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest
index fd54e579fa40..c83e0a1df39d 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,13 +1,4 @@
AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8
-AUX intel-compute-runtime-23.05.25593.18-gcc13.patch 7264 BLAKE2B 2c802323331bb1859403e6f3d0c27721d2a7480048cd26c9b0e36550b49c9cbadd8d22b01c75c77fb2f0881b6d99baca9f0a69bc96a277a20cabacd9b45ae41f SHA512 c4787222c99df0c3dce49e448cb456e0ca0f6e8fccdf755862576c908a71f2a03f2886b36f45a9fd91b0ad67f49ee63d3037ec998372ac1ba02e76b1f014e9d2
-DIST intel-compute-runtime-23.05.25593.18.tar.gz 6182150 BLAKE2B 81dcceb6d13e3dfbf5fb811faf406617dba7f83d908b94806b76df115b70a3906d8786ea8aaa1b92e963a0c97e843d13e10d7c4fd66885d309ce910c7ed18d56 SHA512 f249e51f78faee84e3bd253f1ea39fe06337939f54612f0f645e0e57319abe8449e1822291dbf1760e3805a60bdaad36c59df523859a5d879d39024138bc0907
-DIST intel-compute-runtime-23.09.25812.14.tar.gz 6264026 BLAKE2B a346ee4b12a774532bb1e716159e8256001ef933b7e5943752d3eccc046a3a95b84b1b6679d81771653cab7182f51bf64cb9443da8a0cb38fea2cfd3d7ab620a SHA512 4e42b1ae8ee2f7b21e35d37d15339d18dc871f27ca759c97104f7987688193a62eabd07107cf337679a28341eb71119c5e3edc40ec48a1997a2ddbd213ba02ea
-DIST intel-compute-runtime-23.13.26032.17.tar.gz 6443585 BLAKE2B 6ca496ce19555a472ccdf6b775ab3eef8fb60a98103bc7b73f69aaec0eb3666aca0014323caa2a48b7877d550c0cb821d999575291bf2e027d4c4a7532b41048 SHA512 f1ee428626554bc029ff3e35092cf37aa184a5db8c09f4873fe39dcfccbc8e96143ec8a06415e4e0f241b3d1e6164104abebabe41297318934ba2f2f6ecfe335
DIST intel-compute-runtime-23.13.26032.26.tar.gz 6487863 BLAKE2B a483ea321f905fe61bbefed52b7c1505c5e00b82625092066800cd7064d635b667da31938c9d2ae2e4627ec2332732f6cff2feb1187c1773d96b38a8ae9bc341 SHA512 c552ddceac5385883949c0e3f58ea27cfa766a6fafdf8928775ae1bc601cf8dc8274fddbd98ffc36d3fcf61bfdd40bac5a51d07d072dc313cdcfc49382dbcc66
-DIST intel-compute-runtime-23.13.26032.8.tar.gz 6441876 BLAKE2B e795542080edb21feab1272c4227e88096741051a879301548ed9c3d74fa8453a8738763e07a77b21b1f0ab1ed9f549235c1a5c398f8733c53f34545233128de SHA512 c3e0644c3e90c0bc4c023a0213ac8d25dcacc08dde7f6e3ec677c80e1c5b9d017f495a2192b9c89f5fbadb5de538cb8e460f66956b59e60351ca2162b69357d3
-EBUILD intel-compute-runtime-23.05.25593.18-r1.ebuild 2021 BLAKE2B 37fbf75fa7c2dcda96f5c9af5879338124795ff6d88f4f5b2f5ff761738e7653796b00149a41517c980e254188628797cb49681655efa82fcfef115c942e9ecc SHA512 1e2665168ec0e81fc46e8297d86abb88b5aed45a28430f75eae456a195132a11259e078265c169aec9fb0cabe1e219593bdcdf80f945a118c5742d00a55a90df
-EBUILD intel-compute-runtime-23.09.25812.14-r1.ebuild 1994 BLAKE2B cda401bb0d15232d6c4aaafbe4b139cd50cd695dd0cac3639da7638aaca544f004a067cc653dc27d5198263f172fe5ae9548f6f5da633f42bd44db33eed8ef37 SHA512 58a1dfc825fad72e747c7e54006f47df7329881fae2e5e3dbca6669ee6e46dbd8bef839274db0c64bef4a53dd502c8d71cf6bf570864d3165de118ae280330b3
-EBUILD intel-compute-runtime-23.13.26032.17-r1.ebuild 1993 BLAKE2B 213cb6c42e6a711097ec43ea587c87921c1f1086c1e22660389dc1065d6ed8bba86f493816e8c4080383998d38293207df619459e67f9d23cdf7e76eeaec29ef SHA512 e7cebe9a0ecbcfdac90ab3adbf26768996d7c3d1024337e72e8f23781cea115dac8da51ea829bafd6121d5320a4998e3ceb7cfa060d4a0b6a6cba73d01bf672f
-EBUILD intel-compute-runtime-23.13.26032.26.ebuild 1993 BLAKE2B 5f7b0faf7eee4a339d869f8e0867d570199478a536414e17c646a25769cb71fda583d2e45f1cd5803c88c1f83b711c02c2a451bc9d4ccedaed2b965a0c4583ad SHA512 d2738477c1f628c0990fc74d86fc534fe57fac0822c8ae3f84693ee38e4e37caff0a947b318d1f1a87baa6ea48349526b5c125eeeff2d6960dfb793e552904ac
-EBUILD intel-compute-runtime-23.13.26032.8-r1.ebuild 1993 BLAKE2B bd74ce81bb47b0d42f5231d0b0e0830e79e3662d047d65544ca44d4f475bc9064407e6f81aa103e30bc013383d8be6b85e5591c4723c79aa27c6ebf5ae23738d SHA512 56af9e2116e978d190d5cc23b05e6dbf4a5f0ca239f7c7849b5b52ead7d06cfd3a7235c2dc74933187682684215ab64be2b07e123babe0420d15a48d7c9c937a
+EBUILD intel-compute-runtime-23.13.26032.26.ebuild 1992 BLAKE2B 710c91a1b51d4a0f246ec4295986d924f864e4daa7b651600923a2e8e6b93339b26b93e33a99f7e349d9aa56d0760c271f5d1b3e2958831f46fa359a7d109629 SHA512 6c074a2a11fbc6af08d267fcdcfb418ccdd1a8e1e481bda18ac6f7342882cbcb21cd98f5e0fbfa264a553d9482e15918464a0e8b590cfe42b781f02d5dd81ec4
MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d
diff --git a/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch b/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch
deleted file mode 100644
index 0e4b6d1cdb47..000000000000
--- a/dev-libs/intel-compute-runtime/files/intel-compute-runtime-23.05.25593.18-gcc13.patch
+++ /dev/null
@@ -1,237 +0,0 @@
-From beaff2b7358706badc38743f012b5a6cd7823680 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com>
-Date: Fri, 17 Feb 2023 17:53:57 +0100
-Subject: [PATCH] Include cstdint to fix GCC 13 build
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: FrantiĊĦek Zatloukal <fzatlouk@redhat.com>
----
- shared/offline_compiler/source/ocloc_concat.h | 3 ++-
- shared/source/ail/ail_configuration.h | 1 +
- shared/source/compiler_interface/external_functions.h | 1 +
- shared/source/device_binary_format/ar/ar_encoder.h | 3 ++-
- shared/source/os_interface/linux/drm_debug.h | 3 ++-
- shared/source/os_interface/linux/drm_neo.h | 1 +
- shared/source/os_interface/linux/pci_path.cpp | 3 ++-
- shared/source/os_interface/linux/pmt_util.cpp | 5 +++--
- shared/source/os_interface/linux/pmt_util.h | 3 ++-
- shared/source/os_interface/linux/print.cpp | 3 ++-
- shared/source/tbx/tbx_sockets.h | 3 ++-
- shared/source/tbx/tbx_sockets_imp.h | 3 ++-
- 12 files changed, 22 insertions(+), 10 deletions(-)
-
-diff --git a/shared/offline_compiler/source/ocloc_concat.h b/shared/offline_compiler/source/ocloc_concat.h
-index c53050b26bf..7a9c9ebdd4e 100644
---- a/shared/offline_compiler/source/ocloc_concat.h
-+++ b/shared/offline_compiler/source/ocloc_concat.h
-@@ -10,6 +10,7 @@
- #include "shared/source/utilities/arrayref.h"
- #include "shared/source/utilities/const_stringref.h"
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
-@@ -52,4 +53,4 @@ Usage: ocloc concat <fat binary> <fat binary> ... [-out <concatenated fat binary
- std::vector<std::string> fileNamesToConcat;
- std::string fatBinaryName = "concat.ar";
- };
--} // namespace NEO
-\ No newline at end of file
-+} // namespace NEO
-diff --git a/shared/source/ail/ail_configuration.h b/shared/source/ail/ail_configuration.h
-index 95381289d2f..0d8b349b495 100644
---- a/shared/source/ail/ail_configuration.h
-+++ b/shared/source/ail/ail_configuration.h
-@@ -9,6 +9,7 @@
-
- #include "igfxfmid.h"
-
-+#include <cstdint>
- #include <string>
-
- /*
-diff --git a/shared/source/compiler_interface/external_functions.h b/shared/source/compiler_interface/external_functions.h
-index 1dbe54296a8..61873b466c8 100644
---- a/shared/source/compiler_interface/external_functions.h
-+++ b/shared/source/compiler_interface/external_functions.h
-@@ -7,6 +7,7 @@
-
- #pragma once
-
-+#include <cstdint>
- #include <string>
- #include <unordered_map>
- #include <vector>
-diff --git a/shared/source/device_binary_format/ar/ar_encoder.h b/shared/source/device_binary_format/ar/ar_encoder.h
-index f30db2589be..5b3ec9dbb43 100644
---- a/shared/source/device_binary_format/ar/ar_encoder.h
-+++ b/shared/source/device_binary_format/ar/ar_encoder.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2020-2022 Intel Corporation
-+ * Copyright (C) 2020-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -11,6 +11,7 @@
- #include "shared/source/utilities/arrayref.h"
- #include "shared/source/utilities/const_stringref.h"
-
-+#include <cstdint>
- #include <vector>
-
- namespace NEO {
-diff --git a/shared/source/os_interface/linux/drm_debug.h b/shared/source/os_interface/linux/drm_debug.h
-index 8e5180cb665..a86f55f0c14 100644
---- a/shared/source/os_interface/linux/drm_debug.h
-+++ b/shared/source/os_interface/linux/drm_debug.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2022 Intel Corporation
-+ * Copyright (C) 2022-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -8,6 +8,7 @@
- #pragma once
-
- #include <array>
-+#include <cstdint>
- #include <string>
- #include <utility>
-
-diff --git a/shared/source/os_interface/linux/drm_neo.h b/shared/source/os_interface/linux/drm_neo.h
-index fd8ab8e61c8..fd9a2ab726f 100644
---- a/shared/source/os_interface/linux/drm_neo.h
-+++ b/shared/source/os_interface/linux/drm_neo.h
-@@ -18,6 +18,7 @@
- #include "igfxfmid.h"
-
- #include <array>
-+#include <cstdint>
- #include <limits>
- #include <memory>
- #include <mutex>
-diff --git a/shared/source/os_interface/linux/pci_path.cpp b/shared/source/os_interface/linux/pci_path.cpp
-index 04ade097a71..2f7f9800111 100644
---- a/shared/source/os_interface/linux/pci_path.cpp
-+++ b/shared/source/os_interface/linux/pci_path.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2021-2022 Intel Corporation
-+ * Copyright (C) 2021-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -9,6 +9,7 @@
-
- #include "shared/source/os_interface/linux/sys_calls.h"
-
-+#include <cstdint>
- #include <string_view>
- #include <unistd.h>
-
-diff --git a/shared/source/os_interface/linux/pmt_util.cpp b/shared/source/os_interface/linux/pmt_util.cpp
-index 7b20b671be4..a8004a0ff75 100644
---- a/shared/source/os_interface/linux/pmt_util.cpp
-+++ b/shared/source/os_interface/linux/pmt_util.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2021-2022 Intel Corporation
-+ * Copyright (C) 2021-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -14,6 +14,7 @@
-
- #include <algorithm>
- #include <array>
-+#include <cstdint>
- #include <fcntl.h>
- #include <map>
- #include <sstream>
-@@ -106,4 +107,4 @@ ssize_t PmtUtil::readTelem(std::string_view telemDir, const std::size_t count, c
- return bytesRead;
- }
-
--} // namespace NEO
-\ No newline at end of file
-+} // namespace NEO
-diff --git a/shared/source/os_interface/linux/pmt_util.h b/shared/source/os_interface/linux/pmt_util.h
-index 28ecad3f05c..374b4767185 100644
---- a/shared/source/os_interface/linux/pmt_util.h
-+++ b/shared/source/os_interface/linux/pmt_util.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2021-2022 Intel Corporation
-+ * Copyright (C) 2021-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -7,6 +7,7 @@
-
- #pragma once
-
-+#include <cstdint>
- #include <map>
- #include <poll.h>
- #include <string>
-diff --git a/shared/source/os_interface/linux/print.cpp b/shared/source/os_interface/linux/print.cpp
-index 9562bad72a9..1cd173560be 100644
---- a/shared/source/os_interface/linux/print.cpp
-+++ b/shared/source/os_interface/linux/print.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2018-2022 Intel Corporation
-+ * Copyright (C) 2018-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -7,6 +7,7 @@
-
- #include "shared/source/os_interface/print.h"
-
-+#include <cstdint>
- #include <cstdio>
- #include <iostream>
-
-diff --git a/shared/source/tbx/tbx_sockets.h b/shared/source/tbx/tbx_sockets.h
-index 9b7f7863f05..c00b1847bc2 100644
---- a/shared/source/tbx/tbx_sockets.h
-+++ b/shared/source/tbx/tbx_sockets.h
-@@ -1,11 +1,12 @@
- /*
-- * Copyright (C) 2018-2021 Intel Corporation
-+ * Copyright (C) 2018-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
- */
-
- #pragma once
-+#include <cstdint>
- #include <string>
-
- namespace NEO {
-diff --git a/shared/source/tbx/tbx_sockets_imp.h b/shared/source/tbx/tbx_sockets_imp.h
-index 738f26175b3..c8e2ac6f0ff 100644
---- a/shared/source/tbx/tbx_sockets_imp.h
-+++ b/shared/source/tbx/tbx_sockets_imp.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2018-2020 Intel Corporation
-+ * Copyright (C) 2018-2023 Intel Corporation
- *
- * SPDX-License-Identifier: MIT
- *
-@@ -10,6 +10,7 @@
-
- #include "os_socket.h"
-
-+#include <cstdint>
- #include <iostream>
-
- namespace NEO {
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18-r1.ebuild
deleted file mode 100644
index 8d18ab1b9029..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.18-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.1.7:="
-
-DEPEND="
- ${DEPEND}
- >=dev-libs/intel-metrics-library-0_pre20220930:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-compiler-1.0.12812.26
- >=dev-util/intel-graphics-system-controller-0.8.7:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( <=dev-libs/level-zero-1.10.0:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
- "${FILESDIR}/${PN}-23.05.25593.18-gcc13.patch"
-)
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # See https://github.com/intel/compute-runtime/issues/531
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.09.25812.14-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.09.25812.14-r1.ebuild
deleted file mode 100644
index 9e342470a364..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.09.25812.14-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.1.7:="
-
-DEPEND="
- ${DEPEND}
- dev-libs/intel-metrics-discovery:=
- dev-libs/intel-metrics-library:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-compiler-1.0.12812.26
- >=dev-util/intel-graphics-system-controller-0.8.7:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( <=dev-libs/level-zero-1.10.0:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # See https://github.com/intel/compute-runtime/issues/531
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.17-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.17-r1.ebuild
deleted file mode 100644
index bbc7fdfaacd5..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.17-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.3.5:="
-
-DEPEND="
- ${DEPEND}
- dev-libs/intel-metrics-discovery:=
- dev-libs/intel-metrics-library:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-compiler-1.0.13860.4
- >=dev-util/intel-graphics-system-controller-0.8.7:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( <=dev-libs/level-zero-1.10.0:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # See https://github.com/intel/compute-runtime/issues/531
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.26.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.26.ebuild
index fadfb30dc042..893db4b58b43 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.26.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.26.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+l0 +vaapi"
RDEPEND=">=media-libs/gmmlib-22.3.5:="
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.8-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.8-r1.ebuild
deleted file mode 100644
index 42141f18aa8d..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.13.26032.8-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.3.5:="
-
-DEPEND="
- ${DEPEND}
- dev-libs/intel-metrics-discovery:=
- dev-libs/intel-metrics-library:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-compiler-1.0.12822.1
- >=dev-util/intel-graphics-system-controller-0.8.7:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( >=dev-libs/level-zero-1.10.0:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # See https://github.com/intel/compute-runtime/issues/531
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}