From 79638e449a71e9b25f15f36eade8431380f686c9 Mon Sep 17 00:00:00 2001 From: Bruno Bigras Date: Wed, 11 Sep 2024 22:52:17 -0400 Subject: [PATCH 1/2] glasskube: 0.20.1 -> 0.21.0 --- pkgs/by-name/gl/glasskube/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gl/glasskube/package.nix b/pkgs/by-name/gl/glasskube/package.nix index dd730adc1308..a5d55f3b6160 100644 --- a/pkgs/by-name/gl/glasskube/package.nix +++ b/pkgs/by-name/gl/glasskube/package.nix @@ -7,12 +7,12 @@ }: let - version = "0.20.1"; + version = "0.21.0"; gitSrc = fetchFromGitHub { owner = "glasskube"; repo = "glasskube"; rev = "refs/tags/v${version}"; - hash = "sha256-0ndYFpfijuBSODdl5XJah6/avLE1Bf6OZ0p0KGRB3dw="; + hash = "sha256-MRmT7DqD6Tlej5Y/LVr++RcMjWlGA9xFe3FNYgxIPvM="; }; web-bundle = buildNpmPackage rec { inherit version; @@ -20,7 +20,7 @@ let src = gitSrc; - npmDepsHash = "sha256-BcYrZ95BLxKXQ4c1bHqNZKT9Tv4rAK72WSwrjhIsASY="; + npmDepsHash = "sha256-246xQz1eI3WmJxSrKe6Q/oUQtZMjpa4mYwOIqSukyo8="; dontNpmInstall = true; @@ -40,7 +40,7 @@ in buildGo123Module rec { src = gitSrc; - vendorHash = "sha256-BTJzhKf8aGHKbG0fdWVRWy0rFob9ZSTH45ME+4rdohU="; + vendorHash = "sha256-RUUDIPuCxV+JwPLNxLALEmRIJ68XSNPtfwchuAJJYn0="; CGO_ENABLED = 0; From bfffffac890d3a343c7f4efcbde39010869dd933 Mon Sep 17 00:00:00 2001 From: Bruno Bigras Date: Wed, 11 Sep 2024 22:52:17 -0400 Subject: [PATCH 2/2] glasskube: add versionCheckHook --- pkgs/by-name/gl/glasskube/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/gl/glasskube/package.nix b/pkgs/by-name/gl/glasskube/package.nix index a5d55f3b6160..0db16cdcd1f4 100644 --- a/pkgs/by-name/gl/glasskube/package.nix +++ b/pkgs/by-name/gl/glasskube/package.nix @@ -4,6 +4,7 @@ , fetchFromGitHub , nix-update-script , installShellFiles +, versionCheckHook }: let @@ -54,6 +55,8 @@ in buildGo123Module rec { subPackages = [ "cmd/glasskube" "cmd/package-operator" ]; nativeBuildInputs = [ installShellFiles ]; + nativeCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; preBuild = '' cp -r ${web-bundle}/bundle internal/web/root/static/bundle