]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - flakes/mypackages/pkgs/webapps/nextcloud/apps/bookmarks.nix
Fix warning for loki
[perso/Immae/Config/Nix.git] / flakes / mypackages / pkgs / webapps / nextcloud / apps / bookmarks.nix
CommitLineData
1a64deeb
IB
1{ buildApp, nextcloudVersion }:
2let
c13500ab 3 # https://apps.nextcloud.com/apps/bookmarks
1a64deeb
IB
4 bookmarks_12_1_0 = buildApp rec {
5 appName = "bookmarks";
6 version = "12.1.0";
7 url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
8 sha256 = "sha256-NVyaVeg/UPgFaW/iCZiJkw1l5Vqc+S/4FMfFhHCBUTo=";
9 };
10 bookmarks_13_0_1 = buildApp rec {
11 appName = "bookmarks";
12 version = "13.0.1";
13 url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
14 sha256 = "sha256-7Gx8e8C2dDkB/39eAGKOLrP3YkVbGkfPKpQBeCaV/cE=";
15 };
c13500ab
IB
16 bookmarks_13_1_3 = buildApp rec {
17 appName = "bookmarks";
18 version = "13.1.3";
19 url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
20 sha256 = "sha256-9jSUtLT89UkxZhvyp+cDNV2OAc0+BzFoXAd5YfJTgXo=";
21 };
22 bookmarks_14_2_2 = buildApp rec {
23 appName = "bookmarks";
24 version = "14.2.2";
25 url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
26 sha256 = "sha256-hqmX64arwllviwG7ySvdwA8IYzWoLjP2MyhT389UZXw=";
27 };
1a64deeb
IB
28 versions = {
29 "25" = bookmarks_12_1_0;
30 "26" = bookmarks_13_0_1;
31 "27" = bookmarks_13_0_1;
c13500ab
IB
32 "27_2" = bookmarks_13_1_3;
33 "28" = bookmarks_14_2_2;
34 "29" = bookmarks_14_2_2;
1a64deeb
IB
35 };
36in
37 versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks")