commit: 5102e8cb8d96059690dbb2ea1c91e7d78624852c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 8 19:01:46 2026 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 8 19:03:31 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5102e8cb
dev-util/intel-graphics-compiler: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/intel-graphics-compiler/Manifest | 3 -
...cs-compiler-1.0.8173-opencl-clang_version.patch | 31 ------
.../intel-graphics-compiler-1.0.17791.18-r1.ebuild | 115 ---------------------
.../intel-graphics-compiler-2.16.0.ebuild | 108 -------------------
.../intel-graphics-compiler-2.19.1.ebuild | 108 -------------------
profiles/package.mask | 2 -
6 files changed, 367 deletions(-)
diff --git a/dev-util/intel-graphics-compiler/Manifest
b/dev-util/intel-graphics-compiler/Manifest
index 5f546cc7a398..d0db05dcab5f 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,5 +1,2 @@
-DIST intel-graphics-compiler-1.0.17791.18.tar.gz 10746999 BLAKE2B
d85c7888e4be962fc90ba6e2686aeba14d7ebe32c7dececdfddb0ba3726df82e43167dfc1bd0a2c4a0f72a6de481a270a4dcb6b4d5a40d785dac6c4628a27e2d
SHA512
c814f667c558eebfbe1af68614c4eff7259b2d3626e317eb936e185b33b4aba7b225f33276ab09e9582164e5573b6cc52c230ab82e4689db41b3b2f4368367ec
-DIST intel-graphics-compiler-2.16.0.tar.gz 11187985 BLAKE2B
25b5fb30e7d8d4581312bc9a03dca86d6fabe739a273ea7288b1bdef22e11a522c80b0ece35e0f67cae07df37e978234b438e00a4cfc5edcbea589bc0fc8c0b3
SHA512
cdd4449b72fe3e28ed28062b2947b1ab799e9e540e4c94b479140d34854b2e47a439e5a03c8cf7c29718d53f0d48280d8fa77aa563d41ef85d51fc37d75a4e05
-DIST intel-graphics-compiler-2.19.1.tar.gz 11253331 BLAKE2B
65b67986b3195f3848ca1813327c5860518f7ab97c7dc6514cf48dff7d74e73e60f8fa2e0f67c5b4ef7cd9ae69d11eba61d3cca1c2eaab30765bc80b1e2f5eff
SHA512
d2ac6e1d2ecb9959c27bb0c380aa4a70fb79f53fb8d32df1f29721a01268abac003f0bd6314b23631057faef8749eac269282c9f1d21b6a37df9a8f52bcf000c
DIST intel-graphics-compiler-2.20.1.tar.gz 11262247 BLAKE2B
7db3f01e82bb9bbce6fa2ee321aa262c9288ac601d024799ead9ab617ad9790d2d567f362755f90a821756443bc562b92201969908fee71cf20cec4b628f539c
SHA512
b45a6a2710d8776777808e6714bd30b17bf29ed275ecc7ff1afd12959ae30d397b828413d9ad0d8f4ac3e4950af3a008f7022f5c03ca22de0cbc7b1da7be287d
DIST intel-graphics-compiler-2.23.0.tar.gz 11306760 BLAKE2B
edecb5ae29a4cf8b8a01ab6725bb3a77b5eeca4989692d8ebeb0ee00cefc8b8260c103ce8f6e6a30e1b37d4bb04b32e58d23b3138a2cc16baab6e1a25c6fb280
SHA512
10c5772ea7868d53675ad2a1fac9b44a3c403639a34c6bc2bbe955ead7f64fef4c8fafaf20196a01c375702c7382a6f33a68b2ae2775872eea90c55ba56693e9
diff --git
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8173-opencl-clang_version.patch
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8173-opencl-clang_version.patch
deleted file mode 100644
index 54a3364e7c66..000000000000
---
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.8173-opencl-clang_version.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- a/IGC/BiFModule/CMakeLists.txt
-+++ b/IGC/BiFModule/CMakeLists.txt
-@@ -19,24 +19,10 @@
-
- if(UNIX)
- if(NOT ${CCLANG_BUILD_INTREE_LLVM})
-- # Get common clang library soname
-- get_target_property(CCLANG_LIB_PATH opencl-clang-lib "IMPORTED_LOCATION")
-- execute_process(
-- COMMAND readelf -d ${CCLANG_LIB_PATH}
-- RESULT_VARIABLE CCLANG_READELF_RESULT
-- OUTPUT_VARIABLE CCLANG_READELF_CALL)
-- if(CCLANG_READELF_RESULT AND NOT CCLANG_READELF_RESULT EQUAL 0)
-- message(FATAL_ERROR "[IGC\\BiFModule] : Error occurred while executing
readelf: ${CCLANG_READELF_RESULT}")
-- endif()
-- string(REGEX MATCH
"\\[${COMMON_CLANG_LIB_FULL_NAME}\\.([0-9](\\.[0-9]*)*[a-zA-Z0-9]*)\\]"
CCLANG_SONAME_VERSION "${CCLANG_READELF_CALL}")
-- set(CCLANG_SONAME_VERSION "${CMAKE_MATCH_1}")
--
-- # Check if common clang library is newer than 5.0.0 version on which we
have SPIR-V support
-- if("${CCLANG_SONAME_VERSION}" VERSION_GREATER "5.0.0")
-- set_property(TARGET opencl-clang-lib PROPERTY "IMPORTED_SONAME"
"${COMMON_CLANG_LIB_FULL_NAME}.${CCLANG_SONAME_VERSION}")
-- else()
-- message(FATAL_ERROR "[IGC\\BiFModule] : Version
${CCLANG_SONAME_VERSION} of library ${COMMON_CLANG_LIB_FULL_NAME} is below
version 5.0.0 (where it's starts support of SPIR-V), please upgrade this
library at least to version 5.0.0")
-- endif()
-+ # Workaround for https://bugs.gentoo.org/739138 : instead of checking
-+ # the version of opencl-clang, have ebuilds set CCLANG_SONAME_VERSION
-+ # for us.
-+ set_property(TARGET opencl-clang-lib PROPERTY "IMPORTED_SONAME"
"${COMMON_CLANG_LIB_FULL_NAME}.${CCLANG_SONAME_VERSION}")
- endif()
- if (NOT CCLANG_FROM_SYSTEM)
- install(FILES $<TARGET_FILE:opencl-clang-lib> DESTINATION
${CMAKE_INSTALL_FULL_LIBDIR} COMPONENT igc-opencl)
diff --git
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18-r1.ebuild
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18-r1.ebuild
deleted file mode 100644
index 7d2a60919bc3..000000000000
---
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_COMPAT=( 15 )
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake flag-o-matic llvm-r1 python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${MY_P}.tar.gz ->
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="legacy/1.0.1"
-KEYWORDS="amd64"
-IUSE="debug vc"
-
-DEPEND="
- dev-libs/opencl-clang:15[${LLVM_USEDEP}]
- dev-util/spirv-tools
- $(llvm_gen_dep '
- llvm-core/lld:${LLVM_SLOT}
- llvm-core/llvm:${LLVM_SLOT}
- ')
- vc? (
- >=dev-libs/intel-vc-intrinsics-0.21.0[${LLVM_USEDEP}]
- dev-util/spirv-llvm-translator:15=
- )
-"
-
-RDEPEND="
- !dev-util/intel-graphics-compiler:0
- ${DEPEND}
-"
-
-BDEPEND="
- $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
- $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}')
- ${PYTHON_DEPS}
-"
-
-python_check_deps() {
- python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
- "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
- "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-)
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Don't hardcode FORTIFY_SOURCE
- sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Get LLVM version
- local llvm_version="$(best_version -d llvm-core/llvm:${LLVM_SLOT})"
- local llvm_version="${llvm_version%%-r*}"
-
- # See https://github.com/intel/intel-graphics-compiler/issues/212
- append-ldflags -Wl,-z,undefs
-
- # See bug #938519 and
https://github.com/intel/intel-graphics-compiler/issues/362
- filter-lto
-
- # See bug #893370 and
https://github.com/intel/intel-graphics-compiler/issues/282
- append-flags -U_GLIBCXX_ASSERTIONS
-
- # See https://bugs.gentoo.org/718824
- ! use debug && append-cppflags -DNDEBUG
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS="OFF"
- -DCCLANG_FROM_SYSTEM="ON"
- -DCCLANG_SONAME_VERSION="${LLVM_SLOT}"
- -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
- -DIGC_BUILD__VC_ENABLED="$(usex vc)"
- -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
- -DIGC_OPTION__CLANG_MODE="Prebuilds"
- -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
- -DIGC_OPTION__LLD_MODE="Prebuilds"
-
-DIGC_OPTION__LLDELF_H_DIR="$(get_llvm_prefix)/include/lld/Common"
- -DIGC_OPTION__LLVM_MODE="Prebuilds"
- -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-
-DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
- -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
- -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
- -DIGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_SC="ON"
- -DIGC_OPTION__USE_PREINSTALLED_SPIRV_HEADERS="ON"
- $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DINSTALL_GENX_IR="ON"
-
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.16.0.ebuild
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.16.0.ebuild
deleted file mode 100644
index 56d04926e2f0..000000000000
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.16.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_COMPAT=( 15 )
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit cmake flag-o-matic llvm-r1 python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="debug vc"
-
-DEPEND="
- dev-libs/opencl-clang:15[${LLVM_USEDEP}]
- dev-util/spirv-tools
- $(llvm_gen_dep '
- llvm-core/lld:${LLVM_SLOT}
- llvm-core/llvm:${LLVM_SLOT}
- ')
- vc? (
- >=dev-libs/intel-vc-intrinsics-0.23.1[${LLVM_USEDEP}]
- dev-util/spirv-llvm-translator:15=
- )
-"
-
-RDEPEND="
- !dev-util/intel-graphics-compiler:legacy
- ${DEPEND}
-"
-
-BDEPEND="
- $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
- $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}')
- ${PYTHON_DEPS}
-"
-
-python_check_deps() {
- python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
- "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-)
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Don't hardcode FORTIFY_SOURCE
- sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Get LLVM version
- local llvm_version="$(best_version -d llvm-core/llvm:${LLVM_SLOT})"
- local llvm_version="${llvm_version%%-r*}"
-
- # See https://github.com/intel/intel-graphics-compiler/issues/212
- append-ldflags -Wl,-z,undefs
-
- # See bug #938519 and
https://github.com/intel/intel-graphics-compiler/issues/362
- filter-lto
-
- # See bug #893370 and
https://github.com/intel/intel-graphics-compiler/issues/282
- append-flags -U_GLIBCXX_ASSERTIONS
-
- # See https://bugs.gentoo.org/718824
- ! use debug && append-cppflags -DNDEBUG
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS="OFF"
- -DCCLANG_FROM_SYSTEM="ON"
- -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
- -DIGC_BUILD__VC_ENABLED="$(usex vc)"
- -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
- -DIGC_OPTION__CLANG_MODE="Prebuilds"
- -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
- -DIGC_OPTION__LLD_MODE="Prebuilds"
-
-DIGC_OPTION__LLDELF_H_DIR="$(get_llvm_prefix)/include/lld/Common"
- -DIGC_OPTION__LLVM_MODE="Prebuilds"
- -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-
-DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
- -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
- -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
- -DIGC_OPTION__USE_PREINSTALLED_SPIRV_HEADERS="ON"
- $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
- -DPYTHON_EXECUTABLE="${PYTHON}"
-
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.19.1.ebuild
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.19.1.ebuild
deleted file mode 100644
index 2fd547404af9..000000000000
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.19.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_COMPAT=( 15 )
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit cmake flag-o-matic llvm-r1 python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="debug vc"
-
-DEPEND="
- dev-libs/opencl-clang:15[${LLVM_USEDEP}]
- dev-util/spirv-tools
- $(llvm_gen_dep '
- llvm-core/lld:${LLVM_SLOT}
- llvm-core/llvm:${LLVM_SLOT}
- ')
- vc? (
- >=dev-libs/intel-vc-intrinsics-0.23.1[${LLVM_USEDEP}]
- dev-util/spirv-llvm-translator:15=
- )
-"
-
-RDEPEND="
- !dev-util/intel-graphics-compiler:legacy
- ${DEPEND}
-"
-
-BDEPEND="
- $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
- $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}')
- ${PYTHON_DEPS}
-"
-
-python_check_deps() {
- python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
- "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-)
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Don't hardcode FORTIFY_SOURCE
- sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Get LLVM version
- local llvm_version="$(best_version -d llvm-core/llvm:${LLVM_SLOT})"
- local llvm_version="${llvm_version%%-r*}"
-
- # See https://github.com/intel/intel-graphics-compiler/issues/212
- append-ldflags -Wl,-z,undefs
-
- # See bug #938519 and
https://github.com/intel/intel-graphics-compiler/issues/362
- filter-lto
-
- # See bug #893370 and
https://github.com/intel/intel-graphics-compiler/issues/282
- append-flags -U_GLIBCXX_ASSERTIONS
-
- # See https://bugs.gentoo.org/718824
- ! use debug && append-cppflags -DNDEBUG
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS="OFF"
- -DCCLANG_FROM_SYSTEM="ON"
- -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
- -DIGC_BUILD__VC_ENABLED="$(usex vc)"
- -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
- -DIGC_OPTION__CLANG_MODE="Prebuilds"
- -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
- -DIGC_OPTION__LLD_MODE="Prebuilds"
-
-DIGC_OPTION__LLDELF_H_DIR="$(get_llvm_prefix)/include/lld/Common"
- -DIGC_OPTION__LLVM_MODE="Prebuilds"
- -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
-
-DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
- -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
- -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
- -DIGC_OPTION__USE_PREINSTALLED_SPIRV_HEADERS="ON"
- $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
- -DPYTHON_EXECUTABLE="${PYTHON}"
-
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index 8af7e822bbce..e04710d62bbc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -190,7 +190,6 @@ app-emacs/docker-tramp
<dev-ml/llvm-16
<dev-python/clang-16
<dev-python/lit-16
-<dev-util/intel-graphics-compiler-2.20
<dev-util/spirv-llvm-translator-16
<llvm-core/clang-16
<llvm-core/clang-common-16
@@ -218,7 +217,6 @@ app-emacs/docker-tramp
# Bug #920541. Removal on 2026-01-31.
=dev-libs/intel-compute-runtime-24.35.30872.32-r2
=dev-libs/intel-compute-runtime-24.35.30872.36
-=dev-util/intel-graphics-compiler-1.0.17791.18-r1
# James Le Cuirot <[email protected]> (2025-12-24)
# The upstream community has forked with the vast majority going to UZDoom, now