]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame_incremental - 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
1{ buildApp, nextcloudVersion }:
2let
3 # https://apps.nextcloud.com/apps/bookmarks
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 };
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 };
28 versions = {
29 "25" = bookmarks_12_1_0;
30 "26" = bookmarks_13_0_1;
31 "27" = bookmarks_13_0_1;
32 "27_2" = bookmarks_13_1_3;
33 "28" = bookmarks_14_2_2;
34 "29" = bookmarks_14_2_2;
35 };
36in
37 versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks")