mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-14 06:00:33 +03:00
idris: allow building with haskellPackages.libffi 0.2
This commit is contained in:
parent
aa0d300cfd
commit
b66a46f781
3 changed files with 7 additions and 7 deletions
|
@ -644,12 +644,15 @@ self: super: {
|
||||||
}) newer;
|
}) newer;
|
||||||
|
|
||||||
# * The standard libraries are compiled separately.
|
# * 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
|
# updated dependencies (haskeline and megaparsec) which can be
|
||||||
# removed when the next idris release (1.3.4 probably) comes
|
# removed when the next idris release comes around.
|
||||||
# around.
|
|
||||||
idris = self.generateOptparseApplicativeCompletions [ "idris" ]
|
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
|
# Too strict bound on hspec
|
||||||
# https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016
|
# https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016
|
||||||
|
|
|
@ -2660,7 +2660,6 @@ broken-packages:
|
||||||
- identifiers
|
- identifiers
|
||||||
- idiii
|
- idiii
|
||||||
- idna2008
|
- idna2008
|
||||||
- idris
|
|
||||||
- IDynamic
|
- IDynamic
|
||||||
- ieee-utils
|
- ieee-utils
|
||||||
- iexcloud
|
- iexcloud
|
||||||
|
|
|
@ -158018,8 +158018,6 @@ self: {
|
||||||
];
|
];
|
||||||
description = "Functional Programming Language with Dependent Types";
|
description = "Functional Programming Language with Dependent Types";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
broken = true;
|
|
||||||
}) {inherit (pkgs) gmp;};
|
}) {inherit (pkgs) gmp;};
|
||||||
|
|
||||||
"ieee" = callPackage
|
"ieee" = callPackage
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue