]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - flakes/mypackages/pkgs/webapps/nextcloud/apps/passman.nix
Fix warning for loki
[perso/Immae/Config/Nix.git] / flakes / mypackages / pkgs / webapps / nextcloud / apps / passman.nix
CommitLineData
1a64deeb
IB
1{ buildApp, nextcloudVersion }:
2let
c13500ab 3 # https://apps.nextcloud.com/apps/passman
1a64deeb
IB
4 passman_2_4_5 = buildApp rec {
5 appName = "passman";
6 version = "2.4.5";
7 url = "https://releases.passman.cc/${appName}_${version}.tar.gz";
8 sha256 = "sha256-wcRx1lUEHbJBJBBSKOScGljOgHM7Vpf69OymJoI8S2Y=";
9 };
10 passman_2_4_7 = buildApp rec {
11 appName = "passman";
12 version = "2.4.7";
13 url = "https://releases.passman.cc/${appName}_${version}.tar.gz";
14 sha256 = "sha256-CeNaN0cioVjcW6ILB//BIvmjQWcbvfK3m8jVQ8LGtyM=";
15 };
c13500ab
IB
16 passman_2_4_9 = buildApp rec {
17 appName = "passman";
18 version = "2.4.9";
19 url = "https://releases.passman.cc/${appName}_${version}.tar.gz";
20 sha256 = "sha256-jLcKuY8wJohZ/oRon05yBq+755W9ytgOZsad9jhjUJY=";
21 };
1a64deeb
IB
22 versions = {
23 "25" = passman_2_4_5;
24 "26" = passman_2_4_7;
25 "27" = passman_2_4_7;
c13500ab
IB
26 "27_2" = passman_2_4_9;
27 "28" = passman_2_4_9;
28 "29" = passman_2_4_9;
1a64deeb
IB
29 };
30in
31 versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app passman")