haskellPackages.network: fix build on x86_64-darwin (#346928)

This commit is contained in:
Emily
2024-10-11 08:42:08 +01:00
committed by GitHub
@@ -300,6 +300,13 @@ self: super: ({
__darwinAllowLocalNetworking = true;
});
# network requires `IP_RECVTOS`, which was added in 10.15.
network =
if lib.versionOlder (lib.getVersion pkgs.apple-sdk) "10.15" then
addBuildDepend pkgs.apple-sdk_10_15 super.network
else
super.network;
foldl = overrideCabal (drv: {
postPatch = ''
# This comment has been inserted, so the derivation hash changes, forcing