haskell.nix/materialized
Hamish Mackenzie 91036142ef
Better support for allow-import-from-derivation=false (#1474)
Currently haskell.nix uses IFDs internally in a number of places.  This prevents the use of `--option allow-import-from-derivation false` even when `materialized` nix is provided.

* Changes `materialize` function so that it returns the `materialized` path when possible instead of a derivation (updates import-and-filter-project.nix to cope with that).
* Materializes the spdx json file.
* Prevents haskell.nix looking for `cabal.project`, `cabal.project.local` and `cabal.project.freeze` files in hackage packages and the ghc-extra-projects.
2022-06-02 20:11:27 +12:00
..
bootstrap Use ghc 8.8.3 to boot native aarch64-linux compiler (#1390) 2022-03-03 16:33:04 +13:00
dummy-ghc Add ghc 9.2.3 (#1491) 2022-06-01 19:33:58 +12:00
ghc863 Remove build-tool-depends for happy and Alex from ghc (#1485) 2022-05-30 23:33:35 +12:00
ghc864 Remove build-tool-depends for happy and Alex from ghc (#1485) 2022-05-30 23:33:35 +12:00
ghc865 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc882 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc883 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc884 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc901/cabal-install Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc902/cabal-install Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc921/cabal-install Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc922/cabal-install Add ghc 9.2.2 (#1394) 2022-03-08 14:34:04 +13:00
ghc923/cabal-install Add ghc 9.2.3 (#1491) 2022-06-01 19:33:58 +12:00
ghc8101/cabal-install Use updated nix-tools (#1365) 2022-02-09 22:08:43 +13:00
ghc8102 Fix ghc 9 windows cross compilation (#1450) 2022-05-19 20:21:16 +12:00
ghc8103 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc8104 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc8105 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc8106 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc8107 Update materialization (#1449) 2022-04-21 21:12:51 +12:00
ghc810420210212 Fix ghc 9 windows cross compilation (#1450) 2022-05-19 20:21:16 +12:00
ghc-boot-packages-nix Add ghc 9.2.3 (#1491) 2022-06-01 19:33:58 +12:00
ghc-extra-projects Add ghc 9.2.3 (#1491) 2022-06-01 19:33:58 +12:00
ghcjs Update materialization (#1449) 2022-04-21 21:12:51 +12:00
hscolour Update materialized nix files (#603) 2020-05-13 22:08:36 +12:00
spdx-3.12 Better support for allow-import-from-derivation=false (#1474) 2022-06-02 20:11:27 +12:00
spdx-3.14 Better support for allow-import-from-derivation=false (#1474) 2022-06-02 20:11:27 +12:00
spdx-3.16 Better support for allow-import-from-derivation=false (#1474) 2022-06-02 20:11:27 +12:00