diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2024-05-03 00:13:16 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-03 00:13:16 +0000 |
commit | 26d2f291dffdcb7e5f40896be3fc3bc72538dbd0 (patch) | |
tree | 5eab6c80968fb769f5433bc2fa6b96f102d17701 /pkgs/tools/admin/synapse-admin/default.nix | |
parent | 2918b2c876b74d0ba5e333676ee86228f51c24e8 (diff) | |
parent | 172094c8c1f83ee7f6d7dd10e64fdc7da0e4ac3b (diff) |
Merge master into haskell-updates
Diffstat (limited to 'pkgs/tools/admin/synapse-admin/default.nix')
-rw-r--r-- | pkgs/tools/admin/synapse-admin/default.nix | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/pkgs/tools/admin/synapse-admin/default.nix b/pkgs/tools/admin/synapse-admin/default.nix index 55797f7c2e179..83871cf84cac5 100644 --- a/pkgs/tools/admin/synapse-admin/default.nix +++ b/pkgs/tools/admin/synapse-admin/default.nix @@ -3,16 +3,17 @@ , fetchYarnDeps , mkYarnPackage , baseUrl ? null +, writeShellScriptBin }: mkYarnPackage rec { pname = "synapse-admin"; - version = "0.8.7"; + version = "0.10.0"; src = fetchFromGitHub { owner = "Awesome-Technologies"; repo = pname; rev = version; - sha256 = "sha256-kvQBzrCu1sgDccKhr0i2DgDmO5z6u6s+vw5KymttoK4="; + sha256 = "sha256-3MC5PCEwYfZzJy9AW9nHTpvU49Lk6wbYC4Rcv9J9MEg="; }; yarnLock = ./yarn.lock; @@ -20,9 +21,13 @@ mkYarnPackage rec { offlineCache = fetchYarnDeps { inherit yarnLock; - hash = "sha256-f0ilsF3lA+134qUaX96mdntjpR4gRlmtRIh/xEFhtXQ="; + hash = "sha256-vpCwPL1B+hbIaVSHtlkGjPAteu9BFNNmCTE66CSyFkg="; }; + nativeBuildInputs = [ + (writeShellScriptBin "git" "echo ${version}") + ]; + NODE_ENV = "production"; ${if baseUrl != null then "REACT_APP_SERVER" else null} = baseUrl; @@ -33,12 +38,7 @@ mkYarnPackage rec { runHook preBuild export HOME=$(mktemp -d) - pushd deps/synapse-admin - mv node_modules node_modules.bak - cp -r $(readlink -f node_modules.bak) node_modules - chmod +w node_modules yarn --offline run build - popd runHook postBuild ''; @@ -46,8 +46,7 @@ mkYarnPackage rec { distPhase = '' runHook preDist - mkdir -p $out - cp -r deps/synapse-admin/build/* $out + cp -r deps/synapse-admin/dist $out runHook postDist ''; |