From bb59556b3302a941db4630613c604644d5f7a617 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 11 Apr 2025 08:43:59 +0100 Subject: gentoo auto-resync : 11:04:2025 - 08:43:58 --- dev-util/Manifest.gz | Bin 65452 -> 65431 bytes dev-util/bpftool/Manifest | 2 +- dev-util/bpftool/bpftool-7.5.0.ebuild | 2 +- dev-util/bugbite-cli/Manifest | 2 + dev-util/bugbite-cli/bugbite-cli-0.0.14.ebuild | 64 ++++++++++++ dev-util/cvise/Manifest | 4 +- dev-util/cvise/cvise-2.10.0.ebuild | 70 ------------- dev-util/cvise/cvise-2.11.0-r1.ebuild | 70 +++++++++++++ dev-util/cvise/cvise-2.11.0.ebuild | 70 ------------- dev-util/intel-graphics-compiler/Manifest | 6 +- .../intel-graphics-compiler-1.0.17791.18-r1.ebuild | 112 +++++++++++++++++++++ .../intel-graphics-compiler-1.0.17791.18.ebuild | 109 -------------------- .../intel-graphics-compiler-2.10.2.ebuild | 102 ------------------- .../intel-graphics-compiler-2.10.4.ebuild | 105 +++++++++++++++++++ 14 files changed, 359 insertions(+), 359 deletions(-) create mode 100644 dev-util/bugbite-cli/bugbite-cli-0.0.14.ebuild delete mode 100644 dev-util/cvise/cvise-2.10.0.ebuild create mode 100644 dev-util/cvise/cvise-2.11.0-r1.ebuild delete mode 100644 dev-util/cvise/cvise-2.11.0.ebuild create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18-r1.ebuild delete mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18.ebuild delete mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.2.ebuild create mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.4.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 2c4bcfd0a5a2..4faf1b7fc466 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest index 676091303c09..69ddb6a05365 100644 --- a/dev-util/bpftool/Manifest +++ b/dev-util/bpftool/Manifest @@ -16,6 +16,6 @@ DIST patch-6.9.2.xz 16184 BLAKE2B 8a37e96c253b55b57c86f1654f2ea8bf65af96b1b38213 EBUILD bpftool-6.8.2.ebuild 3101 BLAKE2B 50490ba1c00ec62c230a859a90aa6daeb0e880cb3a32bafd3e4ef10664d16f3b972d58fff52d866a8ea028a622c3affe56f1cc6674dc58e2afa1ea51ccb91fee SHA512 10edfce63f2e085c97ffd1f7f7568ac17e609052edb34d1d33d54b422d489ef612d27f1d43d7581abeb186ce6bcd1b8dfb4fd5750c0beda15006a21cc310943c EBUILD bpftool-6.9.2.ebuild 3125 BLAKE2B 753ad365e83123267ba7356b20b9694bc0fd7a938e6742835afff771c123178ad973ab750cdeccabcb7f9078cb3594426b18dfea37fbb01fa51def3b46f3b781 SHA512 774a947287bad794fdfa3890d3ee45a22c0089142a3a0eafde0439b9a979a3b545cc9d1d2479b8ac13e8279c491af00868109ae55cce3cd514f7603627f5143d EBUILD bpftool-7.4.0.ebuild 3990 BLAKE2B 76697b7ff8bd2d70a6336e3e5886ecd50b4a470a6aa6b2bec0e57a15219b91409fd7e92c47fdb65e052da0624ad76d4faff759a1da1ace8ab0f28aba938a54ac SHA512 6296b0e6fb7aacad3972506ecc0f0a76303b2e14f8cf43a0280ac396e799092ded3b1ce3791bc94c4f658eb4534e5190688e7295b41603ba8f4f310dfe011cd3 -EBUILD bpftool-7.5.0.ebuild 3944 BLAKE2B 6b72857f8721496b2deb717c19c315bf41d226eed2aa457928efa6368cfda5a83f9e7dec9e6a0d8294b68dabf397ba242f1f279e467e2ae1163d43f7076724d9 SHA512 1e955167fe00c8e9f89d92c223ac26f75b6bba207e104486e2d68dd46906eec6af68eed3f7a07238f394148cdff986170239c6800b8d8f092f9bc38dd6c000e4 +EBUILD bpftool-7.5.0.ebuild 3939 BLAKE2B 1cb6780c0b3f40921c5f5704a005da715836d1885b39c145ad6b3e05b61265508a0a612d673b640768162f4c683140780f675ba385b492c5a44a8512dbb684ef SHA512 6b4f8093cb4829345ae139be23c32fc77a68bdcd3aeca047391c25372ddf29a2a04d0c5cd091cf6fd39d3bb30cdff6e7be88e623b5ca5242e3a99cc57ce9a86d EBUILD bpftool-9999.ebuild 3945 BLAKE2B 4362cdc1c5cc497bf841f8ed08cb8886aa11dbbae814e2f4125e1a3a55f45bf7dc88743af9d015a2038772d178ddfee2e71fe8366ba6d72054ce9cb133657a88 SHA512 287decf9d1520be4c854cafc67136d12ab81a85cf61017e35762a62f69095d05b2befeeb0ff21016bed2eb5271890550f8c8579f30af66fb576094ae12ad81ea MISC metadata.xml 856 BLAKE2B e6dc5ef24201089851540e7b295506e7ee948aad7f3e41f68a3936544cbb745f2d4994be48cb817c1c48bbf27d0d97ee0eda3ac8dd2453291f94617ec33cb494 SHA512 4d0000b89daf1e10146256e9e2479120c939cce271175f4c42588f0817bd6716dfcb85af38dded4d4ac34214fa424387f35ddddb3c8b6c619fd4d8a341debce9 diff --git a/dev-util/bpftool/bpftool-7.5.0.ebuild b/dev-util/bpftool/bpftool-7.5.0.ebuild index 931ad8d588c5..7b4453ce8657 100644 --- a/dev-util/bpftool/bpftool-7.5.0.ebuild +++ b/dev-util/bpftool/bpftool-7.5.0.ebuild @@ -36,7 +36,7 @@ else S="${WORKDIR}/bpftool-libbpf-v${PV}-sources" fi - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi LICENSE="|| ( GPL-2 BSD-2 )" diff --git a/dev-util/bugbite-cli/Manifest b/dev-util/bugbite-cli/Manifest index df09dc1681ca..d9d8e94b2cb0 100644 --- a/dev-util/bugbite-cli/Manifest +++ b/dev-util/bugbite-cli/Manifest @@ -1,3 +1,5 @@ DIST bugbite-cli-0.0.13.tar.xz 22286212 BLAKE2B c906446a89ae2c7346318cffb96c93178585ef42589bba4df4ecdf906e8890a922324d484bbd252e119a8d47370c63816dfb0a55481586de6f30f13d7d3d84bc SHA512 40971032ff4e63416c3383a55418ba7c0c4c85321caace435000018da93176b6b1d83ee04aa4abdfa31646c9b6d1777c9e5acb035b14bca210bfc22ffc7fd90d +DIST bugbite-cli-0.0.14.tar.xz 20837524 BLAKE2B 219dd34809d732afa599b4580b8b7620b3e1e5a415911dc29a2a65f1af96216f6ce9e5ef2b1c0bd16ebc843ddce852641b087a90624f291e48c9ccbcc01fb734 SHA512 50d36716fbadb02a0472a5729ce4aeddcd76ca4f59d6a32a81a19ee27c5b550c8847661492d24de0f24c0951b9b7cae5b9ce1e999f1cd783ec2a47e02fac7954 EBUILD bugbite-cli-0.0.13.ebuild 1585 BLAKE2B 3f3f9424725ad6422a8214ed927ac2c312eae1ffd9d14e7493065f91d312540673fb68cffe91fb22348d41a4537db1a00c68d1690460d40559ea4fe4bf1e5ef3 SHA512 af0423e83f835dc476e29de92cd4836d806bf150741d425dce4c40f07a0948775e13aab54b7230e8ef547ff33c6ab4d82f371bf7b39bf55f80d15a781fb634cd +EBUILD bugbite-cli-0.0.14.ebuild 1647 BLAKE2B 89b8dc4bf905bd09f34adc6474d5b715cdcc5fbd4c1aa97233b1605c3e460ab0817e2794a28582da097f305d633eec35366941868afbf2bca61fd76e4c1fab19 SHA512 90d25f233a02319de3c829479b03841cb541760fe011cfa9badc9bd19c6ffa301cefe2415e69051c583052aba5868b38327436adaf2a40ee25208e1574a25c8e MISC metadata.xml 590 BLAKE2B b31588e873fa47581c84c163e00685ee3cd91cb6dea21ac265bbf7a4f4e6ec729414b71ce90d73abd4fd3b4342f751729c9115a2c614a856042047cde0b1bf03 SHA512 721e0da0a31e627e29bdc9ac92bafcdca54b04ff5be4cf08ad0f56154fe43df5acec46d4963773636353fcd6e2c469072aace4b33fda6df151034728106c0a90 diff --git a/dev-util/bugbite-cli/bugbite-cli-0.0.14.ebuild b/dev-util/bugbite-cli/bugbite-cli-0.0.14.ebuild new file mode 100644 index 000000000000..5878ef3a43fa --- /dev/null +++ b/dev-util/bugbite-cli/bugbite-cli-0.0.14.ebuild @@ -0,0 +1,64 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.84.0" + +inherit cargo edo multiprocessing shell-completion + +DESCRIPTION="A command line tool for bug, issue, and ticket mangling" +HOMEPAGE="https://github.com/radhermit/bugbite" +SRC_URI="https://github.com/radhermit/bugbite/releases/download/${P}/${P}.tar.xz" +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="openssl static test" +RESTRICT="!test? ( test ) " + +BDEPEND=" + openssl? ( + !static? ( dev-libs/openssl:= ) + static? ( dev-libs/openssl:=[static-libs] ) + ) + test? ( dev-util/cargo-nextest ) +" + +RDEPEND=" + openssl? ( + !static? ( dev-libs/openssl:= ) + ) +" + +QA_FLAGS_IGNORED="usr/bin/bite" + +pkg_setup() { + rust_pkg_setup + if [[ ${MERGE_TYPE} != binary ]] && use static ; then + local rust_target=$( rustc -vV 2>/dev/null | sed -n 's|^host: ||p' ) + [[ -z ${rust_target} ]] && die "Failed to read host target from rustc!" + export RUSTFLAGS="-C target-feature=+crt-static ${RUSTFLAGS}" + export static_stuff="--target ${rust_target}" + fi +} + +src_configure() { + local myfeatures=( + $(usev openssl native-tls) + ) + cargo_src_configure --no-default-features ${static_stuff} +} + +src_test() { + local -x NEXTEST_TEST_THREADS="$(makeopts_jobs)" + edo cargo nextest run $(usev !debug '--release') --color always --features test --tests ${static_stuff} +} + +src_install() { + cargo_src_install + + doman man/* + dofishcomp shell/bite.fish + dozshcomp shell/_bite + newbashcomp shell/bite.bash bite +} diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest index 2e4f064206ed..1aa538329cbe 100644 --- a/dev-util/cvise/Manifest +++ b/dev-util/cvise/Manifest @@ -1,5 +1,3 @@ -DIST cvise-2.10.0.tar.gz 270839 BLAKE2B 36f54cbfe8eab0c2d64a4d2d482f558cb9e32ccce0b0c03923f62b682e33941ab37a57a1c51a4173a22e2ad9e59fec3256469e1b19baaea0446caa56877ea056 SHA512 31950f8731f7a8d6b9568be621b14d1f976a71ed0a6caef0cdcc0d31c99eca86c03913e2949f1f4e21a66fbe1618341f5daaff01da51b426b4ce0e6518479281 DIST cvise-2.11.0.tar.gz 272016 BLAKE2B 1551cb1c8ee80cad9c4ed5846f5185432649d75f78c9d90cca93ab8e2615fa58f1bb08d43d156289592faac68343d3e021b74e0163eb92b914b16c65c0fe7422 SHA512 4c0844f1ce0596a7aed84018ecf63fbed31e7fb474d341f9947e99ee61274713ad8ae5dce619fcbc7b2acdddb950b1418989e9cd6cd6d7a2031e56226ccf9f57 -EBUILD cvise-2.10.0.ebuild 1362 BLAKE2B aa5846246f52fa6ca72bb7e52cd72bff49033642930c4f1cf62b19bf692b31546aac7704ec45bd1d2ff5401d91bba401423986a62b0b3deb5435ce21c366a3e3 SHA512 8e25c97462356b06d90745d3bb67dd0b0fa8d13f2f3f4c360065628b9a22f6943a7663fc872039b8c0c559dfff671b429d0bb57c3bf14d1ae718c8b78163b58b -EBUILD cvise-2.11.0.ebuild 1362 BLAKE2B 453657193df954685af3618588b0f2eabfd321e47ff1424f03833fef3e7e555b7566a48cb3b132c1daefc351c2ae5cf9a80bde0bdc898dc788587aa61ca06965 SHA512 8dc4d7932de4aafa71df583e60c0770d4545ac6b5da37942a31ae4a4b7d923511b384ddf35da835e216b876192075905651799a338f7829c7b027599a2fcde07 +EBUILD cvise-2.11.0-r1.ebuild 1348 BLAKE2B 011c30a6d32f567757bf2fe9a4b6bcb9d5bc4a9e499da1124a904c8626ab36dc48a5d219534ae0c744ca69aa781403dfe67c79e3d36f7dd2cbef424883595305 SHA512 466e5ab9041f2ebd219d8da4359030cb7f717418fc4329d7dfdb2d6c772efe3ba437915cf67f61ca05f4deb70853dc811519a98fd4f9d1781ca306188cb48d9f MISC metadata.xml 339 BLAKE2B 20fe70be5308893c6472158a8e308de12e44b37a1167669d72e3bb1aa628000a43e4cfc9997a56b6e46e34a139fca3cf76492f4e56d1be7747f1c99eba203d2d SHA512 0f4ee363471b584714ac357ba1cb98f5a9b88f45b543dd5f64fc4be1a460a19793b5beeabd019d7a3c74abd1907f3555f6b5a2a2c8325d4ab34adc98d8bc76dd diff --git a/dev-util/cvise/cvise-2.10.0.ebuild b/dev-util/cvise/cvise-2.10.0.ebuild deleted file mode 100644 index f253b2c95df1..000000000000 --- a/dev-util/cvise/cvise-2.10.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -LLVM_COMPAT=( {16..18} ) -inherit cmake llvm-r1 python-single-r1 - -DESCRIPTION="Super-parallel Python port of the C-Reduce" -HOMEPAGE="https://github.com/marxin/cvise/" -SRC_URI=" - https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ') - dev-util/unifdef - app-alternatives/lex -" -BDEPEND=" - ${PYTHON_DEPS} - app-alternatives/lex - test? ( - $(python_gen_cond_dep ' - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - python-single-r1_pkg_setup - llvm-r1_pkg_setup -} - -src_prepare() { - sed -i -e 's:-Werror::' -e '/CMAKE_CXX_FLAGS_REL/d' CMakeLists.txt || die - cmake_src_prepare -} - -src_test() { - cd "${BUILD_DIR}" || die - epytest -} - -src_install() { - cmake_src_install - - python_fix_shebang "${ED}"/usr/bin/cvise -} diff --git a/dev-util/cvise/cvise-2.11.0-r1.ebuild b/dev-util/cvise/cvise-2.11.0-r1.ebuild new file mode 100644 index 000000000000..c35a6eb710e0 --- /dev/null +++ b/dev-util/cvise/cvise-2.11.0-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +LLVM_COMPAT=( {16..19} ) +inherit cmake llvm-r1 python-single-r1 + +DESCRIPTION="Super-parallel Python port of the C-Reduce" +HOMEPAGE="https://github.com/marxin/cvise/" +SRC_URI=" + https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + llvm-core/llvm:${LLVM_SLOT} + ') +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pebble[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ') + dev-util/unifdef + app-alternatives/lex +" +BDEPEND=" + ${PYTHON_DEPS} + app-alternatives/lex + test? ( + $(python_gen_cond_dep ' + dev-python/pebble[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + python-single-r1_pkg_setup + llvm-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' -e '/CMAKE_CXX_FLAGS_REL/d' CMakeLists.txt || die + cmake_src_prepare +} + +src_test() { + cd "${BUILD_DIR}" || die + epytest +} + +src_install() { + cmake_src_install + + python_fix_shebang "${ED}" +} diff --git a/dev-util/cvise/cvise-2.11.0.ebuild b/dev-util/cvise/cvise-2.11.0.ebuild deleted file mode 100644 index 5d48ff085f09..000000000000 --- a/dev-util/cvise/cvise-2.11.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -LLVM_COMPAT=( {16..19} ) -inherit cmake llvm-r1 python-single-r1 - -DESCRIPTION="Super-parallel Python port of the C-Reduce" -HOMEPAGE="https://github.com/marxin/cvise/" -SRC_URI=" - https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="UoI-NCSA" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ') - dev-util/unifdef - app-alternatives/lex -" -BDEPEND=" - ${PYTHON_DEPS} - app-alternatives/lex - test? ( - $(python_gen_cond_dep ' - dev-python/pebble[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - python-single-r1_pkg_setup - llvm-r1_pkg_setup -} - -src_prepare() { - sed -i -e 's:-Werror::' -e '/CMAKE_CXX_FLAGS_REL/d' CMakeLists.txt || die - cmake_src_prepare -} - -src_test() { - cd "${BUILD_DIR}" || die - epytest -} - -src_install() { - cmake_src_install - - python_fix_shebang "${ED}"/usr/bin/cvise -} diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index c2900405cd7f..0074ce33e233 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -2,7 +2,7 @@ AUX intel-graphics-compiler-1.0.8173-opencl-clang_version.patch 1807 BLAKE2B ec6 AUX intel-graphics-compiler-1.0.8365-disable-git.patch 1140 BLAKE2B f870def1128c30c3e50a71e9eac39eccbcc9bc798be574324016c6c31ed3a3f82e1499f1aada5a2c475bd6b6c467b1b236635fdd6b5145904bc63dc53f8d75e5 SHA512 d1d53a6f4a47031ec4cdcf3f57c059536ccf571a72929da3d9070487686f91f4202d20c4d626da616250f66b31815b61fafa82b903b1f5157a226ee748097bda AUX intel-graphics-compiler-1.0.9-no_Werror.patch 272 BLAKE2B 079fe334413dfddb7681940f2a8920a365e8e72526cfc09ea1c7d218e8b19468f80ea9a215be125b441ee5238d7856b8dec02ebfc4bfd76b1850aa9917da35ef SHA512 d3d27943e84e228b480172b4fe91ba9aed8bb1c98700eb8c8beebafb7f1cc6265279031f56181e67eff74f55e1bbc8ee24bdc4d14fc1200c5aff670ef019410d DIST intel-graphics-compiler-1.0.17791.18.tar.gz 10746999 BLAKE2B d85c7888e4be962fc90ba6e2686aeba14d7ebe32c7dececdfddb0ba3726df82e43167dfc1bd0a2c4a0f72a6de481a270a4dcb6b4d5a40d785dac6c4628a27e2d SHA512 c814f667c558eebfbe1af68614c4eff7259b2d3626e317eb936e185b33b4aba7b225f33276ab09e9582164e5573b6cc52c230ab82e4689db41b3b2f4368367ec -DIST intel-graphics-compiler-2.10.2.tar.gz 10962136 BLAKE2B f92dda1c9ff9c8aa636287fe72494f752900468c60c5b65c2d8547a7f2292b124e3dfdf6e9eea6bf3f64751a3b09d9e96679ef63bea7c832e43e07f6a28c889f SHA512 4cd1799e5bb06ff26045545a1640484a08dd79caf0a5d05856878aa9da65237a0b3aa64cad28d843d426ba89dc85cf8622d88886805aac36fa79dc63b59e8167 -EBUILD intel-graphics-compiler-1.0.17791.18.ebuild 3136 BLAKE2B 7685b032c7d0baa9c0251482dfe0357b102cb3ae9c5e3585108149f5b3309f24629a82532c830c85a6763231d81c367e271aeffb3cdd806f18e0f170ad3e0099 SHA512 5ed0241c0ce45157ef9e6534bb3876bb9bac2c25cb15a2895a9fd55c53ec3367b05b7ceee0f9e89b0b529d0624a47c4eaae3d609f4598947f1d3f7dba42bb2cc -EBUILD intel-graphics-compiler-2.10.2.ebuild 2894 BLAKE2B 5094ab70379ddcf31d7d19ae94604214584692c4c36dc8e769e94db72ea3af8a93ceb558709151d91dd75aa93b8e070f39fab524f1f12b0d5acbd9c8c66bc9c3 SHA512 da4725fcb3bccbcff071818b834bfc8e38b12cff1713205653fa590004b8f52b7d3c337a5c2773641fee3a022eb8cfce9ef6aff984c2a28071509502d6a12891 +DIST intel-graphics-compiler-2.10.4.tar.gz 10966120 BLAKE2B 3980e561961ba3720e15f0fd9c12a8834c8fd2a88f9fcbbb47030d97e6d9c0fe525871752a6af0fdfc229b4bfaaf37d5e097ee16b7643174e84a3b15c525c04b SHA512 bfa0dacd325618d728380e6e8cb95096274bcc0e6801f2dfc74eb5f6acf5bb0574d6dce7d0166fc1afd392a7325424a061c3733127490988938a53ad4d0bca99 +EBUILD intel-graphics-compiler-1.0.17791.18-r1.ebuild 3181 BLAKE2B 6525f784af91c4f0c3e221db3cdb6df9f994961792677d161616dc13574199e9a8dba6cfdf62d63d3eb6451b4bdc09ea190614844b9242f3f18e8c98cf477acc SHA512 396dea2560093e5750b1457d01e22dc4ba9c16a0008c86268d9138cf51cc016abb6ba1e0167131df41e54e48c32b252001519feeb147ae3e7ccf0caddba95a7d +EBUILD intel-graphics-compiler-2.10.4.ebuild 2939 BLAKE2B 2d04a1c504d086146aa836378dd1f77a2fb26b268203e6a4b0d35b66d36fa39642ac07a903481024ddef3e3a8dd42d26a49b7df677eda916360a3ec93bca6b0d SHA512 538b05229360699c4ff794573ad4eab217155601d5470f562f45bf20d6570ebc089be5b4f35318e82616ea6d70975dcfd22a2767bc9b0e7e0df6abf01ab25b76 MISC metadata.xml 682 BLAKE2B c5e74bbb1a5aca5eed7cb75a19820dc9d78d7ef7a15687924d16863a82a535403ca67103ac458d4b86f380244e726a3bd20fb496f8048f999abdf89950a7092c SHA512 d5a35d2104e9aa5caaf903a9f61ca8a8c4f8b5bff3e993c9964dd63196e64b88e3e7bde2e0cff9dcee9c66bdda0cabb43c5ac8c121796626bb0e7f4013929fb3 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 new file mode 100644 index 000000000000..5234c6da9183 --- /dev/null +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18-r1.ebuild @@ -0,0 +1,112 @@ +# 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 #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-1.0.17791.18.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18.ebuild deleted file mode 100644 index 6c7109555242..000000000000 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17791.18.ebuild +++ /dev/null @@ -1,109 +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="0/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="${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 #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.10.2.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.2.ebuild deleted file mode 100644 index 87088eed0f09..000000000000 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.2.ebuild +++ /dev/null @@ -1,102 +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..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/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.22.1[${LLVM_USEDEP}] - dev-util/spirv-llvm-translator:15= - ) -" - -RDEPEND="${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 #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.10.4.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.4.ebuild new file mode 100644 index 000000000000..14fc9853c52f --- /dev/null +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.10.4.ebuild @@ -0,0 +1,105 @@ +# 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..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/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.22.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 #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 +} -- cgit v1.2.3