<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos/nixpkgs.git/pkgs/build-support/node, branch master</title>
<subtitle>Nix Packages collection</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/'/>
<entry>
<title>treewide: set meta.license on hooks</title>
<updated>2026-05-25T11:48:20+00:00</updated>
<author>
<name>Sigmanificient</name>
<email>edhyjox@gmail.com</email>
</author>
<published>2026-05-16T00:57:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=0bbc8dffae9a4a61347c110ff1debe697edaa745'/>
<id>0bbc8dffae9a4a61347c110ff1debe697edaa745</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fetchPnpmDeps: fix reproducibility of pnpm v11 store index (#522703)</title>
<updated>2026-05-24T09:38:04+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2026-05-24T09:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=f9679155c9fc15d4722000c392337925c0a6ab42'/>
<id>f9679155c9fc15d4722000c392337925c0a6ab42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fetchPnpmDeps: fix reproducibility of pnpm v11 store index</title>
<updated>2026-05-23T20:13:33+00:00</updated>
<author>
<name>Maciej Krüger</name>
<email>mkg20001@gmail.com</email>
</author>
<published>2026-05-19T18:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=f2ba699f37b4630d0502dfa024f3c1ffb2efab22'/>
<id>f2ba699f37b4630d0502dfa024f3c1ffb2efab22</id>
<content type='text'>
The pnpm v11 store uses a SQLite database (index.db) whose binary format
is non-deterministic across platforms (version-valid-for number, etc).
This caused hash mismatches when building the same pnpmDeps on different
machines despite identical logical content.

Fix by dumping the SQLite database to a text SQL file during the fetch
phase and reconstructing it during the build phase. This ensures the
stored representation is fully deterministic.

Assisted-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;

Co-authored-by: Gergő Gutyina &lt;gutyina.gergo.2@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pnpm v11 store uses a SQLite database (index.db) whose binary format
is non-deterministic across platforms (version-valid-for number, etc).
This caused hash mismatches when building the same pnpmDeps on different
machines despite identical logical content.

Fix by dumping the SQLite database to a text SQL file during the fetch
phase and reconstructing it during the build phase. This ensures the
stored representation is fully deterministic.

Assisted-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;

Co-authored-by: Gergő Gutyina &lt;gutyina.gergo.2@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pnpmConfigHook: add instructions for ERR_PNPM_LOCKFILE_CONFIG_MISMATCH</title>
<updated>2026-05-21T08:00:11+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2026-05-21T08:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=d00feeb02ab602c2a5504110ca5f0684bf24adf3'/>
<id>d00feeb02ab602c2a5504110ca5f0684bf24adf3</id>
<content type='text'>
See https://github.com/NixOS/nixpkgs/pull/505103#issuecomment-4496933583

Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/NixOS/nixpkgs/pull/505103#issuecomment-4496933583

Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge master into staging-next</title>
<updated>2026-05-20T00:44:49+00:00</updated>
<author>
<name>nixpkgs-ci[bot]</name>
<email>190413589+nixpkgs-ci[bot]@users.noreply.github.com</email>
</author>
<published>2026-05-20T00:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=700251b5b8c31b30debe542006fd48a598433587'/>
<id>700251b5b8c31b30debe542006fd48a598433587</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fetchPnpmDeps: fix pnpm 11 environment configuration</title>
<updated>2026-05-19T16:20:38+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2026-05-19T16:20:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=7cb14ad37705498d0cc1a3acd34e3eda84107c06'/>
<id>7cb14ad37705498d0cc1a3acd34e3eda84107c06</id>
<content type='text'>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge master into staging-next</title>
<updated>2026-05-14T00:41:55+00:00</updated>
<author>
<name>nixpkgs-ci[bot]</name>
<email>190413589+nixpkgs-ci[bot]@users.noreply.github.com</email>
</author>
<published>2026-05-14T00:41:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=167c482ea659a4a035046dcc0c3dc481ba1f36a9'/>
<id>167c482ea659a4a035046dcc0c3dc481ba1f36a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fetchPnpmDeps: deprecate fetcherVersion = 2, schedule removal for 26.11 (#518360)</title>
<updated>2026-05-13T21:29:30+00:00</updated>
<author>
<name>Gergő Gutyina</name>
<email>gutyina.gergo.2@gmail.com</email>
</author>
<published>2026-05-13T21:29:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=bc164958aa706685e00f25581df32d8f44a55452'/>
<id>bc164958aa706685e00f25581df32d8f44a55452</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into staging-next</title>
<updated>2026-05-12T19:39:18+00:00</updated>
<author>
<name>K900</name>
<email>me@0upti.me</email>
</author>
<published>2026-05-12T19:39:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=c11500a25339f38b828f0efb52ab9ec12c99e03e'/>
<id>c11500a25339f38b828f0efb52ab9ec12c99e03e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pnpm_11: init at 11.1.0</title>
<updated>2026-05-11T21:13:15+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2026-03-30T20:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=7d318dfe3b95f6ce5f97db40a3b2dee704d75227'/>
<id>7d318dfe3b95f6ce5f97db40a3b2dee704d75227</id>
<content type='text'>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
