Name: bazelisk Version: 1.27.0 Release: 1%{?dist} Summary: A user-friendly launcher for Bazel License: Apache-2.0 URL: https://github.com/bazelbuild/bazelisk Source0: https://github.com/bazelbuild/bazelisk/archive/refs/tags/v%{version}.tar.gz ExclusiveArch: aarch64 x86_64 BuildRequires: golang %description Bazelisk is a user-friendly launcher for Bazel. It automatically downloads and runs the Bazel version specified by your project, the .bazelversion file, or environment settings. %global _debugsource_packages 0 %global debug_package %{nil} %ifarch x86_64 %global bazelisk_arch amd64 %endif %ifarch aarch64 %global bazelisk_arch arm64 %endif %prep %autosetup -n %{name}-%{version} %build # Build static Bazelisk binary (main package lives at repo root) rm -rf bazelisk bin mkdir bin go build ./bazelisk build --config=release //:bazelisk-linux-%{bazelisk_arch} %install install -Dm755 bazel-out/*-opt*/bin/bazelisk-linux_%{bazelisk_arch} %{buildroot}%{_bindir}/bazelisk # Provide a bazel -> bazelisk symlink mkdir -p %{buildroot}%{_bindir} ln -sf bazelisk %{buildroot}%{_bindir}/bazel %files %license LICENSE %doc README.md %{_bindir}/bazelisk %{_bindir}/bazel %changelog * Wed Nov 19 2025 Dragos Carp - 1.27.0-1 - Update to Bazelisk 1.27.0