haskell.packages.ghc{810,90,92}.ghc-internal: add missing attribute
See 1b5377100b. This is required to
evaluate some packages since it is an argument to their package
expression. We can't actually provide a version that works with these
GHC versions, so we set it to null and hope the packages themselves only
have a conditional dependency on them.
This commit is contained in:
@@ -68,6 +68,9 @@ self: super: {
|
||||
# os-string >= 2 is incompatible with bytestring < 0.11
|
||||
os-string = doDistribute self.os-string_1_0_0;
|
||||
|
||||
# Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available
|
||||
ghc-internal = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.0
|
||||
ghc-bignum = lib.pipe self.ghc-bignum_1_0 [
|
||||
# ghc-bignum is not buildable if none of the three backends
|
||||
|
||||
@@ -70,6 +70,9 @@ self: super: {
|
||||
# Becomes a core package in GHC >= 9.10
|
||||
os-string = doDistribute self.os-string_1_0_0;
|
||||
|
||||
# Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available
|
||||
ghc-internal = null;
|
||||
|
||||
# Only required for ghc >= 9.2
|
||||
nothunks = super.nothunks.override {
|
||||
wherefrom-compat = null;
|
||||
|
||||
@@ -64,6 +64,9 @@ self: super: {
|
||||
# their existence to callPackages, but their is no shim for lower GHC versions.
|
||||
system-cxx-std-lib = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available
|
||||
ghc-internal = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.8
|
||||
semaphore-compat = doDistribute self.semaphore-compat_1_0_0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user