nixpkgs-suyu/pkgs/development/haskell-modules
Simon Chatterjee fdb4ed35ed haskell-gtk2hs packges: fixes for building on Darwin
This includes two layered changes so the gtk2hs packages build on Darwin:

 - For `glib`, `gio`, `gtk`, `gtk3`, and `pango`: the fix for version 0.13.8.0
   from https://github.com/gtk2hs/gtk2hs/pull/293 . I expect at some point the
   referenced fix (or one like it) will be released and and brought into
   nixpkgs, at which point the override and patch files here can (in fact must)
   be removed.

 - For `gtk` and `gtk3`: also apply the required cabal flag cited in
   https://github.com/gtk2hs/gtk2hs/issues/249 to specify the Quartz rather than
   X11 backend (Quartz is the one that both nixpkgs and macOS support
   out-the-box). This override is likely to be wanted indefinitely.

Both modifications are required for a successful build of `gtk` or `gtk3` on
Darwin right now.
2020-02-28 20:31:24 +01:00
..
patches haskellPackages.GLUT: Fix freeglut.pc -> glut.pc. 2019-12-20 02:52:54 +01:00
configuration-common.nix haskell-gtk2hs packges: fixes for building on Darwin 2020-02-28 20:31:24 +01:00
configuration-ghc-8.2.x.nix configuration-ghc-8.2.x: use default llvmPackages 2020-01-30 18:35:30 -05:00
configuration-ghc-8.4.x.nix jailbreak-cabal: updated package needs updated Cabal library 2019-09-06 17:27:21 +02:00
configuration-ghc-8.6.x.nix haskell-policeman: don't build this package with ghc-8.6.x 2020-02-07 20:55:41 +01:00
configuration-ghc-8.8.x.nix configuration-ghc-8.8.x: fix eval 2020-02-28 20:31:24 +01:00
configuration-ghc-8.10.x.nix ghc-8.10.x: add a bunch of jailbreaks to fix builds 2020-01-31 22:13:06 +01:00
configuration-ghc-head.nix
configuration-ghcjs.nix configuration-ghcjs.nix: fix evaluation 2019-09-30 12:52:43 +02:00
configuration-hackage2nix.yaml haskell-cabal-fmt: override Cabal to version 3.0.x 2020-02-28 20:31:23 +01:00
configuration-nix.nix spago: fix Darwin build 2020-02-28 20:31:23 +01:00
configuration-tensorflow.nix haskell: fix evaluation error in tensorflow-proto 2019-09-11 10:52:04 +02:00
default.nix
generic-builder.nix Revert "haskell generic-builder: fix Darwin regression for lmdb" 2020-02-17 09:36:53 +01:00
generic-stack-builder.nix buildStackProject: Set __noChroot to make it fail without sandbox 2019-11-14 01:32:04 +01:00
hackage-packages.nix hackage-packages.nix: automatic Haskell package set update 2020-02-28 20:31:20 +01:00
hoogle-local-wrapper.sh
hoogle.nix ghcWithHoogle: Fix for cross 2019-12-24 18:17:41 -05:00
initial-packages.nix
lib.nix haskell/lib: Introduce markUnbroken helper 2019-07-14 12:26:04 -04:00
make-package-set.nix Merge remote-tracking branch 'obsidiansystems/work-on-multi-shellFor' 2020-01-17 18:00:27 -05:00
non-hackage-packages.nix haskellPackages.multi-ghc-travis: add missing space (PR #76648) 2019-12-29 19:27:25 +01:00
stack-hook.sh
with-packages-wrapper.nix Revert "haskell/with-packages-wrapper.nix: install "doc" outputs" 2020-01-10 15:20:08 +01:00