 Yvan SrakaandHamish Mackenzie
|
5990fee152
|
Fix #1674: use Nix flakes rather than Niv to pin nix-tools dependencies (#1694)
* Fix #1674: use Nix flakes rather than Niv to pin `nix-tools` dependencies
* Update nix-tools flake
* Update nix-tools flake.lock
* Update nix-tools flake.nix
* Update nix-tools flake.lock
* Update materialization
* Update materialization
* Update nix-tools flake.lock
Co-authored-by: Hamish Mackenzie <Hamish.K.Mackenzie@gmail.com>
|
2022-09-24 18:39:55 +12:00 |
|
Hamish Mackenzie
|
6c7f9d0042
|
Use cabal 3.8 (#1641)
A bug was fixed in cabal 3.8 (https://github.com/haskell/cabal/issues/6771) that haskell.nix relied on for `pkg-config` in support. To work around this we added a dummy `pkg-config` that `cabal configure` now uses when haskell.nix runs it `cabal configure` internally. That returns version information for all the `pkg-config` packages in `lib/pkgconfig-nixpkgs-map.nix`. This mapping has also been expanded based on the results of searching nixpkgs for `*.pc` files.
This update also includes workarounds for:
https://github.com/haskell/cabal/issues/8352
https://github.com/haskell/cabal/issues/8370
https://github.com/haskell/cabal/issues/8455
|
2022-09-13 12:00:04 +12:00 |
|
Hamish Mackenzie
|
a368a8f959
|
Fix union version range bug (#1556)
* Fix union version range bug
Needed to fix hackage updates (see https://github.com/input-output-hk/nix-tools/pull/117).
* Update materialization
|
2022-07-28 19:22:28 +12:00 |
|
Hamish Mackenzie
|
9aed9c3faf
|
Update materialization (#1449)
|
2022-04-21 21:12:51 +12:00 |
|
Hamish Mackenzie
|
f67cf8e439
|
Use updated nix-tools (#1365)
|
2022-02-09 22:08:43 +13:00 |
|
Hamish Mackenzie
|
24b421cbfc
|
Add ghc 9.2.1 and update internal cabal to 3.6.2 (#1286)
|
2021-11-13 12:43:04 +13:00 |
|
Hamish Mackenzie
|
58dff9550b
|
Update some older GHC materialization files (#1222)
|
2021-09-01 20:21:30 +12:00 |
|