guix_mirror_bot pushed a commit to branch javascript-team in repository guix.
commit a9c351b78b13e57578f1f9ffbac78d42800d8344 Author: Jelle Licht <[email protected]> AuthorDate: Thu Oct 15 13:07:38 2026 +0200 gnu: node-serialport-bindings: Build native addon. * gnu/packages/node-xyz.scm (node-serialport-bindings)[arguments]<#:phases>: Remove 'avoid-prebuild-install. --- gnu/packages/node-xyz.scm | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm index 9f703605d22..bd6e43fd610 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -3700,12 +3700,7 @@ it to make a new binding for a different platform or underling technology."))) (modify-json (delete-dependencies '("prebuild-install" ;; devDependencies "@serialport/binding-mock" - "node-abi"))))) - (add-after 'chdir 'avoid-prebuild-install - (lambda args - (modify-json "package.json" - (delete-json-fields '(("scripts" "install"))) - (replace-json-fields '(("gypfile" . #f))))))) + "node-abi")))))) #:tests? #f)) (synopsis "Abstract base class for Node SerialPort bindings") (description "Node SerialPort is a modular suite of Node.js packages for
