haskellPackages.fsnotify: add darwin build dependency

This commit is contained in:
Daiderd Jordan 2016-08-06 17:28:50 +02:00
parent 20f009d56d
commit 7aaf75608f
No known key found for this signature in database
GPG Key ID: D02435D05B810C96

View File

@ -160,7 +160,9 @@ self: super: {
# FSEvents API is very buggy and tests are unreliable. See
# http://openradar.appspot.com/10207999 and similar issues.
# https://github.com/haskell-fswatch/hfsnotify/issues/62
fsnotify = dontCheck super.fsnotify; # if pkgs.stdenv.isDarwin then dontCheck super.fsnotify else super.fsnotify;
fsnotify = if pkgs.stdenv.isDarwin
then addBuildDepend (dontCheck super.fsnotify) pkgs.darwin.apple_sdk.frameworks.Cocoa
else dontCheck super.fsnotify;
# the system-fileio tests use canonicalizePath, which fails in the sandbox
system-fileio = if pkgs.stdenv.isDarwin then dontCheck super.system-fileio else super.system-fileio;