Merge pull request #177980 from sorki/haskell-updates

haskellPackages: use hnix-store 0.5 for hnix, update maintained packages
main
Dennis Gosnell 2 years ago committed by GitHub
commit e0b894b75f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      pkgs/development/haskell-modules/configuration-common.nix
  2. 9
      pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml

@ -238,10 +238,16 @@ self: super: {
digit = doJailbreak super.digit;
# 2020-06-05: HACK: does not pass own build suite - `dontCheck`
hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck super.hnix);
# 2022-06-17: Use hnix-store 0.5 until hnix 0.17
hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck (
super.hnix.overrideScope (hself: hsuper: {
hnix-store-core = hself.hnix-store-core_0_5_0_0;
hnix-store-remote = hself.hnix-store-remote_0_5_0_0;
})
));
# Too strict bounds on algebraic-graphs
# https://github.com/haskell-nix/hnix-store/issues/180
hnix-store-core = doJailbreak super.hnix-store-core;
hnix-store-core_0_5_0_0 = doJailbreak super.hnix-store-core_0_5_0_0;
# Fails for non-obvious reasons while attempting to use doctest.
focuslist = dontCheck super.focuslist;

@ -135,6 +135,8 @@ extra-packages:
- hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
- bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9
- fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0
- hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17
- hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17
package-maintainers:
abbradar:
@ -347,9 +349,16 @@ package-maintainers:
- lentil
sorki:
- cayenne-lpp
- blockfrost-client
- data-lens-light
- data-stm32
- gcodehs
- hnix
- hnix-store-core
- hnix-store-remote
- implicit
- nix-derivation
- nix-diff
- nix-narinfo
- ttn
- ttn-client

Loading…
Cancel
Save