nixpkgs/pkgs
Matthew Bauer 300ff965ae haskell: fix x509-system on mojave
darwin.security_tool is currently broken in Mojave. See issue #45042
for more info. Our security_tool stuff comes from 10.9 so I suspect
that it needs an update.

Here I am putting in a hack to get things working again. This uses the
system provided security binary at /usr/bin/security to avoid the
issue in Haskell’s x509-system package. Unfortunately, this will break
with the sandbox. I am also working on a proper fix, but this requires
updating lots of Apple stuff (and also copumpkin’s new CF). You can
follow the progress on this branch:

  https://github.com/matthewbauer/nixpkgs/tree/xcode-security

This commit should be backported to release-18.03 and release-18.09.

/cc @copumpkin @lnl7 @pikajude
2018-10-02 15:14:11 -05:00
..
applications Merge pull request #47604 from NixOS/staging-next 2018-10-02 18:22:18 +02:00
build-support Merge branch 'master' into staging-next 2018-10-01 19:42:07 +02:00
common-updater
data Merge pull request #47604 from NixOS/staging-next 2018-10-02 18:22:18 +02:00
desktops deepin.dtkcore: 2.0.9 -> 2.0.9.4 (#47072) 2018-09-28 21:31:40 +02:00
development haskell: fix x509-system on mojave 2018-10-02 15:14:11 -05:00
games Merge pull request #47455 from nyanloutre/steamPackages.steam-udev 2018-10-02 00:55:41 +01:00
misc theme-obsidian2: fix theme name in index.theme (#47661) 2018-10-02 15:51:47 +02:00
os-specific Merge branch 'master' into staging-next 2018-10-01 19:42:07 +02:00
servers Merge pull request #47604 from NixOS/staging-next 2018-10-02 18:22:18 +02:00
shells zsh: 5.6.1 -> 5.6.2 2018-09-15 00:05:48 -05:00
stdenv Merge pull request #47400 from obsidiansystems/paxctl-darwin-no-mass-rebuild 2018-09-26 15:52:31 -04:00
test Merge branch 'master' into staging 2018-09-24 21:18:23 +02:00
tools Merge pull request #47604 from NixOS/staging-next 2018-10-02 18:22:18 +02:00
top-level Merge pull request #47604 from NixOS/staging-next 2018-10-02 18:22:18 +02:00