guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 21750df2014b5981b57f731045e625d21ef271b6
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