diff options
Diffstat (limited to 'dev-util')
18 files changed, 229 insertions, 146 deletions
diff --git a/dev-util/buildbox/buildbox-1.4.13.ebuild b/dev-util/buildbox/buildbox-1.4.13.ebuild index f2cc71752c02..946fce28579b 100644 --- a/dev-util/buildbox/buildbox-1.4.13.ebuild +++ b/dev-util/buildbox/buildbox-1.4.13.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="casd fuse oci recc test tools" REQUIRED_USE=" - ^^ ( casd tools ) + ^^ ( casd tools recc ) fuse? ( casd ) oci? ( tools ) " diff --git a/dev-util/claude-code/Manifest b/dev-util/claude-code/Manifest index 1bc3f87bc014..244835904b79 100644 --- a/dev-util/claude-code/Manifest +++ b/dev-util/claude-code/Manifest @@ -1,4 +1,4 @@ -DIST claude-amd64-glibc-2.1.228 308521992 BLAKE2B fa69f210595a9d54fbb3f6016f8033fcceb51e7796e0574c4f7d16dfa0d0d5755aba0900c89b1f909b663dd2380f76ba60d31d3d3a37af759cf094e41e455fe1 SHA512 1ced76d85ef74aa0887c697757e8b4ac7f6ee1bacf9650e77d164cde82393deb1c26cc26cf878e8055050a724f6846e83bee6fec96d96db60ac6dac9833b9c37 -DIST claude-amd64-musl-2.1.228 303129168 BLAKE2B 0d18506424e91e7edf34ec4793ce361335fc0d12f226acc853505085e90fe8380feaf61a972dd192757a7b11ab263ab9794926759c6b7214a82a6daf112635f2 SHA512 01626c507bbeaaa9b005ae7f9e31b570e285bacc61e6faa4f64e423d02cadc124005f961ba0c977fd3cc581608c575f18cfed0b5c22be8566bae319470118095 -DIST claude-arm64-glibc-2.1.228 305118136 BLAKE2B b40f4bcd4a23ede0a50ce7f2c8fa82beca30be780ac8fc517f1df4cbf892298eae6c08d5387d4db1ab24b228a5d7476d2d984dba02d16ef43f3402a23e5c7258 SHA512 f66ac16a0ed815fa9cfa76b6ac95268b76564e00b8472b7a27c2e6d4da3066107c4169e5e84f72dd24f432aa9c92a3d3ac3cf34ea01d631663eb62ebcfdfd5d6 -DIST claude-arm64-musl-2.1.228 298431848 BLAKE2B 53bf97178bdb5b0d2438aaa5a846822f294bc2ff396955d51aabd92b27216283bf3f672bc7972f4fdcbeeeab596a4280586ec31c58d72826b6c383311da17c98 SHA512 3cd38a0894318b847c28468131c3ab18f8b3659244577e6943b499fb3201d1a1c5c45e9cdbf477b0d796c06c382ef168c07a59a89ffd9049b59bafe783af52cb +DIST claude-amd64-glibc-2.1.272 227115320 BLAKE2B d246aa06865f3d46e47b2e45d2d698773561773ccb1afc8f47787c584afb3861a7f5961470f7ca597c4f179357a63b37f626b70eb4fcff4892eeb1016a6dea6b SHA512 a441a4c89d29bbfc8f76f31c52c5381bb5872bf36f3ea1f0935dc71666f8170ec3a4aed721828195591c9c3e3dd9649bbd43c0ecf101bc056d2c672d1bc63cee +DIST claude-amd64-musl-2.1.272 221036504 BLAKE2B 6b1e38d0157307bf02d44eff99ea251dbd9b8b8c56f33619ffaba20fab9113f9cc7ffee63e22f3aba3bb6a93e0512565104156aea14f5c907576f311228f56b3 SHA512 6ae29a7d1367588458c0902f469389b842d504bf10a73ed846965bde362cdfb6fe3bf4e154afa5225bba6297164c6e7e3a64bea18bcd28ec5f0de540f2c5f41e +DIST claude-arm64-glibc-2.1.272 227074288 BLAKE2B c6425373704cc639e5af2e24bcf0119016b95245d48a69eb672bd19d10a655b7b6b743f47b866ca5653f4e674cdf0793e3c6654badc098fd3928e7cb6b4bc75e SHA512 6ad1717827307f749cda5ae6f1d1b13dae8e938bf777b0d9fd681a9a45cae0d50d7cdc1ccd279d01d64e659f0fb02038ab228a56c50caae35ba0111cecdc7e51 +DIST claude-arm64-musl-2.1.272 219625120 BLAKE2B c52b83689485bfadc61189fcf88cc5ca87ba2232a2da84d89bf08428bb93735950238eb02ed5ecfca039ba03cbbdf0e79694d02c71acdf78cedead1e83373a82 SHA512 a7b1e0d5a04f7abf6efffd9a4a6e150c7958bd2ff85eff4ae1f01ed2dd005c9d71576fe7de6a570a9961241d764d782562af20d2d79b683c6ddf4b4f89c6e2e0 diff --git a/dev-util/claude-code/claude-code-2.1.228.ebuild b/dev-util/claude-code/claude-code-2.1.272.ebuild index db11a157b462..db11a157b462 100644 --- a/dev-util/claude-code/claude-code-2.1.228.ebuild +++ b/dev-util/claude-code/claude-code-2.1.272.ebuild diff --git a/dev-util/glslang/files/1.4.350.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch b/dev-util/glslang/files/1.4.350.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch new file mode 100644 index 000000000000..3dc74fb157b5 --- /dev/null +++ b/dev-util/glslang/files/1.4.350.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch @@ -0,0 +1,84 @@ +From 08587b8450103cac108caed26a773e2f4a081867 Mon Sep 17 00:00:00 2001 +From: Matt Turner <mattst88@gmail.com> +Date: Mon, 14 Sep 2026 23:20:13 -0400 +Subject: [PATCH] Fix format specifier for 64-bit index in error messages + +Commit e2ab21f2 ("Implement GL_EXT_shader_64bit_indexing") made the +index int64_t but left the "index out of range" messages using '%d'. + +32-bit ARM and PowerPC align 64-bit variadic arguments, so '%d' reads +the skipped padding (a stack slot on ARM, a register on PowerPC) and +prints garbage. This breaks the runtests single-thread vs. multithread +output comparison. + +Fixes #4180 + +(cherry picked from commit b44e6091549ca4cc801a74622848cbc259cce6db) +--- + glslang/MachineIndependent/ParseContextBase.cpp | 10 +++++----- + glslang/MachineIndependent/ParseHelper.cpp | 6 +++--- + 2 files changed, 8 insertions(+), 8 deletions(-) + +diff --git ./glslang/MachineIndependent/ParseContextBase.cpp ./glslang/MachineIndependent/ParseContextBase.cpp +index 45ada17d..8cdeb20c 100644 +--- ./glslang/MachineIndependent/ParseContextBase.cpp ++++ ./glslang/MachineIndependent/ParseContextBase.cpp +@@ -290,27 +290,27 @@ void TParseContextBase::checkIndex(const TSourceLoc& loc, const TType& type, int + type.getArraySizes()->getOuterNode()->getAsSymbolNode() == nullptr; }; + + if (index < 0) { +- error(loc, "", "[", "index out of range '%d'", index); ++ error(loc, "", "[", "index out of range '%lld'", (long long)index); + index = 0; + } else if (type.isArray()) { + if (type.isSizedArray() && !sizeIsSpecializationExpression() && + index >= type.getOuterArraySize()) { +- error(loc, "", "[", "array index out of range '%d'", index); ++ error(loc, "", "[", "array index out of range '%lld'", (long long)index); + index = type.getOuterArraySize() - 1; + } + } else if (type.isVector()) { + if (index >= type.getVectorSize()) { +- error(loc, "", "[", "vector index out of range '%d'", index); ++ error(loc, "", "[", "vector index out of range '%lld'", (long long)index); + index = type.getVectorSize() - 1; + } + } else if (type.isMatrix()) { + if (index >= type.getMatrixCols()) { +- error(loc, "", "[", "matrix index out of range '%d'", index); ++ error(loc, "", "[", "matrix index out of range '%lld'", (long long)index); + index = type.getMatrixCols() - 1; + } + } else if (type.isCoopVecNV()) { + if (index >= type.computeNumComponents()) { +- error(loc, "", "[", "cooperative vector index out of range '%d'", index); ++ error(loc, "", "[", "cooperative vector index out of range '%lld'", (long long)index); + index = type.computeNumComponents() - 1; + } + } +diff --git ./glslang/MachineIndependent/ParseHelper.cpp ./glslang/MachineIndependent/ParseHelper.cpp +index fc37e24b..5ced50df 100644 +--- ./glslang/MachineIndependent/ParseHelper.cpp ++++ ./glslang/MachineIndependent/ParseHelper.cpp +@@ -623,15 +623,15 @@ TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIn + base->getWritableType().setImplicitlySized(true); + if (base->getQualifier().builtIn == EbvClipDistance && + indexValue >= resources.maxClipDistances) { +- error(loc, "gl_ClipDistance", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_ClipDistance", "[", "array index out of range '%lld'", (long long)indexValue); + } + else if (base->getQualifier().builtIn == EbvCullDistance && + indexValue >= resources.maxCullDistances) { +- error(loc, "gl_CullDistance", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_CullDistance", "[", "array index out of range '%lld'", (long long)indexValue); + } + else if (base->getQualifier().builtIn == EbvSampleMask && + indexValue >= (resources.maxSamples + 31) / 32) { +- error(loc, "gl_SampleMask", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_SampleMask", "[", "array index out of range '%lld'", (long long)indexValue); + } + // For 2D per-view builtin arrays, update the inner dimension size in parent type + if (base->getQualifier().isPerView() && base->getQualifier().builtIn != EbvNone) { +-- +2.54.0 + diff --git a/dev-util/glslang/files/1.4.357.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch b/dev-util/glslang/files/1.4.357.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch new file mode 100644 index 000000000000..f5214974e568 --- /dev/null +++ b/dev-util/glslang/files/1.4.357.0-Fix-format-specifier-for-64-bit-index-in-error-messa.patch @@ -0,0 +1,84 @@ +From 665a0df36ab2e6edf3921ea0bda5ff047781c266 Mon Sep 17 00:00:00 2001 +From: Matt Turner <mattst88@gmail.com> +Date: Mon, 14 Sep 2026 23:20:13 -0400 +Subject: [PATCH] Fix format specifier for 64-bit index in error messages + +Commit e2ab21f2 ("Implement GL_EXT_shader_64bit_indexing") made the +index int64_t but left the "index out of range" messages using '%d'. + +32-bit ARM and PowerPC align 64-bit variadic arguments, so '%d' reads +the skipped padding (a stack slot on ARM, a register on PowerPC) and +prints garbage. This breaks the runtests single-thread vs. multithread +output comparison. + +Fixes #4180 + +(cherry picked from commit b44e6091549ca4cc801a74622848cbc259cce6db) +--- + glslang/MachineIndependent/ParseContextBase.cpp | 10 +++++----- + glslang/MachineIndependent/ParseHelper.cpp | 6 +++--- + 2 files changed, 8 insertions(+), 8 deletions(-) + +diff --git ./glslang/MachineIndependent/ParseContextBase.cpp ./glslang/MachineIndependent/ParseContextBase.cpp +index 50bec19f..1acc2748 100644 +--- ./glslang/MachineIndependent/ParseContextBase.cpp ++++ ./glslang/MachineIndependent/ParseContextBase.cpp +@@ -290,27 +290,27 @@ void TParseContextBase::checkIndex(const TSourceLoc& loc, const TType& type, int + type.getArraySizes()->getOuterNode()->getAsSymbolNode() == nullptr; }; + + if (index < 0) { +- error(loc, "", "[", "index out of range '%d'", index); ++ error(loc, "", "[", "index out of range '%lld'", (long long)index); + index = 0; + } else if (type.isArray()) { + if (type.isSizedArray() && !sizeIsSpecializationExpression() && + index >= type.getOuterArraySize()) { +- error(loc, "", "[", "array index out of range '%d'", index); ++ error(loc, "", "[", "array index out of range '%lld'", (long long)index); + index = type.getOuterArraySize() - 1; + } + } else if (type.isVector()) { + if (index >= type.getVectorSize()) { +- error(loc, "", "[", "vector index out of range '%d'", index); ++ error(loc, "", "[", "vector index out of range '%lld'", (long long)index); + index = type.getVectorSize() - 1; + } + } else if (type.isMatrix()) { + if (index >= type.getMatrixCols()) { +- error(loc, "", "[", "matrix index out of range '%d'", index); ++ error(loc, "", "[", "matrix index out of range '%lld'", (long long)index); + index = type.getMatrixCols() - 1; + } + } else if (type.isCoopVecNV()) { + if (index >= type.computeNumComponents()) { +- error(loc, "", "[", "cooperative vector index out of range '%d'", index); ++ error(loc, "", "[", "cooperative vector index out of range '%lld'", (long long)index); + index = type.computeNumComponents() - 1; + } + } +diff --git ./glslang/MachineIndependent/ParseHelper.cpp ./glslang/MachineIndependent/ParseHelper.cpp +index dbafc8a8..b1124713 100644 +--- ./glslang/MachineIndependent/ParseHelper.cpp ++++ ./glslang/MachineIndependent/ParseHelper.cpp +@@ -631,15 +631,15 @@ TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIn + base->getWritableType().setImplicitlySized(true); + if (base->getQualifier().builtIn == EbvClipDistance && + indexValue >= resources.maxClipDistances) { +- error(loc, "gl_ClipDistance", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_ClipDistance", "[", "array index out of range '%lld'", (long long)indexValue); + } + else if (base->getQualifier().builtIn == EbvCullDistance && + indexValue >= resources.maxCullDistances) { +- error(loc, "gl_CullDistance", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_CullDistance", "[", "array index out of range '%lld'", (long long)indexValue); + } + else if (base->getQualifier().builtIn == EbvSampleMask && + indexValue >= (resources.maxSamples + 31) / 32) { +- error(loc, "gl_SampleMask", "[", "array index out of range '%d'", indexValue); ++ error(loc, "gl_SampleMask", "[", "array index out of range '%lld'", (long long)indexValue); + } + // For 2D per-view builtin arrays, update the inner dimension size in parent type + if (base->getQualifier().isPerView() && base->getQualifier().builtIn != EbvNone) { +-- +2.54.0 + diff --git a/dev-util/glslang/glslang-1.4.350.0.ebuild b/dev-util/glslang/glslang-1.4.350.0.ebuild index 4dfb51454cd8..20e1f894271d 100644 --- a/dev-util/glslang/glslang-1.4.350.0.ebuild +++ b/dev-util/glslang/glslang-1.4.350.0.ebuild @@ -29,6 +29,10 @@ BDEPEND="${PYTHON_DEPS} DEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PV}-Fix-format-specifier-for-64-bit-index-in-error-messa.patch +) + multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF diff --git a/dev-util/glslang/glslang-1.4.357.0.ebuild b/dev-util/glslang/glslang-1.4.357.0.ebuild index 36aadaf854a1..a5d0d65edbed 100644 --- a/dev-util/glslang/glslang-1.4.357.0.ebuild +++ b/dev-util/glslang/glslang-1.4.357.0.ebuild @@ -29,6 +29,10 @@ BDEPEND="${PYTHON_DEPS} DEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PV}-Fix-format-specifier-for-64-bit-index-in-error-messa.patch +) + multilib_src_configure() { local mycmakeargs=( -DENABLE_PCH=OFF diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index 49b91a0258cb..bcda06714783 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -1,4 +1,6 @@ DIST google-antigravity-cli-1.1.28_amd64.tar.gz 56914961 BLAKE2B ca86372335da5571ecc5f36569359bef127c6838e96528d128bb9849608c22ae56ae1d17585f4451024525d5777c4d7cdd76c0370fd95b7e27a3c06f15c982b9 SHA512 a855c623426fe901088bfe2b4d559b01f5b479a7c5ec0e41acfe129d4fe7deee9fbd9057072cc8e8c19ed65474cafa4f1d10fcdc14fbb85f82f20c3ec94295d4 DIST google-antigravity-cli-1.1.28_arm64.tar.gz 53365668 BLAKE2B 835278a90473bac5af32ea2a87309579c158fceb4aa19f68a4e9dd7a5c158d924200b89aa4b46d0a30ac47df4363357532fad0adfda18899f813131032260fed SHA512 2cc17c2a2dfe5c7d2f8088ac16ccfef270933c7844c3c717b3e4f4f94873f865ebddc5943508cbe54b4976c0f9dc478ca71b8c26b8c08d6758d9508788235530 -DIST google-antigravity-cli-1.2.0_amd64.tar.gz 57224342 BLAKE2B 225cafeb3a818ab549f318437bd38078db54b8261332fb51a72caf692205602ea4ea29d6f023310fbd314fde703e109bc85ad570ff810a00be0b97e4fa261684 SHA512 d190b25a04ed2a03b0587838476494ae59d0d324ee6373263cabe584352c254f9051f3689c79ac4add8817ff6eb34b11694acd77002c55e91bd1d28b6dfdae22 -DIST google-antigravity-cli-1.2.0_arm64.tar.gz 53647388 BLAKE2B 978d2fbe6ea5374b0aae25adf00f64a025da3555baf354808f56fdc183a504546e8383b9fbfa06a68c4be99ec5b2edd3f694da6bb5481128338e87ee1e84fd43 SHA512 5ad72fba8c8e915c59c5505dc99116058352b8eba7f141d7ed220256788bada30df8b5af65c0d931ff10bbc661c0f5fe83931c58071fe3063a809bbeda7f59f9 +DIST google-antigravity-cli-1.2.2_amd64.tar.gz 57596853 BLAKE2B 5c173c3bc0f742da36287587d2f066462a2543c2d4dd026b48aa22e322d2117583730743daa52cb91faeb2176c9ae6b29b48cb3c9cf1e2041e6470d36454b0ca SHA512 74342cf2a78b344392e573b638a648a6ad1f8e877f494b96e20f9c2b79158d5c423c40b2dcf788703362bb0a9150f09c707fde599d7557ce01c12208802a63cb +DIST google-antigravity-cli-1.2.2_arm64.tar.gz 54016481 BLAKE2B a90173b238183b6c987b439f8a31b23ee4a980f019cb4ede50838feb86d0b04e0c6fc9fb47df9dc2f913124b8de5349fd13a3b281d447d07c2f17a5db20f9a3a SHA512 a1645a30f36b767c7534c2f6a53e99a9bfade993267efcca715f7a45d797d47d6561df787e9d4a51a3bdfc9be855d49d23fa3f4b91b2c661fd17314050836048 +DIST google-antigravity-cli-1.2.3_amd64.tar.gz 57891892 BLAKE2B aa74e5485965abc6d8e67eb79c764105fdf0a70140ad28d0199245c8ab47ecccde0407631dcc1877eb15142e1b04ec638164425f64e46f2d973d6994c6ca366e SHA512 ec74dc5ce20e64623a4d68e73a8957e468c026bdb3d07b15c5291490323133970c735d985af839eab057b52b1bfd1b2e91ff49abeebef032ffae6dded8e2a763 +DIST google-antigravity-cli-1.2.3_arm64.tar.gz 54306993 BLAKE2B 4dc5fea95f2978fa39231375fd7d9803e13596801600acf95d29e0ea5f49b7e74d17feb2981729b804eee5f55ca0edafcd81d116cbbed037cc2ba868f0add636 SHA512 bdab1bcdd4fea79eae663239a06e8e7964d9905ec6fa072076644f7506c7ce73cf2eb8563eb7060366bdb68ad815e5fc5bddf38ab621f39aff576a90899a3ac6 diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.0.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.2.ebuild index b27f85dc3fcb..d574cc5fc130 100644 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.0.ebuild +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXECUTION_ID="5210873191596032" +EXECUTION_ID="6061403484848128" MY_PN="${PN#google-}" DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.3.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.3.ebuild new file mode 100644 index 000000000000..0652313477dc --- /dev/null +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.2.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EXECUTION_ID="5101874907578368" + +MY_PN="${PN#google-}" +DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" +HOMEPAGE="https://antigravity.google/" +BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-cli/${PV}-${EXECUTION_ID}" +SRC_URI=" + amd64? ( ${BASE_URI}/linux-x64/cli_linux_x64.tar.gz -> ${P}_amd64.tar.gz ) + arm64? ( ${BASE_URI}/linux-arm/cli_linux_arm64.tar.gz -> ${P}_arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="bindist mirror strip" + +QA_PREBUILT="*" + +src_install() { + local agy_home="/opt/google/${MY_PN}" + + exeinto "${agy_home}" + doexe "antigravity" + dosym -r "${agy_home}/antigravity" "/usr/bin/agy" +} diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index e5951704a109..e1770473ce2a 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -1,8 +1,6 @@ -DIST google-antigravity-2.10.0_amd64.tar.gz 171611220 BLAKE2B 059299502bef712bbac9dd4b7436a07a1fce0f986451681492e2140bc52a33474bcf41d117ac00c931f210b4b95de883a83a8e6e786d925008a41f8061a6e513 SHA512 a60b83bca36c89cd3b7d728b10a9b23c50302e568f629acbf870e51405d36e1e694d5306a4bd5d9c594794de916a753083b710cfa766f07d03acba275c3102e4 -DIST google-antigravity-2.10.0_arm64.tar.gz 168669813 BLAKE2B 59e11f3cddeefea13c348427479f95f2dea17dfa25fc8f8b67b18064250a40c91e3e7de45bd2bc9aaddd732784cef09c5e51033dfb5ca45ee47f6599c19d7e5e SHA512 be0347be8ff1572ec639c022d5b23567fa4b7865639010f6a461226cd2cd769678022a820221fea6bec2fee2a651a3673291a2739e1c469f2efe79a34c5370f6 DIST google-antigravity-2.11.0_amd64.tar.gz 171679600 BLAKE2B 5ffd5a78016377eefefb7cce508764d55c68b040c36e57753fbcbceba48315842c6ce34114c6eb6ad931e88e8b56115c4852bed1af798f0e6f9ebda9741be6ce SHA512 549541e9e762d86193fede5e214fdc3d122774ad8ec541aa66c2dae4bda3a9ce3049a7cc6de0a0a15acbe1bac7e259a2e954d1bccc4647e6e2a81afdb4d3cce4 DIST google-antigravity-2.11.0_arm64.tar.gz 168734479 BLAKE2B 93ca94e52e327180b3a80d1cb3865ac0f84ee47b3125fd3d4786bdd2ad0b850de363866dead908440c66b2f9ac9cd779b789ef7098b85855fc953a97d17aeea7 SHA512 047c1d3af5c29017e7f7a2aa6245632c56ffa951a505a600368b4b653e2acbf93c9d2720040903081da68eb1391e274e94868b55721f086b764b49aa8492f50f -DIST google-antigravity-2.12.0_amd64.tar.gz 172316882 BLAKE2B bd4f7305b3c1c39e83cda53e7c4ac9b8cb2b0ee8b8a3bf6aac1a31fba6875c35cffff3cec9192bd132f1c994a43089b761b18c8d83ee65ffd02e2993bc24d38b SHA512 686545bceb7a3e15e5e06e8e3a863ee203439382bcce3b2251e966bcf07600c40632f5c7008bc249f873bc0aee4e0aa661351061037d7eab4a00c0afc6c8c14b -DIST google-antigravity-2.12.0_arm64.tar.gz 169332219 BLAKE2B 33f74e7723268f8a8363d0eda9b5067e39ab1b62704f40c9d039aecb2434308457304525fd22996eb30b718e7ba231d247e04bd610fd2bac688fe7cef86d995b SHA512 ec26c02a3e515a4dd46ad482fbf11a86ae5350835d00816421f9707c5c4c94eec874f8617ec01808cf4666bcf5651750f1a490f69bab4b27bc10ae95cd80801a DIST google-antigravity-2.12.2_amd64.tar.gz 172322487 BLAKE2B dc7b6beaac3eb44b96d048cedcc17dede7bb3ab6687e95acb2d14989cf65278642d0a9ce8440ffea2c189dcad794c1e5bc0e049a996af1337b702e19a9ec243f SHA512 6aa76ea02a5c74bef5b40495996c63fdb66955336618bd1d16335eea38baddd50d69b3990091884da0301a24cea7bb61981cfc55e9830eb5e53302e6a2a36595 DIST google-antigravity-2.12.2_arm64.tar.gz 169331350 BLAKE2B e846efbf5d169ac5be853f4e39358bb53f2d9a7af4b54ea7191f30ab921f6439afa477be4e25a42fa2ea8375db59ea15233b9f2452249b5a599823b7de8d2da4 SHA512 bfe6c7ea27e04df21d6e9c54f506f465bd09198320404582a8276f95fd3b4941e22d3f9958b5def46bfa434d72dc1cfec26f019d78f574ed5401c297401f8892 +DIST google-antigravity-2.13.0_amd64.tar.gz 173005112 BLAKE2B c3201c068eaee99636576aaa1d3680aee82b2211ece8822b2f98a7e776d0da717b6f5c5097d3b27bb4a29d23a566021a086916303b1d820f0cd7648b6f1ff162 SHA512 5197adb0fa208da0df71d5a7799f954c463a48d1776bb60e8f42fbc4d5ebddd8e64bd32196beffd6e0009ac5f30479b2e8309f466f382b01f55c3793a932fbfc +DIST google-antigravity-2.13.0_arm64.tar.gz 170014747 BLAKE2B a83e260859bbd53a5eddf7bb268737946b9e3957ad793ebad24046055776ee4d1e75ba0ba33baf6c343392a3cec5ccaaff9aeae5a1c81c87d0f87457ddb29026 SHA512 6d09aebdf2551863cf3d20c93339f6ff6e9e2ecf650fd1e99111b384491170e6c2ba2069cfd0d403fdf461ebecd323ae9ac51669b07359d470d6dafd6a4841ec diff --git a/dev-util/google-antigravity/google-antigravity-2.12.0.ebuild b/dev-util/google-antigravity/google-antigravity-2.12.0.ebuild deleted file mode 100644 index 71993208eec6..000000000000 --- a/dev-util/google-antigravity/google-antigravity-2.12.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi - fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR - pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 desktop optfeature pax-utils xdg - -EXECUTION_ID="5051501534642176" - -MY_PN="${PN#google-}" -DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents" -HOMEPAGE="https://antigravity.google/" -BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-hub/${PV}-${EXECUTION_ID}" -SRC_URI=" - amd64? ( ${BASE_URI}/linux-x64/Antigravity.tar.gz -> ${P}_amd64.tar.gz ) - arm64? ( ${BASE_URI}/linux-arm/Antigravity.tar.gz -> ${P}_arm64.tar.gz ) -" -S="${WORKDIR}" - -# It's complicated... -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -RESTRICT="bindist mirror strip" - -RDEPEND=" - || ( - sys-apps/systemd - sys-apps/systemd-utils - ) - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/libglvnd - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - virtual/zlib:= - sys-process/lsof - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/pango - x11-misc/xdg-utils -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/${MY_PN}.*\\.desktop" - -AGY_HOME_BASE="opt/google" -AGY_HOME="${AGY_HOME_BASE}/${MY_PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - default - mv "Antigravity-"* "${MY_PN}" || die -} - -src_prepare() { - default - - cd "${MY_PN}" || die - - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - cd "${MY_PN}" || die - - mkdir -p "${ED}/${AGY_HOME}" || die - cp -r . "${ED}/${AGY_HOME}" || die - - pax-mark m "${ED}/${AGY_HOME}/${MY_PN}" - fperms 0755 "/${AGY_HOME}/${MY_PN}" - dosym "/${AGY_HOME}/${MY_PN}" "/usr/bin/${MY_PN}" - - fperms 4711 "/${AGY_HOME}/chrome-sandbox" - - domenu "${FILESDIR}/${MY_PN}.desktop" - newicon -s scalable "${FILESDIR}/${MY_PN}.png" ${MY_PN}.png - - insinto /usr/share/metainfo - doins "${FILESDIR}/${MY_PN}.metainfo.xml" -} - -pkg_postinst() { - xdg_pkg_postinst - - echo - ewarn "Package Split Notice:" - einfo "Beginning with version 2.0, this package only installs the agent component of" - einfo "Antigravity without the editor view." - einfo - einfo "Users looking for the IDE should install:" - einfo " dev-util/google-antigravity-ide" - einfo - einfo "For the official announcement and details regarding this change, see:" - einfo "https://antigravity.google/blog/introducing-google-antigravity-2-0" - echo - - optfeature "desktop notifications" x11-libs/libnotify -} diff --git a/dev-util/google-antigravity/google-antigravity-2.10.0.ebuild b/dev-util/google-antigravity/google-antigravity-2.13.0.ebuild index 8197622639fb..4ad2fc49f248 100644 --- a/dev-util/google-antigravity/google-antigravity-2.10.0.ebuild +++ b/dev-util/google-antigravity/google-antigravity-2.13.0.ebuild @@ -9,7 +9,7 @@ CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi inherit chromium-2 desktop optfeature pax-utils xdg -EXECUTION_ID="4996573600546816" +EXECUTION_ID="6362815968182272" MY_PN="${PN#google-}" DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents" diff --git a/dev-util/grok-build/grok-build-1.0.24.ebuild b/dev-util/grok-build/grok-build-1.0.24.ebuild index 72df9a53624f..744d0b1f3316 100644 --- a/dev-util/grok-build/grok-build-1.0.24.ebuild +++ b/dev-util/grok-build/grok-build-1.0.24.ebuild @@ -17,7 +17,7 @@ declare -A GIT_CRATES=( [nucleo]='https://github.com/helix-editor/nucleo;5b74652e482f7c07d827f18c6d21e7540c242c69;nucleo-%commit%' ) -inherit cargo check-reqs shell-completion +inherit cargo check-reqs linux-info shell-completion # no tagged releases MY_COMMIT="f21225f2d463e1629769c7b4939807923c0ef83e" @@ -61,7 +61,10 @@ QA_FLAGS_IGNORED="usr/bin/.*" CHECKREQS_DISK_BUILD=10G # 9.7G pkg_setup() { + local CONFIG_CHECK="~SECURITY_LANDLOCK" + check-reqs_pkg_setup + linux-info_pkg_setup rust_pkg_setup } diff --git a/dev-util/maturin/maturin-1.15.0.ebuild b/dev-util/maturin/maturin-1.15.0.ebuild index df3201806972..ab825850d7fb 100644 --- a/dev-util/maturin/maturin-1.15.0.ebuild +++ b/dev-util/maturin/maturin-1.15.0.ebuild @@ -76,7 +76,6 @@ src_prepare() { git config --global user.name "Larry the Cow" || die git add . || die git commit -qm init || die - fi } @@ -134,9 +133,10 @@ python_test() { develop::develop_uv_cases::case_1_hello_world develop::develop_uv_cases::case_2_pyo3_ffi_pure develop::develop_uv_cases::case_3_pyo3_pure_with_dependency_group - # compliance tests using zig (if present) need old libc (bug #946967) + # compliance tests that require a old glibc (bug #946967,#982570) integration::integration_cases::case_07_cffi_mixed_py_subdir integration::integration_cases::case_16_pyo3_stub_generation_zig + integration::integration_cases::case_16_pyo3_stub_generation_pure_zig # avoid need for wasm over a single hello world test integration::integration_wasm_hello_world # these currently attempt to install tomli regardless of python version diff --git a/dev-util/opencode-bin/Manifest b/dev-util/opencode-bin/Manifest index 1e5175193601..e5e793376f73 100644 --- a/dev-util/opencode-bin/Manifest +++ b/dev-util/opencode-bin/Manifest @@ -1,7 +1,7 @@ DIST opencode-bin-1.1.48-amd64.tar.gz 51797370 BLAKE2B a183755181acb33efd9a7d54ee4934012b7705fd37aeba24328f70f9833073a69c94228d82b0e5d5788f9854d5fefc79ea5c547a5f71780cf030d1fc1a498f7f SHA512 bb92874d860ffc5c6f9a28091a6a1e638f2b09761623df247e872f388756cd88e3246afa36dab3970fdf25a6f611ccb1c3580e14b0b0999f407daf54442901d0 DIST opencode-bin-1.15.12-amd64.tar.gz 50000563 BLAKE2B 754fb0c46c621391dca0077e432ef11ea4178770c957637b01745556c7faf103e1d33919f536605d72d08b10ac7959b04edafbc21cdfc35bf5e9d3da2ea9e09b SHA512 f42f0f5b26925b9c67511511840d63111b89b10ae5941043c87fbbc1a57f3cec1cd304350c91b07a238cf07bea4d5f659169f3741bf66593e9def68211bfaa6c -DIST opencode-bin-1.18.29-amd64.tar.gz 60527414 BLAKE2B a502e16d904fe6c779d9f06dabe23f69ce5abdc0d1534fde1ccb2dc21d715c68acc04feb5fa8ece321e013f70c505a82b81ae310bcba1ac940634b2da484a778 SHA512 ed79576cf80dc5ffcb942f00d9d2e8414a93f109cd30fff0bbd7cdcae8e04bc22d1ea076cefacc9768e1473b8022434ba2c42910c8adc871444100f04689175b -DIST opencode-bin-1.18.29-arm64.tar.gz 60343887 BLAKE2B 8da5a8e7a0743399d87064b02230a9dc9a0f888d7de12c6aed246e5bd999c2199e79c548dd89bd62b0590206456c60e8f423f1bbe224776cf7ab635203febc8c SHA512 da8f69a92066fc71e1d7224d281390c1fdfbf80ce7eddcac41baf77064b26f36a99ba2ebcfa048c3c907fb4e2f392bab84b4beb910c96d51e61046d2ab39be85 DIST opencode-bin-1.18.30-amd64.tar.gz 60557284 BLAKE2B 349ec2128ceebe34a0862ba3cc0a67db9bc9cecd060be44e275c046844f7af20253434b4cd387d825380153fea21548a0f2472acef7c2bd20d2b06a7ff0f2353 SHA512 60bf8921c4cc71c2fd9d0aa46b6ed5932b4942d549085c61d0f818c9c1e371977499cf46e1ab6dbbcc125346f4b1df966fe8309d17b8a3a4d8cf6b67c7733a1f DIST opencode-bin-1.18.30-arm64.tar.gz 60366998 BLAKE2B 3265163031ec608c9cc85e91e3de5e2cd82113bfe9c80b82924ef167a5df1754d220a3326e494607479f6163024f997657daedb8e2ff90e7981d572379cd5285 SHA512 d4f195903372bfa9a0a4a2cf5b219bdd0b4a0377aba5c0ed36d2e2705abb8cc36d91a0ecd6b06204b55bd4076d43779bea316e8a254cf5851bd220c0838ffbd8 +DIST opencode-bin-1.18.31-amd64.tar.gz 60590585 BLAKE2B af346f1af33ae229859f02f37d33518fdac35dedac7bdd7dc0720c6df9705f34f9fa61dae4aaf0d352257a2afb464588112d2488e8c0579661792b51b67c949c SHA512 56a7e299c8d1c3e6ea25c4c6ea8ccc44613edf5dadd61f6264c5dc7db403a726f443e4c1a49a2d24fa4488cf2839a994346741447ad6c947b52b732531bcab7f +DIST opencode-bin-1.18.31-arm64.tar.gz 60408014 BLAKE2B 3000e5a3d7fa70a0ac0d4a2e64d8df05f3ce129a28c81d11f5311a48a63b9bb5c0fbb396f9fdbf2af8c0b2af2d30cd9ec47cde19df3c53ae01b6020a1d6e63ab SHA512 e33081de6d26be36e37084334613224f2887bafd79e403af9198c3bfa61023996c4c0ee3a7eb56fc2d73c4f1a31040ee20c5d6b1834e5ecc225d80fbe8a15698 DIST opencode-bin-1.2.6-amd64.tar.gz 53299530 BLAKE2B 3846ea0bf7212f526c2be0ed6cc93d73c409ee73248bce137293cdd030cf64100ee15ff309ff5b126c8bcc224061e478cc3553ddeeec5f4d61ee2242fd54da83 SHA512 791b42da6aa442e79092545da9e7c2fafc930030dd59239d4bb0eaadfe2796c8726ec0787229dbd23434d07c9f56ae9a562962a5e0f69e6f86c8cf14d25bcdc3 diff --git a/dev-util/opencode-bin/opencode-bin-1.18.29.ebuild b/dev-util/opencode-bin/opencode-bin-1.18.31.ebuild index afc320c6b02a..afc320c6b02a 100644 --- a/dev-util/opencode-bin/opencode-bin-1.18.29.ebuild +++ b/dev-util/opencode-bin/opencode-bin-1.18.31.ebuild diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.26.12.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.26.12.ebuild index d1812b0c6107..5225b12874b9 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.26.12.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.26.12.ebuild @@ -26,7 +26,7 @@ LICENSE+=" MIT Unicode-3.0 ZLIB " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" |
