diff options
Diffstat (limited to 'pkgs/tools/security/vaultwarden/webvault.nix')
-rw-r--r-- | pkgs/tools/security/vaultwarden/webvault.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/tools/security/vaultwarden/webvault.nix b/pkgs/tools/security/vaultwarden/webvault.nix index bb86f4cb778b3..c4d881373fa2a 100644 --- a/pkgs/tools/security/vaultwarden/webvault.nix +++ b/pkgs/tools/security/vaultwarden/webvault.nix @@ -8,13 +8,15 @@ }: let - version = "2024.5.1"; + version = "2024.6.2c"; + + suffix = lib.head (lib.match "[0-9.]*([a-z]*)" version); bw_web_builds = fetchFromGitHub { owner = "dani-garcia"; repo = "bw_web_builds"; rev = "v${version}"; - hash = "sha256-iNSkvQn3g64pI0uY7M4S7jEiRRDAc0wlPuJevzMJ+dc="; + hash = "sha256-Gd8yQx9j6ieUvaM6IPSELNRy83y0cBkBwLYMqk8OIjU="; }; in buildNpmPackage rec { @@ -24,11 +26,11 @@ in buildNpmPackage rec { src = fetchFromGitHub { owner = "bitwarden"; repo = "clients"; - rev = "web-v${lib.removeSuffix "b" version}"; - hash = "sha256-U/lAt2HfoHGMu6mOki/4+ljhU9FwkodvFBr5zcDO8Wk="; + rev = "web-v${lib.removeSuffix suffix version}"; + hash = "sha256-HMQ0oQ04WkLlUgsYt6ZpcziDq05mnSA0+VnJCpteceg="; }; - npmDepsHash = "sha256-ui00afmnu77CTT9gh6asc4uT7AhVIuiD60sq/1f9viA="; + npmDepsHash = "sha256-zMzQEM5mV14gewzYhy1F2bNEugXjZSOviYwYVV2Cb8c="; postPatch = '' ln -s ${bw_web_builds}/{patches,resources} .. @@ -37,7 +39,7 @@ in buildNpmPackage rec { ''; nativeBuildInputs = [ - python3 + (python3.withPackages (ps: [ ps.setuptools ])) ]; makeCacheWritable = true; |