haskellPackages.Win32: mark as boot package
This commit is contained in:
@@ -1156,7 +1156,6 @@ with haskellLib;
|
||||
Cabal-ide-backend = dontCheck super.Cabal-ide-backend;
|
||||
|
||||
# This package can't be built on non-Windows systems.
|
||||
Win32 = overrideCabal (drv: { broken = !pkgs.stdenv.hostPlatform.isCygwin; }) super.Win32;
|
||||
inline-c-win32 = dontDistribute super.inline-c-win32;
|
||||
Southpaw = dontDistribute super.Southpaw;
|
||||
|
||||
|
||||
@@ -36,4 +36,5 @@ self: super: {
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ in
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
|
||||
# “Unfortunately we are unable to support GHC 9.10.”
|
||||
apply-refact = dontDistribute (markBroken super.apply-refact);
|
||||
|
||||
@@ -66,6 +66,7 @@ with haskellLib;
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
|
||||
#
|
||||
# Hand pick versions that are compatible with ghc 9.12 and base 4.21
|
||||
|
||||
@@ -51,4 +51,5 @@ self: super: {
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ self: super: {
|
||||
# GHC only bundles the xhtml library if haddock is enabled, check if this is
|
||||
# still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463
|
||||
xhtml = if self.ghc.hasHaddock or true then null else doDistribute self.xhtml_3000_4_0_0;
|
||||
Win32 = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.8
|
||||
semaphore-compat = doDistribute self.semaphore-compat_1_0_0;
|
||||
|
||||
@@ -58,6 +58,7 @@ in
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.8
|
||||
semaphore-compat = doDistribute self.semaphore-compat_1_0_0;
|
||||
|
||||
@@ -61,6 +61,7 @@ in
|
||||
transformers = null;
|
||||
unix = null;
|
||||
xhtml = null;
|
||||
Win32 = null;
|
||||
|
||||
# Becomes a core package in GHC >= 9.10
|
||||
os-string = doDistribute self.os-string_2_0_8;
|
||||
|
||||
Reference in New Issue
Block a user