1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-12-18 15:01:08 +01:00

Hack together a fix for the public headers

Please fix this.
This commit is contained in:
Robert Hensing 2025-04-05 00:46:06 +02:00
parent 59ced3da96
commit 2b51250534
8 changed files with 33 additions and 1 deletions

View file

@ -17,6 +17,8 @@ subdir('nix-meson-build-support/deps-lists')
configdata = configuration_data()
deps_private_maybe_subproject = [
# This dependency may be very limited; was introduced for NIX_USE_BOEHMGC macro dependency
dependency('nix-expr'),
]
deps_public_maybe_subproject = [
dependency('nix-util'),

View file

@ -6,6 +6,7 @@
nix-util,
nix-store,
nix-expr,
# Configuration Options
@ -33,6 +34,10 @@ mkMesonLibrary (finalAttrs: {
];
propagatedBuildInputs = [
# FIXME: This is only here for the NIX_USE_BOEHMGC macro dependency
# Removing nix-expr will make the build more concurrent and is
# architecturally nice, perhaps.
nix-expr
nix-util
nix-store
openssl