commit:     256d58c5a598612e5cac777e3beefc6dc77371e6
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  4 03:12:37 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 03:12:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256d58c5

dev-util/intel_clc: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/intel_clc/Manifest                   |   5 --
 dev-util/intel_clc/intel_clc-23.3.5.ebuild    | 116 --------------------------
 dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild |  86 -------------------
 dev-util/intel_clc/intel_clc-23.3.6.ebuild    | 116 --------------------------
 dev-util/intel_clc/intel_clc-24.0.1.ebuild    |  86 -------------------
 dev-util/intel_clc/intel_clc-24.0.2.ebuild    |  87 -------------------
 dev-util/intel_clc/intel_clc-24.0.3.ebuild    |  86 -------------------
 7 files changed, 582 deletions(-)

diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
index a65d9b109b0b..e02ca356dfb3 100644
--- a/dev-util/intel_clc/Manifest
+++ b/dev-util/intel_clc/Manifest
@@ -1,6 +1 @@
-DIST mesa-23.3.5.tar.xz 19429564 BLAKE2B 
69c7434ae9c503c14b5bf9abad9a3a26a1dd402461b098dcdb01b9da7a7e8652f897fd9681c809aa70d3ace77c448289d22400deca3854844a355eb0ac095583
 SHA512 
1ad29f524caee0000ef51abe58d29d9687de5fbc5168f7e677bb4e69c5e9a94918d5fbf6e10c6757fe7ce6d47bab109e452f0fa2e26aad2e6f8bfb744383b5ea
-DIST mesa-23.3.6.tar.xz 19455492 BLAKE2B 
1bec42973aa849ab3553942500de253213736eca5a71550f488cf915d65ee4f47d137772af1c59042f5803cfaf8152f278ccbab29c896d104985263a7121a2ba
 SHA512 
b52ee34de90b77cd4f204a0cfeabc72064f30c3a11668b5280ad5d1c59c3c805b14a8d892f33c32db68a8ada330fbe7fe2124edccfd45cc84636ca7605c10048
-DIST mesa-24.0.1.tar.xz 19950992 BLAKE2B 
05eb98f2fec0d15e63e8da2ca2e563d0b6fb7e29d639e66fc69074b7550939160e6f29121b80f2c64083625f2b13aa728221443b1f5adf2dd0fd92056ed9dc40
 SHA512 
1eaff5dcff8dd314b2dfe249d25db68d530d3f0fb54e926999768d0a48aa34b67c31ec3587bb2a7d1969845b26e79a4d87aceb7a141fd2e811ae0c47c00b0963
-DIST mesa-24.0.2.tar.xz 19989088 BLAKE2B 
f69e0b3edb7b8611f528a2e04104fe14b2fe8c799921be2d112dba744133813a19f90aa11d39f3f87a282e518003c7cc7966143d25e845f1f4489c461b22f661
 SHA512 
b975b5019ea37a2cc76c26e7a0b055a72f7c1cef888418cd654fd89ec667914c89cff5571d4c57828f2ce28a1b80ed707329cb88d60407fd875e6a6ebfaab7b3
-DIST mesa-24.0.3.tar.xz 20021264 BLAKE2B 
7af5dc7f11bb11a3d04b3d71b5122a5bf9fe9242440444f266c6d1fac5891b4380a5f792fb66216f1937a7d886402f786d44365c93362d31fb6840d0954c95b4
 SHA512 
76b3b479877c40f729d7f530af4e3577fa74363edcd3d9474350d498a51dbb761fc034b39bee8547e97c30fd3a520cbc50c742d5a187746e83ddab1df44f37e9
 DIST mesa-24.0.4.tar.xz 20057744 BLAKE2B 
6de755081f7e9dd9303af791e1a405203388787c294f8163c9d6598aa66eed1c001eeb03203c49ed8a264065458228efd849e6e59091a5963155ce8edc47c63f
 SHA512 
1d05b07026417fbe9cf18f7b18f2db9fe5fe327555c590283d87f69bbdd51f64135928a1dbe155d750187fc268bbdbb070bc1ae9ffc3e013b8707b391969d515

diff --git a/dev-util/intel_clc/intel_clc-23.3.5.ebuild 
b/dev-util/intel_clc/intel_clc-23.3.5.ebuild
deleted file mode 100644
index 93e03c1a2bbd..000000000000
--- a/dev-util/intel_clc/intel_clc-23.3.5.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-# Please keep the LLVM dependency block separate. Since LLVM is slotted,
-# we need to *really* make sure we're not pulling one than more slot
-# simultaneously.
-#
-# How to use it:
-# 1. Specify LLVM_MAX_SLOT (inclusive), e.g. 17.
-# 2. Specify LLVM_MIN_SLOT (inclusive), e.g. 15.
-LLVM_MAX_SLOT="17"
-LLVM_MIN_SLOT="15"
-PER_SLOT_DEPSTR="
-       (
-               dev-util/spirv-llvm-translator:@SLOT@
-               sys-devel/clang:@SLOT@
-               sys-devel/llvm:@SLOT@
-       )
-"
-LLVM_DEPSTR="
-       || (
-               $(for ((slot=LLVM_MAX_SLOT; slot>=LLVM_MIN_SLOT; slot--)); do
-                       echo "${PER_SLOT_DEPSTR//@SLOT@/${slot}}"
-               done)
-       )
-       <sys-devel/clang-$((LLVM_MAX_SLOT + 1)):=
-       <sys-devel/llvm-$((LLVM_MAX_SLOT + 1)):=
-"
-RDEPEND="${RDEPEND}
-       ${LLVM_DEPSTR}
-"
-unset LLVM_MIN_SLOT {LLVM,PER_SLOT}_DEPSTR
-
-llvm_check_deps() {
-       has_version "dev-util/spirv-llvm-translator:${LLVM_SLOT}" &&
-       has_version "sys-devel/clang:${LLVM_SLOT}" &&
-       has_version "sys-devel/llvm:${LLVM_SLOT}"
-}
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/$(get_libdir)/pkgconfig"
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Dbuildtype=$(usex debug debug plain)
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

diff --git a/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild 
b/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild
deleted file mode 100644
index 922614294c85..000000000000
--- a/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 16 17 )
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm-r1 meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               sys-devel/clang:${LLVM_SLOT}
-               sys-devel/llvm:${LLVM_SLOT}
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm-r1_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Dbuildtype=$(usex debug debug plain)
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

diff --git a/dev-util/intel_clc/intel_clc-23.3.6.ebuild 
b/dev-util/intel_clc/intel_clc-23.3.6.ebuild
deleted file mode 100644
index 93e03c1a2bbd..000000000000
--- a/dev-util/intel_clc/intel_clc-23.3.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-# Please keep the LLVM dependency block separate. Since LLVM is slotted,
-# we need to *really* make sure we're not pulling one than more slot
-# simultaneously.
-#
-# How to use it:
-# 1. Specify LLVM_MAX_SLOT (inclusive), e.g. 17.
-# 2. Specify LLVM_MIN_SLOT (inclusive), e.g. 15.
-LLVM_MAX_SLOT="17"
-LLVM_MIN_SLOT="15"
-PER_SLOT_DEPSTR="
-       (
-               dev-util/spirv-llvm-translator:@SLOT@
-               sys-devel/clang:@SLOT@
-               sys-devel/llvm:@SLOT@
-       )
-"
-LLVM_DEPSTR="
-       || (
-               $(for ((slot=LLVM_MAX_SLOT; slot>=LLVM_MIN_SLOT; slot--)); do
-                       echo "${PER_SLOT_DEPSTR//@SLOT@/${slot}}"
-               done)
-       )
-       <sys-devel/clang-$((LLVM_MAX_SLOT + 1)):=
-       <sys-devel/llvm-$((LLVM_MAX_SLOT + 1)):=
-"
-RDEPEND="${RDEPEND}
-       ${LLVM_DEPSTR}
-"
-unset LLVM_MIN_SLOT {LLVM,PER_SLOT}_DEPSTR
-
-llvm_check_deps() {
-       has_version "dev-util/spirv-llvm-translator:${LLVM_SLOT}" &&
-       has_version "sys-devel/clang:${LLVM_SLOT}" &&
-       has_version "sys-devel/llvm:${LLVM_SLOT}"
-}
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/$(get_libdir)/pkgconfig"
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Dbuildtype=$(usex debug debug plain)
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

diff --git a/dev-util/intel_clc/intel_clc-24.0.1.ebuild 
b/dev-util/intel_clc/intel_clc-24.0.1.ebuild
deleted file mode 100644
index 8bc3bb53f6ba..000000000000
--- a/dev-util/intel_clc/intel_clc-24.0.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 16 17 )
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm-r1 meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               sys-devel/clang:${LLVM_SLOT}
-               sys-devel/llvm:${LLVM_SLOT}
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm-r1_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Dbuildtype=$(usex debug debug plain)
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

diff --git a/dev-util/intel_clc/intel_clc-24.0.2.ebuild 
b/dev-util/intel_clc/intel_clc-24.0.2.ebuild
deleted file mode 100644
index a92f750a5f14..000000000000
--- a/dev-util/intel_clc/intel_clc-24.0.2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 16 17 )
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm-r1 meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               sys-devel/clang:${LLVM_SLOT}
-               sys-devel/llvm:${LLVM_SLOT}
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm-r1_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
-
-       use debug && EMESON_BUILDTYPE=debug
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

diff --git a/dev-util/intel_clc/intel_clc-24.0.3.ebuild 
b/dev-util/intel_clc/intel_clc-24.0.3.ebuild
deleted file mode 100644
index 8bc3bb53f6ba..000000000000
--- a/dev-util/intel_clc/intel_clc-24.0.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 16 17 )
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm-r1 meson python-any-r1
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
-HOMEPAGE="https://mesa3d.org/";
-
-if [[ ${PV} == 9999 ]]; then
-       S="${WORKDIR}/intel_clc-${MY_PV}"
-       EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
-       inherit git-r3
-else
-       S="${WORKDIR}/mesa-${MY_PV}"
-       SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz";
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-libs/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               sys-devel/clang:${LLVM_SLOT}
-               sys-devel/llvm:${LLVM_SLOT}
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       llvm-r1_pkg_setup
-       python-any-r1_pkg_setup
-}
-
-src_configure() {
-       PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
-
-       local emesonargs=(
-               -Dllvm=enabled
-               -Dshared-llvm=enabled
-               -Dintel-clc=enabled
-
-               -Dgallium-drivers=''
-               -Dvulkan-drivers=''
-
-               # Set platforms empty to avoid the default "auto" setting. If
-               # platforms is empty meson.build will add surfaceless.
-               -Dplatforms=''
-
-               -Dglx=disabled
-               -Dlibunwind=disabled
-               -Dzstd=disabled
-
-               -Dbuildtype=$(usex debug debug plain)
-               -Db_ndebug=$(usex debug false true)
-       )
-       meson_src_configure
-}
-
-src_install() {
-       dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
-}

Reply via email to