mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
haskellPackages: Fix eval warnings and errors
This commit is contained in:
parent
12ffb29d61
commit
c71f355699
2 changed files with 4 additions and 10 deletions
|
@ -20,7 +20,7 @@
|
|||
, FloatingHex
|
||||
, isocline
|
||||
, lens
|
||||
, lsp_2_4_0_0
|
||||
, lsp
|
||||
, mtl
|
||||
, network
|
||||
, network-simple
|
||||
|
@ -86,7 +86,7 @@ mkDerivation rec {
|
|||
FloatingHex
|
||||
isocline
|
||||
lens
|
||||
lsp_2_4_0_0
|
||||
lsp
|
||||
mtl
|
||||
network
|
||||
network-simple
|
||||
|
|
|
@ -201,9 +201,6 @@ self: super: {
|
|||
# currently, cabal-plan seems to get not much maintenance
|
||||
cabal-plan = doJailbreak super.cabal-plan;
|
||||
|
||||
# Too strict bounds on optparse-applicative
|
||||
weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder;
|
||||
|
||||
# Allow scotty < 0.21
|
||||
# For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4
|
||||
taffybar = appendPatches [
|
||||
|
@ -1962,10 +1959,7 @@ self: super: {
|
|||
vivid-supercollider = dontCheck super.vivid-supercollider;
|
||||
|
||||
# Test suite does not compile.
|
||||
feed = overrideCabal (drv: {
|
||||
jailbreak = lib.warnIf (lib.toInt drv.revision >= 4) "haskellPackages.feed: jailbreak can be removed" true;
|
||||
doCheck = false;
|
||||
}) super.feed;
|
||||
feed = dontCheck super.feed;
|
||||
|
||||
spacecookie = overrideCabal (old: {
|
||||
buildTools = (old.buildTools or []) ++ [ pkgs.buildPackages.installShellFiles ];
|
||||
|
@ -2905,7 +2899,7 @@ self: super: {
|
|||
}) super.kmonad;
|
||||
|
||||
ghc-syntax-highlighter_0_0_11_0 = super.ghc-syntax-highlighter_0_0_11_0.overrideScope(self: super: {
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_8_1_20231121;
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_8_2_20240223;
|
||||
});
|
||||
|
||||
# 2024-03-17: broken
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue