gtksourceview5: fix build on x86_64-darwin

This commit is contained in:
Randy Eckenrode
2024-07-20 01:56:51 -04:00
parent 82cbb284d3
commit 4527b45e86
@@ -40,6 +40,9 @@ stdenv.mkDerivation (finalAttrs: {
./4.x-nix_share_path.patch
];
# The 10.12 SDK used by x86_64-darwin requires defining `_POSIX_C_SOURCE` to use `strnlen`.
env.NIX_CFLAGS_COMPILE = lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) "-D_POSIX_C_SOURCE=200809L";
nativeBuildInputs = [
meson
ninja
@@ -113,7 +116,5 @@ stdenv.mkDerivation (finalAttrs: {
platforms = platforms.unix;
license = licenses.lgpl21Plus;
maintainers = teams.gnome.members;
# https://hydra.nixos.org/build/258191535/nixlog/1
broken = stdenv.isDarwin && stdenv.isx86_64;
};
})