## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Generated by go2rpm 1.11.0 %bcond_without check # https://github.com/docker/buildx %global goipath github.com/docker/buildx Version: 0.31.0 %global tag v%{gsub %{version} ~ -} %gometa -L -f %global common_description %{expand: Docker CLI plugin for extended build capabilities with BuildKit.} Name: docker-buildx Release: %autorelease Summary: Docker CLI plugin for extended build capabilities with BuildKit # Generated by go-vendor-tools License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0 AND Unicode-DFS-2016 URL: %{gourl} Source0: %{gosource} Source1: %{archivename}-vendor.tar.bz2 # Generated by go-vendor-tools Source2: go-vendor-tools.toml BuildRequires: moby-rpm-macros BuildRequires: go-vendor-tools %if %{with check} BuildRequires: git-core %endif # Require the Docker CLI Requires: docker-cli %description %{common_description} %prep %goprep -A %setup -q -T -D -a1 %{forgesetupargs} %autopatch -p1 %generate_buildrequires %go_vendor_license_buildrequires -c %{S:2} %build %global buildtags seccomp %global specldflags -X %{goipath}/version.Version=%{version} -X %{goipath}/version.Revision=%{release} -X %{goipath}/version.Package=%{goipath} export GO_BUILDTAGS="%{buildtags}" export GO_LDFLAGS="%{specldflags}" %gobuild -o %{gobuilddir}/bin/buildx %{goipath}/cmd/buildx %install %go_vendor_license_install -c %{S:2} install -Dpm 0755 %{gobuilddir}/bin/buildx %{buildroot}%{moby_cli_plugins_dir}/docker-buildx %check %go_vendor_license_check -c %{S:2} %if %{with check} # Disable integration tests rm tests/integration_test.go # gitutil tests require a git repository %gocheck -d util/gitutil %endif %files -f %{go_vendor_license_filelist} %license vendor/modules.txt %doc README.md %{moby_cli_plugins_dir}/docker-buildx %changelog ## START: Generated by rpmautospec * Thu Jan 22 2026 Bradley G Smith - 0.31.0-1 - Update to release v0.31.0 - Resolves: rhbz#2429857 - Upstream new features and fixes * Sun Jan 18 2026 Bradley G Smith - 0.31.0~rc2-1 - Replace makefile/script build with gobuild macro - Upstream moved to a container based build environment which is not currently feasible in Fedora - Shift to gobuild macro * Fri Jan 16 2026 Fedora Release Engineering - 0.30.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Jan 16 2026 Fedora Release Engineering - 0.30.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Mon Nov 17 2025 Bradley G Smith - 0.30.1-1 - Update to release v0.30.1 - Upstream fix * Wed Nov 12 2025 Bradley G Smith - 0.30.0-1 - Update to release v0.30.0 - Resolves: rhbz#2413270 - Resolves: rhbz#2407614, rhbz#2407881, rhbz#2408158, rhbz#2409066 - Resolves: rhbz#2409350, rhbz#2409628, rhbz#2410014, rhbz#2410300 - Resolves: rhbz#2410579, rhbz#2410946, rhbz#2411477, rhbz#2412381 - Resolves: rhbz#2412530, rhbz#2412682, rhbz#2412762 - Upstream new features and fixes * Fri Oct 10 2025 Alejandro Sáez - 0.29.1-2 - rebuild * Fri Oct 03 2025 Bradley G Smith - 0.29.1-1 - Update to release v0.29.1 - Upstream fixes * Tue Sep 30 2025 Bradley G Smith - 0.29.0-1 - Update to release v0.29.0 - Resolves: rhbz#2397747, rhbz#2398425, rhbz#2398679, rhbz#2399082, rhbz#2399355 - Upstream new features and fixes * Thu Sep 04 2025 Bradley G Smith - 0.28.0-1 - Update to release v0.28.0 - Resolves: rhbz#2391405 - Upstream enhancements and bug fixes * Wed Aug 20 2025 Bradley G Smith - 0.27.0-1 - Update to release v0.27.0 - Resolves: rhvz#2388453, rhbz#2384137, rhbz#2384154 - Upstream new features and fixes * Sun Aug 17 2025 Bradley G Smith - 0.26.1-6 - Remove temporary fix for go 1.25 rc2 * Fri Aug 15 2025 Maxwell G - 0.26.1-5 - Rebuild for golang-1.25.0 * Fri Aug 15 2025 Maxwell G - 0.26.1-4 - Revert "Rebuild for golang-1.25.0" * Fri Aug 15 2025 Maxwell G - 0.26.1-3 - Rebuild for golang-1.25.0 * Thu Jul 24 2025 Bradley G Smith - 0.26.1-1 - Update to release v0.26.1 - Resolves: rhbz#2382656 - Upstream fix - Includes temporary nodwarf5 flag for go * Mon Jul 21 2025 Bradley G Smith - 0.26.0-1 - Update to release v0.26.0 - Resolves: rhbz#2380415 - Upstream fixes and new features * Tue Jun 17 2025 Bradley G Smith - 0.25.0-1 - Update to release v0.25.0 - Resolves: rhbz#2372428 - Upstream changes and fixes * Wed May 21 2025 Bradley G Smith - 0.24.0-1 - Update package to release v0.24.0 - Resolve: rhbz#2366388, rhbz#2360632 - Upstream fixes and changes * Sat May 03 2025 Bradley G Smith - 0.23.0-3 - Ignore fedpkg mockbuild generated artifacts - Ignore generated rpms and results_ sub-directory generated by fedpkg during mockbuild * Sat May 03 2025 Bradley G Smith - 0.23.0-2 - RPMAUTOSPEC: unresolvable merge ## END: Generated by rpmautospec