mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-16 18:37:04 +03:00
idris: drop obsolete overrides for the new 1.3.3 version
The test suite still fails because of all kinds of implicit assumptions that are wrong in our build environment. For example, the test suite can't just call "idris" and expect that executable to be in $PATH.
This commit is contained in:
parent
a079858747
commit
4b2b6ce65e
@ -710,18 +710,7 @@ self: super: {
|
||||
});
|
||||
|
||||
# The standard libraries are compiled separately.
|
||||
# The megaparsec-7 override is needed because https://github.com/idris-lang/Idris-dev/issues/4826 declares that
|
||||
# idris1 has no plans to migrate to megaparsec-8.
|
||||
# The idris-lang/Idris-dev#4808 patch is for GHC 8.8 compatibility, and can likely be removed with the next release.
|
||||
idris = generateOptparseApplicativeCompletion "idris" (doJailbreak (dontCheck
|
||||
(appendPatches
|
||||
(super.idris.override { megaparsec = self.megaparsec_7_0_5; }) [
|
||||
(pkgs.fetchpatch {
|
||||
url = "https://github.com/idris-lang/Idris-dev/pull/4808.diff";
|
||||
sha256 = "060ib1rczy34ip8xf3bv1pf28655f6s0bvvij19jhh5dpcr0pf71";
|
||||
excludes = [ ".travis.yml" "Makefile" "appveyor.yml" ];
|
||||
})
|
||||
])));
|
||||
idris = generateOptparseApplicativeCompletion "idris" (dontCheck super.idris);
|
||||
|
||||
# https://github.com/bos/math-functions/issues/25
|
||||
math-functions = dontCheck super.math-functions;
|
||||
|
Loading…
Reference in New Issue
Block a user