Skip to content

nodejs_27: init at 27.0.0-alpha.0.0.0 - #580635

Merged
aduh95 merged 1 commit into
NixOS:masterfrom
aduh95:nodejs-27
Nov 12, 2026
Merged

aduh95 merged 1 commit into
NixOS:masterfrom
aduh95:nodejs-27

Conversation

@aduh95

@aduh95 aduh95 commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Targeting staging-next because it needs #574436 staging-next was merged into master

The explanation for the alpha tag can be found at https://nodejs.org/en/blog/announcements/evolving-the-nodejs-release-schedule, TL;DR Node.js is dropping the odd/even release line associated to short-lived/LTS support in favor of a 6-month alpha period for which they expect libraries to keep testing with.

Things done

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (new) This PR adds a new package 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 7.no default reviewers This PR targets a package or module with no existing maintainers; roving reviewers, take pity! 6.topic: nodejs Node.js is a free, open-source, cross-platform JavaScript runtime environment labels Oct 29, 2026
@aduh95

aduh95 commented Oct 31, 2026

Copy link
Copy Markdown
Contributor Author

@ofborg build nodejs_27.passthru.tests

@aduh95
aduh95 changed the base branch from staging-next to master November 7, 2026 09:06
@nixpkgs-ci nixpkgs-ci Bot closed this Nov 7, 2026
@nixpkgs-ci nixpkgs-ci Bot reopened this Nov 7, 2026
@aduh95

aduh95 commented Nov 7, 2026

Copy link
Copy Markdown
Contributor Author

@ofborg build nodejs_27.passthru.tests

@aduh95

aduh95 commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor Author
building '/nix/store/yzqqzf5xkdwgqjh0p9iqldzlrri8vaiw-nixpkgs-vet.drv'...
- Attribute `nodejs-slim_27` is a new top-level package using `callPackage ./pkgs/development/web/nodejs/v27.nix { /* ... */ }`.
  Please define it in pkgs/by-name/no/nodejs-slim_27/package.nix instead.
  See `pkgs/by-name/README.md` for more details.
 (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-162)
- Attribute `nodejs_27` is a new top-level package using `callPackage ./pkgs/development/web/nodejs/symlink.nix { /* ... */ }`.
  Please define it in pkgs/by-name/no/nodejs_27/package.nix instead.
  See `pkgs/by-name/README.md` for more details.
 (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-162)
- Attribute `nodejs_27` is a new package with `strictDeps` unset or set to `false`.
  Please enable `strictDeps = true;` in pkgs/development/web/nodejs/symlink.nix.
 (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-164)
- Attribute `nodejs_27` is a new package with `__structuredAttrs` unset or set to `false`.
  Please enable `__structuredAttrs = true;` in pkgs/development/web/nodejs/symlink.nix.
 (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-166)
This PR introduces additional instances of discouraged patterns as listed above. Please fix them before merging.

__structuredAttrs and strictDeps are done in #584352, the other failures are expected AFAICT, and therefore should be ignored

@aduh95

aduh95 commented Nov 7, 2026

Copy link
Copy Markdown
Contributor Author

@ofborg build nodejs_27.passthru.tests

@aduh95
aduh95 requested a review from a team November 7, 2026 12:39
@nixpkgs-ci nixpkgs-ci Bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Nov 7, 2026
@aduh95
aduh95 enabled auto-merge November 12, 2026 13:36
@aduh95
aduh95 disabled auto-merge November 12, 2026 13:36
@aduh95
aduh95 merged commit d244ecc into NixOS:master Nov 12, 2026
31 of 35 checks passed
@aduh95
aduh95 deleted the nodejs-27 branch November 12, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: nodejs Node.js is a free, open-source, cross-platform JavaScript runtime environment 7.no default reviewers This PR targets a package or module with no existing maintainers; roving reviewers, take pity! 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant