guix_mirror_bot pushed a commit to branch master
in repository guix.
commit ccb7bcf9f2608500fe134100f2d2900385aabe66
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Tue Aug 4 11:51:03 2026 +0900
gnu: node-xyz: Adjust for missing (guix build json-utils) module.
This is a follow-up to commit b00aa06f870592dea795abedc3d51392688d595f,
renamed `delete-fields' to `delete-json-fields', but forgot to add (guix
build
json-utils) in the #:modules, which defines it (and is part of the
node-build-system default imported modules).
* gnu/packages/node-xyz.scm (node-acorn, node-fastest-levenshtein)
(node-glob, node-lru-cache, node-minimatch, node-minipass-7
node-path-scurry)
(node-serialport-bindings, node-sqlite3)
(node-addon-api, (node-source-map): [#:modules]: Add (guix build
json-utils).
---
gnu/packages/node-xyz.scm | 58 ++++++++++++++++++++++++++---------------------
1 file changed, 32 insertions(+), 26 deletions(-)
diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index c59c7950dd8..d407135849d 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -64,6 +64,7 @@
((guix build node-build-system)
(srfi srfi-1)
(ice-9 match)
+ (guix build json-utils)
(guix build utils))
#:phases
(modify-phases %standard-phases
@@ -127,6 +128,7 @@ architecture supporting plugins.")
((guix build node-build-system)
(srfi srfi-1)
(ice-9 match)
+ (guix build json-utils)
(guix build utils))
#:phases
(modify-phases %standard-phases
@@ -1298,10 +1300,10 @@ It can handle big files (tested up to 100mb). XML
Entities, HTML entities, and D
; Use ESBuild because this package is used to build Typescript.
(native-inputs (list esbuild))
(arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match))
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match))
#:tests? #f ; FIXME: Tests require 'jest'.
#:phases
#~(modify-phases %standard-phases
@@ -1432,11 +1434,12 @@ suitable for use with the @code{fs} module functions.")
node-path-scurry))
; Use ESBuild instead of tshy because this is used to build Typescript.
(native-inputs (list esbuild))
- (arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match))
+ (arguments
+ (list
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match))
#:tests? #f ; FIXME: Tests require 'c8' and 'tap'.
#:phases
#~(modify-phases %standard-phases
@@ -2106,10 +2109,10 @@ user-land JavaScript.")
; Use ESBuild instead of tshy because this is used to build Typescript.
(native-inputs (list esbuild))
(arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match))
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match))
#:tests? #f ; FIXME: Tests require 'tap'.
#:phases #~(modify-phases %standard-phases
(add-before 'patch-dependencies 'delete-dependencies
@@ -2254,10 +2257,10 @@ JavaScript.")
; Use ESBuild because this is used to build Typescript.
(native-inputs (list esbuild))
(arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match))
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match))
#:tests? #f ; FIXME: Tests require 'tap'.
#:phases #~(modify-phases %standard-phases
(add-before 'patch-dependencies 'modify-package
@@ -2393,6 +2396,7 @@ This is not a through or through2 stream. It doesn't
transform the data, it just
(list
#:tests? #f ; FIXME: Tests require 'tap'.
#:modules '((guix build node-build-system)
+ (guix build json-utils)
(guix build utils)
(ice-9 match)
(srfi srfi-26))
@@ -2728,10 +2732,10 @@ particular cross-platform spellings of the PATH
environment variable key.")
; Use ESBuild because this is used to build Typescript.
(native-inputs (list esbuild))
(arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match))
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match))
#:tests? #f ; FIXME: Tests require 'tap'.
#:phases #~(modify-phases %standard-phases
(add-before 'patch-dependencies 'delete-dependencies
@@ -3662,6 +3666,7 @@ it to make a new binding for a different platform or
underling technology.")))
((guix build node-build-system)
(srfi srfi-1)
(ice-9 match)
+ (guix build json-utils)
(guix build utils))
#:phases
(modify-phases %standard-phases
@@ -3893,11 +3898,11 @@ connection.")))
(build-system node-build-system)
(native-inputs (list esbuild))
(arguments (list
- #:modules '(
- (guix build node-build-system)
- (guix build utils)
- (ice-9 match)
- (json))
+ #:modules '((guix build node-build-system)
+ (guix build json-utils)
+ (guix build utils)
+ (ice-9 match)
+ (json))
#:phases #~(modify-phases %standard-phases
(add-before 'patch-dependencies 'modify-package (lambda _
(modify-json
@@ -3994,6 +3999,7 @@ connection.")))
((guix build node-build-system)
(srfi srfi-1)
(ice-9 match)
+ (guix build json-utils)
(guix build utils))
#:tests? #f ; FIXME: tests depend on node-mocha
#:phases