tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
precice: fixup build after libxml2 update
Vladimír Čunát
2 years ago
1a6f9328
e98b61d9
+5
-1
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
precice
default.nix
+5
-1
pkgs/development/libraries/precice/default.nix
···
18
"-DPYTHON_INCLUDE_DIR=${python3}/include/${python3.libPrefix}"
19
];
20
21
-
env.NIX_CFLAGS_COMPILE = toString (lib.optionals stdenv.isDarwin [ "-D_GNU_SOURCE" ]);
0
0
0
0
22
23
nativeBuildInputs = [ cmake gcc ];
24
buildInputs = [ boost eigen libxml2 mpi python3 python3.pkgs.numpy ];
···
18
"-DPYTHON_INCLUDE_DIR=${python3}/include/${python3.libPrefix}"
19
];
20
21
+
env.NIX_CFLAGS_COMPILE = toString (
22
+
lib.optionals stdenv.isDarwin [ "-D_GNU_SOURCE" ]
23
+
# libxml2-2.12 changed const qualifiers
24
+
++ [ "-fpermissive" ]
25
+
);
26
27
nativeBuildInputs = [ cmake gcc ];
28
buildInputs = [ boost eigen libxml2 mpi python3 python3.pkgs.numpy ];