guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 02de8649f134960939e2622bef8d43cdafffb866
Author: Jelle Licht <[email protected]>
AuthorDate: Thu Oct 15 13:07:39 2026 +0200

    gnu: node-sqlite3: Keep the install script.
    
    Install scripts are no longer run, so there is no need to delete it.
    
    * gnu/packages/node-xyz.scm (node-sqlite3)[arguments]<#:phases>: Do not
    delete the "install" script in 'avoid-node-pre-gyp.
---
 gnu/packages/node-xyz.scm | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index bd6e43fd610..62e0b33cbf4 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -4093,11 +4093,7 @@ connection.")))
                    (assoc-ref binary-alist "module_name")
                    " module_path="
                    (assoc-ref binary-alist "module_path"))))
-                 pkg-meta-alist)
-               ;; We need to remove the install script from "package.json",
-               ;; as it would try to use node-pre-gyp and would block the
-               ;; automatic building performed by `npm install`.
-               (delete-json-fields `(("scripts" "install")))))))))
+                 pkg-meta-alist)))))))
     (home-page "https://github.com/mapbox/node-sqlite3";)
     (synopsis "Node.js bindings for SQLite3")
     (description

Reply via email to