From 6b39de82e0d43e36ff94b0a67c4f6976f3a00d02 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 16:51:22 +0000 Subject: [PATCH 01/10] chore(deps): update dependency timvw/qv to v0.9.14 --- Formula/qv.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 4f090a8..97cf09b 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -1,8 +1,8 @@ class Qv < Formula desc "Quickly view your data" homepage "https://github.com/timvw/qv" - url "https://github.com/timvw/qv/releases/download/v0.9.6/qv-0.9.6-macos-arm64.tar.gz" - sha256 "9443fa4623439bda45ab3d5614907b6a9f48908dc8c27409196c6929aadd9b01" + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-0.9.14-macos-arm64.tar.gz" + sha256 "635dfdc03ea54aafe80854781b590efa42ea1de9e0d67e5a69d64bdf8b78de0b" license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From b55cec73b201dd999e64b83005ab3b984f7b3bd0 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 06:41:02 +0100 Subject: [PATCH 02/10] Scope qv install/test to macos --- .github/workflows/renovate-verify.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/renovate-verify.yml b/.github/workflows/renovate-verify.yml index 39fef53..d27c56e 100644 --- a/.github/workflows/renovate-verify.yml +++ b/.github/workflows/renovate-verify.yml @@ -47,12 +47,12 @@ jobs: key: ${{ runner.os }}-rubygems-${{ steps.set-up-homebrew.outputs.gems-hash }} restore-keys: ${{ runner.os }}-rubygems- - - name: Install qv - if: steps.formula-changes.outputs.qv == 'true' + - name: Install qv (mac only) + if: steps.formula-changes.outputs.qv == 'true' && matrix.os == 'macos-15' run: brew install --build-bottle timvw/tap/qv - - name: Test qv - if: steps.formula-changes.outputs.qv == 'true' + - name: Test qv (mac only) + if: steps.formula-changes.outputs.qv == 'true' && matrix.os == 'macos-15' run: | brew test timvw/tap/qv brew audit --strict timvw/tap/qv From 244a109fb92c0d1dab958b2f249c2bd084c89c98 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 06:43:27 +0100 Subject: [PATCH 03/10] Fix qv 0.9.14 mac artifacts and install binary --- Formula/qv.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 97cf09b..4d64ff2 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -1,15 +1,23 @@ class Qv < Formula desc "Quickly view your data" homepage "https://github.com/timvw/qv" - url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-0.9.14-macos-arm64.tar.gz" - sha256 "635dfdc03ea54aafe80854781b590efa42ea1de9e0d67e5a69d64bdf8b78de0b" + on_arm do + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-aarch64-apple-darwin.tar.gz" + sha256 "663ce40c3a4e68a6b4feef93d919534c22922cc352588129c49e816a00359b4d" + end + + on_intel do + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" + sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" + end + license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" depends_on :macos def install - bin.install "qv-universal-macos" => "qv" + bin.install "qv" doc.install "README.md" if File.exist?("README.md") (share/"licenses"/name).install "LICENSE" end From 4b5ee27c8e97ff2dcdf22220cf55275d54d1f937 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:10:58 +0100 Subject: [PATCH 04/10] Guard LICENSE install for qv --- Formula/qv.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 4d64ff2..dd69222 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -19,7 +19,7 @@ class Qv < Formula def install bin.install "qv" doc.install "README.md" if File.exist?("README.md") - (share/"licenses"/name).install "LICENSE" + (share/"licenses"/name).install "LICENSE" if File.exist?("LICENSE") end test do From 5014fc818e668f9f918344cad41ee93be1cc2b35 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:14:21 +0100 Subject: [PATCH 05/10] Fix qv formula style for arch tarballs --- Formula/qv.rb | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index dd69222..305cdeb 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -1,16 +1,11 @@ class Qv < Formula desc "Quickly view your data" homepage "https://github.com/timvw/qv" - on_arm do - url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-aarch64-apple-darwin.tar.gz" - sha256 "663ce40c3a4e68a6b4feef93d919534c22922cc352588129c49e816a00359b4d" - end - - on_intel do - url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" - sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" - end + arch arm: "aarch64", intel: "x86_64" + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-#{arch}-apple-darwin.tar.gz" + sha256 arm: "663ce40c3a4e68a6b4feef93d919534c22922cc352588129c49e816a00359b4d", + intel: "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From 2f3b75b8236636fbd7911f0eba9ff85f16f7f255 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:16:37 +0100 Subject: [PATCH 06/10] Use CPU conditional for qv artifacts --- Formula/qv.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 305cdeb..95b61ae 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -1,11 +1,14 @@ class Qv < Formula desc "Quickly view your data" homepage "https://github.com/timvw/qv" - arch arm: "aarch64", intel: "x86_64" - url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-#{arch}-apple-darwin.tar.gz" - sha256 arm: "663ce40c3a4e68a6b4feef93d919534c22922cc352588129c49e816a00359b4d", - intel: "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" + if Hardware::CPU.arm? + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-aarch64-apple-darwin.tar.gz" + sha256 "663ce40c3a4e68a6b4feef93d919534c22922cc352588129c49e816a00359b4d" + else + url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" + sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" + end license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From cee8c1b3501dfc4b9af889ad7f54172e86f49647 Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:21:44 +0100 Subject: [PATCH 07/10] Set explicit qv version --- Formula/qv.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Formula/qv.rb b/Formula/qv.rb index 95b61ae..2a61ab8 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -9,6 +9,7 @@ class Qv < Formula url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" end + version "0.9.14" license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From 93a58f8dc90ec681d099b344737d5ea40e36021e Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:25:54 +0100 Subject: [PATCH 08/10] Remove redundant qv version override --- Formula/qv.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 2a61ab8..95b61ae 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -9,7 +9,6 @@ class Qv < Formula url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" end - version "0.9.14" license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From 8b2c80eb5151ff26ee741f7d633551b70af9743c Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:31:18 +0100 Subject: [PATCH 09/10] Add version_scheme for qv --- Formula/qv.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Formula/qv.rb b/Formula/qv.rb index 95b61ae..294e422 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -9,6 +9,7 @@ class Qv < Formula url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" end + version_scheme 1 license "Apache-2.0" head "https://github.com/timvw/qv.git", branch: "main" From 1dd112cc83a0f1eaf5b5d8d3847d0df6e5922b3d Mon Sep 17 00:00:00 2001 From: Tim Van Wassenhove Date: Tue, 25 Nov 2025 07:33:02 +0100 Subject: [PATCH 10/10] Move qv version_scheme after license --- Formula/qv.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/qv.rb b/Formula/qv.rb index 294e422..c968f16 100644 --- a/Formula/qv.rb +++ b/Formula/qv.rb @@ -9,8 +9,8 @@ class Qv < Formula url "https://github.com/timvw/qv/releases/download/v0.9.14/qv-x86_64-apple-darwin.tar.gz" sha256 "26a19254960b934a9430f3830df64400de98f25e2a669b1e3bfad09a32176f76" end - version_scheme 1 license "Apache-2.0" + version_scheme 1 head "https://github.com/timvw/qv.git", branch: "main" depends_on :macos