From 6782b59e9f2cb540102468d5a796cc40e51ae636 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 14:06:56 -0500 Subject: [PATCH 1/2] garage_2: 2.1.0 -> 2.2.0 Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.2.0 --- pkgs/tools/filesystems/garage/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/filesystems/garage/default.nix b/pkgs/tools/filesystems/garage/default.nix index 393fdd0cedcb..709ba647e060 100644 --- a/pkgs/tools/filesystems/garage/default.nix +++ b/pkgs/tools/filesystems/garage/default.nix @@ -6,6 +6,7 @@ pkg-config, protobuf, cacert, + nix-update-script, nixosTests, }: let @@ -47,7 +48,7 @@ let env.OPENSSL_NO_VENDOR = true; - # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v2.1.0/nix/compile.nix#L71-L78 + # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v2.2.0/nix/compile.nix#L71-L78 # on version changes for checking if changes are required here buildFeatures = [ "bundled-libs" @@ -63,7 +64,15 @@ let "telemetry-otlp" ]; - passthru.tests = nixosTests."garage_${lib.versions.major version}"; + passthru = { + tests = nixosTests."garage_${lib.versions.major version}"; + updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "v(${lib.versions.major version}\\.[0-9.]+)" + ]; + }; + }; meta = { description = "S3-compatible object store for small self-hosted geo-distributed deployments"; @@ -90,9 +99,9 @@ rec { }; garage_2 = generic { - version = "2.1.0"; - hash = "sha256-GGwF6kVIJ7MPvO6VRj2ebquJEjJQBwpW18P6L2sGVDs="; - cargoHash = "sha256-0pT2fqseN1numJZdC0FFg1JXbDq1YmlmBPQVbOpxtkw="; + version = "2.2.0"; + hash = "sha256-UaWHZPV0/Jgeiwvvr9V9Gqthn5KXErLx8gL4JdBRDVs="; + cargoHash = "sha256-U6Wipvlw3XdKUBNZMznENJ9m+9fzP9Nb6217+Kytu7s="; }; garage = garage_1; From b17a21db111bd12df28a7dd4ac74c1158a9d004a Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 14:01:36 -0500 Subject: [PATCH 2/2] garage_1: 1.3.0 -> 1.3.1 Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.3.1 --- pkgs/tools/filesystems/garage/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/garage/default.nix b/pkgs/tools/filesystems/garage/default.nix index 709ba647e060..cfa35fd8cdce 100644 --- a/pkgs/tools/filesystems/garage/default.nix +++ b/pkgs/tools/filesystems/garage/default.nix @@ -93,9 +93,9 @@ let in rec { garage_1 = generic { - version = "1.3.0"; - hash = "sha256-6w+jun0UmQHmoXcokGpPM95BbQyOKefTeAelAFKxNCM="; - cargoHash = "sha256-mWLsOTWxzMdDfzEDu+WHJ12SVscEVfBVuOTVFbfnk0g="; + version = "1.3.1"; + hash = "sha256-wkCnJmbulnhzwHvzdpzh9MRceOzmPdhOogffwhqNGPg="; + cargoHash = "sha256-jfYe2A6zkVgTLrWBDbahICSKCRO3FwsBPNSVFapH0Rs="; }; garage_2 = generic {