From 747dc5d5b559b7e2c5ea1354a596597110208219 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Tue, 19 May 2026 10:19:18 +0200 Subject: bump --- overlays/etesync-web.nix | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'overlays') 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 @@ { final, prev, ... }: { - etesync-web = final.mkYarnPackage rec { + etesync-web = final.stdenv.mkDerivation (finalAttrs: { pname = "etesync-web"; version = "0.6.1"; @@ -14,28 +14,28 @@ src = final.fetchFromGitHub { owner = "etesync"; repo = "etesync-web"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-ZQpbeEIDj7cB0Y62uIw3qSClvwE4buVKh6ZPMfS53dY="; }; - buildPhase = '' - runHook preBuild + yarnOfflineCache = final.fetchYarnDeps { + yarnLock = finalAttrs.src + "/yarn.lock"; + hash = "sha256-YHZulUhgieDAV1jyweeoXwzoklTnf4ZvuVmgGmM2eBE="; + }; - REACT_APP_DEFAULT_API_PATH=https://etesync.yggdrasil.li \ - NODE_OPTIONS=--openssl-legacy-provider \ - yarn --offline build + nativeBuildInputs = [ + final.nodejs final.yarnConfigHook final.yarnBuildHook + ]; - runHook postBuild - ''; + REACT_APP_DEFAULT_API_PATH = "https://etesync.yggdrasil.li"; + NODE_OPTIONS = "--openssl-legacy-provider"; installPhase = '' runHook preInstall - cp -r deps/etesync-web/build $out + cp -r build $out runHook postInstall ''; - - distPhase = "true"; - }; + }); } -- cgit v1.2.3