commit:     cc17a2bbda8b466ad15320fb4a8b85832236b33e
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 16:41:17 2025 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 16:44:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc17a2bb

dev-util/intel_clc: Delete

Closes: https://bugs.gentoo.org/955925
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/intel_clc/Manifest                |  2 -
 dev-util/intel_clc/intel_clc-24.1.7.ebuild | 87 ----------------------------
 dev-util/intel_clc/intel_clc-24.3.4.ebuild | 93 ------------------------------
 dev-util/intel_clc/intel_clc-9999.ebuild   | 93 ------------------------------
 dev-util/intel_clc/metadata.xml            | 12 ----
 profiles/package.mask                      |  5 --
 6 files changed, 292 deletions(-)

diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
deleted file mode 100644
index ae1e47b39c29..000000000000
--- a/dev-util/intel_clc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mesa-24.1.7.tar.xz 29206724 BLAKE2B 
b3102fcf96c032d07826186c2d60dc93e5c17b26f725c20cf1e402d1cfbaaba9809bff7a04d3df0179d2ec8606bc9fb391761d17a148671b9270cf2aaca0324d
 SHA512 
890f6387963bbb86a85305ea963cca326a3b3f8f8758ae2082fd62c52df77c2883a359341e91f36614fea59219394ef78f799a334080699a0bb71d984a68cb01
-DIST mesa-24.3.4.tar.xz 30691532 BLAKE2B 
a5cf1f49c6d809d19510793f5d1dcec1a3842495d3b4166e303d7f2d4744d179811697d264c5c9b39f2819ebc64a76357195b3eae6b1d2a83128de141354e3c2
 SHA512 
9c23cd86fda4cf0289c5a78b08ceea8b01e5b141d86ee3e659fa46e62ff9586ff92a4984d2a340b5bf209c4c7f3414bf99f3ced19feee8fb39ef99fe572dbd55

diff --git a/dev-util/intel_clc/intel_clc-24.1.7.ebuild 
b/dev-util/intel_clc/intel_clc-24.1.7.ebuild
deleted file mode 100644
index 0a3aca85c402..000000000000
--- a/dev-util/intel_clc/intel_clc-24.1.7.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..18} )
-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 x86"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       llvm-core/libclc
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               llvm-core/clang:${LLVM_SLOT}
-               llvm-core/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.3.4.ebuild 
b/dev-util/intel_clc/intel_clc-24.3.4.ebuild
deleted file mode 100644
index 87573bd206de..000000000000
--- a/dev-util/intel_clc/intel_clc-24.3.4.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..19} )
-PYTHON_COMPAT=( python3_{10..13} )
-
-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 x86"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               llvm-core/clang:${LLVM_SLOT}=
-               =llvm-core/libclc-${LLVM_SLOT}*
-               llvm-core/llvm:${LLVM_SLOT}=
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep "
-               >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]
-               dev-python/packaging[\${PYTHON_USEDEP}]
-               dev-python/pyyaml[\${PYTHON_USEDEP}]
-       ")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" &&
-       python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" &&
-       python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" || return 1
-}
-
-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-9999.ebuild 
b/dev-util/intel_clc/intel_clc-9999.ebuild
deleted file mode 100644
index b577e985b4b4..000000000000
--- a/dev-util/intel_clc/intel_clc-9999.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..19} )
-PYTHON_COMPAT=( python3_{10..13} )
-
-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 ~x86"
-fi
-
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
-       dev-util/spirv-tools
-       >=sys-libs/zlib-1.2.8:=
-       x11-libs/libdrm
-       $(llvm_gen_dep '
-               dev-util/spirv-llvm-translator:${LLVM_SLOT}
-               llvm-core/clang:${LLVM_SLOT}=
-               =llvm-core/libclc-${LLVM_SLOT}*
-               llvm-core/llvm:${LLVM_SLOT}=
-       ')
-"
-DEPEND="${RDEPEND}
-       dev-libs/expat
-"
-BDEPEND="
-       ${PYTHON_DEPS}
-       $(python_gen_any_dep "
-               >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]
-               dev-python/packaging[\${PYTHON_USEDEP}]
-               dev-python/pyyaml[\${PYTHON_USEDEP}]
-       ")
-       virtual/pkgconfig
-"
-
-python_check_deps() {
-       python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" &&
-       python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" &&
-       python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" || return 1
-}
-
-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/metadata.xml b/dev-util/intel_clc/metadata.xml
deleted file mode 100644
index a0aca75101e9..000000000000
--- a/dev-util/intel_clc/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <maintainer type="project">
-    <email>[email protected]</email>
-    <name>X11</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="cpe">cpe:/a:mesa3d:mesa</remote-id>
-    <remote-id type="freedesktop-gitlab">mesa/mesa</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index f135039129fe..f3ff5c3d43ee 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -271,11 +271,6 @@ dev-libs/icu-le-hb
 # Masked for testing
 dev-db/mysql:8.4
 
-# Matt Turner <[email protected]> (2025-05-13)
-# Package is replaced by dev-util/mesa_clc.
-# Removal on 2025-06-12.  Bug #955925.
-dev-util/intel_clc
-
 # Petr VanÄ›k <[email protected]> (2025-05-12)
 # A serious performance regression has been found in 10.11.12 and 11.4.6
 # releases, distributions are advised to not publish them, see

Reply via email to