From 396705c2bf8cb6d7ca03ffab08c79cea55843a6d Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 15 Jul 2026 12:03:19 -0400 Subject: [PATCH 1/3] versitygw: 1.6.0 -> 1.7.0 Changelog: https://github.com/versity/versitygw/releases/tag/v1.7.0 --- pkgs/by-name/ve/versitygw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/versitygw/package.nix b/pkgs/by-name/ve/versitygw/package.nix index c362f2748fd6..a61d9bde0098 100644 --- a/pkgs/by-name/ve/versitygw/package.nix +++ b/pkgs/by-name/ve/versitygw/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "versitygw"; - version = "1.6.0"; + version = "1.7.0"; src = fetchFromGitHub { owner = "versity"; repo = "versitygw"; tag = "v${finalAttrs.version}"; - hash = "sha256-vy8wveTwK8lXpZlKyeUc/3qpQZ96vExJCfw/RiLt2Eo="; + hash = "sha256-O3rXqg0wSAb4YXxgXqf42oo9sJinZhZ1U6e5WCnvo9I="; }; - vendorHash = "sha256-/vLR7XZWzzj35rXLj7EJ3H3WP0RX3qBqIn/PlkM/j/k="; + vendorHash = "sha256-8WrGFLIoXmHQmyFGhOjBAFkaYZ1xhx0aldpyZULfAL4="; subPackages = [ "./cmd/versitygw" ]; From c8dda69ca51ad663b3ecad8a0122a78052ebd94d Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 15 Jul 2026 12:03:38 -0400 Subject: [PATCH 2/3] versitygw: add adamcstephens as maintainer --- pkgs/by-name/ve/versitygw/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ve/versitygw/package.nix b/pkgs/by-name/ve/versitygw/package.nix index a61d9bde0098..1b569b45971c 100644 --- a/pkgs/by-name/ve/versitygw/package.nix +++ b/pkgs/by-name/ve/versitygw/package.nix @@ -46,7 +46,10 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/versity/versitygw"; changelog = "https://github.com/versity/versitygw/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ genga898 ]; + maintainers = with lib.maintainers; [ + adamcstephens + genga898 + ]; mainProgram = "versitygw"; }; }) From e55ac21e86f162fd4fd4a9130675902e11cf9397 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 16 Jul 2026 11:26:08 -0400 Subject: [PATCH 3/3] versitygw: re-enable tests --- pkgs/by-name/ve/versitygw/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ve/versitygw/package.nix b/pkgs/by-name/ve/versitygw/package.nix index 1b569b45971c..df2c75f61e10 100644 --- a/pkgs/by-name/ve/versitygw/package.nix +++ b/pkgs/by-name/ve/versitygw/package.nix @@ -19,10 +19,11 @@ buildGoModule (finalAttrs: { vendorHash = "sha256-8WrGFLIoXmHQmyFGhOjBAFkaYZ1xhx0aldpyZULfAL4="; - subPackages = [ "./cmd/versitygw" ]; - - # Require access to online S3 services - doCheck = false; + excludedPackages = [ + "plugins/noop" + "tests/checker" + "tests/rest_scripts" + ]; # Needed for "versitygw --version" to not show placeholders ldflags = [ @@ -31,10 +32,11 @@ buildGoModule (finalAttrs: { "-X main.Version=v${finalAttrs.version}" ]; + # requires real s3 + checkFlags = [ "-skip=^TestIntegration$" ]; + doInstallCheck = true; - nativeInstallCheckInputs = [ versionCheckHook ]; - versionCheckProgramArg = "--version"; passthru = {