commit: b5b0988dc9be02c3000ed705ca1efa8462d7ac6c Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Thu Jan 22 21:17:27 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Thu Jan 22 22:06:25 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b0988d
dev-build/bazelisk: bump to 1.28.1 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-build/bazelisk/Manifest | 2 ++ dev-build/bazelisk/bazelisk-1.28.1.ebuild | 43 +++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/dev-build/bazelisk/Manifest b/dev-build/bazelisk/Manifest index 5d87156c7e4a..6f156c0dae4d 100644 --- a/dev-build/bazelisk/Manifest +++ b/dev-build/bazelisk/Manifest @@ -1,2 +1,4 @@ DIST bazelisk-1.27.0-deps.tar.xz 2562664 BLAKE2B 405d7edfd322365762940c6fdcea891c56cab719a92b69483da6b9a38a0e2c914fdc0cfb1b838dfe7cf21896977cb85978b86eb83ee80debc6dd5c3b5f67bfc6 SHA512 0442f27536016179c175c5210504b30c7864f135531d2f670c7201d79360648391d8dccf0f16577e37785c926f9d3193482d82dc9915b49765d2d698e2718fb2 DIST bazelisk-1.27.0.gh.tar.gz 158174 BLAKE2B 82770cd3fa3c1aebfc9eab3ce0cc705be36b50d7968855f554b11d7c97a1188eb2e88d00dbd9aa8e06019b19176ca4ad934971c31a7908a947ce9f1712a9f3b3 SHA512 f043ce5eac2fcc56b041f9c287336d183c7b0ec1891eafb9cf5342c35fd3aa598a387295e52957b1377f22c35d7a3a4948e1d1616e421d02bed74c121aa4f59e +DIST bazelisk-1.28.1-deps.tar.xz 2578056 BLAKE2B ca076d248eb1655c62e345cd3cf45af20ee0564418ee6711879cf41a0584484bbc679baa238492a79720b2b9a91f74294d06be441974400ca011ef35970cb1aa SHA512 88a1c50e2db24f6037dbbddce72c9afd11435ddfbc7a2bf2b1352efcd9465856722609297c1169f00b10ae75647dd39566ddd1d5e4529606235fab0a03a8427b +DIST bazelisk-1.28.1.gh.tar.gz 160928 BLAKE2B f04ba2feca37ad9ad1114a79f6905cb0bf3c16dfec0c8d282b52d449296e184645e0cbdfd135e53c372cc51d78aca5d626fec31d4530f7294364f4747c7ff4f2 SHA512 5bbc97ea7f8d61be1b42e58b3318a15bf1a2766a9d956617fb0f36b360b5c99cb6ed956a6330709ac644538ff466b1b26a15b2f18c07cfd61489f0cc89765b62 diff --git a/dev-build/bazelisk/bazelisk-1.28.1.ebuild b/dev-build/bazelisk/bazelisk-1.28.1.ebuild new file mode 100644 index 000000000000..b2b0ebf5e11f --- /dev/null +++ b/dev-build/bazelisk/bazelisk-1.28.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A user-friendly launcher for Bazel written in Go" +HOMEPAGE="https://github.com/bazelbuild/bazelisk/" +SRC_URI=" + https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bazel-symlink" + +DOCS=( CONTRIBUTING.md README.md ) + +src_compile() { + mkdir -p bin || die + + local go_ldflags="-X main.BazeliskVersion=${PV}" + local -a go_buildargs=( + -ldflags "${go_ldflags}" + -o bin + ) + ego build "${go_buildargs[@]}" +} + +src_install() { + exeinto /usr/bin + doexe "bin/${PN}" + + if use bazel-symlink ; then + dosym -r /usr/bin/bazelisk /usr/bin/bazel + fi + + einstalldocs +}
