]>
Commit | Line | Data |
---|---|---|
1 | { buildApp, nextcloudVersion }: | |
2 | let | |
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 | }; | |
36 | in | |
37 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks") |