diff --git a/materialized/alex-3.2.7.1/.plan.nix/alex.nix b/materialized/alex-3.2.7.1/.plan.nix/alex.nix index bfcce697ec..f423a58952 100644 --- a/materialized/alex-3.2.7.1/.plan.nix/alex.nix +++ b/materialized/alex-3.2.7.1/.plan.nix/alex.nix @@ -131,7 +131,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc8107/alex/.plan.nix/alex.nix b/materialized/bootstrap/ghc8107/alex/.plan.nix/alex.nix index 05e1495cd6..5294056b9c 100644 --- a/materialized/bootstrap/ghc8107/alex/.plan.nix/alex.nix +++ b/materialized/bootstrap/ghc8107/alex/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc8107/happy-1.19.12/.plan.nix/happy.nix b/materialized/bootstrap/ghc8107/happy-1.19.12/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/bootstrap/ghc8107/happy-1.19.12/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc8107/happy-1.19.12/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc844/alex/.plan.nix/alex.nix b/materialized/bootstrap/ghc844/alex/.plan.nix/alex.nix index 05e1495cd6..5294056b9c 100644 --- a/materialized/bootstrap/ghc844/alex/.plan.nix/alex.nix +++ b/materialized/bootstrap/ghc844/alex/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc844/happy-1.19.11/.plan.nix/happy.nix b/materialized/bootstrap/ghc844/happy-1.19.11/.plan.nix/happy.nix index b21f927dba..e5c42866e3 100644 --- a/materialized/bootstrap/ghc844/happy-1.19.11/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc844/happy-1.19.11/.plan.nix/happy.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/bootstrap/ghc844/happy-1.19.12/.plan.nix/happy.nix b/materialized/bootstrap/ghc844/happy-1.19.12/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/bootstrap/ghc844/happy-1.19.12/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc844/happy-1.19.12/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc882/alex/.plan.nix/alex.nix b/materialized/bootstrap/ghc882/alex/.plan.nix/alex.nix index 05e1495cd6..5294056b9c 100644 --- a/materialized/bootstrap/ghc882/alex/.plan.nix/alex.nix +++ b/materialized/bootstrap/ghc882/alex/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc882/happy-1.19.12/.plan.nix/happy.nix b/materialized/bootstrap/ghc882/happy-1.19.12/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/bootstrap/ghc882/happy-1.19.12/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc882/happy-1.19.12/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc883/alex/.plan.nix/alex.nix b/materialized/bootstrap/ghc883/alex/.plan.nix/alex.nix index 05e1495cd6..5294056b9c 100644 --- a/materialized/bootstrap/ghc883/alex/.plan.nix/alex.nix +++ b/materialized/bootstrap/ghc883/alex/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc883/happy-1.19.12/.plan.nix/happy.nix b/materialized/bootstrap/ghc883/happy-1.19.12/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/bootstrap/ghc883/happy-1.19.12/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc883/happy-1.19.12/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc884/alex/.plan.nix/alex.nix b/materialized/bootstrap/ghc884/alex/.plan.nix/alex.nix index 05e1495cd6..5294056b9c 100644 --- a/materialized/bootstrap/ghc884/alex/.plan.nix/alex.nix +++ b/materialized/bootstrap/ghc884/alex/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/bootstrap/ghc884/happy-1.19.12/.plan.nix/happy.nix b/materialized/bootstrap/ghc884/happy-1.19.12/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/bootstrap/ghc884/happy-1.19.12/.plan.nix/happy.nix +++ b/materialized/bootstrap/ghc884/happy-1.19.12/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghc-boot-packages-nix/ghc8101/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8101/ghc-prim.nix index 88e67c2e93..1ad9bfc515 100644 --- a/materialized/ghc-boot-packages-nix/ghc8101/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8101/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8102/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8102/ghc-prim.nix index 9340c8dcab..f40aa727e9 100644 --- a/materialized/ghc-boot-packages-nix/ghc8102/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8102/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8103/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8103/ghc-prim.nix index 21ab4ad3ce..bf8a09c658 100644 --- a/materialized/ghc-boot-packages-nix/ghc8103/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8103/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8104/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8104/ghc-prim.nix index 21ab4ad3ce..bf8a09c658 100644 --- a/materialized/ghc-boot-packages-nix/ghc8104/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8104/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc810420210212/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc810420210212/ghc-prim.nix index 21ab4ad3ce..bf8a09c658 100644 --- a/materialized/ghc-boot-packages-nix/ghc810420210212/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc810420210212/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8105-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8105-aarch64/ghc-prim.nix index e9b48f5d32..3d7c869f3a 100644 --- a/materialized/ghc-boot-packages-nix/ghc8105-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8105-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8105/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8105/ghc-prim.nix index 21ab4ad3ce..bf8a09c658 100644 --- a/materialized/ghc-boot-packages-nix/ghc8105/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8105/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8106-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8106-aarch64/ghc-prim.nix index e9b48f5d32..3d7c869f3a 100644 --- a/materialized/ghc-boot-packages-nix/ghc8106-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8106-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8106/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8106/ghc-prim.nix index 21ab4ad3ce..bf8a09c658 100644 --- a/materialized/ghc-boot-packages-nix/ghc8106/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8106/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/Win32.nix deleted file mode 100644 index 97e05cd968..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/Win32.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "Win32"; version = "2.6.2.1"; }; - license = "BSD-3-Clause"; - copyright = "Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018"; - maintainer = "Haskell Libraries "; - author = "Alastair Reid, shelarcy, Tamar Christina"; - homepage = "https://github.com/haskell/win32"; - url = ""; - synopsis = "A binding to Windows Win32 API."; - description = "This library contains direct bindings to the Windows Win32 APIs for Haskell."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unbuildable" or (errorHandler.buildDepError "unbuildable")); - libs = [ - (pkgs."user32" or (errorHandler.sysDepError "user32")) - (pkgs."gdi32" or (errorHandler.sysDepError "gdi32")) - (pkgs."winmm" or (errorHandler.sysDepError "winmm")) - (pkgs."advapi32" or (errorHandler.sysDepError "advapi32")) - (pkgs."shell32" or (errorHandler.sysDepError "shell32")) - (pkgs."shfolder" or (errorHandler.sysDepError "shfolder")) - (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - (pkgs."msimg32" or (errorHandler.sysDepError "msimg32")) - (pkgs."imm32" or (errorHandler.sysDepError "imm32")) - ]; - buildable = if !system.isWindows then false else true; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/base.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/base.nix index 5ff24be606..ed6f5542bf 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/base.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/base.nix @@ -21,14 +21,14 @@ synopsis = "Basic libraries"; description = "This package contains the Standard Haskell \"Prelude\" and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities."; buildType = "Configure"; - }; + }; components = { "library" = { depends = (([ (hsPkgs."rts" or (errorHandler.buildDepError "rts")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - ] ++ (pkgs.lib).optional (!(flags.integer-gmp && !flags.integer-simple || !flags.integer-gmp && flags.integer-simple)) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")); - libs = (pkgs.lib).optionals (system.isWindows) [ + ] ++ pkgs.lib.optional (!(flags.integer-gmp && !flags.integer-simple || !flags.integer-gmp && flags.integer-simple)) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ pkgs.lib.optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"))) ++ pkgs.lib.optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")); + libs = pkgs.lib.optionals (system.isWindows) [ (pkgs."wsock32" or (errorHandler.sysDepError "wsock32")) (pkgs."user32" or (errorHandler.sysDepError "user32")) (pkgs."shell32" or (errorHandler.sysDepError "shell32")) @@ -36,8 +36,8 @@ (pkgs."mingw32" or (errorHandler.sysDepError "mingw32")) (pkgs."mingwex" or (errorHandler.sysDepError "mingwex")) (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/bytestring.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/bytestring.nix deleted file mode 100644 index 0e5d3f2974..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/bytestring.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { integer-simple = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "bytestring"; version = "0.10.12.0"; }; - license = "BSD-3-Clause"; - copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013."; - maintainer = "Duncan Coutts "; - author = "Don Stewart,\nDuncan Coutts"; - homepage = "https://github.com/haskell/bytestring"; - url = ""; - synopsis = "Fast, compact, strict and lazy byte strings with a list interface"; - description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = (([ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer")); - buildable = true; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-boot.nix index 7e76f58b11..5bd9f58300 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-boot.nix @@ -21,7 +21,7 @@ synopsis = "Shared functionality between GHC and its boot libraries"; description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n\nA note about \"GHC.PackageDb\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -32,8 +32,8 @@ (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-heap.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-heap.nix index a4e386aa6c..1d7cac5154 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-heap.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-heap.nix @@ -21,15 +21,15 @@ synopsis = "Functions for walking GHC's heap"; description = "This package provides functions for walking the GHC heap data structures\nand retrieving information about those data structures."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."rts" or (errorHandler.buildDepError "rts")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-prim.nix index e9b48f5d32..6c30605063 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc-prim.nix @@ -22,23 +22,23 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - ]; - }; + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + ]; + }; components = { "library" = { depends = [ (hsPkgs."rts" or (errorHandler.buildDepError "rts")) ]; - libs = (pkgs.lib).optionals (system.isWindows) [ + libs = pkgs.lib.optionals (system.isWindows) [ (pkgs."user32" or (errorHandler.sysDepError "user32")) (pkgs."mingw32" or (errorHandler.sysDepError "mingw32")) (pkgs."mingwex" or (errorHandler.sysDepError "mingwex")) - ] ++ (pkgs.lib).optionals (system.isLinux) [ + ] ++ pkgs.lib.optionals (system.isLinux) [ (pkgs."gcc" or (errorHandler.sysDepError "gcc")) (pkgs."c" or (errorHandler.sysDepError "c")) (pkgs."m" or (errorHandler.sysDepError "m")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc.nix index d14e13d9ab..5d0fc26465 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghc.nix @@ -17,7 +17,7 @@ integer-simple = false; integer-gmp = false; dynamic-system-linker = true; - }; + }; package = { specVersion = "1.10"; identifier = { name = "ghc"; version = "8.10.7"; }; @@ -30,7 +30,7 @@ synopsis = "The GHC API"; description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package."; buildType = "Simple"; - }; + }; components = { "library" = { depends = ((([ @@ -51,12 +51,12 @@ (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) (hsPkgs."ghc-heap" or (errorHandler.buildDepError "ghc-heap")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - ] ++ (if system.isWindows + ] ++ (if system.isWindows then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) - ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")); + ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ pkgs.lib.optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ pkgs.lib.optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ pkgs.lib.optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple")); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghci.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghci.nix index 58da2e96a3..50e575fa10 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghci.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/ghci.nix @@ -21,7 +21,7 @@ synopsis = "The library supporting GHC's interactive interpreter"; description = "This library offers interfaces which mediate interactions between the\n@ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter\nbackend."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -38,8 +38,8 @@ (hsPkgs."ghc-heap" or (errorHandler.buildDepError "ghc-heap")) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/hpc.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/hpc.nix index ddd3aa6beb..b64ba0b22c 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/hpc.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/hpc.nix @@ -21,7 +21,7 @@ synopsis = "Code Coverage Library for Haskell"; description = "This package provides the code coverage library for Haskell.\n\nSee for more\ninformation."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -31,8 +31,8 @@ (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) (hsPkgs."time" or (errorHandler.buildDepError "time")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/integer-gmp.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/integer-gmp.nix index fad07c20cd..634ad9ba87 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/integer-gmp.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/integer-gmp.nix @@ -21,13 +21,13 @@ synopsis = "Integer library based on GMP"; description = "This package provides the low-level implementation of the standard\n'Integer' type based on the\n.\n\nThis package provides access to the internal representation of\n'Integer' as well as primitive operations with no proper error\nhandling, and should only be used directly with the utmost care."; buildType = "Configure"; - }; + }; components = { "library" = { depends = [ (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv-proxy.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv-proxy.nix deleted file mode 100644 index 66284adf01..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv-proxy.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "iserv-proxy"; version = "8.10.7"; }; - license = "BSD-3-Clause"; - copyright = "XXX"; - maintainer = "XXX"; - author = "XXX"; - homepage = ""; - url = ""; - synopsis = "iserv allows GHC to delegate Tempalte Haskell computations"; - description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\niserv can also be used in combination with cross compilation. For\nthis, the @iserv-proxy@ needs to be built on the host, targeting the\nhost (as it is running on the host). @cabal install -flibrary\n-fproxy@ will yield the proxy.\n\nUsing the cabal for the target @arch-platform-target-cabal install\n-flibrary@ will build the required library that contains the ffi\n@startSlave@ function, which needs to be invoked on the target\n(e.g. in an iOS application) to start the remote iserv slave.\n\ncalling the GHC cross compiler with @-fexternal-interpreter\n-pgmi=$HOME/.cabal/bin/iserv-proxy -opti\\ -opti\\@\nwill cause it to compile Template Haskell via the remote at \\.\n\nThus to get cross compilation with Template Haskell follow the\nfollowing receipt:\n\n* compile the iserv library for your target\n\n> iserv $ arch-platform-target-cabal install -flibrary\n\n* setup an application for your target that calls the\n* startSlave function. This could be either haskell or your\n* targets ffi capable language, if needed.\n\n> void startSlave(false /* verbose */, 5000 /* port */,\n> \"/path/to/storagelocation/on/target\");\n\n* build the iserv-proxy\n\n> iserv $ cabal install -flibrary -fproxy\n* Start your iserv-slave app on your target running on say @10.0.0.1:5000@\n* compiler your sources with -fexternal-interpreter and the proxy\n\n> project $ arch-platform-target-ghc ModuleContainingTH.hs \\\n> -fexternal-interpreter \\\n> -pgmi=$HOME/.cabal/bin/iserv-proxy \\\n> -opti10.0.0.1 -opti5000\n\nShould something not work as expected, provide @-opti-v@ for verbose\nlogging of the @iserv-proxy@."; - buildType = "Simple"; - }; - components = { - exes = { - "iserv-proxy" = { - depends = [ - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; - buildable = true; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv.nix index 4208d2c15e..44c4279498 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/iserv.nix @@ -21,7 +21,7 @@ synopsis = "iserv allows GHC to delegate Template Haskell computations"; description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\nTo use iserv with cross compilers, please see @libraries/libiserv@\nand @utils/iserv-proxy@."; buildType = "Simple"; - }; + }; components = { exes = { "iserv" = { @@ -34,9 +34,9 @@ (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/libiserv.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/libiserv.nix index c8d3a525ff..553793622c 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/libiserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/libiserv.nix @@ -21,7 +21,7 @@ synopsis = "Provides shared functionality between iserv and iserv-proxy"; description = ""; buildType = "Simple"; - }; + }; components = { "library" = { depends = ([ @@ -31,12 +31,12 @@ (hsPkgs."containers" or (errorHandler.buildDepError "containers")) (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - ] ++ (pkgs.lib).optionals (flags.network) [ + ] ++ pkgs.lib.optionals (flags.network) [ (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ]) ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ]) ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/remote-iserv.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/remote-iserv.nix index 1398907732..8fbe4c9302 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/remote-iserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/remote-iserv.nix @@ -21,16 +21,16 @@ synopsis = "iserv allows GHC to delegate Tempalte Haskell computations"; description = "This is a very simple remote runner for iserv, to be used together\nwith iserv-proxy. The foundamental idea is that this this wrapper\nstarts running libiserv on a given port to which iserv-proxy will\nthen connect."; buildType = "Simple"; - }; + }; components = { exes = { "remote-iserv" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; + ]; buildable = true; - }; }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/template-haskell.nix b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/template-haskell.nix index cb428418b3..b5900a7fd5 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-aarch64/template-haskell.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-aarch64/template-haskell.nix @@ -21,7 +21,7 @@ synopsis = "Support library for Template Haskell"; description = "This package provides modules containing facilities for manipulating\nHaskell source code using Template Haskell.\n\nSee for more\ninformation."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -29,8 +29,8 @@ (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/Win32.nix b/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/Win32.nix deleted file mode 100644 index e98161d836..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/Win32.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "Win32"; version = "2.6.2.1"; }; - license = "BSD-3-Clause"; - copyright = "Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018"; - maintainer = "Haskell Libraries "; - author = "Alastair Reid, shelarcy, Tamar Christina"; - homepage = "https://github.com/haskell/win32"; - url = ""; - synopsis = "A binding to Windows Win32 API."; - description = "This library contains direct bindings to the Windows Win32 APIs for Haskell."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unbuildable" or (errorHandler.buildDepError "unbuildable")); - libs = [ - (pkgs."user32" or (errorHandler.sysDepError "user32")) - (pkgs."gdi32" or (errorHandler.sysDepError "gdi32")) - (pkgs."winmm" or (errorHandler.sysDepError "winmm")) - (pkgs."advapi32" or (errorHandler.sysDepError "advapi32")) - (pkgs."shell32" or (errorHandler.sysDepError "shell32")) - (pkgs."shfolder" or (errorHandler.sysDepError "shfolder")) - (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - (pkgs."msimg32" or (errorHandler.sysDepError "msimg32")) - (pkgs."imm32" or (errorHandler.sysDepError "imm32")) - ]; - buildable = if !system.isWindows then false else true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/bytestring.nix b/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/bytestring.nix deleted file mode 100644 index 302cd6cac6..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/bytestring.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { integer-simple = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "bytestring"; version = "0.10.12.0"; }; - license = "BSD-3-Clause"; - copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013."; - maintainer = "Duncan Coutts "; - author = "Don Stewart,\nDuncan Coutts"; - homepage = "https://github.com/haskell/bytestring"; - url = ""; - synopsis = "Fast, compact, strict and lazy byte strings with a list interface"; - description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = (([ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.ge "6.11" && (compiler.isGhc && compiler.version.lt "8.11")) (pkgs.lib.optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "6.9" && (compiler.isGhc && compiler.version.lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer")); - buildable = true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/ghc-prim.nix index 2d7b710a96..217f4ee3fa 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/iserv-proxy.nix b/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/iserv-proxy.nix deleted file mode 100644 index 8879882867..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107-ghcjs/iserv-proxy.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "iserv-proxy"; version = "8.10.7"; }; - license = "BSD-3-Clause"; - copyright = "XXX"; - maintainer = "XXX"; - author = "XXX"; - homepage = ""; - url = ""; - synopsis = "iserv allows GHC to delegate Tempalte Haskell computations"; - description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\niserv can also be used in combination with cross compilation. For\nthis, the @iserv-proxy@ needs to be built on the host, targeting the\nhost (as it is running on the host). @cabal install -flibrary\n-fproxy@ will yield the proxy.\n\nUsing the cabal for the target @arch-platform-target-cabal install\n-flibrary@ will build the required library that contains the ffi\n@startSlave@ function, which needs to be invoked on the target\n(e.g. in an iOS application) to start the remote iserv slave.\n\ncalling the GHC cross compiler with @-fexternal-interpreter\n-pgmi=$HOME/.cabal/bin/iserv-proxy -opti\\ -opti\\@\nwill cause it to compile Template Haskell via the remote at \\.\n\nThus to get cross compilation with Template Haskell follow the\nfollowing receipt:\n\n* compile the iserv library for your target\n\n> iserv $ arch-platform-target-cabal install -flibrary\n\n* setup an application for your target that calls the\n* startSlave function. This could be either haskell or your\n* targets ffi capable language, if needed.\n\n> void startSlave(false /* verbose */, 5000 /* port */,\n> \"/path/to/storagelocation/on/target\");\n\n* build the iserv-proxy\n\n> iserv $ cabal install -flibrary -fproxy\n* Start your iserv-slave app on your target running on say @10.0.0.1:5000@\n* compiler your sources with -fexternal-interpreter and the proxy\n\n> project $ arch-platform-target-ghc ModuleContainingTH.hs \\\n> -fexternal-interpreter \\\n> -pgmi=$HOME/.cabal/bin/iserv-proxy \\\n> -opti10.0.0.1 -opti5000\n\nShould something not work as expected, provide @-opti-v@ for verbose\nlogging of the @iserv-proxy@."; - buildType = "Simple"; - }; - components = { - exes = { - "iserv-proxy" = { - depends = [ - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; - buildable = true; - }; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107/Win32.nix b/materialized/ghc-boot-packages-nix/ghc8107/Win32.nix deleted file mode 100644 index e98161d836..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107/Win32.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "Win32"; version = "2.6.2.1"; }; - license = "BSD-3-Clause"; - copyright = "Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018"; - maintainer = "Haskell Libraries "; - author = "Alastair Reid, shelarcy, Tamar Christina"; - homepage = "https://github.com/haskell/win32"; - url = ""; - synopsis = "A binding to Windows Win32 API."; - description = "This library contains direct bindings to the Windows Win32 APIs for Haskell."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unbuildable" or (errorHandler.buildDepError "unbuildable")); - libs = [ - (pkgs."user32" or (errorHandler.sysDepError "user32")) - (pkgs."gdi32" or (errorHandler.sysDepError "gdi32")) - (pkgs."winmm" or (errorHandler.sysDepError "winmm")) - (pkgs."advapi32" or (errorHandler.sysDepError "advapi32")) - (pkgs."shell32" or (errorHandler.sysDepError "shell32")) - (pkgs."shfolder" or (errorHandler.sysDepError "shfolder")) - (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - (pkgs."msimg32" or (errorHandler.sysDepError "msimg32")) - (pkgs."imm32" or (errorHandler.sysDepError "imm32")) - ]; - buildable = if !system.isWindows then false else true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107/bytestring.nix b/materialized/ghc-boot-packages-nix/ghc8107/bytestring.nix deleted file mode 100644 index 302cd6cac6..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107/bytestring.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { integer-simple = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "bytestring"; version = "0.10.12.0"; }; - license = "BSD-3-Clause"; - copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013."; - maintainer = "Duncan Coutts "; - author = "Don Stewart,\nDuncan Coutts"; - homepage = "https://github.com/haskell/bytestring"; - url = ""; - synopsis = "Fast, compact, strict and lazy byte strings with a list interface"; - description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = (([ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.ge "6.11" && (compiler.isGhc && compiler.version.lt "8.11")) (pkgs.lib.optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "6.9" && (compiler.isGhc && compiler.version.lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer")); - buildable = true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc8107/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc8107/ghc-prim.nix index 2d7b710a96..217f4ee3fa 100644 --- a/materialized/ghc-boot-packages-nix/ghc8107/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc8107/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc8107/iserv-proxy.nix b/materialized/ghc-boot-packages-nix/ghc8107/iserv-proxy.nix deleted file mode 100644 index 8879882867..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc8107/iserv-proxy.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "iserv-proxy"; version = "8.10.7"; }; - license = "BSD-3-Clause"; - copyright = "XXX"; - maintainer = "XXX"; - author = "XXX"; - homepage = ""; - url = ""; - synopsis = "iserv allows GHC to delegate Tempalte Haskell computations"; - description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\niserv can also be used in combination with cross compilation. For\nthis, the @iserv-proxy@ needs to be built on the host, targeting the\nhost (as it is running on the host). @cabal install -flibrary\n-fproxy@ will yield the proxy.\n\nUsing the cabal for the target @arch-platform-target-cabal install\n-flibrary@ will build the required library that contains the ffi\n@startSlave@ function, which needs to be invoked on the target\n(e.g. in an iOS application) to start the remote iserv slave.\n\ncalling the GHC cross compiler with @-fexternal-interpreter\n-pgmi=$HOME/.cabal/bin/iserv-proxy -opti\\ -opti\\@\nwill cause it to compile Template Haskell via the remote at \\.\n\nThus to get cross compilation with Template Haskell follow the\nfollowing receipt:\n\n* compile the iserv library for your target\n\n> iserv $ arch-platform-target-cabal install -flibrary\n\n* setup an application for your target that calls the\n* startSlave function. This could be either haskell or your\n* targets ffi capable language, if needed.\n\n> void startSlave(false /* verbose */, 5000 /* port */,\n> \"/path/to/storagelocation/on/target\");\n\n* build the iserv-proxy\n\n> iserv $ cabal install -flibrary -fproxy\n* Start your iserv-slave app on your target running on say @10.0.0.1:5000@\n* compiler your sources with -fexternal-interpreter and the proxy\n\n> project $ arch-platform-target-ghc ModuleContainingTH.hs \\\n> -fexternal-interpreter \\\n> -pgmi=$HOME/.cabal/bin/iserv-proxy \\\n> -opti10.0.0.1 -opti5000\n\nShould something not work as expected, provide @-opti-v@ for verbose\nlogging of the @iserv-proxy@."; - buildType = "Simple"; - }; - components = { - exes = { - "iserv-proxy" = { - depends = [ - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; - buildable = true; - }; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc863/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc863/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc863/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc863/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc864/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc864/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc864/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc864/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc865-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc865-ghcjs/ghc-prim.nix index 10d8709263..27335f4243 100644 --- a/materialized/ghc-boot-packages-nix/ghc865-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc865-ghcjs/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc865/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc865/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc865/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc865/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc881/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc881/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc881/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc881/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc882/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc882/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc882/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc882/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc883-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc883-aarch64/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc883-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc883-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc883/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc883/ghc-prim.nix index 36f4d335a6..b2a24f6b24 100644 --- a/materialized/ghc-boot-packages-nix/ghc883/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc883/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc884-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc884-aarch64/ghc-prim.nix index 8af52b8689..8010fa8c95 100644 --- a/materialized/ghc-boot-packages-nix/ghc884-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc884-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc884-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc884-ghcjs/ghc-prim.nix index 10d8709263..27335f4243 100644 --- a/materialized/ghc-boot-packages-nix/ghc884-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc884-ghcjs/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc884/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc884/ghc-prim.nix index 8af52b8689..8010fa8c95 100644 --- a/materialized/ghc-boot-packages-nix/ghc884/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc884/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc901-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc901-aarch64/Win32.nix index 83a6347491..f44771862f 100644 --- a/materialized/ghc-boot-packages-nix/ghc901-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc901-aarch64/Win32.nix @@ -41,7 +41,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc901-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc901-aarch64/ghc-prim.nix index eecc2ef184..b442a3bf7a 100644 --- a/materialized/ghc-boot-packages-nix/ghc901-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc901-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc901/Win32.nix b/materialized/ghc-boot-packages-nix/ghc901/Win32.nix index a1eb830b64..8317e991aa 100644 --- a/materialized/ghc-boot-packages-nix/ghc901/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc901/Win32.nix @@ -41,7 +41,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc901/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc901/ghc-prim.nix index be258af98e..d3c729ffd3 100644 --- a/materialized/ghc-boot-packages-nix/ghc901/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc901/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/Win32.nix deleted file mode 100644 index ac7f51280b..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/Win32.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "2.0"; - identifier = { name = "Win32"; version = "2.12.0.1"; }; - license = "BSD-3-Clause"; - copyright = "Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020"; - maintainer = "Haskell Libraries "; - author = "Alastair Reid, shelarcy, Tamar Christina"; - homepage = "https://github.com/haskell/win32"; - url = ""; - synopsis = "A binding to Windows Win32 API."; - description = "This library contains direct bindings to the Windows Win32 APIs for Haskell."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unbuildable" or (errorHandler.buildDepError "unbuildable")); - libs = [ - (pkgs."user32" or (errorHandler.sysDepError "user32")) - (pkgs."gdi32" or (errorHandler.sysDepError "gdi32")) - (pkgs."winmm" or (errorHandler.sysDepError "winmm")) - (pkgs."advapi32" or (errorHandler.sysDepError "advapi32")) - (pkgs."shell32" or (errorHandler.sysDepError "shell32")) - (pkgs."shfolder" or (errorHandler.sysDepError "shfolder")) - (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - (pkgs."msimg32" or (errorHandler.sysDepError "msimg32")) - (pkgs."imm32" or (errorHandler.sysDepError "imm32")) - ]; - build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) - ]; - buildable = if !system.isWindows then false else true; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/base.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/base.nix index 023ff72513..4f22c6c05f 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/base.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/base.nix @@ -21,15 +21,15 @@ synopsis = "Basic libraries"; description = "This package contains the Standard Haskell \"Prelude\" and its support libraries,\nand a large collection of useful libraries ranging from data\nstructures to parsing combinators and debugging utilities."; buildType = "Configure"; - }; + }; components = { "library" = { depends = [ (hsPkgs."rts" or (errorHandler.buildDepError "rts")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum")) - ]; - libs = (pkgs.lib).optionals (system.isWindows) [ + ]; + libs = pkgs.lib.optionals (system.isWindows) [ (pkgs."wsock32" or (errorHandler.sysDepError "wsock32")) (pkgs."user32" or (errorHandler.sysDepError "user32")) (pkgs."shell32" or (errorHandler.sysDepError "shell32")) @@ -41,8 +41,8 @@ (pkgs."ole32" or (errorHandler.sysDepError "ole32")) (pkgs."rpcrt4" or (errorHandler.sysDepError "rpcrt4")) (pkgs."ntdll" or (errorHandler.sysDepError "ntdll")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/bytestring.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/bytestring.nix deleted file mode 100644 index b178b6a6fd..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/bytestring.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { integer-simple = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "bytestring"; version = "0.10.12.1"; }; - license = "BSD-3-Clause"; - copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013."; - maintainer = "Haskell Bytestring Team , Core Libraries Committee"; - author = "Don Stewart,\nDuncan Coutts"; - homepage = "https://github.com/haskell/bytestring"; - url = ""; - synopsis = "Fast, compact, strict and lazy byte strings with a list interface"; - description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = (([ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer")); - buildable = true; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-bignum.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-bignum.nix index d6169ed92a..4d3850ba94 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-bignum.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-bignum.nix @@ -21,17 +21,17 @@ synopsis = "GHC BigNum library"; description = "This package provides the low-level implementation of the standard\n'BigNat', 'Natural' and 'Integer' types."; buildType = "Configure"; - }; + }; components = { "library" = { depends = [ (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - ]; + ]; buildable = (if !flags.native && !flags.gmp && !flags.ffi then false else true) && (if flags.native && (flags.gmp || flags.ffi) then false else true) && (if flags.gmp && flags.ffi then false else true); - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-boot.nix index a9d1d12ea5..c43eb23f8a 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-boot.nix @@ -21,7 +21,7 @@ synopsis = "Shared functionality between GHC and its boot libraries"; description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -32,8 +32,8 @@ (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-heap.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-heap.nix index 4f96723c54..58f6f48908 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-heap.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-heap.nix @@ -21,15 +21,15 @@ synopsis = "Functions for walking GHC's heap"; description = "This package provides functions for walking the GHC heap data structures\nand retrieving information about those data structures."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."rts" or (errorHandler.buildDepError "rts")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-prim.nix index eecc2ef184..b8ef23d54e 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc-prim.nix @@ -22,23 +22,23 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - ]; - }; + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + ]; + }; components = { "library" = { depends = [ (hsPkgs."rts" or (errorHandler.buildDepError "rts")) ]; - libs = (pkgs.lib).optionals (system.isWindows) [ + libs = pkgs.lib.optionals (system.isWindows) [ (pkgs."user32" or (errorHandler.sysDepError "user32")) (pkgs."mingw32" or (errorHandler.sysDepError "mingw32")) (pkgs."mingwex" or (errorHandler.sysDepError "mingwex")) - ] ++ (pkgs.lib).optionals (system.isLinux) [ + ] ++ pkgs.lib.optionals (system.isLinux) [ (pkgs."gcc" or (errorHandler.sysDepError "gcc")) (pkgs."c" or (errorHandler.sysDepError "c")) (pkgs."m" or (errorHandler.sysDepError "m")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc.nix index 282a8a9cb6..546fa59f96 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghc.nix @@ -15,7 +15,7 @@ stage3 = false; terminfo = true; dynamic-system-linker = true; - }; + }; package = { specVersion = "1.10"; identifier = { name = "ghc"; version = "9.0.2"; }; @@ -28,7 +28,7 @@ synopsis = "The GHC API"; description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -50,12 +50,12 @@ (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) (hsPkgs."ghc-heap" or (errorHandler.buildDepError "ghc-heap")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - ] ++ (if system.isWindows + ] ++ (if system.isWindows then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) - ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); + ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghci.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghci.nix index 7616ae181d..f25757a5d8 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghci.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/ghci.nix @@ -21,7 +21,7 @@ synopsis = "The library supporting GHC's interactive interpreter"; description = "This library offers interfaces which mediate interactions between the\n@ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter\nbackend."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -38,8 +38,8 @@ (hsPkgs."ghc-heap" or (errorHandler.buildDepError "ghc-heap")) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/hpc.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/hpc.nix index ddd3aa6beb..b64ba0b22c 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/hpc.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/hpc.nix @@ -21,7 +21,7 @@ synopsis = "Code Coverage Library for Haskell"; description = "This package provides the code coverage library for Haskell.\n\nSee for more\ninformation."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -31,8 +31,8 @@ (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) (hsPkgs."time" or (errorHandler.buildDepError "time")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/integer-gmp.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/integer-gmp.nix index ba91559964..ff4f3fef07 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/integer-gmp.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/integer-gmp.nix @@ -21,15 +21,15 @@ synopsis = "Integer library based on GMP"; description = "This package used to provide an implementation of the standard 'Integer'\ntype based on the\n.\n\nIt is now deprecated in favor of the 'ghc-bignum' package.\n\nIts purpose is to provide backward compatibility for codes directly\ndepending on the `integer-gmp` package."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv-proxy.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv-proxy.nix deleted file mode 100644 index 0ef0987c70..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv-proxy.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "iserv-proxy"; version = "9.0.2"; }; - license = "BSD-3-Clause"; - copyright = "XXX"; - maintainer = "XXX"; - author = "XXX"; - homepage = ""; - url = ""; - synopsis = "iserv allows GHC to delegate Template Haskell computations"; - description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\niserv can also be used in combination with cross compilation. For\nthis, the @iserv-proxy@ needs to be built on the host, targeting the\nhost (as it is running on the host). @cabal install -flibrary\n-fproxy@ will yield the proxy.\n\nUsing the cabal for the target @arch-platform-target-cabal install\n-flibrary@ will build the required library that contains the ffi\n@startSlave@ function, which needs to be invoked on the target\n(e.g. in an iOS application) to start the remote iserv slave.\n\ncalling the GHC cross compiler with @-fexternal-interpreter\n-pgmi=$HOME/.cabal/bin/iserv-proxy -opti\\ -opti\\@\nwill cause it to compile Template Haskell via the remote at \\.\n\nThus to get cross compilation with Template Haskell follow the\nfollowing receipt:\n\n* compile the iserv library for your target\n\n> iserv $ arch-platform-target-cabal install -flibrary\n\n* setup an application for your target that calls the\n* startSlave function. This could be either haskell or your\n* targets ffi capable language, if needed.\n\n> void startSlave(false /* verbose */, 5000 /* port */,\n> \"/path/to/storagelocation/on/target\");\n\n* build the iserv-proxy\n\n> iserv $ cabal install -flibrary -fproxy\n* Start your iserv-slave app on your target running on say @10.0.0.1:5000@\n* compiler your sources with -fexternal-interpreter and the proxy\n\n> project $ arch-platform-target-ghc ModuleContainingTH.hs \\\n> -fexternal-interpreter \\\n> -pgmi=$HOME/.cabal/bin/iserv-proxy \\\n> -opti10.0.0.1 -opti5000\n\nShould something not work as expected, provide @-opti-v@ for verbose\nlogging of the @iserv-proxy@."; - buildType = "Simple"; - }; - components = { - exes = { - "iserv-proxy" = { - depends = [ - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; - buildable = true; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv.nix index c11c7b9eeb..5af5532c50 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/iserv.nix @@ -21,7 +21,7 @@ synopsis = "iserv allows GHC to delegate Template Haskell computations"; description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\nTo use iserv with cross compilers, please see @libraries/libiserv@\nand @utils/iserv-proxy@."; buildType = "Simple"; - }; + }; components = { exes = { "iserv" = { @@ -34,9 +34,9 @@ (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/libiserv.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/libiserv.nix index f2686586fb..a2944e37f7 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/libiserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/libiserv.nix @@ -21,7 +21,7 @@ synopsis = "Provides shared functionality between iserv and iserv-proxy."; description = "Provides shared functionality between iserv and iserv-proxy."; buildType = "Simple"; - }; + }; components = { "library" = { depends = ([ @@ -31,12 +31,12 @@ (hsPkgs."containers" or (errorHandler.buildDepError "containers")) (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - ] ++ (pkgs.lib).optionals (flags.network) [ + ] ++ pkgs.lib.optionals (flags.network) [ (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."directory" or (errorHandler.buildDepError "directory")) (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ]) ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); + ]) ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/remote-iserv.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/remote-iserv.nix index 669eb07d0d..cc2216d367 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/remote-iserv.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/remote-iserv.nix @@ -21,16 +21,16 @@ synopsis = "iserv allows GHC to delegate Template Haskell computations"; description = "This is a very simple remote runner for iserv, to be used together\nwith iserv-proxy. The foundamental idea is that this this wrapper\nstarts running libiserv on a given port to which iserv-proxy will\nthen connect."; buildType = "Simple"; - }; + }; components = { exes = { "remote-iserv" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; + ]; buildable = true; - }; }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902-aarch64/template-haskell.nix b/materialized/ghc-boot-packages-nix/ghc902-aarch64/template-haskell.nix index d5c6c68a6e..7812169d15 100644 --- a/materialized/ghc-boot-packages-nix/ghc902-aarch64/template-haskell.nix +++ b/materialized/ghc-boot-packages-nix/ghc902-aarch64/template-haskell.nix @@ -21,7 +21,7 @@ synopsis = "Support library for Template Haskell"; description = "This package provides modules containing facilities for manipulating\nHaskell source code using Template Haskell.\n\nSee for more\ninformation."; buildType = "Simple"; - }; + }; components = { "library" = { depends = [ @@ -29,8 +29,8 @@ (hsPkgs."ghc-boot-th" or (errorHandler.buildDepError "ghc-boot-th")) (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) - ]; + ]; buildable = true; - }; }; - } // rec { src = (pkgs.lib).mkDefault ./.; } + }; + } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902/Win32.nix b/materialized/ghc-boot-packages-nix/ghc902/Win32.nix deleted file mode 100644 index b1a1b2e03d..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902/Win32.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "2.0"; - identifier = { name = "Win32"; version = "2.12.0.1"; }; - license = "BSD-3-Clause"; - copyright = "Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020"; - maintainer = "Haskell Libraries "; - author = "Alastair Reid, shelarcy, Tamar Christina"; - homepage = "https://github.com/haskell/win32"; - url = ""; - synopsis = "A binding to Windows Win32 API."; - description = "This library contains direct bindings to the Windows Win32 APIs for Haskell."; - buildType = "Simple"; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unbuildable" or (errorHandler.buildDepError "unbuildable")); - libs = [ - (pkgs."user32" or (errorHandler.sysDepError "user32")) - (pkgs."gdi32" or (errorHandler.sysDepError "gdi32")) - (pkgs."winmm" or (errorHandler.sysDepError "winmm")) - (pkgs."advapi32" or (errorHandler.sysDepError "advapi32")) - (pkgs."shell32" or (errorHandler.sysDepError "shell32")) - (pkgs."shfolder" or (errorHandler.sysDepError "shfolder")) - (pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi")) - (pkgs."msimg32" or (errorHandler.sysDepError "msimg32")) - (pkgs."imm32" or (errorHandler.sysDepError "imm32")) - ]; - build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) - ]; - buildable = if !system.isWindows then false else true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902/bytestring.nix b/materialized/ghc-boot-packages-nix/ghc902/bytestring.nix deleted file mode 100644 index 718a020e0c..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902/bytestring.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { integer-simple = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "bytestring"; version = "0.10.12.1"; }; - license = "BSD-3-Clause"; - copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013."; - maintainer = "Haskell Bytestring Team , Core Libraries Committee"; - author = "Don Stewart,\nDuncan Coutts"; - homepage = "https://github.com/haskell/bytestring"; - url = ""; - synopsis = "Fast, compact, strict and lazy byte strings with a list interface"; - description = "An efficient compact, immutable byte string type (both strict and lazy)\nsuitable for binary or 8-bit character data.\n\nThe 'ByteString' type represents sequences of bytes or 8-bit characters.\nIt is suitable for high performance use, both in terms of large data\nquantities, or high speed requirements. The 'ByteString' functions follow\nthe same style as Haskell\\'s ordinary lists, so it is easy to convert code\nfrom using 'String' to 'ByteString'.\n\nTwo 'ByteString' variants are provided:\n\n* Strict 'ByteString's keep the string as a single large array. This\nmakes them convenient for passing data between C and Haskell.\n\n* Lazy 'ByteString's use a lazy list of strict chunks which makes it\nsuitable for I\\/O streaming tasks.\n\nThe @Char8@ modules provide a character-based view of the same\nunderlying 'ByteString' types. This makes it convenient to handle mixed\nbinary and 8-bit character content (which is common in many file formats\nand network protocols).\n\nThe 'Builder' module provides an efficient way to build up 'ByteString's\nin an ad-hoc way by repeated concatenation. This is ideal for fast\nserialisation or pretty printing.\n\nThere is also a 'ShortByteString' type which has a lower memory overhead\nand can can be converted to or from a 'ByteString', but supports very few\nother operations. It is suitable for keeping many short strings in memory.\n\n'ByteString's are not designed for Unicode. For Unicode strings you should\nuse the 'Text' type from the @text@ package.\n\nThese modules are intended to be imported qualified, to avoid name clashes\nwith \"Prelude\" functions, e.g.\n\n> import qualified Data.ByteString as BS"; - buildType = "Simple"; - }; - components = { - "library" = { - depends = (([ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - ] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.ge "6.11" && (compiler.isGhc && compiler.version.lt "8.11")) (pkgs.lib.optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ pkgs.lib.optional (compiler.isGhc && compiler.version.ge "6.9" && (compiler.isGhc && compiler.version.lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer")); - buildable = true; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc902/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc902/ghc-prim.nix index be258af98e..d3c729ffd3 100644 --- a/materialized/ghc-boot-packages-nix/ghc902/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc902/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc902/iserv-proxy.nix b/materialized/ghc-boot-packages-nix/ghc902/iserv-proxy.nix deleted file mode 100644 index fcb05046e5..0000000000 --- a/materialized/ghc-boot-packages-nix/ghc902/iserv-proxy.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "iserv-proxy"; version = "9.0.2"; }; - license = "BSD-3-Clause"; - copyright = "XXX"; - maintainer = "XXX"; - author = "XXX"; - homepage = ""; - url = ""; - synopsis = "iserv allows GHC to delegate Template Haskell computations"; - description = "GHC can be provided with a path to the iserv binary with\n@-pgmi=/path/to/iserv-bin@, and will in combination with\n@-fexternal-interpreter@, compile Template Haskell though the\n@iserv-bin@ delegate. This is very similar to how ghcjs has been\ncompiling Template Haskell, by spawning a separate delegate (so\ncalled runner on the javascript vm) and evaluating the splices\nthere.\n\niserv can also be used in combination with cross compilation. For\nthis, the @iserv-proxy@ needs to be built on the host, targeting the\nhost (as it is running on the host). @cabal install -flibrary\n-fproxy@ will yield the proxy.\n\nUsing the cabal for the target @arch-platform-target-cabal install\n-flibrary@ will build the required library that contains the ffi\n@startSlave@ function, which needs to be invoked on the target\n(e.g. in an iOS application) to start the remote iserv slave.\n\ncalling the GHC cross compiler with @-fexternal-interpreter\n-pgmi=$HOME/.cabal/bin/iserv-proxy -opti\\ -opti\\@\nwill cause it to compile Template Haskell via the remote at \\.\n\nThus to get cross compilation with Template Haskell follow the\nfollowing receipt:\n\n* compile the iserv library for your target\n\n> iserv $ arch-platform-target-cabal install -flibrary\n\n* setup an application for your target that calls the\n* startSlave function. This could be either haskell or your\n* targets ffi capable language, if needed.\n\n> void startSlave(false /* verbose */, 5000 /* port */,\n> \"/path/to/storagelocation/on/target\");\n\n* build the iserv-proxy\n\n> iserv $ cabal install -flibrary -fproxy\n* Start your iserv-slave app on your target running on say @10.0.0.1:5000@\n* compiler your sources with -fexternal-interpreter and the proxy\n\n> project $ arch-platform-target-ghc ModuleContainingTH.hs \\\n> -fexternal-interpreter \\\n> -pgmi=$HOME/.cabal/bin/iserv-proxy \\\n> -opti10.0.0.1 -opti5000\n\nShould something not work as expected, provide @-opti-v@ for verbose\nlogging of the @iserv-proxy@."; - buildType = "Simple"; - }; - components = { - exes = { - "iserv-proxy" = { - depends = [ - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."ghci" or (errorHandler.buildDepError "ghci")) - (hsPkgs."libiserv" or (errorHandler.buildDepError "libiserv")) - ]; - buildable = true; - }; - }; - }; - } // rec { src = pkgs.lib.mkDefault ./.; } diff --git a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-boot.nix index 34d42732fd..15e674919f 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc.nix index 733796d386..177131f35c 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information.\n\n__This package is not PVP-compliant.__\n\nThis package directly exposes GHC internals, which can and do change with\nevery release."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-boot.nix index 34d42732fd..15e674919f 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc.nix index 733796d386..177131f35c 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101-ghcjs/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information.\n\n__This package is not PVP-compliant.__\n\nThis package directly exposes GHC internals, which can and do change with\nevery release."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc9101/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9101/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9101/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc9101/ghc-boot.nix index 34d42732fd..15e674919f 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9101/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9101/ghc.nix b/materialized/ghc-boot-packages-nix/ghc9101/ghc.nix index 733796d386..177131f35c 100644 --- a/materialized/ghc-boot-packages-nix/ghc9101/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc9101/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information.\n\n__This package is not PVP-compliant.__\n\nThis package directly exposes GHC internals, which can and do change with\nevery release."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc921-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc921-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc921-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc921-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc921-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc921-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc921-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc921-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc921/Win32.nix b/materialized/ghc-boot-packages-nix/ghc921/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc921/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc921/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc921/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc921/ghc-prim.nix index 965489d7bf..8cae50bc31 100644 --- a/materialized/ghc-boot-packages-nix/ghc921/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc921/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc922-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc922-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc922-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc922-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc922-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc922-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc922-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc922-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc922/Win32.nix b/materialized/ghc-boot-packages-nix/ghc922/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc922/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc922/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc922/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc922/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc922/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc922/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc923-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc923-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc923-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc923-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc923-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc923-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc923-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc923-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc923/Win32.nix b/materialized/ghc-boot-packages-nix/ghc923/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc923/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc923/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc923/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc923/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc923/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc923/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc924-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc924-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc924-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc924-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc924-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc924-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc924-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc924-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc924/Win32.nix b/materialized/ghc-boot-packages-nix/ghc924/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc924/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc924/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc924/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc924/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc924/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc924/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc925-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc925-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc925-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc925-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc925-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc925-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc925-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc925-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc925/Win32.nix b/materialized/ghc-boot-packages-nix/ghc925/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc925/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc925/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc925/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc925/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc925/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc925/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc926-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc926-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc926-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc926-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc926-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc926-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc926-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc926-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc926/Win32.nix b/materialized/ghc-boot-packages-nix/ghc926/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc926/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc926/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc926/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc926/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc926/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc926/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc927-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc927-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc927-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc927-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc927-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc927-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc927-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc927-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc927/Win32.nix b/materialized/ghc-boot-packages-nix/ghc927/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc927/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc927/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc927/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc927/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc927/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc927/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc928-aarch64/Win32.nix b/materialized/ghc-boot-packages-nix/ghc928-aarch64/Win32.nix index ac7f51280b..7b1f328aaf 100644 --- a/materialized/ghc-boot-packages-nix/ghc928-aarch64/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc928-aarch64/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc928-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc928-aarch64/ghc-prim.nix index 7a12708058..9955367019 100644 --- a/materialized/ghc-boot-packages-nix/ghc928-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc928-aarch64/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc928/Win32.nix b/materialized/ghc-boot-packages-nix/ghc928/Win32.nix index b1a1b2e03d..be644715c2 100644 --- a/materialized/ghc-boot-packages-nix/ghc928/Win32.nix +++ b/materialized/ghc-boot-packages-nix/ghc928/Win32.nix @@ -40,7 +40,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc928/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc928/ghc-prim.nix index ef259311ac..6885bd7db1 100644 --- a/materialized/ghc-boot-packages-nix/ghc928/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc928/ghc-prim.nix @@ -22,8 +22,8 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc941-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc941-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc941-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc941-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-boot.nix index 8629a26e53..f048d24ec5 100644 --- a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-prim.nix index 413da291c2..57c71ea39b 100644 --- a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc.nix index c226746385..9e4f9a695b 100644 --- a/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc941-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc941/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc941/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc941/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc941/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc941/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc941/ghc-boot.nix index e2fadc1d20..814d056cbe 100644 --- a/materialized/ghc-boot-packages-nix/ghc941/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc941/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc941/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc941/ghc-prim.nix index 0e133dca3a..27fcd763db 100644 --- a/materialized/ghc-boot-packages-nix/ghc941/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc941/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc941/ghc.nix b/materialized/ghc-boot-packages-nix/ghc941/ghc.nix index 4e19d10680..b4038158bb 100644 --- a/materialized/ghc-boot-packages-nix/ghc941/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc941/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc942-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc942-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc942-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc942-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-boot.nix index 1f11da3ac4..4e60ca89ca 100644 --- a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-prim.nix index 413da291c2..57c71ea39b 100644 --- a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc.nix index c12a0aad34..ca6b14595e 100644 --- a/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc942-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc942/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc942/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc942/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc942/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc942/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc942/ghc-boot.nix index a59b18bd5d..896721c3fd 100644 --- a/materialized/ghc-boot-packages-nix/ghc942/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc942/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc942/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc942/ghc-prim.nix index 0e133dca3a..27fcd763db 100644 --- a/materialized/ghc-boot-packages-nix/ghc942/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc942/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc942/ghc.nix b/materialized/ghc-boot-packages-nix/ghc942/ghc.nix index 6534b3037d..991327f90a 100644 --- a/materialized/ghc-boot-packages-nix/ghc942/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc942/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc943-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc943-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc943-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc943-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-boot.nix index e2767d38de..802cb21ff9 100644 --- a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-prim.nix index 413da291c2..57c71ea39b 100644 --- a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc.nix index 0577c45b3b..87dd5d898f 100644 --- a/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc943-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc943/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc943/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc943/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc943/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc943/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc943/ghc-boot.nix index 01a5a8d246..5a08cb4ab6 100644 --- a/materialized/ghc-boot-packages-nix/ghc943/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc943/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc943/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc943/ghc-prim.nix index 0e133dca3a..27fcd763db 100644 --- a/materialized/ghc-boot-packages-nix/ghc943/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc943/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc943/ghc.nix b/materialized/ghc-boot-packages-nix/ghc943/ghc.nix index 8a1b19c607..b515092426 100644 --- a/materialized/ghc-boot-packages-nix/ghc943/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc943/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc944-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc944-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc944-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc944-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-boot.nix index d38b9b56aa..810985fc53 100644 --- a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-prim.nix index 413da291c2..57c71ea39b 100644 --- a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc.nix index b6c33a3dd6..0e76e4e228 100644 --- a/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc944-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc944/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc944/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc944/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc944/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc944/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc944/ghc-boot.nix index 8c76d18ec3..2a0043899c 100644 --- a/materialized/ghc-boot-packages-nix/ghc944/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc944/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc944/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc944/ghc-prim.nix index 0e133dca3a..27fcd763db 100644 --- a/materialized/ghc-boot-packages-nix/ghc944/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc944/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc944/ghc.nix b/materialized/ghc-boot-packages-nix/ghc944/ghc.nix index 9b3b970f48..e0126ed14d 100644 --- a/materialized/ghc-boot-packages-nix/ghc944/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc944/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc945-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc945-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc945-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc945-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-boot.nix index b9531673e7..a9c9621726 100644 --- a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-prim.nix index 749e9e4d04..1ecaf8d5a6 100644 --- a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc.nix index 688bc366ab..3ca5340f91 100644 --- a/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc945-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc945/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc945/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc945/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc945/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc945/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc945/ghc-boot.nix index 1483d2364b..1b23b0865c 100644 --- a/materialized/ghc-boot-packages-nix/ghc945/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc945/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc945/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc945/ghc-prim.nix index 7882ee02ff..f06da1c206 100644 --- a/materialized/ghc-boot-packages-nix/ghc945/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc945/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc945/ghc.nix b/materialized/ghc-boot-packages-nix/ghc945/ghc.nix index 136991e8f4..c5c811d174 100644 --- a/materialized/ghc-boot-packages-nix/ghc945/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc945/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc947-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc947-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc947-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc947-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-boot.nix index a6062aad03..c26b28c4a8 100644 --- a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-prim.nix index e7ac82619d..aa1025d470 100644 --- a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc.nix index 850670b036..3d8ad5a14a 100644 --- a/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc947-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc947/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc947/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc947/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc947/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc947/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc947/ghc-boot.nix index 01b81cf8cb..0deddae565 100644 --- a/materialized/ghc-boot-packages-nix/ghc947/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc947/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc947/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc947/ghc-prim.nix index c109ac1eb4..3a3ff7dece 100644 --- a/materialized/ghc-boot-packages-nix/ghc947/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc947/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc947/ghc.nix b/materialized/ghc-boot-packages-nix/ghc947/ghc.nix index 08f37ce57a..f44af7cbd3 100644 --- a/materialized/ghc-boot-packages-nix/ghc947/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc947/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc948-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc948-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc948-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc948-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-boot.nix index 0fedff5f0e..eecf4c3d9d 100644 --- a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-prim.nix index e7ac82619d..aa1025d470 100644 --- a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc.nix index b491046619..3a05777a4e 100644 --- a/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc948-aarch64/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc948/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc948/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc948/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc948/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc948/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc948/ghc-boot.nix index 27905b11d6..c7fcb5537a 100644 --- a/materialized/ghc-boot-packages-nix/ghc948/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc948/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc948/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc948/ghc-prim.nix index c109ac1eb4..3a3ff7dece 100644 --- a/materialized/ghc-boot-packages-nix/ghc948/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc948/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc948/ghc.nix b/materialized/ghc-boot-packages-nix/ghc948/ghc.nix index 263a164463..bcc6ea39ff 100644 --- a/materialized/ghc-boot-packages-nix/ghc948/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc948/ghc.nix @@ -27,11 +27,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -61,10 +61,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-boot.nix index 9c536b4c00..a8b45276bc 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-prim.nix index cde1eac240..d557c21608 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc.nix index cd090d085c..f33713e0ea 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc96020230302/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-boot.nix index 9c536b4c00..a8b45276bc 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-prim.nix index cde1eac240..d557c21608 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc.nix b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc.nix index cd090d085c..f33713e0ea 100644 --- a/materialized/ghc-boot-packages-nix/ghc96020230302/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc96020230302/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc961-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc961-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-boot.nix index cf7078a3a4..956f42cf3b 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-prim.nix index cde1eac240..d557c21608 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc.nix index 57f74e5206..88480dd8e9 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc961-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc961-ghcjs/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc961-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc961-ghcjs/ghc-prim.nix index cde1eac240..d557c21608 100644 --- a/materialized/ghc-boot-packages-nix/ghc961-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc961-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc961/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc961/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc961/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc961/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc961/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc961/ghc-boot.nix index 295553642a..d3bb7f8e3d 100644 --- a/materialized/ghc-boot-packages-nix/ghc961/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc961/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc961/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc961/ghc-prim.nix index 1d8218e7f8..c396d61871 100644 --- a/materialized/ghc-boot-packages-nix/ghc961/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc961/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc961/ghc.nix b/materialized/ghc-boot-packages-nix/ghc961/ghc.nix index 0bb0177161..ee98e36ed8 100644 --- a/materialized/ghc-boot-packages-nix/ghc961/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc961/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc962-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-boot.nix index ef51ace267..8dab10caa6 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-prim.nix index cde1eac240..d557c21608 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc.nix index a6cc9724be..9e32935dcc 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-boot.nix index 4bb80cd7b1..6d115b470a 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-prim.nix index 1d8218e7f8..c396d61871 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc.nix index e20076244e..0850f2ef2e 100644 --- a/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc962-ghcjs/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc962/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc962/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc962/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc962/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc962/ghc-boot.nix index 4bb80cd7b1..6d115b470a 100644 --- a/materialized/ghc-boot-packages-nix/ghc962/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc962/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc962/ghc-prim.nix index 1d8218e7f8..c396d61871 100644 --- a/materialized/ghc-boot-packages-nix/ghc962/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc962/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc962/ghc.nix b/materialized/ghc-boot-packages-nix/ghc962/ghc.nix index e20076244e..0850f2ef2e 100644 --- a/materialized/ghc-boot-packages-nix/ghc962/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc962/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-boot.nix index 18ea000966..7e5871674c 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc.nix index a8fd1bf2e1..e9c861db62 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-boot.nix index 18ea000966..7e5871674c 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc.nix index a8fd1bf2e1..e9c861db62 100644 --- a/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc963-ghcjs/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc963/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc963/ghc-boot.nix index 18ea000966..7e5871674c 100644 --- a/materialized/ghc-boot-packages-nix/ghc963/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc963/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc963/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963/ghc.nix b/materialized/ghc-boot-packages-nix/ghc963/ghc.nix index a8fd1bf2e1..e9c861db62 100644 --- a/materialized/ghc-boot-packages-nix/ghc963/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc963/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-boot.nix index 18ea000966..7e5871674c 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc.nix index a8fd1bf2e1..e9c861db62 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/ghc-prim.nix index 9413311b5b..700b23942b 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc963llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-boot.nix index 18ea000966..7e5871674c 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc.nix index a8fd1bf2e1..e9c861db62 100644 --- a/materialized/ghc-boot-packages-nix/ghc963llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc963llvm/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc964-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-boot.nix index 58e37352da..f3cdefa21d 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc.nix index 252705d267..2bc2b293fe 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-boot.nix index 58e37352da..f3cdefa21d 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc.nix index 252705d267..2bc2b293fe 100644 --- a/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc964-ghcjs/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc964/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc964/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc964/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc964/ghc-boot.nix index 58e37352da..f3cdefa21d 100644 --- a/materialized/ghc-boot-packages-nix/ghc964/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc964/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc964/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc964/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc964/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964/ghc.nix b/materialized/ghc-boot-packages-nix/ghc964/ghc.nix index 252705d267..2bc2b293fe 100644 --- a/materialized/ghc-boot-packages-nix/ghc964/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc964/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-boot.nix index 58e37352da..f3cdefa21d 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc.nix index 252705d267..2bc2b293fe 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc964llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-boot.nix index 58e37352da..f3cdefa21d 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc.nix index 252705d267..2bc2b293fe 100644 --- a/materialized/ghc-boot-packages-nix/ghc964llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc964llvm/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc965-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-boot.nix index 9dad0af7b1..86a7761267 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc.nix index 89e8aef29f..47d39de428 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-boot.nix index 9dad0af7b1..86a7761267 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc.nix index 89e8aef29f..47d39de428 100644 --- a/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc965-ghcjs/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc965/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc965/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc965/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc965/ghc-boot.nix index 9dad0af7b1..86a7761267 100644 --- a/materialized/ghc-boot-packages-nix/ghc965/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc965/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc965/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc965/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc965/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965/ghc.nix b/materialized/ghc-boot-packages-nix/ghc965/ghc.nix index 89e8aef29f..47d39de428 100644 --- a/materialized/ghc-boot-packages-nix/ghc965/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc965/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-boot.nix index 9dad0af7b1..86a7761267 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc.nix index 89e8aef29f..47d39de428 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc965llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-boot.nix index 9dad0af7b1..86a7761267 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc.nix index 89e8aef29f..47d39de428 100644 --- a/materialized/ghc-boot-packages-nix/ghc965llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc965llvm/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc966-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-boot.nix index 09e5161ada..414c6b820a 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc.nix index 993ee3bb32..ce2224e46d 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-boot.nix index 09e5161ada..414c6b820a 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc.nix index 993ee3bb32..ce2224e46d 100644 --- a/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc966-ghcjs/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc966/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc966/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc966/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc966/ghc-boot.nix index 09e5161ada..414c6b820a 100644 --- a/materialized/ghc-boot-packages-nix/ghc966/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc966/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc966/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc966/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc966/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966/ghc.nix b/materialized/ghc-boot-packages-nix/ghc966/ghc.nix index 993ee3bb32..ce2224e46d 100644 --- a/materialized/ghc-boot-packages-nix/ghc966/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc966/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-boot.nix index 09e5161ada..414c6b820a 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc.nix index 993ee3bb32..ce2224e46d 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm-aarch64/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc966llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-boot.nix index 09e5161ada..414c6b820a 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-prim.nix index af03d7def6..a657675b58 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc.nix index 993ee3bb32..ce2224e46d 100644 --- a/materialized/ghc-boot-packages-nix/ghc966llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc966llvm/ghc.nix @@ -26,11 +26,11 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { @@ -58,10 +58,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc981-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-boot.nix index a587686a0a..b46b601df0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc.nix index 863e38c345..150b96f156 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-boot.nix index a587686a0a..b46b601df0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc.nix index 863e38c345..150b96f156 100644 --- a/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc981-ghcjs/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc981/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc981/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc981/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc981/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc981/ghc-boot.nix index a587686a0a..b46b601df0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc981/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc981/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc981/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981/ghc.nix b/materialized/ghc-boot-packages-nix/ghc981/ghc.nix index 863e38c345..150b96f156 100644 --- a/materialized/ghc-boot-packages-nix/ghc981/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc981/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-boot.nix index a587686a0a..b46b601df0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc.nix index 863e38c345..150b96f156 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc981llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-boot.nix index a587686a0a..b46b601df0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc.nix index 863e38c345..150b96f156 100644 --- a/materialized/ghc-boot-packages-nix/ghc981llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc981llvm/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc982-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc982-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-boot.nix index ca27cc2ce5..b43906e25e 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc.nix index e49279de81..2c1cca2ec8 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-boot.nix index ca27cc2ce5..b43906e25e 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc.nix b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc.nix index e49279de81..2c1cca2ec8 100644 --- a/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc982-ghcjs/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc982/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc982/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc982/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc982/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc982/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc982/ghc-boot.nix index ca27cc2ce5..b43906e25e 100644 --- a/materialized/ghc-boot-packages-nix/ghc982/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc982/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc982/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc982/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc982/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982/ghc.nix b/materialized/ghc-boot-packages-nix/ghc982/ghc.nix index e49279de81..2c1cca2ec8 100644 --- a/materialized/ghc-boot-packages-nix/ghc982/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc982/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-boot.nix index 5e41e840a1..7dc4ea8e03 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-prim.nix index 9413311b5b..700b23942b 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc.nix index 8955be29c1..e3f69fb872 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then (pkgs.lib).optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/ghc-prim.nix index 9413311b5b..700b23942b 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704-ghcjs/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc9820230704/genprimopcode.nix index a2bc7e09d1..f5b8a330a7 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-boot.nix index 5e41e840a1..7dc4ea8e03 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-prim.nix index 9413311b5b..700b23942b 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc.nix b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc.nix index 8955be29c1..e3f69fb872 100644 --- a/materialized/ghc-boot-packages-nix/ghc9820230704/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc9820230704/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then (pkgs.lib).optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-boot.nix index ca27cc2ce5..b43906e25e 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc.nix b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc.nix index e49279de81..2c1cca2ec8 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm-aarch64/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm/genprimopcode.nix b/materialized/ghc-boot-packages-nix/ghc982llvm/genprimopcode.nix index efed2c72fa..49bbe516ba 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm/genprimopcode.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm/genprimopcode.nix @@ -30,8 +30,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-boot.nix b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-boot.nix index ca27cc2ce5..b43906e25e 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-boot.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-boot.nix @@ -22,10 +22,10 @@ description = "This library is shared between GHC, ghc-pkg, and other boot\nlibraries.\n.\nA note about \"GHC.Unit.Database\": it only deals with the subset of\nthe package database that the compiler cares about: modules\npaths etc and not package metadata like description, authors\netc. It is thus not a library interface to ghc-pkg and is *not*\nsuitable for modifying GHC package databases.\n.\nThe package database format and this library are constructed in\nsuch a way that while ghc-pkg depends on Cabal, the GHC library\nand program do not have to depend on Cabal."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-prim.nix b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-prim.nix index c279864cba..546c5704d0 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-prim.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc-prim.nix @@ -22,11 +22,11 @@ description = "This package contains the primitive types and operations supplied by GHC.\nIt is an internal package, only for the use of GHC developers.\nGHC users should not use it! If you do use it then expect\nbreaking changes at any time without warning. You should prefer\nto import @GHC.Exts@ from the @base@ package instead."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; }; components = { diff --git a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc.nix b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc.nix index e49279de81..2c1cca2ec8 100644 --- a/materialized/ghc-boot-packages-nix/ghc982llvm/ghc.nix +++ b/materialized/ghc-boot-packages-nix/ghc982llvm/ghc.nix @@ -29,12 +29,12 @@ description = "GHC's functionality can be useful for more things than just\ncompiling Haskell programs. Important use cases are programs\nthat analyse (and perhaps transform) Haskell code. Others\ninclude loading Haskell code dynamically in a GHCi-like manner.\nFor this reason, a lot of GHC's functionality is made available\nthrough this package.\n\nSee \nfor more information."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.containers or (pkgs.buildPackages.containers or (errorHandler.setupDepError "containers"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.containers or (pkgs.pkgsBuildBuild.containers or (errorHandler.setupDepError "containers"))) ]; }; components = { @@ -66,10 +66,10 @@ then pkgs.lib.optional (!system.isOsx) (pkgs.":libzstd.a" or (errorHandler.sysDepError ":libzstd.a")) else [ (pkgs."zstd" or (errorHandler.sysDepError "zstd")) ]); build-tools = pkgs.lib.optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = if flags.with-libzstd then if flags.static-libzstd diff --git a/materialized/ghc-extra-projects/cross/ghc8105/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc8105/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/cross/ghc8105/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc8105/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc8106/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc8106/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/cross/ghc8106/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc8106/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc8107/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc8107/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc8107/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc8107/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc884/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc884/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/cross/ghc884/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc884/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc901/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/cross/ghc901/.plan.nix/Win32.nix index ebc074b90a..46b1ad7070 100644 --- a/materialized/ghc-extra-projects/cross/ghc901/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/cross/ghc901/.plan.nix/Win32.nix @@ -58,7 +58,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc902/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc902/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc902/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc902/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc921/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/cross/ghc921/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/cross/ghc921/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/cross/ghc921/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc922/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/cross/ghc922/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/cross/ghc922/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/cross/ghc922/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc922/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc922/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/cross/ghc922/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc922/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc923/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/cross/ghc923/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/cross/ghc923/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/cross/ghc923/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc923/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc923/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/cross/ghc923/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc923/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc924/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc924/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc924/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc924/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc925/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc925/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc925/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc925/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc926/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc926/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc926/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc926/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc927/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc927/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc927/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc927/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc928/cabal-files/network.nix b/materialized/ghc-extra-projects/cross/ghc928/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/cross/ghc928/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/cross/ghc928/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc-boot.nix index 97bf764012..0c9d9e4eac 100644 --- a/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc.nix index b19dfe6a56..a141fa7ec6 100644 --- a/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/cross/ghc941/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc-boot.nix index d7d2339ae6..c3fd2ca63a 100644 --- a/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc.nix index ed167dcceb..964aa2b1ad 100644 --- a/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/cross/ghc942/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc-boot.nix index 47bcc3caa8..2b79b283fd 100644 --- a/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc.nix index 796ba80d86..1b475c7626 100644 --- a/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/cross/ghc943/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc-boot.nix index bd39b49062..719fb7cdc1 100644 --- a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc.nix index 34dd0e907f..96d171eea5 100644 --- a/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/cross/ghc944/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/cross/ghc944/cabal-files/alex.nix b/materialized/ghc-extra-projects/cross/ghc944/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/cross/ghc944/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/cross/ghc944/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/cross/ghc944/cabal-files/happy.nix b/materialized/ghc-extra-projects/cross/ghc944/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/cross/ghc944/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/cross/ghc944/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8102/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8102/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8103/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8103/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc8103/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8103/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8104/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8104/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc8104/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8104/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc810420210212/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc810420210212/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc810420210212/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc810420210212/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8105/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8105/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc8105/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8105/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8106/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8106/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc8106/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8106/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc8107/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc8107/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc8107/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc8107/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc844/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc844/.plan.nix/ghc.nix index a5e346b402..cc5ea1a92b 100644 --- a/materialized/ghc-extra-projects/default/ghc844/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc844/.plan.nix/ghc.nix @@ -66,8 +66,8 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex"))) - (hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy"))) + (hsPkgs.pkgsBuildBuild.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex"))) + (hsPkgs.pkgsBuildBuild.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc865/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc865/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc865/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc865/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc881/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc881/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc881/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc881/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc882/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc882/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc882/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc882/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc883/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc883/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc883/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc883/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc884/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc884/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/default/ghc884/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc884/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc901/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc901/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc901/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc901/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc902/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc902/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc902/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc902/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc921/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/default/ghc921/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/default/ghc921/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/default/ghc921/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc922/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc922/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc922/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc922/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc923/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc923/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc923/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc923/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc924/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc924/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc924/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc924/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc925/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc925/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc925/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc925/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc926/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc926/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc926/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc926/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc927/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc927/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc927/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc927/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc928/cabal-files/network.nix b/materialized/ghc-extra-projects/default/ghc928/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/default/ghc928/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/default/ghc928/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc-boot.nix index 97bf764012..0c9d9e4eac 100644 --- a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc.nix index b19dfe6a56..a141fa7ec6 100644 --- a/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc941/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc941/cabal-files/alex.nix b/materialized/ghc-extra-projects/default/ghc941/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/default/ghc941/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/default/ghc941/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc941/cabal-files/happy.nix b/materialized/ghc-extra-projects/default/ghc941/cabal-files/happy.nix index 98a1384191..ebf03027a6 100644 --- a/materialized/ghc-extra-projects/default/ghc941/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/default/ghc941/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc-boot.nix index d7d2339ae6..c3fd2ca63a 100644 --- a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc.nix index ed167dcceb..964aa2b1ad 100644 --- a/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc942/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc942/cabal-files/alex.nix b/materialized/ghc-extra-projects/default/ghc942/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/default/ghc942/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/default/ghc942/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc942/cabal-files/happy.nix b/materialized/ghc-extra-projects/default/ghc942/cabal-files/happy.nix index 98a1384191..ebf03027a6 100644 --- a/materialized/ghc-extra-projects/default/ghc942/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/default/ghc942/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc-boot.nix index 47bcc3caa8..2b79b283fd 100644 --- a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc.nix index 796ba80d86..1b475c7626 100644 --- a/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc943/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc943/cabal-files/alex.nix b/materialized/ghc-extra-projects/default/ghc943/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/default/ghc943/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/default/ghc943/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc943/cabal-files/happy.nix b/materialized/ghc-extra-projects/default/ghc943/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/default/ghc943/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/default/ghc943/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc-boot.nix index bd39b49062..719fb7cdc1 100644 --- a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc.nix index 34dd0e907f..96d171eea5 100644 --- a/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc944/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc944/cabal-files/alex.nix b/materialized/ghc-extra-projects/default/ghc944/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/default/ghc944/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/default/ghc944/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc944/cabal-files/happy.nix b/materialized/ghc-extra-projects/default/ghc944/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/default/ghc944/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/default/ghc944/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc-boot.nix index adac9da19f..dacd330479 100644 --- a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc.nix index ba4fc4b718..05efc172e9 100644 --- a/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc96020230302/.plan.nix/ghc.nix @@ -27,11 +27,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -76,10 +76,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/alex.nix b/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/happy.nix b/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/default/ghc96020230302/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/ghcjs/ghc8105/cabal-files/network.nix b/materialized/ghc-extra-projects/ghcjs/ghc8105/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/ghcjs/ghc8105/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/ghcjs/ghc8105/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/ghcjs/ghc8106/cabal-files/network.nix b/materialized/ghc-extra-projects/ghcjs/ghc8106/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/ghcjs/ghc8106/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/ghcjs/ghc8106/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/ghcjs/ghc8107/cabal-files/network.nix b/materialized/ghc-extra-projects/ghcjs/ghc8107/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/ghcjs/ghc8107/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/ghcjs/ghc8107/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8102/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8103/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8103/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc8103/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8103/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8104/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8104/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc8104/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8104/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc810420210212/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc810420210212/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc810420210212/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc810420210212/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8105/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8105/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc8105/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8105/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8106/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8106/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc8106/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8106/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc8107/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc8107/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc8107/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc8107/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc884/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc884/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc884/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc884/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc901/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc901/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc901/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc901/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc902/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc902/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc902/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc902/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc921/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/windows/ghc921/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/windows/ghc921/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/windows/ghc921/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc922/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/windows/ghc922/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/windows/ghc922/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/windows/ghc922/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc922/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc922/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc922/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc922/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc923/.plan.nix/Win32.nix b/materialized/ghc-extra-projects/windows/ghc923/.plan.nix/Win32.nix index fb9671c831..a69c94d911 100644 --- a/materialized/ghc-extra-projects/windows/ghc923/.plan.nix/Win32.nix +++ b/materialized/ghc-extra-projects/windows/ghc923/.plan.nix/Win32.nix @@ -57,7 +57,7 @@ (pkgs."imm32" or (errorHandler.sysDepError "imm32")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = if !system.isWindows then false else true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc923/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc923/cabal-files/network.nix index c0cb3c389e..746a9a5fcc 100644 --- a/materialized/ghc-extra-projects/windows/ghc923/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc923/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc924/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc924/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc924/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc924/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc925/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc925/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc925/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc925/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc926/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc926/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc926/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc926/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc927/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc927/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc927/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc927/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc928/cabal-files/network.nix b/materialized/ghc-extra-projects/windows/ghc928/cabal-files/network.nix index a2b282bf0c..cb745b0797 100644 --- a/materialized/ghc-extra-projects/windows/ghc928/cabal-files/network.nix +++ b/materialized/ghc-extra-projects/windows/ghc928/cabal-files/network.nix @@ -41,7 +41,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc-boot.nix index 97bf764012..0c9d9e4eac 100644 --- a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc.nix index b19dfe6a56..a141fa7ec6 100644 --- a/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc941/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc941/cabal-files/alex.nix b/materialized/ghc-extra-projects/windows/ghc941/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/windows/ghc941/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/windows/ghc941/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc941/cabal-files/happy.nix b/materialized/ghc-extra-projects/windows/ghc941/cabal-files/happy.nix index 98a1384191..ebf03027a6 100644 --- a/materialized/ghc-extra-projects/windows/ghc941/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/windows/ghc941/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc-boot.nix index d7d2339ae6..c3fd2ca63a 100644 --- a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc.nix index ed167dcceb..964aa2b1ad 100644 --- a/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc942/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc942/cabal-files/alex.nix b/materialized/ghc-extra-projects/windows/ghc942/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/windows/ghc942/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/windows/ghc942/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc942/cabal-files/happy.nix b/materialized/ghc-extra-projects/windows/ghc942/cabal-files/happy.nix index 98a1384191..ebf03027a6 100644 --- a/materialized/ghc-extra-projects/windows/ghc942/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/windows/ghc942/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc-boot.nix index 47bcc3caa8..2b79b283fd 100644 --- a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc.nix index 796ba80d86..1b475c7626 100644 --- a/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc943/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc943/cabal-files/alex.nix b/materialized/ghc-extra-projects/windows/ghc943/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/windows/ghc943/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/windows/ghc943/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc943/cabal-files/happy.nix b/materialized/ghc-extra-projects/windows/ghc943/cabal-files/happy.nix index 98a1384191..ebf03027a6 100644 --- a/materialized/ghc-extra-projects/windows/ghc943/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/windows/ghc943/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc-boot.nix index bd39b49062..719fb7cdc1 100644 --- a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc.nix index 34dd0e907f..96d171eea5 100644 --- a/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc944/.plan.nix/ghc.nix @@ -28,11 +28,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -79,10 +79,10 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc944/cabal-files/alex.nix b/materialized/ghc-extra-projects/windows/ghc944/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/windows/ghc944/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/windows/ghc944/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc944/cabal-files/happy.nix b/materialized/ghc-extra-projects/windows/ghc944/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/windows/ghc944/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/windows/ghc944/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/genprimopcode.nix b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/genprimopcode.nix index b7476019e1..f9416e9f2c 100644 --- a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/genprimopcode.nix +++ b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/genprimopcode.nix @@ -38,8 +38,8 @@ (hsPkgs."array" or (errorHandler.buildDepError "array")) ]; build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ "Lexer" "Parser" "ParserM" "Syntax" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc-boot.nix index adac9da19f..dacd330479 100644 --- a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc-boot.nix @@ -23,10 +23,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc.nix index ba4fc4b718..05efc172e9 100644 --- a/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc96020230302/.plan.nix/ghc.nix @@ -27,11 +27,11 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -76,10 +76,10 @@ then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]); build-tools = (pkgs.lib).optionals (flags.build-tool-depends) [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.genprimopcode.components.exes.genprimopcode or (pkgs.buildPackages.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) - (hsPkgs.buildPackages.deriveConstants.components.exes.deriveConstants or (pkgs.buildPackages.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.genprimopcode.components.exes.genprimopcode or (pkgs.pkgsBuildBuild.genprimopcode or (errorHandler.buildToolDepError "genprimopcode:genprimopcode"))) + (hsPkgs.pkgsBuildBuild.deriveConstants.components.exes.deriveConstants or (pkgs.pkgsBuildBuild.deriveConstants or (errorHandler.buildToolDepError "deriveConstants:deriveConstants"))) ]; buildable = true; modules = [ diff --git a/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/alex.nix b/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/alex.nix index 0c96cc08b7..d94bea1800 100644 --- a/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/alex.nix +++ b/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/alex.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/happy.nix b/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/happy.nix index c10291e502..f9be79ccfd 100644 --- a/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/happy.nix +++ b/materialized/ghc-extra-projects/windows/ghc96020230302/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghc8107/hadrian-ghc92/hadrian/cabal-files/base-orphans.nix b/materialized/ghc8107/hadrian-ghc92/hadrian/cabal-files/base-orphans.nix index aed5b0ecb3..0887590500 100644 --- a/materialized/ghc8107/hadrian-ghc92/hadrian/cabal-files/base-orphans.nix +++ b/materialized/ghc8107/hadrian-ghc92/hadrian/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc8107/hadrian-ghc94/hadrian/cabal-files/base-orphans.nix b/materialized/ghc8107/hadrian-ghc94/hadrian/cabal-files/base-orphans.nix index f06c0fb2ec..3e0d637748 100644 --- a/materialized/ghc8107/hadrian-ghc94/hadrian/cabal-files/base-orphans.nix +++ b/materialized/ghc8107/hadrian-ghc94/hadrian/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc8107/hadrian-ghc96/hadrian/cabal-files/base-orphans.nix b/materialized/ghc8107/hadrian-ghc96/hadrian/cabal-files/base-orphans.nix index f06c0fb2ec..3e0d637748 100644 --- a/materialized/ghc8107/hadrian-ghc96/hadrian/cabal-files/base-orphans.nix +++ b/materialized/ghc8107/hadrian-ghc96/hadrian/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc8107/hadrian-ghc98/hadrian/cabal-files/base-orphans.nix b/materialized/ghc8107/hadrian-ghc98/hadrian/cabal-files/base-orphans.nix index f06c0fb2ec..3e0d637748 100644 --- a/materialized/ghc8107/hadrian-ghc98/hadrian/cabal-files/base-orphans.nix +++ b/materialized/ghc8107/hadrian-ghc98/hadrian/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc943/iserv-proxy/cabal-files/network.nix b/materialized/ghc943/iserv-proxy/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/ghc943/iserv-proxy/cabal-files/network.nix +++ b/materialized/ghc943/iserv-proxy/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc962/hadrian-ghc94/hadrian/cabal-files/filepath.nix b/materialized/ghc962/hadrian-ghc94/hadrian/cabal-files/filepath.nix index c8384c1597..3ca4d59414 100644 --- a/materialized/ghc962/hadrian-ghc94/hadrian/cabal-files/filepath.nix +++ b/materialized/ghc962/hadrian-ghc94/hadrian/cabal-files/filepath.nix @@ -31,7 +31,7 @@ (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; - build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.buildPackages.cpphs.components.exes.cpphs or (pkgs.buildPackages.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); + build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.pkgsBuildBuild.cpphs.components.exes.cpphs or (pkgs.pkgsBuildBuild.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); buildable = true; }; tests = { diff --git a/materialized/ghc962/hadrian-ghc947/hadrian/cabal-files/filepath.nix b/materialized/ghc962/hadrian-ghc947/hadrian/cabal-files/filepath.nix index c8384c1597..3ca4d59414 100644 --- a/materialized/ghc962/hadrian-ghc947/hadrian/cabal-files/filepath.nix +++ b/materialized/ghc962/hadrian-ghc947/hadrian/cabal-files/filepath.nix @@ -31,7 +31,7 @@ (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; - build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.buildPackages.cpphs.components.exes.cpphs or (pkgs.buildPackages.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); + build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.pkgsBuildBuild.cpphs.components.exes.cpphs or (pkgs.pkgsBuildBuild.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); buildable = true; }; tests = { diff --git a/materialized/ghc963llvm/cabatmpl-install/cabal-files/lukko.nix b/materialized/ghc963llvm/cabatmpl-install/cabal-files/lukko.nix index 86cac58490..f9a0a179ff 100644 --- a/materialized/ghc963llvm/cabatmpl-install/cabal-files/lukko.nix +++ b/materialized/ghc963llvm/cabatmpl-install/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghc963llvm/cabatmpl-install/cabal-files/network.nix b/materialized/ghc963llvm/cabatmpl-install/cabal-files/network.nix index f7af4b5586..06591e63aa 100644 --- a/materialized/ghc963llvm/cabatmpl-install/cabal-files/network.nix +++ b/materialized/ghc963llvm/cabatmpl-install/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc963llvm/cabatmpl-install/cabal-files/th-compat.nix b/materialized/ghc963llvm/cabatmpl-install/cabal-files/th-compat.nix index 806c47f205..948a0cbda1 100644 --- a/materialized/ghc963llvm/cabatmpl-install/cabal-files/th-compat.nix +++ b/materialized/ghc963llvm/cabatmpl-install/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghc964/hadrian-ghc94/hadrian/cabal-files/filepath.nix b/materialized/ghc964/hadrian-ghc94/hadrian/cabal-files/filepath.nix index c8384c1597..3ca4d59414 100644 --- a/materialized/ghc964/hadrian-ghc94/hadrian/cabal-files/filepath.nix +++ b/materialized/ghc964/hadrian-ghc94/hadrian/cabal-files/filepath.nix @@ -31,7 +31,7 @@ (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; - build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.buildPackages.cpphs.components.exes.cpphs or (pkgs.buildPackages.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); + build-tools = pkgs.lib.optional (flags.cpphs) (hsPkgs.pkgsBuildBuild.cpphs.components.exes.cpphs or (pkgs.pkgsBuildBuild.cpphs or (errorHandler.buildToolDepError "cpphs:cpphs"))); buildable = true; }; tests = { diff --git a/materialized/ghcjs/alex/ghc8105/.plan.nix/alex.nix b/materialized/ghcjs/alex/ghc8105/.plan.nix/alex.nix index f65c1ed773..aeec92446a 100644 --- a/materialized/ghcjs/alex/ghc8105/.plan.nix/alex.nix +++ b/materialized/ghcjs/alex/ghc8105/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/alex/ghc8106/.plan.nix/alex.nix b/materialized/ghcjs/alex/ghc8106/.plan.nix/alex.nix index f65c1ed773..aeec92446a 100644 --- a/materialized/ghcjs/alex/ghc8106/.plan.nix/alex.nix +++ b/materialized/ghcjs/alex/ghc8106/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/alex/ghc8107/.plan.nix/alex.nix b/materialized/ghcjs/alex/ghc8107/.plan.nix/alex.nix index aa5ca33f33..81fe6b908f 100644 --- a/materialized/ghcjs/alex/ghc8107/.plan.nix/alex.nix +++ b/materialized/ghcjs/alex/ghc8107/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/alex/ghc865/.plan.nix/alex.nix b/materialized/ghcjs/alex/ghc865/.plan.nix/alex.nix index f65c1ed773..aeec92446a 100644 --- a/materialized/ghcjs/alex/ghc865/.plan.nix/alex.nix +++ b/materialized/ghcjs/alex/ghc865/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/alex/ghc884/.plan.nix/alex.nix b/materialized/ghcjs/alex/ghc884/.plan.nix/alex.nix index f65c1ed773..aeec92446a 100644 --- a/materialized/ghcjs/alex/ghc884/.plan.nix/alex.nix +++ b/materialized/ghcjs/alex/ghc884/.plan.nix/alex.nix @@ -150,7 +150,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/cabal/ghc8105/cabal-files/base-orphans.nix b/materialized/ghcjs/cabal/ghc8105/cabal-files/base-orphans.nix index aed5b0ecb3..0887590500 100644 --- a/materialized/ghcjs/cabal/ghc8105/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/cabal/ghc8105/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8105/cabal-files/lukko.nix b/materialized/ghcjs/cabal/ghc8105/cabal-files/lukko.nix index f4f186f24b..0e92caef3a 100644 --- a/materialized/ghcjs/cabal/ghc8105/cabal-files/lukko.nix +++ b/materialized/ghcjs/cabal/ghc8105/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8105/cabal-files/network.nix b/materialized/ghcjs/cabal/ghc8105/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/ghcjs/cabal/ghc8105/cabal-files/network.nix +++ b/materialized/ghcjs/cabal/ghc8105/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8105/cabal-files/th-compat.nix b/materialized/ghcjs/cabal/ghc8105/cabal-files/th-compat.nix index c0a648df75..249f046a90 100644 --- a/materialized/ghcjs/cabal/ghc8105/cabal-files/th-compat.nix +++ b/materialized/ghcjs/cabal/ghc8105/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8106/cabal-files/base-orphans.nix b/materialized/ghcjs/cabal/ghc8106/cabal-files/base-orphans.nix index aed5b0ecb3..0887590500 100644 --- a/materialized/ghcjs/cabal/ghc8106/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/cabal/ghc8106/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8106/cabal-files/lukko.nix b/materialized/ghcjs/cabal/ghc8106/cabal-files/lukko.nix index f4f186f24b..0e92caef3a 100644 --- a/materialized/ghcjs/cabal/ghc8106/cabal-files/lukko.nix +++ b/materialized/ghcjs/cabal/ghc8106/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8106/cabal-files/network.nix b/materialized/ghcjs/cabal/ghc8106/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/ghcjs/cabal/ghc8106/cabal-files/network.nix +++ b/materialized/ghcjs/cabal/ghc8106/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8106/cabal-files/th-compat.nix b/materialized/ghcjs/cabal/ghc8106/cabal-files/th-compat.nix index c0a648df75..249f046a90 100644 --- a/materialized/ghcjs/cabal/ghc8106/cabal-files/th-compat.nix +++ b/materialized/ghcjs/cabal/ghc8106/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8107/cabal-files/base-orphans.nix b/materialized/ghcjs/cabal/ghc8107/cabal-files/base-orphans.nix index fded6520f2..fcc4684e31 100644 --- a/materialized/ghcjs/cabal/ghc8107/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/cabal/ghc8107/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8107/cabal-files/lukko.nix b/materialized/ghcjs/cabal/ghc8107/cabal-files/lukko.nix index 68910bf6e5..ee63e091be 100644 --- a/materialized/ghcjs/cabal/ghc8107/cabal-files/lukko.nix +++ b/materialized/ghcjs/cabal/ghc8107/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8107/cabal-files/network.nix b/materialized/ghcjs/cabal/ghc8107/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/ghcjs/cabal/ghc8107/cabal-files/network.nix +++ b/materialized/ghcjs/cabal/ghc8107/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc8107/cabal-files/th-compat.nix b/materialized/ghcjs/cabal/ghc8107/cabal-files/th-compat.nix index b37989efc8..35dca97162 100644 --- a/materialized/ghcjs/cabal/ghc8107/cabal-files/th-compat.nix +++ b/materialized/ghcjs/cabal/ghc8107/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc865/.plan.nix/cabal-install.nix b/materialized/ghcjs/cabal/ghc865/.plan.nix/cabal-install.nix index 8f623ea771..f70e9bef5c 100644 --- a/materialized/ghcjs/cabal/ghc865/.plan.nix/cabal-install.nix +++ b/materialized/ghcjs/cabal/ghc865/.plan.nix/cabal-install.nix @@ -29,10 +29,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghcjs/cabal/ghc865/cabal-files/lukko.nix b/materialized/ghcjs/cabal/ghc865/cabal-files/lukko.nix index f4f186f24b..0e92caef3a 100644 --- a/materialized/ghcjs/cabal/ghc865/cabal-files/lukko.nix +++ b/materialized/ghcjs/cabal/ghc865/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc865/cabal-files/network.nix b/materialized/ghcjs/cabal/ghc865/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/ghcjs/cabal/ghc865/cabal-files/network.nix +++ b/materialized/ghcjs/cabal/ghc865/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc865/cabal-files/th-compat.nix b/materialized/ghcjs/cabal/ghc865/cabal-files/th-compat.nix index c0a648df75..249f046a90 100644 --- a/materialized/ghcjs/cabal/ghc865/cabal-files/th-compat.nix +++ b/materialized/ghcjs/cabal/ghc865/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc884/.plan.nix/cabal-install.nix b/materialized/ghcjs/cabal/ghc884/.plan.nix/cabal-install.nix index 8f623ea771..f70e9bef5c 100644 --- a/materialized/ghcjs/cabal/ghc884/.plan.nix/cabal-install.nix +++ b/materialized/ghcjs/cabal/ghc884/.plan.nix/cabal-install.nix @@ -29,10 +29,10 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; diff --git a/materialized/ghcjs/cabal/ghc884/cabal-files/lukko.nix b/materialized/ghcjs/cabal/ghc884/cabal-files/lukko.nix index f4f186f24b..0e92caef3a 100644 --- a/materialized/ghcjs/cabal/ghc884/cabal-files/lukko.nix +++ b/materialized/ghcjs/cabal/ghc884/cabal-files/lukko.nix @@ -26,7 +26,7 @@ "library" = { depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc884/cabal-files/network.nix b/materialized/ghcjs/cabal/ghc884/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/ghcjs/cabal/ghc884/cabal-files/network.nix +++ b/materialized/ghcjs/cabal/ghc884/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/cabal/ghc884/cabal-files/th-compat.nix b/materialized/ghcjs/cabal/ghc884/cabal-files/th-compat.nix index c0a648df75..249f046a90 100644 --- a/materialized/ghcjs/cabal/ghc884/cabal-files/th-compat.nix +++ b/materialized/ghcjs/cabal/ghc884/cabal-files/th-compat.nix @@ -47,7 +47,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/.plan.nix/ghcjs.nix b/materialized/ghcjs/ghc8105/.plan.nix/ghcjs.nix index 171241e19b..b5d2178860 100644 --- a/materialized/ghcjs/ghc8105/.plan.nix/ghcjs.nix +++ b/materialized/ghcjs/ghc8105/.plan.nix/ghcjs.nix @@ -140,7 +140,7 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc8105/cabal-files/adjunctions.nix b/materialized/ghcjs/ghc8105/cabal-files/adjunctions.nix index 69f101c50b..63c9a9abe9 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/adjunctions.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/adjunctions.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/base-compat-batteries.nix b/materialized/ghcjs/ghc8105/cabal-files/base-compat-batteries.nix index d3f26ab210..a7adeffb92 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/base-compat-batteries.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/base-compat-batteries.nix @@ -50,7 +50,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/base-orphans.nix b/materialized/ghcjs/ghc8105/cabal-files/base-orphans.nix index 073fbf761a..a3cad32dae 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/bifunctors.nix b/materialized/ghcjs/ghc8105/cabal-files/bifunctors.nix index 791ac17262..6edc400307 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/bifunctors.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/bifunctors.nix @@ -47,7 +47,7 @@ (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/constraints.nix b/materialized/ghcjs/ghc8105/cabal-files/constraints.nix index 944bdd44cf..72d27a3e72 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/constraints.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/constraints.nix @@ -45,7 +45,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/distributive.nix b/materialized/ghcjs/ghc8105/cabal-files/distributive.nix index 87a37dee51..61f90bf5e4 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/distributive.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/distributive.nix @@ -40,7 +40,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/entropy.nix b/materialized/ghcjs/ghc8105/cabal-files/entropy.nix index 4061c98907..d2828e7ccf 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/entropy.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/entropy.nix @@ -22,11 +22,11 @@ description = "A mostly platform independent method to obtain cryptographically strong entropy\n(RDRAND, urandom, CryptAPI, and patches welcome)\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8105/cabal-files/fast-logger.nix b/materialized/ghcjs/ghc8105/cabal-files/fast-logger.nix index 95661937b6..044b1ea2fd 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/fast-logger.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/fast-logger.nix @@ -48,7 +48,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/ghc-paths.nix b/materialized/ghcjs/ghc8105/cabal-files/ghc-paths.nix index ecd5c442f7..843e848b7c 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/ghc-paths.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/ghc-paths.nix @@ -22,9 +22,9 @@ description = "Knowledge of GHC's installation directories"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8105/cabal-files/happy.nix b/materialized/ghcjs/ghc8105/cabal-files/happy.nix index 9395827beb..be9b04a8ef 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/happy.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/invariant.nix b/materialized/ghcjs/ghc8105/cabal-files/invariant.nix index 0cb0bf82dd..865697b9cf 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/invariant.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/invariant.nix @@ -54,7 +54,7 @@ (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/lens.nix b/materialized/ghcjs/ghc8105/cabal-files/lens.nix index 0f326af241..34ad5fd259 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/lens.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/lens.nix @@ -34,10 +34,10 @@ description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- quux :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms)."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8105/cabal-files/network.nix b/materialized/ghcjs/ghc8105/cabal-files/network.nix index dd360dfe9a..92bf780015 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/network.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/reflection.nix b/materialized/ghcjs/ghc8105/cabal-files/reflection.nix index d0a4cf5d4f..382b6a5a5f 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/reflection.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/reflection.nix @@ -39,7 +39,7 @@ (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/semigroupoids.nix b/materialized/ghcjs/ghc8105/cabal-files/semigroupoids.nix index f945035ad3..767a708b2a 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/semigroupoids.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/semigroupoids.nix @@ -30,9 +30,9 @@ description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8105/cabal-files/th-compat.nix b/materialized/ghcjs/ghc8105/cabal-files/th-compat.nix index 1f13b78d9a..e4f94f6d4a 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/th-compat.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/th-compat.nix @@ -44,7 +44,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/unix-time.nix b/materialized/ghcjs/ghc8105/cabal-files/unix-time.nix index 408a51c8f5..c6484939b8 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/unix-time.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/unix-time.nix @@ -31,7 +31,7 @@ (hsPkgs."binary" or (errorHandler.buildDepError "binary")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/wai-logger.nix b/materialized/ghcjs/ghc8105/cabal-files/wai-logger.nix index 1b243e5850..b68c77e0bb 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/wai-logger.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/wai-logger.nix @@ -22,9 +22,9 @@ description = "A logging system for WAI"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8105/cabal-files/wai.nix b/materialized/ghcjs/ghc8105/cabal-files/wai.nix index bdc4c8b4ac..f454b3d15d 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/wai.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/wai.nix @@ -43,7 +43,7 @@ (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8105/cabal-files/zip-archive.nix b/materialized/ghcjs/ghc8105/cabal-files/zip-archive.nix index 05dd10ee91..e6699f36f0 100644 --- a/materialized/ghcjs/ghc8105/cabal-files/zip-archive.nix +++ b/materialized/ghcjs/ghc8105/cabal-files/zip-archive.nix @@ -66,7 +66,7 @@ (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); build-tools = [ - (hsPkgs.buildPackages.unzip.components.exes.unzip or (pkgs.buildPackages.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) + (hsPkgs.pkgsBuildBuild.unzip.components.exes.unzip or (pkgs.pkgsBuildBuild.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/.plan.nix/ghcjs.nix b/materialized/ghcjs/ghc8106/.plan.nix/ghcjs.nix index 59a87ba5e8..61e41feafd 100644 --- a/materialized/ghcjs/ghc8106/.plan.nix/ghcjs.nix +++ b/materialized/ghcjs/ghc8106/.plan.nix/ghcjs.nix @@ -140,7 +140,7 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc8106/cabal-files/adjunctions.nix b/materialized/ghcjs/ghc8106/cabal-files/adjunctions.nix index 69f101c50b..63c9a9abe9 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/adjunctions.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/adjunctions.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/base-compat-batteries.nix b/materialized/ghcjs/ghc8106/cabal-files/base-compat-batteries.nix index d3f26ab210..a7adeffb92 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/base-compat-batteries.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/base-compat-batteries.nix @@ -50,7 +50,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/base-orphans.nix b/materialized/ghcjs/ghc8106/cabal-files/base-orphans.nix index 073fbf761a..a3cad32dae 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/bifunctors.nix b/materialized/ghcjs/ghc8106/cabal-files/bifunctors.nix index 791ac17262..6edc400307 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/bifunctors.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/bifunctors.nix @@ -47,7 +47,7 @@ (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/constraints.nix b/materialized/ghcjs/ghc8106/cabal-files/constraints.nix index 944bdd44cf..72d27a3e72 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/constraints.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/constraints.nix @@ -45,7 +45,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/distributive.nix b/materialized/ghcjs/ghc8106/cabal-files/distributive.nix index 87a37dee51..61f90bf5e4 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/distributive.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/distributive.nix @@ -40,7 +40,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/entropy.nix b/materialized/ghcjs/ghc8106/cabal-files/entropy.nix index 4061c98907..d2828e7ccf 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/entropy.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/entropy.nix @@ -22,11 +22,11 @@ description = "A mostly platform independent method to obtain cryptographically strong entropy\n(RDRAND, urandom, CryptAPI, and patches welcome)\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8106/cabal-files/fast-logger.nix b/materialized/ghcjs/ghc8106/cabal-files/fast-logger.nix index 95661937b6..044b1ea2fd 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/fast-logger.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/fast-logger.nix @@ -48,7 +48,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/ghc-paths.nix b/materialized/ghcjs/ghc8106/cabal-files/ghc-paths.nix index ecd5c442f7..843e848b7c 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/ghc-paths.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/ghc-paths.nix @@ -22,9 +22,9 @@ description = "Knowledge of GHC's installation directories"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8106/cabal-files/happy.nix b/materialized/ghcjs/ghc8106/cabal-files/happy.nix index 9395827beb..be9b04a8ef 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/happy.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/invariant.nix b/materialized/ghcjs/ghc8106/cabal-files/invariant.nix index 0cb0bf82dd..865697b9cf 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/invariant.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/invariant.nix @@ -54,7 +54,7 @@ (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/lens.nix b/materialized/ghcjs/ghc8106/cabal-files/lens.nix index 0f326af241..34ad5fd259 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/lens.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/lens.nix @@ -34,10 +34,10 @@ description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- quux :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms)."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8106/cabal-files/network.nix b/materialized/ghcjs/ghc8106/cabal-files/network.nix index dd360dfe9a..92bf780015 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/network.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/reflection.nix b/materialized/ghcjs/ghc8106/cabal-files/reflection.nix index d0a4cf5d4f..382b6a5a5f 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/reflection.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/reflection.nix @@ -39,7 +39,7 @@ (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/semigroupoids.nix b/materialized/ghcjs/ghc8106/cabal-files/semigroupoids.nix index f945035ad3..767a708b2a 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/semigroupoids.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/semigroupoids.nix @@ -30,9 +30,9 @@ description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8106/cabal-files/th-compat.nix b/materialized/ghcjs/ghc8106/cabal-files/th-compat.nix index 1f13b78d9a..e4f94f6d4a 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/th-compat.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/th-compat.nix @@ -44,7 +44,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/unix-time.nix b/materialized/ghcjs/ghc8106/cabal-files/unix-time.nix index 408a51c8f5..c6484939b8 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/unix-time.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/unix-time.nix @@ -31,7 +31,7 @@ (hsPkgs."binary" or (errorHandler.buildDepError "binary")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/wai-logger.nix b/materialized/ghcjs/ghc8106/cabal-files/wai-logger.nix index 1b243e5850..b68c77e0bb 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/wai-logger.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/wai-logger.nix @@ -22,9 +22,9 @@ description = "A logging system for WAI"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8106/cabal-files/wai.nix b/materialized/ghcjs/ghc8106/cabal-files/wai.nix index bdc4c8b4ac..f454b3d15d 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/wai.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/wai.nix @@ -43,7 +43,7 @@ (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8106/cabal-files/zip-archive.nix b/materialized/ghcjs/ghc8106/cabal-files/zip-archive.nix index 05dd10ee91..e6699f36f0 100644 --- a/materialized/ghcjs/ghc8106/cabal-files/zip-archive.nix +++ b/materialized/ghcjs/ghc8106/cabal-files/zip-archive.nix @@ -66,7 +66,7 @@ (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); build-tools = [ - (hsPkgs.buildPackages.unzip.components.exes.unzip or (pkgs.buildPackages.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) + (hsPkgs.pkgsBuildBuild.unzip.components.exes.unzip or (pkgs.pkgsBuildBuild.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/.plan.nix/ghcjs.nix b/materialized/ghcjs/ghc8107/.plan.nix/ghcjs.nix index 8df94cadfa..8e14bee720 100644 --- a/materialized/ghcjs/ghc8107/.plan.nix/ghcjs.nix +++ b/materialized/ghcjs/ghc8107/.plan.nix/ghcjs.nix @@ -140,7 +140,7 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ pkgs.lib.optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc8107/cabal-files/adjunctions.nix b/materialized/ghcjs/ghc8107/cabal-files/adjunctions.nix index b6730e3ba5..66e0a57caf 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/adjunctions.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/adjunctions.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/base-compat-batteries.nix b/materialized/ghcjs/ghc8107/cabal-files/base-compat-batteries.nix index 2588a7e373..10f928eda1 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/base-compat-batteries.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/base-compat-batteries.nix @@ -50,7 +50,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/base-orphans.nix b/materialized/ghcjs/ghc8107/cabal-files/base-orphans.nix index 63a11a62ce..f4c1d219bd 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/bifunctors.nix b/materialized/ghcjs/ghc8107/cabal-files/bifunctors.nix index f6a190fda6..38ad5f4ca8 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/bifunctors.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/bifunctors.nix @@ -47,7 +47,7 @@ (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/constraints.nix b/materialized/ghcjs/ghc8107/cabal-files/constraints.nix index e19f7ce431..03d62351bf 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/constraints.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/constraints.nix @@ -45,7 +45,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/distributive.nix b/materialized/ghcjs/ghc8107/cabal-files/distributive.nix index 5a496717ff..9379465d9c 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/distributive.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/distributive.nix @@ -40,7 +40,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/entropy.nix b/materialized/ghcjs/ghc8107/cabal-files/entropy.nix index 57fb0e9d6f..a7c7d24e53 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/entropy.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/entropy.nix @@ -22,11 +22,11 @@ description = "A mostly platform independent method to obtain cryptographically strong entropy\n(RDRAND, urandom, CryptAPI, and patches welcome)\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8107/cabal-files/fast-logger.nix b/materialized/ghcjs/ghc8107/cabal-files/fast-logger.nix index 1d2eaad9c7..f29677afe1 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/fast-logger.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/fast-logger.nix @@ -48,7 +48,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/ghc-paths.nix b/materialized/ghcjs/ghc8107/cabal-files/ghc-paths.nix index 413a7c4355..615bb2f7bf 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/ghc-paths.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/ghc-paths.nix @@ -22,9 +22,9 @@ description = "Knowledge of GHC's installation directories"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8107/cabal-files/happy.nix b/materialized/ghcjs/ghc8107/cabal-files/happy.nix index 59036462cf..9d7ea6ded0 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/happy.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/invariant.nix b/materialized/ghcjs/ghc8107/cabal-files/invariant.nix index 8ee816a469..050cd32244 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/invariant.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/invariant.nix @@ -54,7 +54,7 @@ (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/lens.nix b/materialized/ghcjs/ghc8107/cabal-files/lens.nix index fafa658139..2d31229f8d 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/lens.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/lens.nix @@ -34,10 +34,10 @@ description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- quux :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms)."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8107/cabal-files/network.nix b/materialized/ghcjs/ghc8107/cabal-files/network.nix index cbf56d627f..6408bbe4f6 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/network.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/reflection.nix b/materialized/ghcjs/ghc8107/cabal-files/reflection.nix index 6de90d32f7..16ccd9a0d8 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/reflection.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/reflection.nix @@ -39,7 +39,7 @@ (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/semigroupoids.nix b/materialized/ghcjs/ghc8107/cabal-files/semigroupoids.nix index 315f93b091..5003581461 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/semigroupoids.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/semigroupoids.nix @@ -30,9 +30,9 @@ description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8107/cabal-files/th-compat.nix b/materialized/ghcjs/ghc8107/cabal-files/th-compat.nix index 9920924290..c14534c3f7 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/th-compat.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/th-compat.nix @@ -44,7 +44,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/unix-time.nix b/materialized/ghcjs/ghc8107/cabal-files/unix-time.nix index a78837d23c..91a2715953 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/unix-time.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/unix-time.nix @@ -31,7 +31,7 @@ (hsPkgs."binary" or (errorHandler.buildDepError "binary")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/wai-logger.nix b/materialized/ghcjs/ghc8107/cabal-files/wai-logger.nix index 6a33befa97..34775f9533 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/wai-logger.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/wai-logger.nix @@ -22,9 +22,9 @@ description = "A logging system for WAI"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc8107/cabal-files/wai.nix b/materialized/ghcjs/ghc8107/cabal-files/wai.nix index 2642100bef..5e8a027b4f 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/wai.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/wai.nix @@ -43,7 +43,7 @@ (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc8107/cabal-files/zip-archive.nix b/materialized/ghcjs/ghc8107/cabal-files/zip-archive.nix index 8be33422fe..b6592a12aa 100644 --- a/materialized/ghcjs/ghc8107/cabal-files/zip-archive.nix +++ b/materialized/ghcjs/ghc8107/cabal-files/zip-archive.nix @@ -66,7 +66,7 @@ (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) ] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); build-tools = [ - (hsPkgs.buildPackages.unzip.components.exes.unzip or (pkgs.buildPackages.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) + (hsPkgs.pkgsBuildBuild.unzip.components.exes.unzip or (pkgs.pkgsBuildBuild.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/.plan.nix/ghcjs.nix b/materialized/ghcjs/ghc865/.plan.nix/ghcjs.nix index 380d2a70f4..62be385e22 100644 --- a/materialized/ghcjs/ghc865/.plan.nix/ghcjs.nix +++ b/materialized/ghcjs/ghc865/.plan.nix/ghcjs.nix @@ -35,8 +35,8 @@ buildType = "Custom"; isLocal = true; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; @@ -162,7 +162,7 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc865/.plan.nix/haddock-library-ghcjs.nix b/materialized/ghcjs/ghc865/.plan.nix/haddock-library-ghcjs.nix index 1dcedc5aac..51f2c49c54 100644 --- a/materialized/ghcjs/ghc865/.plan.nix/haddock-library-ghcjs.nix +++ b/materialized/ghcjs/ghc865/.plan.nix/haddock-library-ghcjs.nix @@ -67,7 +67,7 @@ (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc865/cabal-files/adjunctions.nix b/materialized/ghcjs/ghc865/cabal-files/adjunctions.nix index 69f101c50b..63c9a9abe9 100644 --- a/materialized/ghcjs/ghc865/cabal-files/adjunctions.nix +++ b/materialized/ghcjs/ghc865/cabal-files/adjunctions.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/base-compat-batteries.nix b/materialized/ghcjs/ghc865/cabal-files/base-compat-batteries.nix index 78b0cde035..b37d97a664 100644 --- a/materialized/ghcjs/ghc865/cabal-files/base-compat-batteries.nix +++ b/materialized/ghcjs/ghc865/cabal-files/base-compat-batteries.nix @@ -47,7 +47,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/base-orphans.nix b/materialized/ghcjs/ghc865/cabal-files/base-orphans.nix index 073fbf761a..a3cad32dae 100644 --- a/materialized/ghcjs/ghc865/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/ghc865/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/bifunctors.nix b/materialized/ghcjs/ghc865/cabal-files/bifunctors.nix index 791ac17262..6edc400307 100644 --- a/materialized/ghcjs/ghc865/cabal-files/bifunctors.nix +++ b/materialized/ghcjs/ghc865/cabal-files/bifunctors.nix @@ -47,7 +47,7 @@ (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/constraints.nix b/materialized/ghcjs/ghc865/cabal-files/constraints.nix index 944bdd44cf..72d27a3e72 100644 --- a/materialized/ghcjs/ghc865/cabal-files/constraints.nix +++ b/materialized/ghcjs/ghc865/cabal-files/constraints.nix @@ -45,7 +45,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/distributive.nix b/materialized/ghcjs/ghc865/cabal-files/distributive.nix index 87a37dee51..61f90bf5e4 100644 --- a/materialized/ghcjs/ghc865/cabal-files/distributive.nix +++ b/materialized/ghcjs/ghc865/cabal-files/distributive.nix @@ -40,7 +40,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/entropy.nix b/materialized/ghcjs/ghc865/cabal-files/entropy.nix index 4061c98907..d2828e7ccf 100644 --- a/materialized/ghcjs/ghc865/cabal-files/entropy.nix +++ b/materialized/ghcjs/ghc865/cabal-files/entropy.nix @@ -22,11 +22,11 @@ description = "A mostly platform independent method to obtain cryptographically strong entropy\n(RDRAND, urandom, CryptAPI, and patches welcome)\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/fast-logger.nix b/materialized/ghcjs/ghc865/cabal-files/fast-logger.nix index 95661937b6..044b1ea2fd 100644 --- a/materialized/ghcjs/ghc865/cabal-files/fast-logger.nix +++ b/materialized/ghcjs/ghc865/cabal-files/fast-logger.nix @@ -48,7 +48,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/ghc-paths.nix b/materialized/ghcjs/ghc865/cabal-files/ghc-paths.nix index ecd5c442f7..843e848b7c 100644 --- a/materialized/ghcjs/ghc865/cabal-files/ghc-paths.nix +++ b/materialized/ghcjs/ghc865/cabal-files/ghc-paths.nix @@ -22,9 +22,9 @@ description = "Knowledge of GHC's installation directories"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/haddock-library.nix b/materialized/ghcjs/ghc865/cabal-files/haddock-library.nix index a0cdd11908..7caf2c4704 100644 --- a/materialized/ghcjs/ghc865/cabal-files/haddock-library.nix +++ b/materialized/ghcjs/ghc865/cabal-files/haddock-library.nix @@ -49,7 +49,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/happy.nix b/materialized/ghcjs/ghc865/cabal-files/happy.nix index 9395827beb..be9b04a8ef 100644 --- a/materialized/ghcjs/ghc865/cabal-files/happy.nix +++ b/materialized/ghcjs/ghc865/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/haskell-src-exts.nix b/materialized/ghcjs/ghc865/cabal-files/haskell-src-exts.nix index 32d61bea34..5009723205 100644 --- a/materialized/ghcjs/ghc865/cabal-files/haskell-src-exts.nix +++ b/materialized/ghcjs/ghc865/cabal-files/haskell-src-exts.nix @@ -34,7 +34,7 @@ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/hspec-core.nix b/materialized/ghcjs/ghc865/cabal-files/hspec-core.nix index ef0f90c329..8bd3de6737 100644 --- a/materialized/ghcjs/ghc865/cabal-files/hspec-core.nix +++ b/materialized/ghcjs/ghc865/cabal-files/hspec-core.nix @@ -71,7 +71,7 @@ (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-meta.components.exes.hspec-meta-discover or (pkgs.buildPackages.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-meta.components.exes.hspec-meta-discover or (pkgs.pkgsBuildBuild.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/hspec-discover.nix b/materialized/ghcjs/ghc865/cabal-files/hspec-discover.nix index b8a1c07d4e..f32327628f 100644 --- a/materialized/ghcjs/ghc865/cabal-files/hspec-discover.nix +++ b/materialized/ghcjs/ghc865/cabal-files/hspec-discover.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec-meta" or (errorHandler.buildDepError "hspec-meta")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-meta.components.exes.hspec-meta-discover or (pkgs.buildPackages.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-meta.components.exes.hspec-meta-discover or (pkgs.pkgsBuildBuild.hspec-meta-discover or (errorHandler.buildToolDepError "hspec-meta:hspec-meta-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/invariant.nix b/materialized/ghcjs/ghc865/cabal-files/invariant.nix index 0cb0bf82dd..865697b9cf 100644 --- a/materialized/ghcjs/ghc865/cabal-files/invariant.nix +++ b/materialized/ghcjs/ghc865/cabal-files/invariant.nix @@ -54,7 +54,7 @@ (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/lens.nix b/materialized/ghcjs/ghc865/cabal-files/lens.nix index b0d5c44a14..5150198de7 100644 --- a/materialized/ghcjs/ghc865/cabal-files/lens.nix +++ b/materialized/ghcjs/ghc865/cabal-files/lens.nix @@ -34,10 +34,10 @@ description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- quux :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms)."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/network.nix b/materialized/ghcjs/ghc865/cabal-files/network.nix index dd360dfe9a..92bf780015 100644 --- a/materialized/ghcjs/ghc865/cabal-files/network.nix +++ b/materialized/ghcjs/ghc865/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/newtype-generics.nix b/materialized/ghcjs/ghc865/cabal-files/newtype-generics.nix index a8a925b7bf..60bd7d4b38 100644 --- a/materialized/ghcjs/ghc865/cabal-files/newtype-generics.nix +++ b/materialized/ghcjs/ghc865/cabal-files/newtype-generics.nix @@ -38,7 +38,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/reflection.nix b/materialized/ghcjs/ghc865/cabal-files/reflection.nix index d0a4cf5d4f..382b6a5a5f 100644 --- a/materialized/ghcjs/ghc865/cabal-files/reflection.nix +++ b/materialized/ghcjs/ghc865/cabal-files/reflection.nix @@ -39,7 +39,7 @@ (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/semigroupoids.nix b/materialized/ghcjs/ghc865/cabal-files/semigroupoids.nix index f945035ad3..767a708b2a 100644 --- a/materialized/ghcjs/ghc865/cabal-files/semigroupoids.nix +++ b/materialized/ghcjs/ghc865/cabal-files/semigroupoids.nix @@ -30,9 +30,9 @@ description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/system-filepath.nix b/materialized/ghcjs/ghc865/cabal-files/system-filepath.nix index 16d02e0e89..6260914c38 100644 --- a/materialized/ghcjs/ghc865/cabal-files/system-filepath.nix +++ b/materialized/ghcjs/ghc865/cabal-files/system-filepath.nix @@ -22,8 +22,8 @@ description = "Please see: https://plus.google.com/+MichaelSnoyman/posts/Ft5hnPqpgEx"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/th-compat.nix b/materialized/ghcjs/ghc865/cabal-files/th-compat.nix index 1f13b78d9a..e4f94f6d4a 100644 --- a/materialized/ghcjs/ghc865/cabal-files/th-compat.nix +++ b/materialized/ghcjs/ghc865/cabal-files/th-compat.nix @@ -44,7 +44,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/th-orphans.nix b/materialized/ghcjs/ghc865/cabal-files/th-orphans.nix index cfba80c7a4..e92475d1eb 100644 --- a/materialized/ghcjs/ghc865/cabal-files/th-orphans.nix +++ b/materialized/ghcjs/ghc865/cabal-files/th-orphans.nix @@ -50,7 +50,7 @@ (hsPkgs."th-orphans" or (errorHandler.buildDepError "th-orphans")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/unix-time.nix b/materialized/ghcjs/ghc865/cabal-files/unix-time.nix index 408a51c8f5..c6484939b8 100644 --- a/materialized/ghcjs/ghc865/cabal-files/unix-time.nix +++ b/materialized/ghcjs/ghc865/cabal-files/unix-time.nix @@ -31,7 +31,7 @@ (hsPkgs."binary" or (errorHandler.buildDepError "binary")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/wai-logger.nix b/materialized/ghcjs/ghc865/cabal-files/wai-logger.nix index 1b243e5850..b68c77e0bb 100644 --- a/materialized/ghcjs/ghc865/cabal-files/wai-logger.nix +++ b/materialized/ghcjs/ghc865/cabal-files/wai-logger.nix @@ -22,9 +22,9 @@ description = "A logging system for WAI"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc865/cabal-files/wai.nix b/materialized/ghcjs/ghc865/cabal-files/wai.nix index bdc4c8b4ac..f454b3d15d 100644 --- a/materialized/ghcjs/ghc865/cabal-files/wai.nix +++ b/materialized/ghcjs/ghc865/cabal-files/wai.nix @@ -43,7 +43,7 @@ (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc865/cabal-files/zip-archive.nix b/materialized/ghcjs/ghc865/cabal-files/zip-archive.nix index 05dd10ee91..e6699f36f0 100644 --- a/materialized/ghcjs/ghc865/cabal-files/zip-archive.nix +++ b/materialized/ghcjs/ghc865/cabal-files/zip-archive.nix @@ -66,7 +66,7 @@ (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); build-tools = [ - (hsPkgs.buildPackages.unzip.components.exes.unzip or (pkgs.buildPackages.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) + (hsPkgs.pkgsBuildBuild.unzip.components.exes.unzip or (pkgs.pkgsBuildBuild.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/.plan.nix/ghcjs.nix b/materialized/ghcjs/ghc884/.plan.nix/ghcjs.nix index e877897caf..5d8adabbb5 100644 --- a/materialized/ghcjs/ghc884/.plan.nix/ghcjs.nix +++ b/materialized/ghcjs/ghc884/.plan.nix/ghcjs.nix @@ -147,8 +147,8 @@ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo"))); build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; modules = [ diff --git a/materialized/ghcjs/ghc884/cabal-files/adjunctions.nix b/materialized/ghcjs/ghc884/cabal-files/adjunctions.nix index 69f101c50b..63c9a9abe9 100644 --- a/materialized/ghcjs/ghc884/cabal-files/adjunctions.nix +++ b/materialized/ghcjs/ghc884/cabal-files/adjunctions.nix @@ -53,7 +53,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/alex.nix b/materialized/ghcjs/ghc884/cabal-files/alex.nix index a0da173d85..a89259009d 100644 --- a/materialized/ghcjs/ghc884/cabal-files/alex.nix +++ b/materialized/ghcjs/ghc884/cabal-files/alex.nix @@ -45,7 +45,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/base-compat-batteries.nix b/materialized/ghcjs/ghc884/cabal-files/base-compat-batteries.nix index d3f26ab210..a7adeffb92 100644 --- a/materialized/ghcjs/ghc884/cabal-files/base-compat-batteries.nix +++ b/materialized/ghcjs/ghc884/cabal-files/base-compat-batteries.nix @@ -50,7 +50,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/base-orphans.nix b/materialized/ghcjs/ghc884/cabal-files/base-orphans.nix index 073fbf761a..a3cad32dae 100644 --- a/materialized/ghcjs/ghc884/cabal-files/base-orphans.nix +++ b/materialized/ghcjs/ghc884/cabal-files/base-orphans.nix @@ -39,7 +39,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/bifunctors.nix b/materialized/ghcjs/ghc884/cabal-files/bifunctors.nix index 791ac17262..6edc400307 100644 --- a/materialized/ghcjs/ghc884/cabal-files/bifunctors.nix +++ b/materialized/ghcjs/ghc884/cabal-files/bifunctors.nix @@ -47,7 +47,7 @@ (hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/constraints.nix b/materialized/ghcjs/ghc884/cabal-files/constraints.nix index 944bdd44cf..72d27a3e72 100644 --- a/materialized/ghcjs/ghc884/cabal-files/constraints.nix +++ b/materialized/ghcjs/ghc884/cabal-files/constraints.nix @@ -45,7 +45,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/distributive.nix b/materialized/ghcjs/ghc884/cabal-files/distributive.nix index 87a37dee51..61f90bf5e4 100644 --- a/materialized/ghcjs/ghc884/cabal-files/distributive.nix +++ b/materialized/ghcjs/ghc884/cabal-files/distributive.nix @@ -40,7 +40,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/entropy.nix b/materialized/ghcjs/ghc884/cabal-files/entropy.nix index 4061c98907..d2828e7ccf 100644 --- a/materialized/ghcjs/ghc884/cabal-files/entropy.nix +++ b/materialized/ghcjs/ghc884/cabal-files/entropy.nix @@ -22,11 +22,11 @@ description = "A mostly platform independent method to obtain cryptographically strong entropy\n(RDRAND, urandom, CryptAPI, and patches welcome)\nUsers looking for cryptographically strong (number-theoretically\nsound) PRNGs should see the 'DRBG' package too."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) - (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc884/cabal-files/fast-logger.nix b/materialized/ghcjs/ghc884/cabal-files/fast-logger.nix index 95661937b6..044b1ea2fd 100644 --- a/materialized/ghcjs/ghc884/cabal-files/fast-logger.nix +++ b/materialized/ghcjs/ghc884/cabal-files/fast-logger.nix @@ -48,7 +48,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/ghc-paths.nix b/materialized/ghcjs/ghc884/cabal-files/ghc-paths.nix index ecd5c442f7..843e848b7c 100644 --- a/materialized/ghcjs/ghc884/cabal-files/ghc-paths.nix +++ b/materialized/ghcjs/ghc884/cabal-files/ghc-paths.nix @@ -22,9 +22,9 @@ description = "Knowledge of GHC's installation directories"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.directory or (pkgs.pkgsBuildBuild.directory or (errorHandler.setupDepError "directory"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc884/cabal-files/happy.nix b/materialized/ghcjs/ghc884/cabal-files/happy.nix index bb60cf82fe..4fc3a36f91 100644 --- a/materialized/ghcjs/ghc884/cabal-files/happy.nix +++ b/materialized/ghcjs/ghc884/cabal-files/happy.nix @@ -41,7 +41,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/invariant.nix b/materialized/ghcjs/ghc884/cabal-files/invariant.nix index 0cb0bf82dd..865697b9cf 100644 --- a/materialized/ghcjs/ghc884/cabal-files/invariant.nix +++ b/materialized/ghcjs/ghc884/cabal-files/invariant.nix @@ -54,7 +54,7 @@ (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/lens.nix b/materialized/ghcjs/ghc884/cabal-files/lens.nix index bd90e8cc01..cffec2a258 100644 --- a/materialized/ghcjs/ghc884/cabal-files/lens.nix +++ b/materialized/ghcjs/ghc884/cabal-files/lens.nix @@ -34,10 +34,10 @@ description = "This package comes \\\"Batteries Included\\\" with many useful lenses for the types\ncommonly used from the Haskell Platform, and with tools for automatically\ngenerating lenses and isomorphisms for user-supplied data types.\n\nThe combinators in @Control.Lens@ provide a highly generic toolbox for composing\nfamilies of getters, folds, isomorphisms, traversals, setters and lenses and their\nindexed variants.\n\nAn overview, with a large number of examples can be found in the .\n\nAn introductory video on the style of code used in this library by Simon Peyton Jones is available from .\n\nA video on how to use lenses and how they are constructed is available on .\n\nSlides for that second talk can be obtained from .\n\nMore information on the care and feeding of lenses, including a brief tutorial and motivation\nfor their types can be found on the .\n\nA small game of @pong@ and other more complex examples that manage their state using lenses can be found in the .\n\n/Lenses, Folds and Traversals/\n\nWith some signatures simplified, the core of the hierarchy of lens-like constructions looks like:\n\n\n<>\n\n\n\nYou can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can\nuse any element of the hierarchy as any type it linked to above it.\n\nThe result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).\n\nFor instance:\n\n* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.\n\n* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.\n\n/Minimizing Dependencies/\n\nIf you want to provide lenses and traversals for your own types in your own libraries, then you\ncan do so without incurring a dependency on this (or any other) lens package at all.\n\n/e.g./ for a data type:\n\n> data Foo a = Foo Int Int a\n\nYou can define lenses such as\n\n> -- bar :: Lens' (Foo a) Int\n> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)\n> bar f (Foo a b c) = fmap (\\a' -> Foo a' b c) (f a)\n\n> -- quux :: Lens (Foo a) (Foo b) a b\n> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)\n> quux f (Foo a b c) = fmap (Foo a b) (f c)\n\nwithout the need to use any type that isn't already defined in the @Prelude@.\n\nAnd you can define a traversal of multiple fields with 'Control.Applicative.Applicative':\n\n> -- traverseBarAndBaz :: Traversal' (Foo a) Int\n> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)\n> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c\n\nWhat is provided in this library is a number of stock lenses and traversals for\ncommon haskell types, a wide array of combinators for working them, and more\nexotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms)."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) - (hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.filepath or (pkgs.pkgsBuildBuild.filepath or (errorHandler.setupDepError "filepath"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc884/cabal-files/network.nix b/materialized/ghcjs/ghc884/cabal-files/network.nix index dd360dfe9a..92bf780015 100644 --- a/materialized/ghcjs/ghc884/cabal-files/network.nix +++ b/materialized/ghcjs/ghc884/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/reflection.nix b/materialized/ghcjs/ghc884/cabal-files/reflection.nix index d0a4cf5d4f..382b6a5a5f 100644 --- a/materialized/ghcjs/ghc884/cabal-files/reflection.nix +++ b/materialized/ghcjs/ghc884/cabal-files/reflection.nix @@ -39,7 +39,7 @@ (hsPkgs."reflection" or (errorHandler.buildDepError "reflection")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/semigroupoids.nix b/materialized/ghcjs/ghc884/cabal-files/semigroupoids.nix index f945035ad3..767a708b2a 100644 --- a/materialized/ghcjs/ghc884/cabal-files/semigroupoids.nix +++ b/materialized/ghcjs/ghc884/cabal-files/semigroupoids.nix @@ -30,9 +30,9 @@ description = "Provides a wide array of (semi)groupoids and operations for working with them.\n\nA 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category.\n\nA 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds.\n\nWhen working with comonads you often have the @\\<*\\>@ portion of an @Applicative@, but\nnot the @pure@. This was captured in Uustalu and Vene's \\\"Essence of Dataflow Programming\\\"\nin the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid.\n\nSimilarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value.\n\nIdeally the following relationships would hold:\n\n> Foldable ----> Traversable <--- Functor ------> Alt ---------> Plus Semigroupoid\n> | | | | |\n> v v v v v\n> Foldable1 ---> Traversable1 Apply --------> Applicative -> Alternative Category\n> | | | |\n> v v v v\n> Bind ---------> Monad -------> MonadPlus Arrow\n>\n\nApply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively.\n\nThis lets us remove many of the restrictions from various monad transformers\nas in many cases the binding operation or @\\<*\\>@ operation does not require them.\n\nFinally, to work with these weaker structures it is beneficial to have containers\nthat can provide stronger guarantees about their contents, so versions of 'Traversable'\nand 'Foldable' that can be folded with just a 'Semigroup' are added."; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc884/cabal-files/th-compat.nix b/materialized/ghcjs/ghc884/cabal-files/th-compat.nix index 1f13b78d9a..e4f94f6d4a 100644 --- a/materialized/ghcjs/ghc884/cabal-files/th-compat.nix +++ b/materialized/ghcjs/ghc884/cabal-files/th-compat.nix @@ -44,7 +44,7 @@ (hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/unix-time.nix b/materialized/ghcjs/ghc884/cabal-files/unix-time.nix index 408a51c8f5..c6484939b8 100644 --- a/materialized/ghcjs/ghc884/cabal-files/unix-time.nix +++ b/materialized/ghcjs/ghc884/cabal-files/unix-time.nix @@ -31,7 +31,7 @@ (hsPkgs."binary" or (errorHandler.buildDepError "binary")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/wai-logger.nix b/materialized/ghcjs/ghc884/cabal-files/wai-logger.nix index 1b243e5850..b68c77e0bb 100644 --- a/materialized/ghcjs/ghc884/cabal-files/wai-logger.nix +++ b/materialized/ghcjs/ghc884/cabal-files/wai-logger.nix @@ -22,9 +22,9 @@ description = "A logging system for WAI"; buildType = "Custom"; setup-depends = [ - (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) - (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) - (hsPkgs.buildPackages.cabal-doctest or (pkgs.buildPackages.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.cabal-doctest or (pkgs.pkgsBuildBuild.cabal-doctest or (errorHandler.setupDepError "cabal-doctest"))) ]; }; components = { diff --git a/materialized/ghcjs/ghc884/cabal-files/wai.nix b/materialized/ghcjs/ghc884/cabal-files/wai.nix index bdc4c8b4ac..f454b3d15d 100644 --- a/materialized/ghcjs/ghc884/cabal-files/wai.nix +++ b/materialized/ghcjs/ghc884/cabal-files/wai.nix @@ -43,7 +43,7 @@ (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/ghc884/cabal-files/zip-archive.nix b/materialized/ghcjs/ghc884/cabal-files/zip-archive.nix index 05dd10ee91..e6699f36f0 100644 --- a/materialized/ghcjs/ghc884/cabal-files/zip-archive.nix +++ b/materialized/ghcjs/ghc884/cabal-files/zip-archive.nix @@ -66,7 +66,7 @@ (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) ] ++ (pkgs.lib).optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix")); build-tools = [ - (hsPkgs.buildPackages.unzip.components.exes.unzip or (pkgs.buildPackages.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) + (hsPkgs.pkgsBuildBuild.unzip.components.exes.unzip or (pkgs.pkgsBuildBuild.unzip or (errorHandler.buildToolDepError "unzip:unzip"))) ]; buildable = true; }; diff --git a/materialized/ghcjs/happy/ghc8105/.plan.nix/happy.nix b/materialized/ghcjs/happy/ghc8105/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/ghcjs/happy/ghc8105/.plan.nix/happy.nix +++ b/materialized/ghcjs/happy/ghc8105/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/happy/ghc8106/.plan.nix/happy.nix b/materialized/ghcjs/happy/ghc8106/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/ghcjs/happy/ghc8106/.plan.nix/happy.nix +++ b/materialized/ghcjs/happy/ghc8106/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/happy/ghc8107/.plan.nix/happy.nix b/materialized/ghcjs/happy/ghc8107/.plan.nix/happy.nix index 56ad81272f..8c2e732857 100644 --- a/materialized/ghcjs/happy/ghc8107/.plan.nix/happy.nix +++ b/materialized/ghcjs/happy/ghc8107/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/happy/ghc865/.plan.nix/happy.nix b/materialized/ghcjs/happy/ghc865/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/ghcjs/happy/ghc865/.plan.nix/happy.nix +++ b/materialized/ghcjs/happy/ghc865/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/ghcjs/happy/ghc884/.plan.nix/happy.nix b/materialized/ghcjs/happy/ghc884/.plan.nix/happy.nix index 99ae623b46..8a9ace8483 100644 --- a/materialized/ghcjs/happy/ghc884/.plan.nix/happy.nix +++ b/materialized/ghcjs/happy/ghc884/.plan.nix/happy.nix @@ -190,7 +190,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/happy-1.20.0/.plan.nix/happy.nix b/materialized/happy-1.20.0/.plan.nix/happy.nix index d62f3a454c..913958f32f 100644 --- a/materialized/happy-1.20.0/.plan.nix/happy.nix +++ b/materialized/happy-1.20.0/.plan.nix/happy.nix @@ -191,7 +191,7 @@ (hsPkgs."process" or (errorHandler.buildDepError "process")) ]; build-tools = [ - (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) ]; buildable = true; mainPath = [ "test.hs" ]; diff --git a/materialized/iserv-proxy/cross/ghc944/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc944/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/cross/ghc944/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc944/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc945/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc945/cabal-files/network.nix index 498368e1d8..6b1bcac407 100644 --- a/materialized/iserv-proxy/cross/ghc945/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc945/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc947/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc947/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc947/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc947/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc948/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc948/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc948/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc948/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc961/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc961/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc961/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc961/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc962/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc962/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc962/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc962/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc963/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc963/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc963/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc963/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc963llvm/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc963llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc963llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc963llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc964/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc964/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc964/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc964/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc964llvm/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc964llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc964llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc964llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc965/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc965/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc965/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc965/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc965llvm/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc965llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc965llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc965llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc981/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc981/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc981/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc981/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc981llvm/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc981llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc981llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc981llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc982/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc982/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc982/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc982/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc9820230704/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc9820230704/cabal-files/network.nix index f7af4b5586..06591e63aa 100644 --- a/materialized/iserv-proxy/cross/ghc9820230704/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc9820230704/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/cross/ghc982llvm/cabal-files/network.nix b/materialized/iserv-proxy/cross/ghc982llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/cross/ghc982llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/cross/ghc982llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc941/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc941/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc941/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc941/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc942/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc942/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc942/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc942/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc943/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc943/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc943/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc943/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc944/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc944/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc944/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc944/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc945/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc945/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc945/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc945/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc947/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc947/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc947/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc947/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc948/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc948/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc948/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc948/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc96020230302/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc96020230302/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/default/ghc96020230302/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc96020230302/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc961/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc961/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc961/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc961/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc962/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc962/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc962/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc962/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc963/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc963/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc963/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc963/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc963llvm/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc963llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc963llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc963llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc964/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc964/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc964/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc964/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc964llvm/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc964llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc964llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc964llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc965/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc965/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc965/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc965/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc965llvm/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc965llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc965llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc965llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc981/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc981/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc981/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc981/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc981llvm/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc981llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc981llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc981llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc982/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc982/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc982/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc982/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc9820230704/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc9820230704/cabal-files/network.nix index f7af4b5586..06591e63aa 100644 --- a/materialized/iserv-proxy/default/ghc9820230704/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc9820230704/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/default/ghc982llvm/cabal-files/network.nix b/materialized/iserv-proxy/default/ghc982llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/default/ghc982llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/default/ghc982llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc941/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc941/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc941/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc941/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc942/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc942/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc942/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc942/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc943/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc943/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc943/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc943/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc944/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc944/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc944/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc944/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc945/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc945/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc945/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc945/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc947/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc947/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc947/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc947/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc948/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc948/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc948/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc948/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc96020230302/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc96020230302/cabal-files/network.nix index 6c014c6b9d..5bfc12e230 100644 --- a/materialized/iserv-proxy/windows/ghc96020230302/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc96020230302/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc961/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc961/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc961/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc961/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc962/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc962/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc962/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc962/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc963/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc963/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc963/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc963/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc963llvm/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc963llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc963llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc963llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc964/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc964/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc964/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc964/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc964llvm/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc964llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc964llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc964llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc965/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc965/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc965/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc965/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc965llvm/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc965llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc965llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc965llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc981/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc981/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc981/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc981/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc981llvm/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc981llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc981llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc981llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc982/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc982/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc982/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc982/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc9820230704/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc9820230704/cabal-files/network.nix index f7af4b5586..06591e63aa 100644 --- a/materialized/iserv-proxy/windows/ghc9820230704/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc9820230704/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/materialized/iserv-proxy/windows/ghc982llvm/cabal-files/network.nix b/materialized/iserv-proxy/windows/ghc982llvm/cabal-files/network.nix index db89ccc2aa..2f2f631c46 100644 --- a/materialized/iserv-proxy/windows/ghc982llvm/cabal-files/network.nix +++ b/materialized/iserv-proxy/windows/ghc982llvm/cabal-files/network.nix @@ -39,7 +39,7 @@ (pkgs."mswsock" or (errorHandler.sysDepError "mswsock")) ]; build-tools = [ - (hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) + (hsPkgs.pkgsBuildBuild.hsc2hs.components.exes.hsc2hs or (pkgs.pkgsBuildBuild.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs"))) ]; buildable = true; }; @@ -56,7 +56,7 @@ (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) ]; build-tools = [ - (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) ]; buildable = true; }; diff --git a/modules/component-driver.nix b/modules/component-driver.nix index ba1b457f26..4daca56cfe 100644 --- a/modules/component-driver.nix +++ b/modules/component-driver.nix @@ -116,7 +116,8 @@ in config.hsPkgs = { inherit (builder) shellFor makeConfigFiles ghcWithPackages ghcWithHoogle; - buildPackages = buildModules.config.hsPkgs; + buildPackages = buildModules.config.hsPkgs; # TODO perhaps remove this + pkgsBuildBuild = buildModules.config.hsPkgs; } // lib.mapAttrs (_name: pkg: if pkg == null then null else builder.build-package config pkg) diff --git a/nix-tools-static.nix b/nix-tools-static.nix index e4db0ab3b7..d6c85f336b 100644 --- a/nix-tools-static.nix +++ b/nix-tools-static.nix @@ -1,22 +1,22 @@ -pkgs: let baseurl = "https://github.com/input-output-hk/haskell.nix/releases/download/nix-tools-0.2.2/"; in { +pkgs: let baseurl = "https://github.com/input-output-hk/haskell.nix/releases/download/nix-tools-0.2.3/"; in { aarch64-darwin = pkgs.fetchurl { name = "aarch64-darwin-nix-tools-static"; url = "${baseurl}aarch64-darwin-nix-tools-static.zip"; - sha256 = "sha256-VXc99TE1bLlz1bUUw2a2tma2260VrfWNhNr8+7Mqa1Q="; + sha256 = "sha256-nqoUqIS5rf8xSmhNzIlJQ0RoWEP/YtcDfDhCynLtoUo="; }; x86_64-darwin = pkgs.fetchurl { name = "x86_64-darwin-nix-tools-static"; url = "${baseurl}x86_64-darwin-nix-tools-static.zip"; - sha256 = "sha256-05O2BL7YFX1JWGi50NZoXaRZAiRK4UN/OZ0df5apTX8="; + sha256 = "sha256-JyMCCAgxjzPvHguROSfsxgXhd0r6VUfTz0EptXIlA1k="; }; aarch64-linux = pkgs.fetchurl { name = "aarch64-linux-nix-tools-static"; url = "${baseurl}aarch64-linux-nix-tools-static.zip"; - sha256 = "sha256-bG5h3bVaHSM4F4vcmADw+F8uwNIknUGjdAt/CaExkNE="; + sha256 = "sha256-gntMNnt9eqca7HDE9d2G1qa42hpaQHUxZydLvDeGWrk="; }; x86_64-linux = pkgs.fetchurl { name = "x86_64-linux-nix-tools-static"; url = "${baseurl}x86_64-linux-nix-tools-static.zip"; - sha256 = "sha256-S1B234xk3FjZvvSVMnpo2fW4kPhPsXYmGp8BCjhEUdE="; + sha256 = "sha256-eDKGGAHtzAK4DiYputoE96yf/pbVRB9RBr2bVqEES4c="; }; } diff --git a/nix-tools/flake.lock b/nix-tools/flake.lock index 57baa09aa2..64e554fc5f 100644 --- a/nix-tools/flake.lock +++ b/nix-tools/flake.lock @@ -117,51 +117,14 @@ "type": "github" } }, - "ghc910X": { - "flake": false, - "locked": { - "lastModified": 1714520650, - "narHash": "sha256-4uz6RA1hRr0RheGNDM49a/B3jszqNNU8iHIow4mSyso=", - "ref": "ghc-9.10", - "rev": "2c6375b9a804ac7fca1e82eb6fcfc8594c67c5f5", - "revCount": 62663, - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - }, - "original": { - "ref": "ghc-9.10", - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - } - }, - "ghc911": { - "flake": false, - "locked": { - "lastModified": 1714817013, - "narHash": "sha256-m2je4UvWfkgepMeUIiXHMwE6W+iVfUY38VDGkMzjCcc=", - "ref": "refs/heads/master", - "rev": "fc24c5cf6c62ca9e3c8d236656e139676df65034", - "revCount": 62816, - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - }, - "original": { - "submodules": true, - "type": "git", - "url": "https://gitlab.haskell.org/ghc/ghc" - } - }, "hackage": { "flake": false, "locked": { - "lastModified": 1716942849, - "narHash": "sha256-SKpk0CRrow36NbD7fi/Qk6DCbu3SuCpnCykY+mC5LSA=", + "lastModified": 1721263615, + "narHash": "sha256-J/VaA4xWMpp43HptVP2tpfLwIYCg+OrBova4Uh5R8C8=", "owner": "input-output-hk", "repo": "hackage.nix", - "rev": "121a502c0755275746f5fae4214ca3bca17b05e6", + "rev": "beaee455c56dee413b33f89f6ebd0520ff435295", "type": "github" }, "original": { @@ -179,8 +142,6 @@ "cardano-shell": "cardano-shell", "flake-compat": "flake-compat", "ghc-8.6.5-iohk": "ghc-8.6.5-iohk", - "ghc910X": "ghc910X", - "ghc911": "ghc911", "hackage": "hackage", "hls-1.10": "hls-1.10", "hls-2.0": "hls-2.0", @@ -191,6 +152,7 @@ "hls-2.6": "hls-2.6", "hls-2.7": "hls-2.7", "hls-2.8": "hls-2.8", + "hls-2.9": "hls-2.9", "hpc-coveralls": "hpc-coveralls", "hydra": "hydra", "iserv-proxy": "iserv-proxy", @@ -205,16 +167,17 @@ "nixpkgs-2211": "nixpkgs-2211", "nixpkgs-2305": "nixpkgs-2305", "nixpkgs-2311": "nixpkgs-2311", + "nixpkgs-2405": "nixpkgs-2405", "nixpkgs-unstable": "nixpkgs-unstable", "old-ghc-nix": "old-ghc-nix", "stackage": "stackage" }, "locked": { - "lastModified": 1716952169, - "narHash": "sha256-jKgle9F9GpP3Gkzj6wm0yQluJIjQwBDsqxuD6XSPFdo=", + "lastModified": 1721278115, + "narHash": "sha256-Vc3lqax7iBdk65nXo0YoyVs2QmvqK9F+yloB9fB9vHg=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "0fedc5ec404252a9a842063d8853c1065d74f410", + "rev": "7f87291533c05681bc4735e67705855968739dbe", "type": "github" }, "original": { @@ -376,6 +339,23 @@ "type": "github" } }, + "hls-2.9": { + "flake": false, + "locked": { + "lastModified": 1718469202, + "narHash": "sha256-THXSz+iwB1yQQsr/PY151+2GvtoJnTIB2pIQ4OzfjD4=", + "owner": "haskell", + "repo": "haskell-language-server", + "rev": "40891bccb235ebacce020b598b083eab9dda80f1", + "type": "github" + }, + "original": { + "owner": "haskell", + "ref": "2.9.0.0", + "repo": "haskell-language-server", + "type": "github" + } + }, "hpc-coveralls": { "flake": false, "locked": { @@ -418,11 +398,11 @@ "iserv-proxy": { "flake": false, "locked": { - "lastModified": 1710581758, - "narHash": "sha256-UNUXGiKLGUv1TuQumV70rfjCJERP4w8KZEDxsMG0RHc=", + "lastModified": 1717479972, + "narHash": "sha256-7vE3RQycHI1YT9LHJ1/fUaeln2vIpYm6Mmn8FTpYeVo=", "owner": "stable-haskell", "repo": "iserv-proxy", - "rev": "50ea210590ab0519149bfd163d5ba199be925fb6", + "rev": "2ed34002247213fc435d0062350b91bab920626e", "type": "github" }, "original": { @@ -567,11 +547,11 @@ }, "nixpkgs-2305": { "locked": { - "lastModified": 1701362232, - "narHash": "sha256-GVdzxL0lhEadqs3hfRLuj+L1OJFGiL/L7gCcelgBlsw=", + "lastModified": 1705033721, + "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d2332963662edffacfddfad59ff4f709dde80ffe", + "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "type": "github" }, "original": { @@ -583,11 +563,11 @@ }, "nixpkgs-2311": { "locked": { - "lastModified": 1701386440, - "narHash": "sha256-xI0uQ9E7JbmEy/v8kR9ZQan6389rHug+zOtZeZFiDJk=", + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "293822e55ec1872f715a66d0eda9e592dc14419f", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", "type": "github" }, "original": { @@ -597,6 +577,22 @@ "type": "github" } }, + "nixpkgs-2405": { + "locked": { + "lastModified": 1720122915, + "narHash": "sha256-Nby8WWxj0elBu1xuRaUcRjPi/rU3xVbkAt2kj4QwX2U=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "835cf2d3f37989c5db6585a28de967a667a75fb1", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-24.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-regression": { "locked": { "lastModified": 1643052045, @@ -615,17 +611,17 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1694822471, - "narHash": "sha256-6fSDCj++lZVMZlyqOe9SIOL8tYSBz1bI8acwovRwoX8=", + "lastModified": 1720181791, + "narHash": "sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", + "rev": "4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixpkgs-unstable", "repo": "nixpkgs", - "rev": "47585496bcb13fb72e4a90daeea2f434e2501998", "type": "github" } }, @@ -658,11 +654,11 @@ "stackage": { "flake": false, "locked": { - "lastModified": 1716942040, - "narHash": "sha256-YxHXqVGGHTy0PkVExdK9z6zHAJbGEd/9rwZdV+RaAU4=", + "lastModified": 1721262189, + "narHash": "sha256-FhQK+UGKGBJCyLo8NBhU65QKm5loHS/APUKno/9jO/U=", "owner": "input-output-hk", "repo": "stackage.nix", - "rev": "686ed0e27db02a273ed04aa41788cc787052b706", + "rev": "a55d366b4ab71687ce60d428a775a4ecc824a658", "type": "github" }, "original": { diff --git a/nix-tools/nix-tools/lib/Cabal2Nix.hs b/nix-tools/nix-tools/lib/Cabal2Nix.hs index 2305ab0667..d35c14b48b 100644 --- a/nix-tools/nix-tools/lib/Cabal2Nix.hs +++ b/nix-tools/nix-tools/lib/Cabal2Nix.hs @@ -403,14 +403,14 @@ instance ToNixExpr SetupDependency where toNix (SetupDependency pkgName' LMainLibName) = -- TODO once https://github.com/haskell-nix/hnix/issues/52 -- is reolved use something like: - -- [nix| hsPkgs.buildPackages.$((pkgName)) or pkgs.buildPackages.$((pkgName)) ] + -- [nix| hsPkgs.pkgsBuildBuild.$((pkgName)) or pkgs.pkgsBuildBuild.$((pkgName)) ] selectOr (mkSym hsPkgs) buildPackagesDotName (selectOr (mkSym pkgs) buildPackagesDotName (mkSym errorHandler @. setupDepError @@ mkStr pkg)) where pkg = fromString . show . pretty $ pkgName' - buildPackagesDotName = mkSelector "buildPackages" <> mkSelector pkg + buildPackagesDotName = mkSelector "pkgsBuildBuild" <> mkSelector pkg toNix (SetupDependency pkgName' (LSubLibName l)) = selectOr (mkSym hsPkgs) ( - mkSelector "buildPackages" + mkSelector "pkgsBuildBuild" <> mkSelector (quoted pkg) <> mkSelector "components" <> mkSelector "sublibs" @@ -423,12 +423,12 @@ instance ToNixExpr SetupDependency where instance ToNixExpr BuildToolDependency where toNix (BuildToolDependency pkgName' componentName') = selectOr (mkSym hsPkgs) ( - mkSelector "buildPackages" + mkSelector "pkgsBuildBuild" <> mkSelector pkg <> mkSelector "components" <> mkSelector "exes" <> mkSelector componentName) - (selectOr (mkSym pkgs) (mkSelector "buildPackages" <> mkSelector componentName) + (selectOr (mkSym pkgs) (mkSelector "pkgsBuildBuild" <> mkSelector componentName) (mkSym errorHandler @. buildToolDepError @@ mkStr (pkg <> ":" <> componentName))) where pkg = fromString . show . pretty $ pkgName' diff --git a/nix-tools/static/packaging.nix b/nix-tools/static/packaging.nix index a52c21050d..0eb446d909 100644 --- a/nix-tools/static/packaging.nix +++ b/nix-tools/static/packaging.nix @@ -29,6 +29,7 @@ let for nixlib in $(otool -L "$1" |awk '/nix\/store/{ print $1 }'); do case "$nixlib" in *libiconv.dylib) install_name_tool -change "$nixlib" /usr/lib/libiconv.dylib "$1" ;; + *libiconv.2.dylib) install_name_tool -change "$nixlib" /usr/lib/libiconv.2.dylib "$1" ;; *libffi.*.dylib) install_name_tool -change "$nixlib" /usr/lib/libffi.dylib "$1" ;; *libc++.*.dylib) install_name_tool -change "$nixlib" /usr/lib/libc++.dylib "$1" ;; *libz.dylib) install_name_tool -change "$nixlib" /usr/lib/libz.dylib "$1" ;; diff --git a/overlays/haskell.nix b/overlays/haskell.nix index 999ef3d0d7..458eab6901 100644 --- a/overlays/haskell.nix +++ b/overlays/haskell.nix @@ -659,7 +659,7 @@ final: prev: { inherit (callProjectResults) projectNix sourceRepos src; }; buildProject = if final.stdenv.hostPlatform != final.stdenv.buildPlatform - then final.buildPackages.haskell-nix.cabalProject' projectModule + then final.pkgsBuildBuild.haskell-nix.cabalProject' projectModule else project; pkg-set = if plan-pkgs ? configurationError then { @@ -937,7 +937,7 @@ final: prev: { cache = if config.cache != null then config.cache else generatedCache; in let buildProject = if final.stdenv.hostPlatform != final.stdenv.buildPlatform - then final.buildPackages.haskell-nix.stackProject' projectModule + then final.pkgsBuildBuild.haskell-nix.stackProject' projectModule else project; pkg-set = mkStackPkgSet { stack-pkgs = importAndFilterProject callProjectResults; diff --git a/package-set.nix b/package-set.nix index 5015f6e802..618024539c 100644 --- a/package-set.nix +++ b/package-set.nix @@ -1,5 +1,5 @@ let f = { hackage, pkgs, pkg-def, pkg-def-extras ? [], modules ? [] }: let - buildModules = f { inherit hackage pkg-def pkg-def-extras modules; pkgs = pkgs.buildPackages; }; + buildModules = f { inherit hackage pkg-def pkg-def-extras modules; pkgs = pkgs.pkgsBuildBuild; }; in pkgs.lib.evalModules { modules = modules ++ [ ({ config, lib, ... }: {