idris: allow building with haskellPackages.libffi 0.2
This commit is contained in:
parent
aa0d300cfd
commit
b66a46f781
@ -644,12 +644,15 @@ self: super: {
|
||||
}) newer;
|
||||
|
||||
# * The standard libraries are compiled separately.
|
||||
# * We need multiple patches from master to fix compilation with
|
||||
# * We need a patch from master to fix compilation with
|
||||
# updated dependencies (haskeline and megaparsec) which can be
|
||||
# removed when the next idris release (1.3.4 probably) comes
|
||||
# around.
|
||||
# removed when the next idris release comes around.
|
||||
idris = self.generateOptparseApplicativeCompletions [ "idris" ]
|
||||
(doJailbreak (dontCheck super.idris));
|
||||
(appendPatch (fetchpatch {
|
||||
name = "idris-libffi-0.2.patch";
|
||||
url = "https://github.com/idris-lang/Idris-dev/commit/6d6017f906c5aa95594dba0fd75e7a512f87883a.patch";
|
||||
hash = "sha256-wyLjqCyLh5quHMOwLM5/XjlhylVC7UuahAM79D8+uls=";
|
||||
}) (doJailbreak (dontCheck super.idris)));
|
||||
|
||||
# Too strict bound on hspec
|
||||
# https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016
|
||||
|
@ -2660,7 +2660,6 @@ broken-packages:
|
||||
- identifiers
|
||||
- idiii
|
||||
- idna2008
|
||||
- idris
|
||||
- IDynamic
|
||||
- ieee-utils
|
||||
- iexcloud
|
||||
|
@ -158018,8 +158018,6 @@ self: {
|
||||
];
|
||||
description = "Functional Programming Language with Dependent Types";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {inherit (pkgs) gmp;};
|
||||
|
||||
"ieee" = callPackage
|
||||
|
Loading…
Reference in New Issue
Block a user