summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorAnton-Latukha <anton.latukha@gmail.com>2021-07-08 13:47:23 +0300
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-07-18 11:15:13 +0200
commitfca4c19c2b5400c5ba241db307efe99f01f59ffa (patch)
tree089354edf2896b70665ec1bf6c44a9096445bcff /pkgs/development/haskell-modules
parenteb0f97ec8f3619757dc73ab87502280a6aea71fd (diff)
downloadnixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar.gz
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar.bz2
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar.lz
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar.xz
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.tar.zst
nixpkgs-fca4c19c2b5400c5ba241db307efe99f01f59ffa.zip
haskellPackages: allow hnix-store-{core,remote} 0.5
These were blocked due to mutual desigion during me<>`sternenseemann`
discussion.
https://github.com/haskell-nix/hnix/issues/952

In short:

I shipped my own work (to support GHC 9.0) in the 0.5 releases of
`hnix-store-{core,remote}`.

These packages are really used only by `hnix` itself, and instead of maintaining
them in Nixpkgs & reacting on `hnix` release, we decided to hold them back &
switch to these versions when `hnix` provides support for them.

I just (today) released `hnix` 0.14 & it requires `hnix-store-{core,remote}`
0.5.

If you would look at dependency tree:
https://packdeps.haskellers.com/reverse/hnix-store-core
https://packdeps.haskellers.com/reverse/hnix-store-remote

It shows that `hnix` currently is the only alive use of these projects.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml3
1 files changed, 0 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
index c63942afe1a..24d565e16a0 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
@@ -85,9 +85,6 @@ default-package-overrides:
   - dual-tree < 0.2.3.0
   - diagrams-core < 1.5.0
   - diagrams-lib < 1.4.4
-  # 2021-06-14: hnix still needs old versions https://github.com/haskell-nix/hnix/issues/952
-  - hnix-store-core < 0.5
-  - hnix-store-remote < 0.5
 
 extra-packages:
   - base16-bytestring < 1               # required for cabal-install etc.