Skip to content

various: migrate fetchPnpmDeps from fetcherVersion = 2 to fetcherVersion = 3 (part 1)#514072

Merged
gepbird merged 11 commits into
NixOS:masterfrom
qweered:fetcherVersion-2-to-3-migration-part1
May 7, 2026
Merged

various: migrate fetchPnpmDeps from fetcherVersion = 2 to fetcherVersion = 3 (part 1)#514072
gepbird merged 11 commits into
NixOS:masterfrom
qweered:fetcherVersion-2-to-3-migration-part1

Conversation

@qweered

@qweered qweered commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Migrate various packages using fetchPnpmDeps from fetcherVersion = 2 to fetcherVersion = 3 and update their hashes accordingly.

fetcherVersion = 2 produces an unpacked pnpm store. Version 3 produces a single zstd-compressed tarball, which is more reproducible and avoids touching individual store files at fixup time.

Split across four PRs to keep each one reviewable.

Things done

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. labels Apr 27, 2026
@nixpkgs-ci nixpkgs-ci Bot added 12.approvals: 2 This PR was reviewed and approved by two persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Apr 27, 2026
@nixpkgs-ci nixpkgs-ci Bot added 12.approvals: 3+ This PR was reviewed and approved by three or more persons. and removed 12.approvals: 2 This PR was reviewed and approved by two persons. labels Apr 28, 2026
@nixpkgs-ci nixpkgs-ci Bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label May 1, 2026
@qweered qweered force-pushed the fetcherVersion-2-to-3-migration-part1 branch from e43fa32 to 6256ee5 Compare May 5, 2026 14:12
@nixpkgs-ci nixpkgs-ci Bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label May 5, 2026
@gepbird

gepbird commented May 7, 2026

Copy link
Copy Markdown
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 514072
Commit: 6256ee5862f70a6fd5c456575e2a930898c102a5


x86_64-linux

✅ 14 packages built:
  • astro-language-server
  • bumpp
  • cdxgen
  • changelogen
  • coc-cmake
  • conventional-changelog-cli
  • cspell
  • deadlock-mod-manager
  • deltachat-desktop
  • dep-scan
  • dep-scan.dist
  • e-search
  • garage-webui
  • vimPlugins.coc-cmake

@gepbird gepbird added this pull request to the merge queue May 7, 2026
Merged via the queue into NixOS:master with commit c0abbee May 7, 2026
28 checks passed
@qweered qweered deleted the fetcherVersion-2-to-3-migration-part1 branch May 7, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 12.approvals: 3+ This PR was reviewed and approved by three or more persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants