diff options
Diffstat (limited to 'flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix')
-rw-r--r-- | flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix index 7be8c6b..63c2018 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/keeweb | ||
3 | keeweb_0_6_13 = buildApp rec { | 4 | keeweb_0_6_13 = buildApp rec { |
4 | appName = "keeweb"; | 5 | appName = "keeweb"; |
5 | version = "0.6.13"; | 6 | version = "0.6.13"; |
@@ -15,10 +16,27 @@ let | |||
15 | }; | 16 | }; |
16 | }; | 17 | }; |
17 | }; | 18 | }; |
19 | keeweb_0_6_18 = buildApp rec { | ||
20 | appName = "keeweb"; | ||
21 | version = "0.6.18"; | ||
22 | url = "https://github.com/jhass/nextcloud-keeweb/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
23 | sha256 = "sha256-DsWjS7U8FPbryfH3TjQ0sLqVYZX4wlzy6AZl2cHXR6M="; | ||
24 | installPhase = '' | ||
25 | mkdir -p $out | ||
26 | cp -R . $out/ | ||
27 | ''; | ||
28 | otherConfig = { | ||
29 | mimetypemapping = { | ||
30 | "kdbx" = ["application/x-kdbx"]; | ||
31 | }; | ||
32 | }; | ||
33 | }; | ||
18 | versions = { | 34 | versions = { |
19 | "25" = keeweb_0_6_13; | 35 | "25" = keeweb_0_6_13; |
20 | "26" = keeweb_0_6_13; | 36 | "26" = keeweb_0_6_13; |
21 | "27" = keeweb_0_6_13; | 37 | "27" = keeweb_0_6_13; |
38 | "27_2" = keeweb_0_6_13; | ||
39 | "28" = keeweb_0_6_18; | ||
22 | }; | 40 | }; |
23 | in | 41 | in |
24 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app keeweb") | 42 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app keeweb") |