From 62209bcff29f6d2d1a643870b643d6c9d2577d5f Mon Sep 17 00:00:00 2001 From: fleaz Date: Thu, 27 Mar 2025 17:38:28 +0100 Subject: [PATCH] kubecrypt: init ad 0.6.2 --- default.nix | 9 ++++++--- kubecrypt/default.nix | 17 +++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 kubecrypt/default.nix diff --git a/default.nix b/default.nix index c4f6167..2c1dc62 100644 --- a/default.nix +++ b/default.nix @@ -18,11 +18,14 @@ self: super: { #mealie = self.callPackage ./mealie { }; gohome = self.callPackage ./gohome { }; matrix-alertmanager-receiver = self.callPackage ./matrix-alertmanager-receiver { }; - vimPlugins = super.vimPlugins.extend (self': super': { - netrw-nvim = super.callPackage ./netrw-nvim { }; - }); + vimPlugins = super.vimPlugins.extend ( + self': super': { + netrw-nvim = super.callPackage ./netrw-nvim { }; + } + ); salt-lint = super.callPackage ./salt-lint { }; intel-compute-runtime-legacy1 = super.callPackage ./intel-compute-runtime-legacy1 { }; + kubecrypt = super.callPackage ./kubecrypt { }; nerdfonts = super.nerdfonts.override { fonts = [ diff --git a/kubecrypt/default.nix b/kubecrypt/default.nix new file mode 100644 index 0000000..d5200f5 --- /dev/null +++ b/kubecrypt/default.nix @@ -0,0 +1,17 @@ +{ buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "kubecryupt"; + version = "0.6.2-1.29"; + + src = fetchFromGitHub { + owner = "sebidude"; + repo = "kubecrypt"; + hash = "sha256-2AtktwYsEgxnDsAXCahkD2Rjtp1mvb3y5Q1wRm20QE4="; + rev = "v${version}"; + }; + + vendorHash = "sha256-9Ivfq7VBEA8mwnIQ1LmxU9mjT41g6y9i5dLJaxvHzEk="; +}