daml/nix
Andreas Herrmann a89cbb2036
Update rules_haskell (#1133)
* Update rules_haskell

- rules_haskell now handles the global package db within Bazel
    https://github.com/tweag/rules_haskell/pull/859
- We no longer use the Nix provided c2hs. So, we drop it.
- Rename `ghcWithC2hs` to `ghcStatic` to clarify that that's where the
    static linking patches are applied.
- Extend package-db patches to align Nix store paths with the new $out.
    This works around a restriction in current rules_haskell, where
    the paths in the package config files must have the same prefix as
    the path to the package config files themselves.
- Don't exclude haskell libraries from extra-libraries entries.

* Drop redundant unix-compat override

This is a left-over from when the package was patched.

* Windows GHC bindist includes ffi header

* Drop unused language-c Nix override
2019-05-20 14:20:34 +02:00
..
certs Remove custom truststore remains (#280) 2019-04-08 11:19:44 +02:00
nixpkgs Upgrade to nixpkgs 19.03 (again) (#962) 2019-05-07 13:55:30 +02:00
overrides Update rules_haskell (#1133) 2019-05-20 14:20:34 +02:00
python-modules open-sourcing daml 2019-04-04 09:33:38 +01:00
third-party Move to using proto3-wire from upstream (#480) 2019-04-24 15:59:08 +00:00
tools Update to Bazel 0.24 (#567) 2019-05-16 18:04:30 +02:00
bazel-cc-toolchain.nix open-sourcing daml 2019-04-04 09:33:38 +01:00
bazel.nix Update rules_haskell (#1133) 2019-05-20 14:20:34 +02:00
BUILD.bazel open-sourcing daml 2019-04-04 09:33:38 +01:00
default.nix open-sourcing daml 2019-04-04 09:33:38 +01:00
ghc.nix Update rules_haskell (#1133) 2019-05-20 14:20:34 +02:00
nixpkgs.nix Upgrade to nixpkgs 19.03 (again) (#962) 2019-05-07 13:55:30 +02:00
packages.nix Update rules_haskell (#1133) 2019-05-20 14:20:34 +02:00
release.nix open-sourcing daml 2019-04-04 09:33:38 +01:00
with-packages-wrapper.nix Update rules_haskell (#1133) 2019-05-20 14:20:34 +02:00