From d87fbe5f6bc31bcf175203f154ce2db1417f0702 Mon Sep 17 00:00:00 2001 From: Kennan LeJeune Date: Tue, 19 May 2026 11:56:13 -0400 Subject: [PATCH 1/2] add cmake, set LD_LIBRARY_PATH --- modules/home/dev.nix | 1 + modules/nixos/desktop-base.nix | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/modules/home/dev.nix b/modules/home/dev.nix index 31ab7b31b..e6e032fe4 100644 --- a/modules/home/dev.nix +++ b/modules/home/dev.nix @@ -23,6 +23,7 @@ _: { cacert cachix cb + cmake codespell coreutils-full curl diff --git a/modules/nixos/desktop-base.nix b/modules/nixos/desktop-base.nix index 0c4f268d6..550293b2a 100644 --- a/modules/nixos/desktop-base.nix +++ b/modules/nixos/desktop-base.nix @@ -305,6 +305,15 @@ in gtk3 ]; + # nix-ld's NIX_LD_LIBRARY_PATH is only consulted when nix-ld itself + # is the dynamic loader. Nix-built interpreters (e.g. the python in + # uv's PEP 517 build envs when it picks up a system python) use the + # regular loader and won't see it. Exposing the same lib bundle on + # LD_LIBRARY_PATH lets those processes resolve libstdc++.so.6 et al + # — needed for grpc_tools._protoc_compiler and similar prebuilt + # wheels invoked during source builds. + environment.sessionVariables.LD_LIBRARY_PATH = "/run/current-system/sw/share/nix-ld/lib"; + environment.etc."determinate/config.json".text = builtins.toJSON { authentication.additionalNetrcSources = [ "/etc/nix/netrc" ]; }; From 9b460543c3e30f9eaeecab21a61480e3241d3378 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 May 2026 17:34:04 +0000 Subject: [PATCH 2/2] Bump nixos-hardware from `9bd7c80` to `c97bc4d` Bumps [nixos-hardware](https://github.com/nixos/nixos-hardware) from `9bd7c80` to `c97bc4d`. - [Release notes](https://github.com/nixos/nixos-hardware/releases) - [Commits](https://github.com/nixos/nixos-hardware/compare/9bd7c80d43e258aaa607d83b43661df11444d808...c97bc4d15bd3473dd095e8e8ba57330ab1943a77) --- updated-dependencies: - dependency-name: nixos-hardware dependency-version: c97bc4d15bd3473dd095e8e8ba57330ab1943a77 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index e22ea6e63..8e18cc070 100644 --- a/flake.lock +++ b/flake.lock @@ -544,11 +544,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1778593042, - "narHash": "sha256-xYGrSg6354UK2K4WSQd4+TfyvfqmvFbSY+ZtGQUXK0c=", + "lastModified": 1779258371, + "narHash": "sha256-j1iZsLy6oFApqR1oiDmHhvkwxXqcNi0aoSJj643LuwU=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "9bd7c80d43e258aaa607d83b43661df11444d808", + "rev": "c97bc4d15bd3473dd095e8e8ba57330ab1943a77", "type": "github" }, "original": {