guix_mirror_bot pushed a change to branch javascript-team
in repository guix.
discard 8c4aff71a14 gnu: node-lts: Add hdrhistogram-c.
discard b5111279ff4 gnu: Add hdrhistogram-c.
discard c627258b742 gnu: node-lts: Fix lint warnings.
discard d5abc9d4b1d gnu: node-lts: Fix cross-compilation.
discard 6c5caa7613d gnu: Remove node-bootstrap.
discard ad080d7d361 gnu: node-lts: Disinherit from node-bootstrap.
discard 71b180f945f gnu: node: Replace bootstrap phases with esbuild bundler.
discard ad2d79017c6 gnu: node-lts: Add uvwasi-for-node-lts.
discard 76add149e5c gnu: Add uvwasi-for-node-lts.
discard 4d3f719e304 gnu: Add uvwasi.
discard 2e4706fc7d0 gnu: node-lts: Update to 24.21.0.
discard 7e06f5ad02c gnu: node-lts: Update to 24.20.0.
discard 709d86d1903 gnu: llhttp-bootstrap: Remove and replace by llhttpish.
discard 0973252c07c gnu: Add llhttpish.
discard f15c8af2398 build/tree-sitter: Fix usage of
`with-atomic-json-file-replacement'.
discard 75031ac5150 build/json-utils: Raise an error on preexisting key with
`add-json-fields'.
discard acb3cb9c739 tests: Add new json-utils tests.
discard 8f4002d3bb3 build/node: Clean-up deprecation.
discard 2a4e9d41add tests: Fix `delete-dependencies' & cie.
discard bd9c033b856 gnu: node-xyz: Adjust for missing (guix build json-utils)
module.
discard 3205d193a50 tests: Move modify-json ordering test to
tests/json-utils.scm.
discard 912a2a0793d gnu: r-v8: Use node-lts instead of libnode.
discard 7df5ea15b26 gnu: node-lts: Deprecate libnode.
discard c5fe38dd632 gnu: node-lts: Add '--shared' configure flag.
discard 0f5b0ab3a78 gnu: node-lts: Update to 24.19.0.
discard 33472fa01c6 gnu: node-bootstrap: Remove unused python-wrapper input.
discard 9bacacd1558 gnu: node-minipass: Generate valid package.json files.
discard 81d390aec35 gnu: node-minipass: Fix and improve style.
discard 83ea7e89045 build-system/node: Deprecate and export json procedures.
discard be56463af68 gnu: packages: Replace replace-fields by
replace-json-fields.
discard d9167b15ed4 gnu: packages: Replace delete-fields by delete-json-fields.
discard 8b0fa2623e2 tests: Add tests for (guix build json-utils).
discard fa973e7c6fd guix: json-utils: Improve error handling.
discard 37821e77b0d .dir-locals: Add modify-json and test-error entries.
discard 0c6f7e88db9 guix: node: Migrate to the new modify-json.
discard 593ea7d5d6e guix: json-utils: Deprecate
with-atomic-json-file-replacement.
discard aac1c8913f7 guix: json-utils: Rewrite and deprecate modify-json,
delete-fields.
discard 67b2d6d6e30 guix: Refactor (guix build json-utils) from the node build
system.
discard ed976aa6815 build-system: node: Drop uneeded
%node-build-system-modules.
discard 537d51cc38b gnu: Remove node-ms-bootstrap.
discard b83106368cb gnu: Remove node-debug-bootstrap.
discard cfbfa3081de gnu: node-llparse-bootstrap: Drop debug dependency.
discard 30907d75f1d gnu: node-llparse-frontend-bootstrap: Drop debug
dependency.
discard 75484e9dd1b gnu: llhttp-bootstrap: Improve style.
discard 9948f86732c gnu: node-llparse-bootstrap: Update to 7.3.1.
discard 605a09bf59b gnu: node-llparse-bootstrap: Avoid node-build-system.
discard 746a9684845 gnu: node-llparse-frontend-bootstrap: Avoid
node-build-system.
discard 1ec140d9c54 gnu: node-llparse-builder-bootstrap: Avoid
node-build-system.
discard ac1cfd0b04e gnu: Remove node-binary-search-bootstrap.
discard 5feea91ed7d gnu: node-llparse-builder-bootstrap: Update to
1.5.2-1.b0470c.
discard 56da35a0e57 gnu: node-debug-bootstrap: Avoid node-build-system.
discard 2b8f4bba849 gnu: node-ms-bootstrap: Avoid node-build-system.
discard 7a26fe5638d gnu: node-semver-bootstrap: Avoid node-build-system.
discard 8fe590655ba node: Introduce a stripped-down build-system for bootstrap.
add 2f62bad05b0 gnu: packages/python-web: Sort python-b* variables.
add f091119f664 gnu: trealla: Update to 3.10.37.
add 59444398a4d gnu: packages/golang-crypto: Sort variable.
add f262e967e4d gnu: Add go-github-com-smallstep-truststore.
add 7d8393f3666 gnu: Add go-github-com-tailscale-tscert.
add 89c1b41aa57 gnu: Add go-github-com-smallstep-assert.
add a091f0bd54a gnu: Add go-github-com-smallstep-linkedca.
add a625f9db740 gnu: Add go-github-com-ccoveille-go-safecast.
add 31fc368621d gnu: parallel: Update to 20260822.
add d2abebbd2b5 gnu: emacs-flymake-languagetool: Fix hash.
add 848deca3955 gnu: Add tlsclient.
add 7ae636b81cd gnu: Add go-golang-org-x-crypto-x509roots-fallback.
add c87d7e98a4b gnu: pdfgrep: Use git source. Fix cross build.
add 8ec9f4c480e gnu: python-mido: Update to 1.3.3.
add dfae7986a77 gnu: python-musical-scales: Update to 2.0.0-0.bdc35b3.
new d3a1e134ae5 doc: Fix grammar in guix-cookbook.
new f4f7b2a6c5c node: Introduce a stripped-down build-system for bootstrap.
new 8b2c28c5157 gnu: node-semver-bootstrap: Avoid node-build-system.
new 0a5ea11e16d gnu: node-ms-bootstrap: Avoid node-build-system.
new a27fb9e7f3a gnu: node-debug-bootstrap: Avoid node-build-system.
new 179dc1628fb gnu: node-llparse-builder-bootstrap: Update to
1.5.2-1.b0470c.
new 5de3c129c61 gnu: Remove node-binary-search-bootstrap.
new 943d54983be gnu: node-llparse-builder-bootstrap: Avoid
node-build-system.
new 89bd4478b6d gnu: node-llparse-frontend-bootstrap: Avoid
node-build-system.
new 09b27bf1a3d gnu: node-llparse-bootstrap: Avoid node-build-system.
new 32a5690160b gnu: node-llparse-bootstrap: Update to 7.3.1.
new 7184653b45e gnu: llhttp-bootstrap: Improve style.
new 0507dc22c40 gnu: node-llparse-frontend-bootstrap: Drop debug
dependency.
new 93a6f12e20a gnu: node-llparse-bootstrap: Drop debug dependency.
new d4ecec82e87 gnu: Remove node-debug-bootstrap.
new 8c03756e92a gnu: Remove node-ms-bootstrap.
new 211d83e9d99 build-system: node: Drop uneeded
%node-build-system-modules.
new 84f097a1a70 guix: Refactor (guix build json-utils) from the node build
system.
new 47b1e7b09e0 guix: json-utils: Rewrite and deprecate modify-json,
delete-fields.
new 8a9ce0af91f guix: json-utils: Deprecate
with-atomic-json-file-replacement.
new b2203b33156 guix: node: Migrate to the new modify-json.
new ea48041ce10 .dir-locals: Add modify-json and test-error entries.
new 4fa2c222600 guix: json-utils: Improve error handling.
new b3c7b320072 tests: Add tests for (guix build json-utils).
new cb6a25e513c gnu: packages: Replace delete-fields by delete-json-fields.
new 390ca3e61fe gnu: packages: Replace replace-fields by
replace-json-fields.
new 5b2ef79ecf2 build-system/node: Deprecate and export json procedures.
new 687f0e4f431 gnu: node-minipass: Fix and improve style.
new 96796d28f00 gnu: node-minipass: Generate valid package.json files.
new 34a9a25019f gnu: node-bootstrap: Remove unused python-wrapper input.
new 6b5e193d230 gnu: node-lts: Update to 24.19.0.
new 6823182d10a gnu: node-lts: Add '--shared' configure flag.
new dba3995518a gnu: node-lts: Deprecate libnode.
new 7b3001832b6 gnu: r-v8: Use node-lts instead of libnode.
new e944113e106 tests: Move modify-json ordering test to
tests/json-utils.scm.
new c92a42893de gnu: node-xyz: Adjust for missing (guix build json-utils)
module.
new 263c96bb343 tests: Fix `delete-dependencies' & cie.
new 9fdea74e147 build/node: Clean-up deprecation.
new 4eadee0d713 tests: Add new json-utils tests.
new c4cae5f0208 build/json-utils: Raise an error on preexisting key with
`add-json-fields'.
new a0b28cb4af0 build/tree-sitter: Fix usage of
`with-atomic-json-file-replacement'.
new 291912e52ca gnu: Add llhttpish.
new 1b4a2c11035 gnu: llhttp-bootstrap: Remove and replace by llhttpish.
new ef4c05b20fc gnu: node-lts: Update to 24.20.0.
new 8e728942f50 gnu: node-lts: Update to 24.21.0.
new 3d8eb07e741 gnu: Add uvwasi.
new 4ab7ac1b328 gnu: Add uvwasi-for-node-lts.
new 19289605145 gnu: node-lts: Add uvwasi-for-node-lts.
new 0c5de8b6f69 gnu: node: Replace bootstrap phases with esbuild bundler.
new fe75893ec0e gnu: node-lts: Disinherit from node-bootstrap.
new f11c267f0d0 gnu: Remove node-bootstrap.
new ee12361f6d8 gnu: node-lts: Fix cross-compilation.
new 80a6efa88e0 gnu: node-lts: Fix lint warnings.
new 737a7bc7489 gnu: Add hdrhistogram-c.
new a8e6735dd25 gnu: node-lts: Add hdrhistogram-c.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8c4aff71a14)
\
N -- N -- N refs/heads/javascript-team (a8e6735dd25)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 55 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/guix-cookbook.texi | 2 +-
gnu/packages/emacs-xyz.scm | 2 +-
gnu/packages/golang-build.scm | 29 +++
gnu/packages/golang-check.scm | 22 +++
gnu/packages/golang-crypto.scm | 68 +++----
gnu/packages/golang-web.scm | 62 +++++++
gnu/packages/golang-xyz.scm | 48 +++++
gnu/packages/parallel.scm | 4 +-
gnu/packages/pdf.scm | 36 +++-
gnu/packages/plan9.scm | 47 +++++
gnu/packages/prolog.scm | 4 +-
gnu/packages/python-web.scm | 403 ++++++++++++++++++++---------------------
gnu/packages/python-xyz.scm | 58 +++---
13 files changed, 506 insertions(+), 279 deletions(-)