commit: 2745927b96443dbb329735a342e894ccd7ed78f5 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Mar 14 17:26:00 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Mar 14 17:27:26 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2745927b
dev-lang/go-bootstrap: add 1.24.6 Bug: https://bugs.gentoo.org/970318 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-lang/go-bootstrap/Manifest | 16 ++++++++ dev-lang/go-bootstrap/go-bootstrap-1.24.6.ebuild | 51 ++++++++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/dev-lang/go-bootstrap/Manifest b/dev-lang/go-bootstrap/Manifest index 5a986891754c..05c27e2963dd 100644 --- a/dev-lang/go-bootstrap/Manifest +++ b/dev-lang/go-bootstrap/Manifest @@ -30,3 +30,19 @@ DIST go-bootstrap-1.22.12-linux-ppc64le.tbz 60214299 BLAKE2B 9506975d7ed9170c280 DIST go-bootstrap-1.22.12-linux-riscv64.tbz 61337982 BLAKE2B 04bad675e1d0bbd7578acf8ac545b09bb0542cc8336b3e7ed0d62c0a2620ab63c3d1e28644bfdce984130ef851d19e59375ab9ffe8e3cea6f9dbb8cd0ac56246 SHA512 b0002a0a1fa976b1b575920053bb88cd89fb5b76ff1e34bde1ef001cc87f70541a60f755d9dd9d898ca05bfb59a4b79e6892082f43b5cb78c62c8703b14c10d1 DIST go-bootstrap-1.22.12-linux-s390x.tbz 62183020 BLAKE2B f6fb0f28e2e24523b49263cc5f74c7d0c54e7933ce56fd3c6774b4d003cc0d8ae774d86133f84cc475bb6270b2c3f44f6576f81689f38e8fffd679f097d0963b SHA512 34144ead46490c57b486f01ca86e78025c45b74c721128047095bab02fc9e31c7681e172f4726bb87d422889eb78b3e9762de242e7c9eb1770ac322edb1c933f DIST go-bootstrap-1.22.12-solaris-amd64.tbz 63917252 BLAKE2B ec274db725ae7e27174e708c8e719494a2053de01d829d594c29d16c23576bd1118968855b0b9ac4e904817c3f06ce6ac49301d749f3c8c4615066d92af5f5ea SHA512 22021ce136c6885a5f90cb42a6f8683c5ad1f6dae5f2f6f0c296556ddc571ec4d5b0c200b1739dda6121d717729a1f1ab27eeac46d9589187d96105996423d0a +DIST go-bootstrap-1.24.6-darwin-amd64.tbz 73967356 BLAKE2B eb7d0a014e716fdb596faa8ba942008bd77435a63a9462a982bdee179233958abdbb8871ee2a87a6b6c4150cc3165b2ea8b748770861476910d7fb2ede823bdd SHA512 5a05ebbb41841c1c9511ee23dea5dcb922ae05bdc2e2247f0f7767c39c7820c6c6b318bc25b73e7ccb96e85968ca2eda2c311af90026c299c492fa2a5d01b848 +DIST go-bootstrap-1.24.6-darwin-arm64.tbz 70684034 BLAKE2B 3d26947018fe8a689c671903e2228477f97c4a41d4e8815d6dc87958dd2c34ffd0d7a832e7c228aebaf9835cb0a16a468ff9dc80de40cb47855507f9e6886ce0 SHA512 a2b31964e3c53c2a2b038427e6e1c12e5ed12de5b364dec9da72fd145ab770f43962168ebfead3dcd95d5c2f5c2abf30fa5fc182a87b81c609f406e48de8c0fb +DIST go-bootstrap-1.24.6-linux-386.tbz 70806247 BLAKE2B 9be2baecd8216a516faceac379287f0349762e272ceedb090a2abe534f38f0c38bab287b0f031c56db9631dc6c0479b0cb712b4910374f42c80d279f80f96fd6 SHA512 f13b59dd72b835ff4f9dbb5c008807555967b5dca8924c801bb68de989f72899eabb62f86ad1d510efb29534b33a4dc10efed91b60cba5a0bd08493d1ccc1385 +DIST go-bootstrap-1.24.6-linux-amd64.tbz 73082509 BLAKE2B e24bbb8bdb628e75a30874839b3a51239e6aca1900fa6f1e255577e8cda8a3bc5c14aae9685776f0e9b06ef7cdc2fade2adeab654a60747ad047d512e750f67e SHA512 b8311d531ba8a310e55f578b3a0735ab6e7030cc2dd121c58769ab47cb6abbb23c80b0425bdc1b1a531424feabeeeb770b35bea68d71aa60a032554cb582f049 +DIST go-bootstrap-1.24.6-linux-arm.tbz 69995307 BLAKE2B 3707174c42dec34183b914fa311f789aeeafdb8e6be654a68c18ae9bd639f0d2d152d094340473a20e169647e040dc09000c3a8e06f2100c4e61e48e7d53254d SHA512 9092d97669e483ce86f39028ab25119cc92b217d75e74d386f3c92697c94059a0ccf0f6178aad89c99a05ae41a5503f3076f70657792eb37fd6bfd52f705aeac +DIST go-bootstrap-1.24.6-linux-arm64.tbz 68586366 BLAKE2B cbd04b18539a4e284223aa32e72270a72e2722a42f6627bd7767c2e7ac1278d3c6309fa5dd9e1d89d7d7892e47d1597c15ea058a2cfc93d849c9a66ad12f479e SHA512 0df771070aa403cd38f11f55b4694224b5cb0604d068b299680cb733a47966278757b8bf598aa6e131c8dfdfddd8ceecc0e92a33f8aacba89dd5951ba1d35dbc +DIST go-bootstrap-1.24.6-linux-loong64.tbz 69718184 BLAKE2B cc65c150f927d5fd5fd9c376ed3fb35f25698735555302981c7bd580dd2ea3b6f88dd3922e50ad29790897f0e04661e755bcb91cefef64e8e03b7424a9f4f78c SHA512 831eb45d438df520350c27537ed2fd52671454ee1d174b849318f249e60dcbd067656bb1cc033869c1e7f444355af1ff4c215a331ec7cd895dde01089d28fee1 +DIST go-bootstrap-1.24.6-linux-mips.tbz 65779741 BLAKE2B 1d748885615e87f7ea41f4c45d231b9391fb4bbe9e3d1de701ee5ce5fdc010771ddde427197362fdc35302aadfd7512857f5ce0af1c5b17f08fab8c0d18aeb3f SHA512 e6aa70a601ed105e724ebb999afaedbfce6d874a438db6f06ea1086df66670c541d6317606c77cab3c75bcaa3fe13fa53b0f6ae5fc7c587c596d338aa46e7bcf +DIST go-bootstrap-1.24.6-linux-mips64.tbz 65476295 BLAKE2B 3b6c8afd412cad52c5357c98daa4cf9fa29c0f37e41ead8ae397e3f95b7981b55ad6e367be2faf8bc6dc09498593fcd2cb43161993c31f3c0e508404f6215585 SHA512 fc1923a4fe55b1f986c79352811f86cf472414045cafc48e03fb2d018dbdc303f1f8e9021103e04e583408e0fab7fec6f9da57e9a283a79c8ea02d91ac3f13d9 +DIST go-bootstrap-1.24.6-linux-mips64le.tbz 65730420 BLAKE2B 4f9f6be0d8be999069c17c7c451bcc339caaf0b14d92bdca99ff94ee09ce08d43646039fc73fe386534c4c0644a56333b6bf4c9fad8740b6a000bde272b9f263 SHA512 c38b02ab2bd89da31c3fa23721cd4dc6fea6f1bb455e6d58fc11eb8d2ae3a69e8f8268f926017c5f20680a484065624793de137964590210c7afc32b41d6d7e5 +DIST go-bootstrap-1.24.6-linux-mipsle.tbz 66117092 BLAKE2B 1b8ee9708a986a71ae39e9a0336e3c5581c0feed12aa6fe0b773f02ffac327d844c72a7a4e0cc76685c5775cb0540244e761515e613d159d4d7dc531547fe8ad SHA512 73ab4e91d9faaa86430ec000be502b58e8bb5ea0957dc39b4df458a5b05387745983f949a35f31f6218a9932c93d2e0345113c29d86560acd79ca0da1d9a3e6c +DIST go-bootstrap-1.24.6-linux-ppc64.tbz 68004377 BLAKE2B 746c56bf6853158be6836e3a2fd9f7dd589e015c09a955bbf28f663205a87020776b8ce431208b12f013de9484e95041ccbfa354632d6d61cf264f0b1770a6f9 SHA512 61776140c9f3231315bd578a26eb62a17dd1862e7545bfbff884fc2f213ac31b8ee30bdc82ff914f3a2e4a9869b8a696e72073b521dfcc76313cb59b2ab983b0 +DIST go-bootstrap-1.24.6-linux-ppc64le.tbz 68445671 BLAKE2B 7f02f17adc4270778c81e2eb215a36322f615e776d3630259ce9f4afed1c9dcf98d19589e7a5506c2a148a9f66155aef2aa1b5308051a5bbe555b95f1c94fe50 SHA512 7f567bcae710eefa0e094d8c16a4dba8ebf4a71b672ac390b78e50b06348413a0c0c347d9d32dcf9888aa38eb88d774a7dcbd3b6d2f4efec062a2a6f37160358 +DIST go-bootstrap-1.24.6-linux-riscv64.tbz 70058771 BLAKE2B 1a37deacfd4090592e525bae3988b4a375fece394b11532a44fea09f1239e12852dd362dfe024edabecfd49c5de9add4ca6ca86d597ea10435f3b6245a116e5c SHA512 2aad31d7d17d71fe684078d18e668daa456372de05457f6c21601e1facc761bbe6392fd858ff9021b191d689bd94315a1c9b8762b8016efaddefbc1fab974251 +DIST go-bootstrap-1.24.6-linux-s390x.tbz 70698770 BLAKE2B d3e0005ad61a5811dbab77bc3dce7af9dfa6a945154817eb92bc373c6b092842d87770a4fced6d721dee907fdffa044409d4a514abad00c3e1bfda753417fd11 SHA512 d1d1bd6292fa84e4198785073e7786a4c052b7a3cf46fab309bf1ca31d77bf6586e1bfec54d3be064feb4bdcf5026a99a96e91e92fee8e32ff9e62d3e49c2e63 +DIST go-bootstrap-1.24.6-solaris-amd64.tbz 72214754 BLAKE2B c2808058ac7d2cd19cbf8718200e64497f9a1f6801d3fff34c14e921148e5ec25eb44e788fe84f6b71b5a68cedec69006c5677b1ac744611596150f16b1d869d SHA512 e7e749d30432660d68aaf7fa52413c64f48f6e56b8eca4b3672d831ced80cf87a7ab65fae6b5b75ec5fd16f6e514bdcb6cedbb8d33823f48813de49ed1bd7223 diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.24.6.ebuild b/dev-lang/go-bootstrap/go-bootstrap-1.24.6.ebuild new file mode 100644 index 000000000000..cb70daab3173 --- /dev/null +++ b/dev-lang/go-bootstrap/go-bootstrap-1.24.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Binary bootstrap package for dev-lang/go" +HOMEPAGE="https://golang.org" +BOOTSTRAP_DIST="https://distfiles.gentoo.org/pub/proj/go/${PV}" +SRC_URI=" + x64-macos? ( ${BOOTSTRAP_DIST}/${P}-darwin-amd64.tbz ) + arm64-macos? ( ${BOOTSTRAP_DIST}/${P}-darwin-arm64.tbz ) + x86? ( ${BOOTSTRAP_DIST}/${P}-linux-386.tbz ) + amd64? ( ${BOOTSTRAP_DIST}/${P}-linux-amd64.tbz ) + arm64? ( ${BOOTSTRAP_DIST}/${P}-linux-arm64.tbz ) + arm? ( ${BOOTSTRAP_DIST}/${P}-linux-arm.tbz ) + loong? ( ${BOOTSTRAP_DIST}/${P}-linux-loong64.tbz ) + mips? ( + abi_mips_n64? ( + !big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-mips64le.tbz ) + big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-mips64.tbz ) + ) + abi_mips_o32? ( + !big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-mipsle.tbz ) + big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-mips.tbz ) + ) + ) + ppc64? ( + !big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-ppc64le.tbz ) + big-endian? ( ${BOOTSTRAP_DIST}/${P}-linux-ppc64.tbz ) + ) + riscv? ( ${BOOTSTRAP_DIST}/${P}-linux-riscv64.tbz ) + s390? ( ${BOOTSTRAP_DIST}/${P}-linux-s390x.tbz ) + x64-solaris? ( ${BOOTSTRAP_DIST}/${P}-solaris-amd64.tbz ) +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="abi_mips_n64 abi_mips_o32 big-endian" +RESTRICT="strip" +QA_PREBUILT="*" + +S="${WORKDIR}" + +src_install() { + dodir /usr/lib + mv go-*-bootstrap "${ED}/usr/lib/go-bootstrap" || die + + # testdata directories are not needed on the installed system + rm -fr $(find "${ED}"/usr/lib/go-bootstrap -iname testdata -type d -print) +}
