]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - flakes/mypackages/pkgs/webapps/nextcloud/apps/contacts.nix
Fix warning for loki
[perso/Immae/Config/Nix.git] / flakes / mypackages / pkgs / webapps / nextcloud / apps / contacts.nix
CommitLineData
1a64deeb
IB
1{ buildApp, nextcloudVersion }:
2let
c13500ab 3 # https://apps.nextcloud.com/apps/contacts
1a64deeb
IB
4 contacts_5_3_2 = buildApp rec {
5 appName = "contacts";
6 version = "5.3.2";
7 url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
8 sha256 = "sha256-1jQ+pyLBPU7I4wSPkmezJq7ukrQh8WPErG4J6Ps3LR4=";
9 };
c13500ab
IB
10 contacts_5_5_3 = buildApp rec {
11 appName = "contacts";
12 version = "5.5.3";
13 url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
14 sha256 = "sha256-zxmgMiizzXGfReRS9XJ+fb6tJRLH/Z5NvuLpspYARFI=";
15 };
16 contacts_6_0_0 = buildApp rec {
17 appName = "contacts";
18 version = "6.0.0";
19 url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
20 sha256 = "sha256-48ERJ9DQ9w71encT2XVvcVaV+EbthgExQliKO1sQ+1A=";
21 };
1a64deeb
IB
22 versions = {
23 "25" = contacts_5_3_2;
24 "26" = contacts_5_3_2;
25 "27" = contacts_5_3_2;
c13500ab
IB
26 "27_2" = contacts_5_5_3;
27 "28" = contacts_5_5_3;
28 "29" = contacts_6_0_0;
1a64deeb
IB
29 };
30in
31 versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app contacts")