From eb73b221b4036811d262703d8ec3355f7997c1d0 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Wed, 22 Oct 2025 18:47:50 +0200 Subject: [PATCH 1/2] victoriametrics: 1.127.0 -> 1.128.0 Release notes: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.128.0 Full changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.127.0...v1.128.0 (cherry picked from commit 41c4edc26bc025a9764f33359f74a3526a1f3e58) --- pkgs/by-name/vi/victoriametrics/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index b1766310f304..f6c4ea207f16 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -14,13 +14,13 @@ buildGoModule (finalAttrs: { pname = "VictoriaMetrics"; - version = "1.127.0"; + version = "1.128.0"; src = fetchFromGitHub { owner = "VictoriaMetrics"; repo = "VictoriaMetrics"; tag = "v${finalAttrs.version}"; - hash = "sha256-j0PikCV0VWSfp2rvwssXwvkRGQzFNd6hidZv3bufUuI="; + hash = "sha256-X1TkE0lJNu68iETf8M8U5IZvRadtIPR6LqP61uzhD3Y="; }; vendorHash = null; @@ -60,7 +60,7 @@ buildGoModule (finalAttrs: { # Allow older go versions substituteInPlace go.mod \ - --replace-fail "go 1.25.1" "go ${finalAttrs.passthru.go.version}" + --replace-fail "go 1.25.3" "go ${finalAttrs.passthru.go.version}" # Increase timeouts in tests to prevent failure on heavily loaded builders substituteInPlace lib/storage/storage_test.go \ From ba492b59a3c7d7837e5772268b4ada812547d78c Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Sat, 25 Oct 2025 10:10:23 +0200 Subject: [PATCH 2/2] victoriametrics: patch go version req in vendor/modules.txt and by regex (cherry picked from commit f1f26b85c0450aee7e7f4e61a9d93db7529f5465) --- pkgs/by-name/vi/victoriametrics/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index f6c4ea207f16..b69533dec5e1 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -59,8 +59,8 @@ buildGoModule (finalAttrs: { rm -f app/vmui/packages/vmui/web/{go.mod,main.go} # Allow older go versions - substituteInPlace go.mod \ - --replace-fail "go 1.25.3" "go ${finalAttrs.passthru.go.version}" + sed -i go.mod -e 's/^go .*/go ${finalAttrs.passthru.go.version}/' + sed -i vendor/modules.txt -e 's/## explicit; go .*/## explicit; go ${finalAttrs.passthru.go.version}/' # Increase timeouts in tests to prevent failure on heavily loaded builders substituteInPlace lib/storage/storage_test.go \