mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 06:45:16 +01:00
haskellPackages.idris: Fix build
Can build with default megaparsec now
This commit is contained in:
parent
e19b227166
commit
2c69d30e29
2 changed files with 1 additions and 9 deletions
|
@ -710,15 +710,9 @@ self: super: {
|
|||
'';
|
||||
});
|
||||
|
||||
# A simple MonadFail patch would do too, but not doing the tests is easier
|
||||
megaparsec_6_5_0 = dontCheck super.megaparsec_6_5_0;
|
||||
|
||||
# The standard libraries are compiled separately
|
||||
idris = generateOptparseApplicativeCompletion "idris" (
|
||||
doJailbreak (dontCheck (super.idris.override {
|
||||
# Needed for versions <= 1.3.1 https://github.com/idris-lang/Idris-dev/pull/4610
|
||||
megaparsec = self.megaparsec_6_5_0;
|
||||
}))
|
||||
doJailbreak (dontCheck super.idris)
|
||||
);
|
||||
|
||||
# https://github.com/bos/math-functions/issues/25
|
||||
|
|
|
@ -2503,7 +2503,6 @@ extra-packages:
|
|||
- inline-c-cpp < 0.2 # required on GHC 8.0.x
|
||||
- lens-labels == 0.1.* # required for proto-lens-descriptors
|
||||
- mainland-pretty == 0.6.2.* # required for tensorflow-opgen-0.1.0.0
|
||||
- megaparsec < 7.0 # required for idris <= 1.3.1: https://github.com/idris-lang/Idris-dev/pull/4610
|
||||
- mtl < 2.2 # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x
|
||||
- mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms
|
||||
- network == 2.6.3.1 # newer versions don't compile with GHC 7.4.x and below
|
||||
|
@ -6368,7 +6367,6 @@ broken-packages:
|
|||
- identifiers
|
||||
- idiii
|
||||
- idna2008
|
||||
- idris
|
||||
- IDynamic
|
||||
- ieee-utils
|
||||
- iexcloud
|
||||
|
|
Loading…
Reference in a new issue