summaryrefslogtreecommitdiff
path: root/overlays
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2026-05-19 10:19:18 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2026-05-19 10:19:18 +0200
commit747dc5d5b559b7e2c5ea1354a596597110208219 (patch)
treecd3f1aa5c5484a83b5235f9c10e97de5e4815ab4 /overlays
parent6c4b4f65882cd3a428d48e6f4927ea2648812dfb (diff)
downloadnixos-747dc5d5b559b7e2c5ea1354a596597110208219.tar
nixos-747dc5d5b559b7e2c5ea1354a596597110208219.tar.gz
nixos-747dc5d5b559b7e2c5ea1354a596597110208219.tar.bz2
nixos-747dc5d5b559b7e2c5ea1354a596597110208219.tar.xz
nixos-747dc5d5b559b7e2c5ea1354a596597110208219.zip
bump
Diffstat (limited to 'overlays')
-rw-r--r--overlays/etesync-web.nix26
1 files changed, 13 insertions, 13 deletions
diff --git a/overlays/etesync-web.nix b/overlays/etesync-web.nix
index 2d4c23ea..f922cbf9 100644
--- a/overlays/etesync-web.nix
+++ b/overlays/etesync-web.nix
@@ -1,5 +1,5 @@
1{ final, prev, ... }: { 1{ final, prev, ... }: {
2 etesync-web = final.mkYarnPackage rec { 2 etesync-web = final.stdenv.mkDerivation (finalAttrs: {
3 pname = "etesync-web"; 3 pname = "etesync-web";
4 version = "0.6.1"; 4 version = "0.6.1";
5 5
@@ -14,28 +14,28 @@
14 src = final.fetchFromGitHub { 14 src = final.fetchFromGitHub {
15 owner = "etesync"; 15 owner = "etesync";
16 repo = "etesync-web"; 16 repo = "etesync-web";
17 rev = "v${version}"; 17 rev = "v${finalAttrs.version}";
18 hash = "sha256-ZQpbeEIDj7cB0Y62uIw3qSClvwE4buVKh6ZPMfS53dY="; 18 hash = "sha256-ZQpbeEIDj7cB0Y62uIw3qSClvwE4buVKh6ZPMfS53dY=";
19 }; 19 };
20 20
21 buildPhase = '' 21 yarnOfflineCache = final.fetchYarnDeps {
22 runHook preBuild 22 yarnLock = finalAttrs.src + "/yarn.lock";
23 hash = "sha256-YHZulUhgieDAV1jyweeoXwzoklTnf4ZvuVmgGmM2eBE=";
24 };
23 25
24 REACT_APP_DEFAULT_API_PATH=https://etesync.yggdrasil.li \ 26 nativeBuildInputs = [
25 NODE_OPTIONS=--openssl-legacy-provider \ 27 final.nodejs final.yarnConfigHook final.yarnBuildHook
26 yarn --offline build 28 ];
27 29
28 runHook postBuild 30 REACT_APP_DEFAULT_API_PATH = "https://etesync.yggdrasil.li";
29 ''; 31 NODE_OPTIONS = "--openssl-legacy-provider";
30 32
31 installPhase = '' 33 installPhase = ''
32 runHook preInstall 34 runHook preInstall
33 35
34 cp -r deps/etesync-web/build $out 36 cp -r build $out
35 37
36 runHook postInstall 38 runHook postInstall
37 ''; 39 '';
38 40 });
39 distPhase = "true";
40 };
41} 41}