From 2b8a77bf809c3f25b30a50f4baa4c56d00b5a2ea Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 16 Sep 2026 21:56:29 -0400 Subject: [PATCH] nixVersions.nixComponents*.nix-store: fix compat with meson 1.12 Was broken by https://github.com/mesonbuild/meson/commit/7851563c0b6a1351d999e873618e0bd8e366fe53 --- .../package-management/nix/modular/src/libstore/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/package-management/nix/modular/src/libstore/package.nix b/pkgs/tools/package-management/nix/modular/src/libstore/package.nix index 80f95ea3981d..e506383c2a09 100644 --- a/pkgs/tools/package-management/nix/modular/src/libstore/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libstore/package.nix @@ -73,6 +73,9 @@ mkMesonLibrary (finalAttrs: { nlohmann_json ]; + # Don't use the default name "build": that conflicts with an existing directory. + mesonBuildDir = "meson-build-dir"; + mesonFlags = [ (lib.mesonEnable "seccomp-sandboxing" stdenv.hostPlatform.isLinux) (lib.mesonBool "embedded-sandbox-shell" embeddedSandboxShell)