guix_mirror_bot pushed a change to branch javascript-team
in repository guix.
discard 2748e68c78d gnu: node-latest: Update to 26.12.1.
discard 250ee3ac563 gnu: node-lts: Update to 24.22.1.
discard 81a4cb3dde0 gnu: brotli: Fix CVE-2026-111497.
discard 2573e7ae4fb gnu: node-latest: Update to 26.12.0.
discard 6cb20992eaf gnu: node-lts: Update to 24.22.0.
discard 56732ce6471 gnu: temporal-capi: Enable zoneinfo64 feature.
discard 224a5c1ec0a build/node: Use --omit=dev instead of --production.
discard 434eccf6223 gnu: node-sqlite3: Keep the install script.
discard a9c351b78b1 gnu: node-serialport-bindings: Build native addon.
discard 83e86ab0da0 build/node: Remove 'avoid-node-gyp-rebuild' phase.
discard 3cd52bdb602 build/node: Do not copy and hoist dependencies on install.
discard d7b7fa60a1f build/node: Repack only files that npm would publish.
discard f6da8c19306 build/node: Configure npm through environment variables.
discard bfefe68013a build/node: Build native addons after install.
discard 8bf2d3eb736 gnu: node-vscode-l10n: Build the @vscode/l10n package.
discard 71fe5ad5c03 gnu: node-mkdirp: Build from TypeScript sources.
discard 37d099f70a9 gnu: node-domelementtype: Fix build with TypeScript 6.
discard b3504f9c87d gnu: Add node-latest.
discard a3f23e9e7d0 gnu: node: Unbundle more libraries.
discard 6074fd7fb53 gnu: node: Make build more verbose.
discard 4a88d3f7374 gnu: node-lts: Modernize.
discard 782c7cdf985 gnu: node: Add a release-monitoring-url package property.
discard d0055f0cb8a gnu: llhttpish: Install a pkg-config file.
discard 0ba4994536b gnu: Add lief.
discard b0c805b5238 gnu: utfcpp: Update to 4.2.0.
discard 24f21972cae gnu: ftest: Honor #:tests?.
discard 1719d1856c6 gnu: ftest: Update to 0.3.
discard 358490d7026 gnu: node-lts: Add hdrhistogram-c.
discard 0e4f96fcf48 gnu: node-lts: Fix lint warnings.
discard 122f6c12231 gnu: node-lts: Fix cross-compilation.
discard ac055e16d9c gnu: Remove node-bootstrap.
discard b004db3b872 gnu: node-lts: Disinherit from node-bootstrap.
discard 59b11d319f7 gnu: node: Replace bootstrap phases with esbuild bundler.
discard f66eaf88c55 gnu: node-lts: Add uvwasi-for-node-lts.
discard 422aca07af8 gnu: node-lts: Update to 24.21.0.
discard 96748fe665e gnu: node-lts: Update to 24.20.0.
discard 6c3c2472f00 gnu: llhttp-bootstrap: Remove and replace by llhttpish.
discard 31783120842 gnu: Add llhttpish.
discard e18abd43630 build/tree-sitter: Fix usage of
`with-atomic-json-file-replacement'.
discard 9a835e80d7e build/json-utils: Raise an error on preexisting key with
`add-json-fields'.
discard 7fa52f959f2 tests: Add new json-utils tests.
discard 73dc6f175bb build/node: Clean-up deprecation.
discard e83d2e77719 tests: Fix `delete-dependencies' & cie.
discard 11370df0798 gnu: node-xyz: Adjust for missing (guix build json-utils)
module.
discard d38b98e6897 tests: Move modify-json ordering test to
tests/json-utils.scm.
discard 6b459d6cfe5 gnu: r-v8: Use node-lts instead of libnode.
discard 478a360aefe gnu: node-lts: Deprecate libnode.
discard 51b76038fb1 gnu: node-lts: Add '--shared' configure flag.
discard 14927eaebce gnu: node-lts: Update to 24.19.0.
discard b025d056a78 gnu: node-bootstrap: Remove unused python-wrapper input.
discard edcb5de7937 gnu: node-minipass: Generate valid package.json files.
discard 7e11ae2ebc0 gnu: node-minipass: Fix and improve style.
discard 48999289632 build-system/node: Deprecate and export json procedures.
discard 0af5b3e8129 gnu: packages: Replace replace-fields by
replace-json-fields.
discard f22f05ab269 gnu: packages: Replace delete-fields by delete-json-fields.
discard 8424e04bf3b tests: Add tests for (guix build json-utils).
discard 9ad8bd5a175 guix: json-utils: Improve error handling.
discard 8481c4d0959 .dir-locals: Add modify-json and test-error entries.
discard 20a990f7851 guix: node: Migrate to the new modify-json.
discard e4413453fae guix: json-utils: Deprecate
with-atomic-json-file-replacement.
discard 7d97b6d8d52 guix: json-utils: Rewrite and deprecate modify-json,
delete-fields.
discard 059ed7b45cb guix: Refactor (guix build json-utils) from the node build
system.
discard 7af53c871ce build-system: node: Drop uneeded
%node-build-system-modules.
discard c1edac3db8c gnu: Remove node-ms-bootstrap.
discard 9d3883304ce gnu: Remove node-debug-bootstrap.
discard a12a595770c gnu: node-llparse-bootstrap: Drop debug dependency.
discard 1cac78ce0b9 gnu: node-llparse-frontend-bootstrap: Drop debug
dependency.
discard d1ea94da8dd gnu: llhttp-bootstrap: Improve style.
discard f0de538b88a gnu: node-llparse-bootstrap: Update to 7.3.1.
discard cc6444f5f13 gnu: node-llparse-bootstrap: Avoid node-build-system.
discard 29fbe83813c gnu: node-llparse-frontend-bootstrap: Avoid
node-build-system.
discard 7716b07434b gnu: node-llparse-builder-bootstrap: Avoid
node-build-system.
discard a4499b86d29 gnu: Remove node-binary-search-bootstrap.
discard d985445aae9 gnu: node-llparse-builder-bootstrap: Update to
1.5.2-1.b0470c.
discard 30a635caef9 gnu: node-debug-bootstrap: Avoid node-build-system.
discard 4103b8883aa gnu: node-ms-bootstrap: Avoid node-build-system.
discard 040673da9a7 gnu: node-semver-bootstrap: Avoid node-build-system.
discard fb3ae89f494 node: Introduce a stripped-down build-system for bootstrap.
add d8cdd3bb64a gnu: go-github-com-google-go-github-v61: Fix inheritance.
add ea12107a4f7 gnu: go-github-com-santhosh-tekuri-jsonschema-v6: Break
inheritance.
add 8c5c9a04c1b gnu: go-gopkg-in-dnaeon-go-vcr-v4: Break inheritance.
add 8b16566b527 gnu: go-github-com-brianvoe-gofakeit-v7: Break inheritance.
add 07e1a0072ce gnu: kcov: Update to 43.
add d61f2ac23cc gnu: kcov: Fix cross-build.
add 889d28c5495 gnu: uncrustify: Update to 0.83.0.
add 637241ead3b gnu: emacs-shell-maker: Update to 0.98.2.
add 4fd00c936c3 gnu: Migrate cppi from (gnu packages cppi) to (gnu
packages code).
add 4d86952f943 gnu: build-tools.scm: Remove reference to module (gnu
packages cppi).
add 0168ca41453 gnu: code.scm: Reorder #:use-module directives.
add 801decdd2f6 teams: Update email address for Ashvith Shetty.
add 7de48ba1809 gnu: Replace all instances of email for Ashvith Shetty.
add fe9166d2576 Update Ashvith Shetty's new email address.
add 9615a402bfa gnu: clojure-tools: Use GitHub release artifacts.
add 2fa291bef54 gnu: clojure-tools: Update to 1.12.6.1673.
add 49b38bfc631 gnu: makefile2graph: Update to 2021.11.06.
add afff19f9561 gnu: cifs-utils: Update to 7.9.
add b7f4e09d2c8 gnu: f3: Update to 10.0.
add b2d4d5abae8 gnu: pydf: Update to 16.
add fdec157347b gnu: nwipe: Update to 0.43.
add 5e8f29e2a36 gnu: hddtemp: Update to 0.4.4.
add df136dfd477 gnu: Add guile-schemefmt
add 0f96f704d30 gnu: ggg: Update to 0.16.1.
add b2c8ebe9a2c gnu: guile-kracht: Update to 0.3.1.
add eea5c17a83d gnu: guile-hygguile: Update to 2.7.3.
add e4f84203a1f gnu: guile-bewaking: Update to 0.4.2.
add 8acea9b3f99 gnu: guile-veritas: Update to 0.8.1.
add f6b7dcdbfef gnu: guile-scriba: Update to 0.4.1.
add 90f7702c22a shell: Support caching when both a file and package specs
are given.
add b3a2b7cbe51 shell: Allow for caching when ā-eā is used.
add 5070c6fb869 gnu: Add cow.
add 4a0b8b897f1 gnu: m2-planet: Update to 1.13.1.
add ad54bd54243 gnu: mes: Update to 0.27.2
add d8a8dd840a9 system: vm: Avoid unnecessary mlet*.
add ad220e791f4 gnu: ruby-minitest-bacon: Update to 1.0.6.
add 553ab13728f gnu: ruby-taskjuggler: Update to 3.8.4.
add ae27c30d290 gnu: trealla: Update to 3.14.11.
add 0510b0e5091 gnu: gn: Update to 0.0-2590.f9eca75.
add 704ad8ced8a gnu: ungoogled-chromium: Update to 156.0.8078.47
[security-fixes].
add 306cb24de1b node: Introduce a stripped-down build-system for bootstrap.
add 7efbc8c32fc gnu: node-semver-bootstrap: Avoid node-build-system.
add 98c0eaaa9f5 gnu: node-ms-bootstrap: Avoid node-build-system.
add a16e14995e1 gnu: node-debug-bootstrap: Avoid node-build-system.
add 36509802532 gnu: node-llparse-builder-bootstrap: Update to
1.5.2-1.b0470c.
add 7d884946c95 gnu: Remove node-binary-search-bootstrap.
add 66e76662a76 gnu: node-llparse-builder-bootstrap: Avoid
node-build-system.
add 35e4d0efd72 gnu: node-llparse-frontend-bootstrap: Avoid
node-build-system.
add ab62c438ef3 gnu: node-llparse-bootstrap: Avoid node-build-system.
add 1026c2e0124 gnu: node-llparse-bootstrap: Update to 7.3.1.
add efe6e0ce161 gnu: llhttp-bootstrap: Improve style.
add 127209e4374 gnu: node-llparse-frontend-bootstrap: Drop debug
dependency.
add 2d884b46384 gnu: node-llparse-bootstrap: Drop debug dependency.
add c91ebbc9991 gnu: Remove node-debug-bootstrap.
add 17a44d2c5a0 gnu: Remove node-ms-bootstrap.
add befe779dfd2 build-system: node: Drop uneeded
%node-build-system-modules.
add 4a03dc92670 guix: Refactor (guix build json-utils) from the node build
system.
add b4fa9971602 guix: json-utils: Rewrite and deprecate modify-json,
delete-fields.
add efd3e140003 guix: json-utils: Deprecate
with-atomic-json-file-replacement.
add abad92ebc5f guix: node: Migrate to the new modify-json.
add 9368262ae8a .dir-locals: Add modify-json and test-error entries.
add 75fca647f30 guix: json-utils: Improve error handling.
add e2798668360 tests: Add tests for (guix build json-utils).
add 08255973535 gnu: packages: Replace delete-fields by delete-json-fields.
add 172edcc557f gnu: packages: Replace replace-fields by
replace-json-fields.
add 0aea1f0efeb build-system/node: Deprecate and export json procedures.
add 2ccfb35c5e2 gnu: node-minipass: Fix and improve style.
add 584c62a6b0e gnu: node-minipass: Generate valid package.json files.
add ee3c346d993 gnu: node-bootstrap: Remove unused python-wrapper input.
add 7fa8ba6b283 gnu: node-lts: Update to 24.19.0.
add fb3b78bda63 gnu: node-lts: Add '--shared' configure flag.
add 42ccf17e55a gnu: node-lts: Deprecate libnode.
add f529c40b478 gnu: r-v8: Use node-lts instead of libnode.
add 0707c17e084 tests: Move modify-json ordering test to
tests/json-utils.scm.
add ccb7bcf9f26 gnu: node-xyz: Adjust for missing (guix build json-utils)
module.
add d81fa56f93e tests: Fix `delete-dependencies' & cie.
add 083021eb30b build/node: Clean-up deprecation.
add 87a97de047d tests: Add new json-utils tests.
add c123100515e build/json-utils: Raise an error on preexisting key with
`add-json-fields'.
add 70ea720ca4a build/tree-sitter: Fix usage of
`with-atomic-json-file-replacement'.
add f612f6fc5ff gnu: Add llhttpish.
add f01c816cee4 gnu: llhttp-bootstrap: Remove and replace by llhttpish.
add 84f14f99258 gnu: node-lts: Update to 24.20.0.
add 7f0ce3a85d4 gnu: node-lts: Update to 24.21.0.
add dc98e787a02 gnu: node-lts: Add uvwasi-for-node-lts.
add da1cfbe86a6 gnu: node: Replace bootstrap phases with esbuild bundler.
add a2ba31c610f gnu: node-lts: Disinherit from node-bootstrap.
add 66d30bdf6d3 gnu: Remove node-bootstrap.
add 09b47ee4088 gnu: node-lts: Fix cross-compilation.
add 66f02905e27 gnu: node-lts: Fix lint warnings.
add 5794521a732 gnu: node-lts: Add hdrhistogram-c.
add a0e5e5401c3 gnu: ftest: Update to 0.3.
add 28e95623ac5 gnu: ftest: Honor #:tests?.
add 68edd2f548e gnu: utfcpp: Update to 4.2.0.
add 9df7a844de3 gnu: Add lief.
add 94408b93a62 gnu: llhttpish: Install a pkg-config file.
add 69e039ee338 gnu: node: Add a release-monitoring-url package property.
add 795f5ae3973 gnu: node-lts: Modernize.
add e9f9ee2ea10 gnu: node: Make build more verbose.
add d3b771327b7 gnu: node: Unbundle more libraries.
add e276c1e9326 gnu: Add node-latest.
add 33cbdeef886 gnu: node-domelementtype: Fix build with TypeScript 6.
add 8b06604de88 gnu: node-mkdirp: Build from TypeScript sources.
add 731085c2993 gnu: node-vscode-l10n: Build the @vscode/l10n package.
add 139365874a1 build/node: Build native addons after install.
add dcb19507b64 build/node: Configure npm through environment variables.
add ebb43a317a7 build/node: Repack only files that npm would publish.
add 860cee05750 build/node: Do not copy and hoist dependencies on install.
add 45f8bc077ef build/node: Remove 'avoid-node-gyp-rebuild' phase.
add 21750df2014 gnu: node-serialport-bindings: Build native addon.
add 02de8649f13 gnu: node-sqlite3: Keep the install script.
add e3fa369f523 build/node: Use --omit=dev instead of --production.
add d79591dfff3 gnu: temporal-capi: Enable zoneinfo64 feature.
add ca471986ea6 gnu: node-lts: Update to 24.22.0.
add cc7231df8fd gnu: node-latest: Update to 26.12.0.
add 2d53eb46cef gnu: brotli: Fix CVE-2026-111497.
add 919e03db25c gnu: node-lts: Update to 24.22.1.
add fa73e816fde gnu: node-latest: Update to 26.12.1.
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 (2748e68c78d)
\
N -- N -- N refs/heads/javascript-team (fa73e816fde)
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.
No new revisions were added by this update.
Summary of changes:
.mailmap | 4 +-
etc/teams.scm | 2 +-
gnu/local.mk | 5 +-
gnu/packages/admin.scm | 2 +-
gnu/packages/build-tools.scm | 7 +-
gnu/packages/check.scm | 2 +-
gnu/packages/chromium.scm | 62 +-
gnu/packages/clojure.scm | 10 +-
gnu/packages/code.scm | 65 +-
gnu/packages/cppi.scm | 29 +-
gnu/packages/databases.scm | 2 +-
gnu/packages/disk.scm | 56 +-
gnu/packages/emacs-xyz.scm | 4 +-
gnu/packages/fonts.scm | 2 +-
gnu/packages/games.scm | 2 +-
gnu/packages/gnome-xyz.scm | 2 +-
gnu/packages/gnome.scm | 2 +-
gnu/packages/golang-check.scm | 11 +-
gnu/packages/golang-web.scm | 77 ++-
gnu/packages/golang-xyz.scm | 2 +-
gnu/packages/guile-xyz.scm | 52 +-
gnu/packages/image.scm | 50 +-
gnu/packages/javascript.scm | 2 +-
gnu/packages/librewolf.scm | 2 +-
gnu/packages/mes.scm | 19 +-
.../patches/ungoogled-chromium-crubit.patch | 248 -------
.../ungoogled-chromium-custom-compiler.patch | 92 ++-
.../patches/ungoogled-chromium-emudhra.patch | 741 +++++++++++++++++++++
.../patches/ungoogled-chromium-esbuild.patch | 29 +
...oogled-chromium-override-libdrm-assertion.patch | 3 +-
.../ungoogled-chromium-rust-toolchain-var.patch | 40 +-
.../patches/ungoogled-chromium-typescript.patch | 226 +++++++
gnu/packages/prolog.scm | 4 +-
gnu/packages/ruby-xyz.scm | 13 +-
gnu/packages/samba.scm | 5 +-
gnu/packages/terminals.scm | 2 +-
gnu/packages/text-editors.scm | 2 +-
gnu/packages/window-management.scm | 53 +-
gnu/packages/xfce.scm | 2 +-
gnu/packages/zig-xyz.scm | 2 +-
gnu/services/databases.scm | 2 +-
gnu/system/vm.scm | 35 +-
guix/scripts/shell.scm | 68 +-
po/packages/POTFILES.in | 1 -
44 files changed, 1483 insertions(+), 558 deletions(-)
delete mode 100644 gnu/packages/patches/ungoogled-chromium-crubit.patch
create mode 100644 gnu/packages/patches/ungoogled-chromium-emudhra.patch
create mode 100644 gnu/packages/patches/ungoogled-chromium-esbuild.patch