From 316ee0fb47a8560b0cb85046b6e0afb3d234dd8b Mon Sep 17 00:00:00 2001 From: Benjamin Demaille Date: Tue, 7 Jul 2026 05:19:28 +0200 Subject: [PATCH 1/3] uniqtag 1.0.1 Co-authored-by: Claude Opus 4.8 (1M context) --- Formula/uniqtag.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/uniqtag.rb b/Formula/uniqtag.rb index b8914695c..d8e0dfa93 100644 --- a/Formula/uniqtag.rb +++ b/Formula/uniqtag.rb @@ -2,8 +2,8 @@ class Uniqtag < Formula # cite Jackman_2015: "https://doi.org/10.1371/journal.pone.0128026" desc "Abbreviate strings to short unique identifiers" homepage "https://github.com/sjackman/uniqtag" - url "https://github.com/sjackman/uniqtag/archive/refs/tags/1.0.tar.gz" - sha256 "8ff0dd850c15ff3468707ae38a171deb6518866a699964a1aeeec9c90ded7313" + url "https://github.com/sjackman/uniqtag/archive/refs/tags/1.0.1.tar.gz" + sha256 "ead5cc86658ffb928c68501ed3a17608c76fdb7eaf21cd291f88cf4582bf3ea2" license "MIT" head "https://github.com/sjackman/uniqtag.git" From f06c8be3516eb538bbc8857b82c2735d7c129581 Mon Sep 17 00:00:00 2001 From: Benjamin Demaille Date: Tue, 7 Jul 2026 05:48:33 +0200 Subject: [PATCH 2/3] uniqtag: specify head branch (audit) Co-authored-by: Claude Opus 4.8 (1M context) --- Formula/uniqtag.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/uniqtag.rb b/Formula/uniqtag.rb index d8e0dfa93..03fb5b86c 100644 --- a/Formula/uniqtag.rb +++ b/Formula/uniqtag.rb @@ -5,7 +5,7 @@ class Uniqtag < Formula url "https://github.com/sjackman/uniqtag/archive/refs/tags/1.0.1.tar.gz" sha256 "ead5cc86658ffb928c68501ed3a17608c76fdb7eaf21cd291f88cf4582bf3ea2" license "MIT" - head "https://github.com/sjackman/uniqtag.git" + head "https://github.com/sjackman/uniqtag.git", branch: "master" bottle do root_url "https://ghcr.io/v2/brewsci/bio" From 10aae3d0d957209e6d89005aef1cf1224fa2f5a6 Mon Sep 17 00:00:00 2001 From: Benjamin Demaille Date: Wed, 8 Jul 2026 23:19:23 +0200 Subject: [PATCH 3/3] uniqtag: fix CI (set internal version to match release) Upstream tagged 1.0.1 but left opts.version = "1.0.0" in the script, so the test's version assertion failed. Rewrite it at install time. Co-Authored-By: Claude Opus 4.8 (1M context) --- Formula/uniqtag.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Formula/uniqtag.rb b/Formula/uniqtag.rb index 03fb5b86c..b25ff3bab 100644 --- a/Formula/uniqtag.rb +++ b/Formula/uniqtag.rb @@ -16,6 +16,8 @@ class Uniqtag < Formula uses_from_macos "ruby" def install + # Upstream did not bump the internal version string in the 1.0.1 release + inreplace "uniqtag", 'opts.version = "1.0.0"', "opts.version = \"#{version}\"" system "make", "install", "prefix=#{prefix}" end