From 16e2a3f7a186274aee592e2b397067d0ecc21acc Mon Sep 17 00:00:00 2001 From: "peter-bread-cellarman[bot]" <231309045+peter-bread-cellarman[bot]@users.noreply.github.com> Date: Sat, 3 Jan 2026 18:36:10 +0000 Subject: [PATCH 1/6] gamon3 2.0.3 --- Formula/gamon3.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index 7fe8c19..d6408a9 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -1,8 +1,8 @@ class Gamon3 < Formula desc "Automatically switch GitHub CLI account on `cd`" homepage "https://github.com/peter-bread/gamon3" - url "https://github.com/peter-bread/gamon3/archive/refs/tags/v2.0.0.tar.gz" - sha256 "f40a44b38f4e30a9e33034ced8db1772e79eedb56c9b8e3e28cfec7e90bbb7e1" + url "https://github.com/peter-bread/gamon3/archive/refs/tags/v2.0.3.tar.gz" + sha256 "b414609f40859aa1c5b6cbe14ace84c784c713b88d5d23da404e5dac00363509" license "MIT" head "https://github.com/peter-bread/gamon3.git", branch: "main" From 3f1507e1bec187f0f41290b2bc00e1f047a1af00 Mon Sep 17 00:00:00 2001 From: Peter Sheehan <145384599+peter-bread@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:42:26 +0000 Subject: [PATCH 2/6] gamon3: fix build --- Formula/gamon3.rb | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index d6408a9..854fab8 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -21,18 +21,19 @@ def install Utils.safe_popen_read("git", "describe", "--tags", "--dirty").chomp end - ldflags = %W[ - -s -w - -X main.version=#{gamon3_version} - ] - - system "go", "build", *std_go_args(ldflags: ldflags), "-o", "bin/gamon3" + with_env( + "GAMON3_VERSION" => gamon3_version, + ) do + system "make" + end bin.install "bin/gamon3" - generate_completions_from_executable(bin/"gamon3", "completion") end test do - assert_match "gamon3 version #{version}", shell_output("#{bin}/gamon3 --version") + os = OS.mac? ? "darwin" : "linux" + arch = Hardware::CPU.arch + + assert_match "gamon3 version #{version} #{os}-#{arch}", shell_output("#{bin}/gamon3 --version") end end From 701bbfdbcb4ff9ca27d076a20c3025e94ff4699c Mon Sep 17 00:00:00 2001 From: Peter Sheehan <145384599+peter-bread@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:49:05 +0000 Subject: [PATCH 3/6] gamon3: fix test # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. --- Formula/gamon3.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index 854fab8..423898a 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -31,8 +31,12 @@ def install end test do - os = OS.mac? ? "darwin" : "linux" - arch = Hardware::CPU.arch + os = OS.mac? ? "darwin" : "linux" + arch_raw = Hardware::CPU.arch + + arch = case arch_raw + when :x86_64 then "amd64" + else arch.to_s assert_match "gamon3 version #{version} #{os}-#{arch}", shell_output("#{bin}/gamon3 --version") end From ee63937597f984e6b90744c7bbcee3ee12741040 Mon Sep 17 00:00:00 2001 From: Peter Sheehan <145384599+peter-bread@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:51:37 +0000 Subject: [PATCH 4/6] gamon3: fix test --- Formula/gamon3.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index 423898a..8cabf6c 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -37,6 +37,7 @@ def install arch = case arch_raw when :x86_64 then "amd64" else arch.to_s + end assert_match "gamon3 version #{version} #{os}-#{arch}", shell_output("#{bin}/gamon3 --version") end From 3d68e682db07f8130637aeed2f7b09b0924b63a7 Mon Sep 17 00:00:00 2001 From: Peter Sheehan <145384599+peter-bread@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:54:04 +0000 Subject: [PATCH 5/6] gamon3: fix test --- Formula/gamon3.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index 8cabf6c..fb26a9d 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -35,9 +35,9 @@ def install arch_raw = Hardware::CPU.arch arch = case arch_raw - when :x86_64 then "amd64" - else arch.to_s - end + when :x86_64 then "amd64" + else arch.to_s + end assert_match "gamon3 version #{version} #{os}-#{arch}", shell_output("#{bin}/gamon3 --version") end From f54a2b6e80e3d2259d3839531609549362c49a50 Mon Sep 17 00:00:00 2001 From: Peter Sheehan <145384599+peter-bread@users.noreply.github.com> Date: Sat, 3 Jan 2026 20:00:48 +0000 Subject: [PATCH 6/6] gamon3: fix test --- Formula/gamon3.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/gamon3.rb b/Formula/gamon3.rb index fb26a9d..a3a1f62 100644 --- a/Formula/gamon3.rb +++ b/Formula/gamon3.rb @@ -35,8 +35,8 @@ def install arch_raw = Hardware::CPU.arch arch = case arch_raw - when :x86_64 then "amd64" - else arch.to_s + when :x86_64 then "amd64" + else arch.to_s end assert_match "gamon3 version #{version} #{os}-#{arch}", shell_output("#{bin}/gamon3 --version")