@ -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 " i d r i s " ( doJailbreak ( dontCheck
( appendPatches
( super . idris . override { megaparsec = self . megaparsec_7_0_5 ; } ) [
( pkgs . fetchpatch {
url = " h t t p s : / / g i t h u b . c o m / i d r i s - l a n g / I d r i s - d e v / p u l l / 4 8 0 8 . d i f f " ;
sha256 = " 0 6 0 i b 1 r c z y 3 4 i p 8 x f 3 b v 1 p f 2 8 6 5 5 f 6 s 0 b v v i j 1 9 j h h 5 d p c r 0 p f 7 1 " ;
excludes = [ " . t r a v i s . y m l " " M a k e f i l e " " a p p v e y o r . y m l " ] ;
} )
] ) ) ) ;
idris = generateOptparseApplicativeCompletion " i d r i s " ( dontCheck super . idris ) ;
# https://github.com/bos/math-functions/issues/25
math-functions = dontCheck super . math-functions ;