mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 04:50:21 +00:00
paseo: 0.9.2 -> 0.10.2 (#568614)
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "paseo";
|
||||
version = "0.9.2";
|
||||
version = "0.10.2";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -22,12 +22,12 @@ buildNpmPackage (finalAttrs: {
|
||||
owner = "getpaseo";
|
||||
repo = "paseo";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-8ko/EqTCWnAkUHnrRsVEK+dkNLCHRd89gmcoeOiVBV8=";
|
||||
hash = "sha256-jbiQMZUho0yqi0DFXPeBxFbvldL/GCQ5h8XuHcU7wg4=";
|
||||
};
|
||||
|
||||
nodejs = nodejs_22;
|
||||
|
||||
npmDepsHash = "sha256-UXnB6q5tubKpTs+A5+u/NLSzc8ZK6rAsQs+kEphEKd8=";
|
||||
npmDepsHash = "sha256-tT7qrQpJSxXTJMc9KinfnDQoeTdvLt7NWanYANKunqg=";
|
||||
|
||||
npmRebuildFlags = [ "--ignore-scripts" ];
|
||||
|
||||
@@ -49,8 +49,8 @@ buildNpmPackage (finalAttrs: {
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
# Rebuild only node-pty (native addon for terminal emulation)
|
||||
npm rebuild node-pty
|
||||
npm_config_build_from_source=true npm_config_nodedir=${finalAttrs.nodejs} \
|
||||
npm rebuild node-pty --workspace @getpaseo/server
|
||||
|
||||
npm run build:server
|
||||
npm run build:daemon-web-ui
|
||||
@@ -71,6 +71,9 @@ buildNpmPackage (finalAttrs: {
|
||||
cp -a "$path" "$out/lib/paseo/$path"
|
||||
done < daemon-files.txt
|
||||
|
||||
nodePty=packages/server/node_modules/node-pty
|
||||
cp -a "$nodePty/build" "$out/lib/paseo/$nodePty/"
|
||||
|
||||
# Root package.json lets node resolve the workspace layout when the
|
||||
# CLI/server bin starts from $out.
|
||||
cp package.json $out/lib/paseo/
|
||||
|
||||
Reference in New Issue
Block a user