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

Reply via email to