haskell.nix/modules
Hamish Mackenzie a5f9f45922
Test setup deps issue depending on ghc and Cabal (#278)
Projects like asterius and leksah that include dependencies on ghc. Sometimes the are needed by a setup.hs file (as is the case for the binaryen package used by asterius). The recent overlays merge broke this and #279 was needed to allow reinstallableLibGhc to be used to fix it. This PR adds a test case to make sure it is not inadvertently broken again. Also gives us a place to try out better ways to make this type of package work.* Test setup deps issue depending on ghc and Cabal

* Uses nixpkgs 19.09 + macOS wine fix on hydra/buildkite

* Enables macOS hydra tests

* disables musl tests for now

* Adds haskellNixRoots to tests

* Uses reinstallableLibGhc to fix the new setup-depends test

* Adds meta.platforms to haskell.nix components

* Set meta.platforms on cabal-install

* Builds some maintainer-scripts on hydra

* Pins hackage index-state for ghc-extra-packages
2019-11-01 12:34:10 +13:00
..
cabal.nix Use NixOS module system 2018-11-01 13:33:41 +08:00
compat-driver.nix Use NixOS module system 2018-11-01 13:33:41 +08:00
component-driver.nix Make reinstallable if reinstallableLibGhc (#279) 2019-10-29 11:14:18 +13:00
configuration-nix.nix Added a configuration-nix.nix file for plan-agnostic configuration 2018-11-01 13:33:41 +08:00
hackage.nix Add custom errors for some missing attributes (#194) 2019-07-04 10:09:02 +10:00
package.nix Test setup deps issue depending on ghc and Cabal (#278) 2019-11-01 12:34:10 +13:00
plan.nix Overlays (#261) 2019-10-21 20:07:58 +08:00