From 44eaa96c64bc3f4370bd9b927fb62b34920e9541 Mon Sep 17 00:00:00 2001 From: isabel Date: Mon, 2 Mar 2026 13:21:32 +0000 Subject: [PATCH] wakapi: 2.17.1 -> 2.17.2 Diff: https://github.com/muety/wakapi/compare/2.17.1...2.17.2 Changelog: https://github.com/muety/wakapi/releases/tag/2.17.2 --- pkgs/by-name/wa/wakapi/package.nix | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wa/wakapi/package.nix b/pkgs/by-name/wa/wakapi/package.nix index 985240c16377..6ebf57d2f7dc 100644 --- a/pkgs/by-name/wa/wakapi/package.nix +++ b/pkgs/by-name/wa/wakapi/package.nix @@ -6,7 +6,7 @@ nix-update-script, }: let - version = "2.17.1"; + version = "2.17.2"; in buildGoLatestModule { pname = "wakapi"; @@ -16,10 +16,10 @@ buildGoLatestModule { owner = "muety"; repo = "wakapi"; tag = version; - hash = "sha256-/7jYfLs9IcAWYVWISdDeXWV+PfHGFjkxcFkpqH2lxS8="; + hash = "sha256-UK6m8d+Yf5JQgDV/TdPpQ9TL2Y4aG4tR/WOP11IFzfg="; }; - vendorHash = "sha256-AA9gIIUsoJG4RnDZ1fAJu+iqeXXbRbprBVxuVvR1tzo="; + vendorHash = "sha256-oXHTb7DLwWa/qOMSn3EhMTnDeUm1bIVGvuJzcxkiPF0="; # Not a go module required by the project, contains development utilities excludedPackages = [ "scripts" ]; @@ -32,8 +32,19 @@ buildGoLatestModule { "-w" ]; - # Skip tests that require network access - checkFlags = [ "-skip=TestLoginHandlerTestSuite" ]; + # + env.GOEXPERIMENT = "greenteagc,jsonv2"; + + checkFlags = + let + skippedTests = [ + # Skip tests that require network access + "TestLoginHandlerTestSuite" + "Test_Load_OidcProviders" + "TestUser_MinDataAge" + ]; + in + [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; passthru = { nixos = nixosTests.wakapi;