diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 64938 -> 64938 bytes | |||
-rw-r--r-- | dev-util/gitlab-runner/Manifest | 12 | ||||
-rw-r--r-- | dev-util/gitlab-runner/gitlab-runner-17.6.1.ebuild | 62 | ||||
-rw-r--r-- | dev-util/gitlab-runner/gitlab-runner-17.7.0.ebuild | 62 | ||||
-rw-r--r-- | dev-util/gitlab-runner/gitlab-runner-17.9.1.ebuild (renamed from dev-util/gitlab-runner/gitlab-runner-17.8.2.ebuild) | 2 | ||||
-rw-r--r-- | dev-util/spirv-headers/Manifest | 2 | ||||
-rw-r--r-- | dev-util/spirv-headers/spirv-headers-1.4.304.0-r1.ebuild | 2 | ||||
-rw-r--r-- | dev-util/spirv-llvm-translator/Manifest | 2 | ||||
-rw-r--r-- | dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild | 59 |
9 files changed, 67 insertions, 136 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex de9e552d3eab..27e3151d915b 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest index a13b8d40795f..142c1620d9f8 100644 --- a/dev-util/gitlab-runner/Manifest +++ b/dev-util/gitlab-runner/Manifest @@ -2,19 +2,13 @@ AUX gitlab-runner.confd 688 BLAKE2B 1e99cdca8949a1a085e126c9aa2f23cf15d081087d02 AUX gitlab-runner.initd 1174 BLAKE2B 53b897abb3bc358839843faf56b52d99412c2a08e2e69e1b8258bab907a0da10dedeafd95e6c4e505fd7e8e4d2344dc07b1e693a130fe0d6a3730bf619ee2e75 SHA512 eae2668c5a98a9e111573a2ea193266252e46e073fafd2c101d3a93e65cb9705f78ceab173ca4d3e1c806443345e7f66b7b97c8b644188cf9f86dc4c087d401f AUX gitlab-runner.service 419 BLAKE2B f1a9217eb97d03036eac67569ec6ce6ed91dc2182b20357cf8d17ee0eee01b8d094854b1c76942e0515c2a5923f4d3a1ed044c60b89d8a29c354955f9f666160 SHA512 10cbe1cc0a0b7bb9decde5780bc20caf73892759532df5fc42a7c3b55e141b26957a2986656ac1eb79ce15fd95ee01a184893c22d0dd1ce9117932d0e55ae1b4 AUX gitlab-runner.tmpfile 54 BLAKE2B 4b2849b9c72998409efce207a336dce42d6e9104e72e0071266e03509841bbb5f39ad8e560beb696eee780bfe82efdec5b877120b5606c524d5cd002095e52c4 SHA512 2b5cccd83c8113a8c58011ced9ff5720a5aeaedb8f819c2a71c8fff3b1683ad87b54fa3da67b7e5f91ab35659d2adf5cf792d93ff293eee39924fbb5b9db2d4b -DIST gitlab-runner-17.6.1-deps.tar.xz 108538744 BLAKE2B 67a89a4d10d7cac07cc6c0328960b46a54360b73b69f82b09320fceec2d849bf661f8c8bb4c9e349f9827f90edee182e169c089f4677cd9ce05f743553d9c80d SHA512 8382b42ac69af665dba632495fc543cbfd97674a5e88b271bf1862e1bbb382f30a461410cc93d615b5a3114ff28cfa376f30b6186313485ec3353fce34aee96b -DIST gitlab-runner-17.6.1.tar.bz2 1744419 BLAKE2B c56ce5e2f9185efe0068faa39ba305d0dc2ec036d83c86445151d90d230351c2a5b2e1124f9e7d6109bf7c04c8ff0d0fc72b920ad675975a9f840c72267d75c1 SHA512 21e73bf3d99f2d5e500bb3a1c2b95534c96f673ff51eae086a06386ae954f23fd7cb5950e347b97ee52d15824bde2b4e8999d27660602f8803383d748cc86c03 -DIST gitlab-runner-17.7.0-deps.tar.xz 108544204 BLAKE2B 0e9049a8a56e705dc2d6d1585d75fa356b3aa3b9eb0ff14cea76adf6021636dcc2a6989e75f4ba1cb64be17cf3b4417a31db73b8d3b73eb92f0d12b8659343d2 SHA512 be76825ddcb22ead48338f9023777f4a610fd468e4020ab4455881ec1b4b02cd594c7fbffd29d9f79645551e075f150090f75ac21b2250b8c73381f67ae866dd -DIST gitlab-runner-17.7.0.tar.bz2 1758329 BLAKE2B 942ce344664ee7067e98e5ce50d011180c2189cde14a7dff517af5fb64b60892404bc367031aeeb7320aece993ae4674808548436e8d077172075d183b9e69e0 SHA512 57b5b0882d1190ed88b01b729b577531a2a8c9831a7037437ff16343bd9582b3d7e436e13f3e1cee0aa5457ff95e78f2ddd81d4df8a57589ffe71c0a68642a38 DIST gitlab-runner-17.7.1-deps.tar.xz 108516732 BLAKE2B cba771fb005fccaa19816fb5f4bf45e63f2de3d69f2477e4d1f68388a98a46a9332767d5bb455f4076cd7fdf1c1a63ea728bb8142dcea957e2f60e0577cc4733 SHA512 c2332bdee6b7bfbe0d3ec93b7f0825b6f5df1440bd04eae44ea63375b57690ba5e7d1aa08907d5ba45a771b49e286c1b82c0f0a75de4da51192a2038d9aa6e17 DIST gitlab-runner-17.7.1.tar.bz2 1757310 BLAKE2B 44fa445f30ae65be18a63788bcdda1086af0226f0a44c792f898a7c8fae584e48d4a84e132b3257121cafc2f7df1760bc24f6d9154c2c359167530e57e4afe89 SHA512 f1d21ee94873652ee7aa62a165707088f957334ee90f3fab7b66df8b63589c2e6e41e1bb9f7cfa13835ca992b8ba773bdc88ad2a72e1b46accfd558eaf1d2a22 -DIST gitlab-runner-17.8.2-deps.tar.xz 111056812 BLAKE2B cd128a90a363d67bf27d6497166ebd1fb75290771b648a1fd1c3b462546ad2da070b01b9a9d84dc820de10a89d907892692df07081579d3c7be3e9a9569652f1 SHA512 6dc858e6fe038b8d01c05272e11b63537aa49e01349499713224e8bd25d46db9f0450651a6b778ec0481ec90bbd4d6a940cfc0764877d1b195f8b73584b2d4c1 -DIST gitlab-runner-17.8.2.tar.bz2 1751213 BLAKE2B e43cac58039c48a902ff0819084e39909561d0dca982bc3825720b114a5dc16f6e84e3d5c0e3d311b99ce27618085e6f2de0e33df28b1b5e4050cbd19412bc32 SHA512 9e4df1cd735d9e6245dda4273cae908a563666679a08e1d03c9bb26e4b49453cec4310040f846e03823d78fbc25955440ab2ee314affdd0c8a80162313985ee8 DIST gitlab-runner-17.8.3-deps.tar.xz 109232796 BLAKE2B cd307c8fba9bcc3b3d955c4443813f44f419f57382c910a66c67da3d955d5ff7772815d8ab3fc35e51fe8b795fe72167cc6e6c5ae3011ee90a36d6106287bed3 SHA512 b5db3a95aaaf6e6b8c532e52a56aaed3c6ea3bcaa5185b88778208c44f98b42c8b6a2b2269676e67dd9adb6f4a7f7ff4755e513347417d56b1c326574b91e2ba DIST gitlab-runner-17.8.3.tar.bz2 1751505 BLAKE2B 104a37aa7f659baba08d3623e76821df286e24093ba192665c27a3ca33df9721c4cf89851ebc59f37519b80e74fa9aebe6ad1d99f17ba6bf03dd9c96d6357286 SHA512 c4ae576ea5e158c78fb10021bbf0240dee5f16342bebf3e5ebc25c6803d78c3b2e84f3ffd73a6622743bb3720ff21525c1be762912cd3c5f4fc8fc483b38db79 -EBUILD gitlab-runner-17.6.1.ebuild 1679 BLAKE2B 72623c318c0ffb1e0873e6f5e53b192ed169ac0f3bda412c0f759f3160cc1e643bb269fb2ca4417f96391df5c59b6c8f2cbc45527f42ae4209b99638cf0b55ca SHA512 0df05a7377462a8d1a35656bc7340e1ee36cad8ee332994e99334025a1bfcb36832a16f22456c8b0bc7fbd736f9b497e33807668c6eade0902b98b114cc209bd -EBUILD gitlab-runner-17.7.0.ebuild 1679 BLAKE2B 5a0d185c9b0548e260b8d832f864e3342cfe415bce08d485039e0a579c26f6b3a62b856f7457fb524b781ed89aabb538c13f2c51b231606c22cbb3651005e706 SHA512 6b567b6e3c4f0a8be5501d17744093f67c0978373bc0cb18145866b62621e0f03421867e3d58ca0a611cb1b3802f87db2fee4f460ced61c0248115c281719c9e +DIST gitlab-runner-17.9.1-deps.tar.xz 110086112 BLAKE2B ecc28024da70114e1106a361bd94263e473e1f4eef394b495338ff9eae71d23ce215c8df88e7c442e89e45b34b72ffa15e6b19fdb5f2708ea24e1fdcdb669f6b SHA512 59247fb84d7466b820640dbc0a9d79a872c58295088d489bb6778b30a85dab30e52a211463f52e94e70773da7b430f012e2b359b3761bfb2cb9c3fd5ebd146ec +DIST gitlab-runner-17.9.1.tar.bz2 1784302 BLAKE2B b75f44e79358647e4456cae93348ccaa4039909417cdf97cc754e19300059b4aaf9ae8c7b5344a0b79b66cf39295f2836e52ddff28a5d86ea61420a3b0f9127d SHA512 6c40c3f60b007b01aafe4e2b5d0930e401be3ad781480c6db5fa3dfb986ab135b7d25d86eb45a69a8551349a1bcd446e53ac9744fd97aca50e1af2b490532d08 EBUILD gitlab-runner-17.7.1.ebuild 1679 BLAKE2B 8c271fa8594692f9a6d1bcf6b9d7eae261b268ceaf907ad1d4a91042f982a060df3c2ad9702474b395fdedf0cac5e406e93f65fe9d812c5cd030593dbbe9aced SHA512 0cb45d14cc0bf0cd1cb233ddafe212826ef8b2378928d8355b5e3392fbc3400fff13d9bfeae027e360517b05560f2cacf6534adf84a8ea3251fea221fd570d2d -EBUILD gitlab-runner-17.8.2.ebuild 1702 BLAKE2B 08d07b4d3b27e6641fdbc08977f11c24f9f6d711a03e5d8cc06e661e10379eb9fe045e70a5aff2a01d5326bebfd385fe73546ac2e3be53a37b521aef385df22d SHA512 fa2a079f602be79d9d9fff91953bfe2b79763ec48d0a57916630c9ef933caf1565257f6f7669acb0ec753294c286faa398d145c949533918f2e197c09e3fab62 EBUILD gitlab-runner-17.8.3.ebuild 1702 BLAKE2B b2fe388feb92988d8f01032de061b949c4928820900f7ad19f5cee0dd572b9404b3f7148a5c9800d3f3f936d48e1c0be69583e70a090045bd339691fda66990a SHA512 8606bdb1b85b45e5c08bcc87f8542a55faa0ef4efa96aaaf65304af701f92f361410f9145cd5898dfe290bddf159b7bd55386e6bc532a927126cd4d3e0bb5bc6 +EBUILD gitlab-runner-17.9.1.ebuild 1702 BLAKE2B 60c96c49ef51cd568be1cf7f0855725f991c7f17d490d118767cc7b2de342f64eef9fe4d48d24355f6440855978dfc015c8204affe21f73d30048bd61f1bbcc8 SHA512 397d6d5c021503fed88badd49c36e91cdbbb3adbfdd1178d4de36be55b7169783d1a4436ac54a155a96a4d0e843d9be08e7290e5dd2891fdc81cb94ee9265fae MISC metadata.xml 338 BLAKE2B dfdcaaee18d3e5492674d3b4055002201342fa4d5b713f88240753002de2bde6244469fe42fe514cb82544d15deacd235cd031dcf71d661a24b26f422c67c392 SHA512 b12a8270df4f07c6b4359150a3b7341d3913a93598153824ec758384758e69667a89de20066735ccc24aea7af07b5c1bdd444fca3193be5402bce5154f90ec79 diff --git a/dev-util/gitlab-runner/gitlab-runner-17.6.1.ebuild b/dev-util/gitlab-runner/gitlab-runner-17.6.1.ebuild deleted file mode 100644 index 6c46d20ec9df..000000000000 --- a/dev-util/gitlab-runner/gitlab-runner-17.6.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd tmpfiles - -# make sure this gets updated for every bump -GIT_COMMIT=6826a62f - -DESCRIPTION="The official GitLab Runner, written in Go" -HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner" -SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" - -COMMON_DEPEND="acct-group/gitlab-runner - acct-user/gitlab-runner" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="dev-go/gox" - -DOCS=( docs CHANGELOG.md README.md config.toml.example ) - -src_compile() { - emake \ - BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \ - GOX="${EPREFIX}/usr/bin/gox" \ - REVISION=${GIT_COMMIT} \ - VERSION=${PV} \ - runner-bin-host -} - -src_test() { - CI=0 ego test -} - -src_install() { - dobin out/binaries/gitlab-runner - einstalldocs - - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf - keepdir /{etc,var/log}/${PN} - fperms 0700 /{etc,var/log}/gitlab-runner - fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN} -} - -pkg_postinst() { - tmpfiles_process gitlab-runner.conf - [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return - elog - elog "To use the runner, you need to register it with this command:" - elog "# gitlab-runner register" - elog "This will also create the configuration file in /etc/gitlab-runner/config.toml" -} diff --git a/dev-util/gitlab-runner/gitlab-runner-17.7.0.ebuild b/dev-util/gitlab-runner/gitlab-runner-17.7.0.ebuild deleted file mode 100644 index 3af23ee4cc0d..000000000000 --- a/dev-util/gitlab-runner/gitlab-runner-17.7.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd tmpfiles - -# make sure this gets updated for every bump -GIT_COMMIT=3153ccc6 - -DESCRIPTION="The official GitLab Runner, written in Go" -HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner" -SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" - -COMMON_DEPEND="acct-group/gitlab-runner - acct-user/gitlab-runner" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="dev-go/gox" - -DOCS=( docs CHANGELOG.md README.md config.toml.example ) - -src_compile() { - emake \ - BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \ - GOX="${EPREFIX}/usr/bin/gox" \ - REVISION=${GIT_COMMIT} \ - VERSION=${PV} \ - runner-bin-host -} - -src_test() { - CI=0 ego test -} - -src_install() { - dobin out/binaries/gitlab-runner - einstalldocs - - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf - keepdir /{etc,var/log}/${PN} - fperms 0700 /{etc,var/log}/gitlab-runner - fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN} -} - -pkg_postinst() { - tmpfiles_process gitlab-runner.conf - [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return - elog - elog "To use the runner, you need to register it with this command:" - elog "# gitlab-runner register" - elog "This will also create the configuration file in /etc/gitlab-runner/config.toml" -} diff --git a/dev-util/gitlab-runner/gitlab-runner-17.8.2.ebuild b/dev-util/gitlab-runner/gitlab-runner-17.9.1.ebuild index a1495835745f..5d8df79a1037 100644 --- a/dev-util/gitlab-runner/gitlab-runner-17.8.2.ebuild +++ b/dev-util/gitlab-runner/gitlab-runner-17.9.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit go-module systemd tmpfiles # make sure this gets updated for every bump -GIT_COMMIT=f9c5437e +GIT_COMMIT=bbf75488 DESCRIPTION="The official GitLab Runner, written in Go" HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner" diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index a4cb0b07c196..186a9258cda4 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1,6 +1,6 @@ DIST spirv-headers-1.4.304.0-new-intel-headers.tar.xz 6024 BLAKE2B 6a92f50022d311c0f45447fc9f435e93850eaee1b5ff9f6698c9c521160926dcd194f597b46ffd03027c21d5b0dd842b61a4a0b40a4cd2a27ad4cae7b64954a9 SHA512 1ce11b443852b272a9bbfd08c9802c2f6087ce54e5f3166445bafbdfc549d1cd7a03f91aa3cbd3bf556cc0dc0ae774d365a4b24fb9a7aab30497dd82983186b1 DIST spirv-headers-1.4.304.0.tar.gz 532015 BLAKE2B c2b4fcc61c4d6c6134c19ddd31722fd2a87820621ce46fd8f5c810c53b0d671b40d4c5b2cef7ec54e273b17518778ea6059f5ff7f06049799457b8c4586a73ef SHA512 09d6a2e4f7758e8e6bd0c5036d8895befc96ea049b655d2786df4092a6f4ad4185a70ca83bd38683afb9b5e1ec45d8699a38d19774ca39c09f4f199fa1085946 -EBUILD spirv-headers-1.4.304.0-r1.ebuild 1072 BLAKE2B df87cf072552837bcc63d5da74d94e92198aaa2feb5dc6e82bd5d92c159530d0bee4ad58e60e15f76bbb18cedbb92fdb590c67f69575718341b98feb7ee98a09 SHA512 23b7ea093059147e9ca280fe8f7e36b49d0177171ec554bd0e5460249a64689bdee94752180c592b21dfd65fbf6bac760d27984fe1b2e191a36c93fe1a8b2ef1 +EBUILD spirv-headers-1.4.304.0-r1.ebuild 1078 BLAKE2B 4ba36b294bc2d8502edbde2663a4739c1548e2cda2ca8acce05b67deb308c53446618aaac39af9cbb643ddcbaa6c16cc00e4f0146a41e78405ff06b7cd87b943 SHA512 b40c80d154412a40e56bcc1dc83818fce4545ead43d0caf840d124f92381db72ec2c71ffe9b019aa1638b3b80d6d8bed954e9d9375297c51377d3b54e4813989 EBUILD spirv-headers-1.4.304.0.ebuild 786 BLAKE2B ddfa6064415fab37f8dea83b74e8029fec8c762154227ff1b71153fb5573d1ac6a4005464d373d1021a821432afc49f4491180ba4c789163025751535f0cb160 SHA512 436b470678dbe095831b5f72ce59d9279abdb7aea920b4fcbd409da289da0296dcce692a9f24fb2012978afab620f6e58cfb154a6520000c2fc20f2b610a6511 EBUILD spirv-headers-9999.ebuild 785 BLAKE2B a45fecc5ec273ddc5b54b608b4e34b16e7b415e7d8d89b60a617d94c476799fa4ebffb8b931f823d95657afd1c35e1271f48e6de71bb47b2d1df033c56d6251d SHA512 0b84d9d4afb589ddfabcd5106949810a55c0d0824e887a752a92603d7facf906df089762996806624c21ef702ec77caf57113dc9c82dd8401e0f3449d1888e0b MISC metadata.xml 340 BLAKE2B c05193d0f3d8cd7e261cc224f4a0e2b9ec6a43478692d26da90c5e9e645ee847190345c39a3eda184060d33b376d15e6ef5f74f8f9dbaca3ca949f1bf551bbaa SHA512 5021be4a35c06c779b290c6c68180ae83cd6caa10ef4319fdf47c9ea63245e3b56a6d72f88b6ab46df04a79d68a1008f39dfa1a5c9c15d3d339302d1d29926be diff --git a/dev-util/spirv-headers/spirv-headers-1.4.304.0-r1.ebuild b/dev-util/spirv-headers/spirv-headers-1.4.304.0-r1.ebuild index bbe7eb2d1fcd..c28a2b1ca9c7 100644 --- a/dev-util/spirv-headers/spirv-headers-1.4.304.0-r1.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.4.304.0-r1.ebuild @@ -14,7 +14,7 @@ else https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~conikost/distfiles/${P}-new-intel-headers.tar.xz " - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV} fi diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index 643c8e904373..3bb466cf0566 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -1,6 +1,7 @@ AUX spirv-llvm-translator-16.0.0-ld_library_path.patch 2545 BLAKE2B b0a361f430bf7abd3e3cc24a71b7df5a8feda3bfef0b2832462b68c005356c6437c75f0257b66a3add54d3b1999275ff20cedfe9480c0ae63e78d32427c835f5 SHA512 73a134b774ee772f809b55f3369f6007b0fd19c9ddf566e81387fff5b4498c47dc5e3ada6367e2ccf3498346027543034d75977cb78d365d1c99405b9323b4e6 DIST SPIRV-LLVM-Translator-032f93c2c7081013b61524ba9681fa4239c9147e.tar.gz 1806918 BLAKE2B c718b3b0c95c9e9dc0e324b9a4f32d34eea6e7bc13faa06faefabf0788199617467c137e995f6ec63205517bb165ea8cc9b99716ee34a05be050b125be0236ba SHA512 d8a125b25064480159e28d9749393aa39d8d096c2bc885c5beaa1d13280c84c04394217a59f327d4ca0535cd017ee31642a42c21e1631d2eb75bfde4fedb7e04 DIST SPIRV-LLVM-Translator-cec12d6cf46306d0a015e883d5adb5a8200df1c0.tar.gz 1801964 BLAKE2B ae43b5e869ec729b39873223c417aa72394eb8ddb2b00b35a700e8458afe8ff0b1ea194537eb88a588a3978dd1c408531cf8bbaf331e7539fe4c26d80494b667 SHA512 cf8db836b1b3896b9881691e799ef89ac7a6662b883cf74cc9bf0fcd7c1a3b2715f70d3072b790675558b6ed734693c7741fa56642fd69f3f76567e8eb7b4093 +DIST SPIRV-LLVM-Translator-cedb8ae2e22102ef85999e0732c3447a307141db.tar.gz 1810220 BLAKE2B 04fe26b7da6178e28016097d524bfb2530c85039d7e0457e25290f30d8ec08768d506794cf287f4a04f71a3dc9d6f11814f9153f2c66d90dd5ea3950270e0991 SHA512 cd2d9fcdc15124052c9cf648b1da307c51cef293b0f7397a7c55e4dd93c917979b3f8d6f1a13dfd66e1c619ee31d1a970fe4704e7e524a7cfb2ae020ef115226 DIST spirv-llvm-translator-15.0.10.tar.gz 1623782 BLAKE2B 53da8de0d57b1723e2fb879456ac18e6cc0c11ca931d7d4379cea9b130819b5297a80615ad5d06d780d5cd6ce1b24c5dcf96ba5e6e82e4bd1017b1f78b393842 SHA512 b22df95fbbeee569a8711807fe860839dad7127208a6ffffbe38b2973dc426046a16a7c600df75e9741d3b7296baa3458b5762c35333eedb80215252a1b69c8e DIST spirv-llvm-translator-15.0.8.tar.gz 1617847 BLAKE2B 690168695484a47b64dd197f072aa83a13f6bdfb35384f0181c984bfc5f8aa4f790df3f44bb65d6dad6e440640ef52f31d8f976f520ebf48aea47bc4ea9b5f40 SHA512 b7fee4fcaf51805c74d8f9126703450188effdb3dcba2060405bcd389c85ca7574ca62aa9c2491d82f385f2f9570375a680c72c87ed859932b5a75f6c053cd42 DIST spirv-llvm-translator-15.0.9.tar.gz 1618532 BLAKE2B 472999c0252179c8887d891824185e2d07c39a06d0827eebdbd9fafece582214bbc17a7fb4405c90646fde2b7ae3e066d1d352f8c4bfae5cd791f9e3b72ddf3f SHA512 16418cf8f55a85164f302c8b690eb9faff8073b33ba623dd97153027b9150e9a975fd8cb229c9c1def5733511cd3b5e8ff681e3287ef64fc5c0d237cc179d58e @@ -34,4 +35,5 @@ EBUILD spirv-llvm-translator-19.1.5-r1.ebuild 1445 BLAKE2B 738af49eab8552472ab57 EBUILD spirv-llvm-translator-20.0.0_pre20250122.ebuild 1515 BLAKE2B f15e23ef8c968af1c543f6b427a55e99f81cc9db89633c1148a32cdab71e1ded50a9f2e9e7870e678f28bee8d53d326511e593139e4104d9d2a04f0d2d97340a SHA512 45d2637a37b55803c9b3c8832e5c248e330c4d3f45b2127c8075526d22c98a3caab61fb8b6b4703e8f4f5d8441aa49cb30e55479d68de845015b194d77c739e8 EBUILD spirv-llvm-translator-21.0.0.9999.ebuild 1162 BLAKE2B a342dc29e5979779ce682a26f4c891c8927b9a06fc030485145f41aa6e5ef8a18072b5677210b2f3f8a5d4eba0dee9704b4dccf1d98a864d550cc90f10320627 SHA512 2083743faeff4702140b19e2b3b519f5c4f6d0226b2a09f0f97e1d2d0f7dc0973d94cfafcd047fd23b2edbcd411faaa9dc8cc86e5b60ed54da87e9abd2bee5e9 EBUILD spirv-llvm-translator-21.0.0_pre20250201.ebuild 1374 BLAKE2B abef59ef77d1c72f127368994d3ff51bf954b5200e8b19c0f7ee598e81135bf1736c372dff6b7d6fb533d0c5b61c70a5a0363101328bcc8abef9a1b3fc8f36a1 SHA512 4ee4c6e229e26e35dcf0f9ef2f8c222647ec75dfb6db3cdfdaa7fdab8718ff2a12aae0fbd962ead13ab4885db0dd172aeba83116f56244516e9088ce9a8b054b +EBUILD spirv-llvm-translator-21.0.0_pre20250311.ebuild 1318 BLAKE2B fb3b64404f428b7fb44027c083e393899d33f58d3a04d1a29fc86e0f4fdfd38824d2012685f6551a9ef4e2fe2ce587752cd0daf764fa63af3ea10f3fa9d9f105 SHA512 17b4ca5423bd5551a463e8f36d3ba6bb428c4b1b665bda8e4e9fe61caacb4d2e947ba290de73d3ee46f20a1a036196363ac6e51613704774aadc6f7f289919aa MISC metadata.xml 522 BLAKE2B 9ce85073c05b163a3dd090f0c62aee4202dd6395a843e4baa4797b1b5e5701b17f941dce82310111127a9913c3043644da9f9a98938ae10f3219ad16b8d71e78 SHA512 a02d39d71db7b7848b846afeb1d4164fa9c66bdbe7993a35bde345c0eb2c755f369e467d7765889573e6c290861ddc9408891cfb77bc379b2f82625053783176 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild new file mode 100644 index 000000000000..83e3248b6b01 --- /dev/null +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-21.0.0_pre20250311.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 21 ) + +inherit cmake-multilib flag-o-matic llvm-r2 multiprocessing + +EGIT_COMMIT=cedb8ae2e22102ef85999e0732c3447a307141db +MY_P=SPIRV-LLVM-Translator-${EGIT_COMMIT} +DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" +SRC_URI=" + https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="UoI-NCSA" +SLOT="$(ver_cut 1)" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/spirv-tools[${MULTILIB_USEDEP}] + llvm-core/llvm:${SLOT}=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + >=dev-util/spirv-headers-1.4.305 +" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lit + llvm-core/clang:${SLOT} + ) +" + +src_prepare() { + append-flags -fPIC + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)" + -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv" + -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF") + -Wno-dev + ) + + cmake_src_configure +} + +multilib_src_test() { + lit -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die +} |