diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global index e1dc911fef..025542e3d4 100644 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global @@ -735,7 +735,7 @@ library-dirs: dynamic-library-dirs: data-dir: hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m +extra-libraries: gcc c m depends: rts haddock-interfaces: haddock-html: diff --git a/materialized/ghc-extra-projects/cross/ghc8101/default.nix b/materialized/ghc-extra-projects/cross/ghc8101/default.nix index c87a1eceee..5fda9ec37e 100644 --- a/materialized/ghc-extra-projects/cross/ghc8101/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc8101/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.1").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/bytestring.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/bytestring.nix index cb9b2094ac..e8abe0befa 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/bytestring.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/bytestring.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "README.md" "Changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc-boot.nix index 96709fb61f..533ce1cf25 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc-boot.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc.nix index 11a22029da..67dad4adf4 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghc.nix @@ -33,7 +33,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghci.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghci.nix index 03e9757e4f..8d05707f32 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghci.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/ghci.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/hpc.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/hpc.nix index f73a880d50..260c9b2b88 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/hpc.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/hpc.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv-proxy.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv-proxy.nix index f482910669..a02dc339fb 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv-proxy.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv-proxy.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv.nix index 9afd2d5630..cfbbc13aef 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/libiserv.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/libiserv.nix index eb5513eb06..596c784fdd 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/libiserv.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/libiserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/remote-iserv.nix b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/remote-iserv.nix index 41019b3e57..ea1d03e62d 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/remote-iserv.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/.plan.nix/remote-iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/cross/ghc8102/default.nix b/materialized/ghc-extra-projects/cross/ghc8102/default.nix index 37976240bc..8ebbbd1169 100644 --- a/materialized/ghc-extra-projects/cross/ghc8102/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc8102/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc8103/default.nix b/materialized/ghc-extra-projects/cross/ghc8103/default.nix index 4f2f18e3c9..fee31a2960 100644 --- a/materialized/ghc-extra-projects/cross/ghc8103/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc8103/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.3").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc8104/default.nix b/materialized/ghc-extra-projects/cross/ghc8104/default.nix index 91e3affce2..801565a491 100644 --- a/materialized/ghc-extra-projects/cross/ghc8104/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc8104/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc810420210212/default.nix b/materialized/ghc-extra-projects/cross/ghc810420210212/default.nix index 03754f428e..b5a0a00439 100644 --- a/materialized/ghc-extra-projects/cross/ghc810420210212/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc810420210212/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc865/default.nix b/materialized/ghc-extra-projects/cross/ghc865/default.nix index f71e643914..bd81b87080 100644 --- a/materialized/ghc-extra-projects/cross/ghc865/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc865/default.nix @@ -21,7 +21,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.6.5").revisions).default; "array".revision = (((hackage."array")."0.5.3.0").revisions).default; diff --git a/materialized/ghc-extra-projects/cross/ghc884/default.nix b/materialized/ghc-extra-projects/cross/ghc884/default.nix index a6992ef8ba..ddb4dc86f3 100644 --- a/materialized/ghc-extra-projects/cross/ghc884/default.nix +++ b/materialized/ghc-extra-projects/cross/ghc884/default.nix @@ -21,7 +21,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc8101/default.nix b/materialized/ghc-extra-projects/default/ghc8101/default.nix index dba3218df9..08aec009d6 100644 --- a/materialized/ghc-extra-projects/default/ghc8101/default.nix +++ b/materialized/ghc-extra-projects/default/ghc8101/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.1").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/bytestring.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/bytestring.nix index cb9b2094ac..e8abe0befa 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/bytestring.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/bytestring.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "README.md" "Changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc-boot.nix index 96709fb61f..533ce1cf25 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc-boot.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc.nix index 11a22029da..67dad4adf4 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghc.nix @@ -33,7 +33,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghci.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghci.nix index 03e9757e4f..8d05707f32 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghci.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/ghci.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/hpc.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/hpc.nix index f73a880d50..260c9b2b88 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/hpc.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/hpc.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv-proxy.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv-proxy.nix index f482910669..a02dc339fb 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv-proxy.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv-proxy.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv.nix index 9afd2d5630..cfbbc13aef 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/libiserv.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/libiserv.nix index eb5513eb06..596c784fdd 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/libiserv.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/libiserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/remote-iserv.nix b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/remote-iserv.nix index 41019b3e57..ea1d03e62d 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/remote-iserv.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/.plan.nix/remote-iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/default/ghc8102/default.nix b/materialized/ghc-extra-projects/default/ghc8102/default.nix index 9d66cffaa1..e51f6d75b4 100644 --- a/materialized/ghc-extra-projects/default/ghc8102/default.nix +++ b/materialized/ghc-extra-projects/default/ghc8102/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc8103/default.nix b/materialized/ghc-extra-projects/default/ghc8103/default.nix index 108f5496e8..d2ea1c7f3e 100644 --- a/materialized/ghc-extra-projects/default/ghc8103/default.nix +++ b/materialized/ghc-extra-projects/default/ghc8103/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.3").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc8104/default.nix b/materialized/ghc-extra-projects/default/ghc8104/default.nix index 1a2fc16c01..f3d1e0749f 100644 --- a/materialized/ghc-extra-projects/default/ghc8104/default.nix +++ b/materialized/ghc-extra-projects/default/ghc8104/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc810420210212/default.nix b/materialized/ghc-extra-projects/default/ghc810420210212/default.nix index e10433b710..dc2bdc345a 100644 --- a/materialized/ghc-extra-projects/default/ghc810420210212/default.nix +++ b/materialized/ghc-extra-projects/default/ghc810420210212/default.nix @@ -17,7 +17,7 @@ "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc865/default.nix b/materialized/ghc-extra-projects/default/ghc865/default.nix index b944d4c12b..ac880725c1 100644 --- a/materialized/ghc-extra-projects/default/ghc865/default.nix +++ b/materialized/ghc-extra-projects/default/ghc865/default.nix @@ -21,7 +21,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.6.5").revisions).default; "array".revision = (((hackage."array")."0.5.3.0").revisions).default; diff --git a/materialized/ghc-extra-projects/default/ghc884/default.nix b/materialized/ghc-extra-projects/default/ghc884/default.nix index 6615667709..b147b20f4f 100644 --- a/materialized/ghc-extra-projects/default/ghc884/default.nix +++ b/materialized/ghc-extra-projects/default/ghc884/default.nix @@ -21,7 +21,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/bytestring.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/bytestring.nix index cb9b2094ac..e8abe0befa 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/bytestring.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/bytestring.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "README.md" "Changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc-boot.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc-boot.nix index 96709fb61f..533ce1cf25 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc-boot.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc-boot.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc.nix index 11a22029da..67dad4adf4 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghc.nix @@ -33,7 +33,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghci.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghci.nix index 03e9757e4f..8d05707f32 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghci.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/ghci.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/hpc.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/hpc.nix index f73a880d50..260c9b2b88 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/hpc.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/hpc.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "changelog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv-proxy.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv-proxy.nix index f482910669..a02dc339fb 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv-proxy.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv-proxy.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv.nix index 9afd2d5630..cfbbc13aef 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/libiserv.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/libiserv.nix index eb5513eb06..596c784fdd 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/libiserv.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/libiserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/remote-iserv.nix b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/remote-iserv.nix index 41019b3e57..ea1d03e62d 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/remote-iserv.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/.plan.nix/remote-iserv.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = []; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc-extra-projects/windows/ghc8102/default.nix b/materialized/ghc-extra-projects/windows/ghc8102/default.nix index dac7a1d54f..7c418b20a8 100644 --- a/materialized/ghc-extra-projects/windows/ghc8102/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc8102/default.nix @@ -15,7 +15,7 @@ "time".revision = (((hackage."time")."1.9.3").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc8103/default.nix b/materialized/ghc-extra-projects/windows/ghc8103/default.nix index 30c28dc3f3..38d378e687 100644 --- a/materialized/ghc-extra-projects/windows/ghc8103/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc8103/default.nix @@ -15,7 +15,7 @@ "time".revision = (((hackage."time")."1.9.3").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.3").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc8104/default.nix b/materialized/ghc-extra-projects/windows/ghc8104/default.nix index 11b91c92ff..3836e9e070 100644 --- a/materialized/ghc-extra-projects/windows/ghc8104/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc8104/default.nix @@ -15,7 +15,7 @@ "time".revision = (((hackage."time")."1.9.3").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc810420210212/default.nix b/materialized/ghc-extra-projects/windows/ghc810420210212/default.nix index 605ced4f81..d5e5ab1457 100644 --- a/materialized/ghc-extra-projects/windows/ghc810420210212/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc810420210212/default.nix @@ -15,7 +15,7 @@ "time".revision = (((hackage."time")."1.9.3").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc865/default.nix b/materialized/ghc-extra-projects/windows/ghc865/default.nix index d5c1c3eef4..77c3529093 100644 --- a/materialized/ghc-extra-projects/windows/ghc865/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc865/default.nix @@ -19,7 +19,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.6.5").revisions).default; "array".revision = (((hackage."array")."0.5.3.0").revisions).default; diff --git a/materialized/ghc-extra-projects/windows/ghc884/default.nix b/materialized/ghc-extra-projects/windows/ghc884/default.nix index 64e185cdb1..c40a9876ad 100644 --- a/materialized/ghc-extra-projects/windows/ghc884/default.nix +++ b/materialized/ghc-extra-projects/windows/ghc884/default.nix @@ -19,7 +19,7 @@ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; "happy".revision = (((hackage."happy")."1.20.0").revisions).default; "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default; - "process".revision = (((hackage."process")."1.6.10.0").revisions).default; + "process".revision = (((hackage."process")."1.6.11.0").revisions).default; "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.4").revisions).default; "array".revision = (((hackage."array")."0.5.4.0").revisions).default; diff --git a/materialized/ghc8101/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc8101/cabal-install/.plan.nix/cabal-install.nix index bc26edf765..b5cb9fef69 100644 --- a/materialized/ghc8101/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc8101/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = ""; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc8101/cabal-install/default.nix b/materialized/ghc8101/cabal-install/default.nix index 76d725a936..cc9a811929 100644 --- a/materialized/ghc8101/cabal-install/default.nix +++ b/materialized/ghc8101/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,17 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default; "text".revision = (((hackage."text")."1.2.3.2").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.14.0.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; @@ -90,7 +95,6 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.10.0"; "text" = "1.2.3.2"; - "Cabal" = "3.2.0.0"; "base" = "4.14.0.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc8101/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc8101/nix-tools/.plan.nix/hackage-db.nix index 65f7917f09..94265e7c77 100644 --- a/materialized/ghc8101/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc8101/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc8101/nix-tools/.plan.nix/nix-tools.nix b/materialized/ghc8101/nix-tools/.plan.nix/nix-tools.nix index 6d1ad6e82a..d6d4923239 100644 --- a/materialized/ghc8101/nix-tools/.plan.nix/nix-tools.nix +++ b/materialized/ghc8101/nix-tools/.plan.nix/nix-tools.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "ChangeLog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc8101/nix-tools/default.nix b/materialized/ghc8101/nix-tools/default.nix index 7ef9b5cd47..4a809fa877 100644 --- a/materialized/ghc8101/nix-tools/default.nix +++ b/materialized/ghc8101/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,13 +15,16 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -33,7 +36,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,8 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.3.2").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; "unordered-containers".flags.debug = false; @@ -232,9 +236,10 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +257,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +274,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.8.2").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +288,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; diff --git a/materialized/ghc8102/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc8102/cabal-install/.plan.nix/cabal-install.nix index bc26edf765..d19baab10f 100644 --- a/materialized/ghc8102/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc8102/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,22 +26,15 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc8102/cabal-install/default.nix b/materialized/ghc8102/cabal-install/default.nix index f94e21a410..ed9c488647 100644 --- a/materialized/ghc8102/cabal-install/default.nix +++ b/materialized/ghc8102/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,17 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default; "text".revision = (((hackage."text")."1.2.3.2").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.14.1.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; @@ -90,7 +95,6 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.10.0"; "text" = "1.2.3.2"; - "Cabal" = "3.2.0.0"; "base" = "4.14.1.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc8102/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc8102/nix-tools/.plan.nix/hackage-db.nix index 65f7917f09..94265e7c77 100644 --- a/materialized/ghc8102/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc8102/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = []; extraTmpFiles = []; diff --git a/materialized/ghc8102/nix-tools/.plan.nix/nix-tools.nix b/materialized/ghc8102/nix-tools/.plan.nix/nix-tools.nix index 6d1ad6e82a..d6d4923239 100644 --- a/materialized/ghc8102/nix-tools/.plan.nix/nix-tools.nix +++ b/materialized/ghc8102/nix-tools/.plan.nix/nix-tools.nix @@ -24,7 +24,7 @@ isLocal = true; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; - dataDir = ""; + dataDir = "."; dataFiles = []; extraSrcFiles = [ "ChangeLog.md" ]; extraTmpFiles = []; diff --git a/materialized/ghc8102/nix-tools/default.nix b/materialized/ghc8102/nix-tools/default.nix index a8e9ad32e3..15170e58ce 100644 --- a/materialized/ghc8102/nix-tools/default.nix +++ b/materialized/ghc8102/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,13 +15,16 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -33,7 +36,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,8 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.3.2").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; "unordered-containers".flags.debug = false; @@ -232,9 +236,10 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +257,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +274,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.9.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +288,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; diff --git a/materialized/ghc8103/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc8103/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc8103/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc8103/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc8103/cabal-install/default.nix b/materialized/ghc8103/cabal-install/default.nix index 8809bfa514..ed069327d9 100644 --- a/materialized/ghc8103/cabal-install/default.nix +++ b/materialized/ghc8103/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,17 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.14.1.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; @@ -90,7 +95,6 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.12.0"; "text" = "1.2.4.1"; - "Cabal" = "3.2.1.0"; "base" = "4.14.1.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc8103/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc8103/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc8103/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc8103/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc8103/nix-tools/default.nix b/materialized/ghc8103/nix-tools/default.nix index ff643a0649..cf03b20a5a 100644 --- a/materialized/ghc8103/nix-tools/default.nix +++ b/materialized/ghc8103/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,13 +15,16 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -33,7 +36,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,8 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; "unordered-containers".flags.debug = false; @@ -232,9 +236,10 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +257,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +274,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.9.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +288,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; diff --git a/materialized/ghc8104/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc8104/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc8104/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc8104/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc8104/cabal-install/default.nix b/materialized/ghc8104/cabal-install/default.nix index 07c202ef46..36c12c789b 100644 --- a/materialized/ghc8104/cabal-install/default.nix +++ b/materialized/ghc8104/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,17 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.14.1.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; @@ -90,7 +95,6 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.12.0"; "text" = "1.2.4.1"; - "Cabal" = "3.2.1.0"; "base" = "4.14.1.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc8104/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc8104/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc8104/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc8104/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc8104/nix-tools/default.nix b/materialized/ghc8104/nix-tools/default.nix index db67e92ed9..d8b87199cf 100644 --- a/materialized/ghc8104/nix-tools/default.nix +++ b/materialized/ghc8104/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,13 +15,16 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -33,7 +36,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,8 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; "unordered-containers".flags.debug = false; @@ -232,9 +236,10 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +257,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +274,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.9.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +288,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; diff --git a/materialized/ghc810420210212/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc810420210212/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc810420210212/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc810420210212/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc810420210212/cabal-install/default.nix b/materialized/ghc810420210212/cabal-install/default.nix index 2f0a1ea5c1..da7d7bb1ae 100644 --- a/materialized/ghc810420210212/cabal-install/default.nix +++ b/materialized/ghc810420210212/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,17 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.14.1.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; @@ -90,7 +95,6 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.12.0"; "text" = "1.2.4.1"; - "Cabal" = "3.2.1.0"; "base" = "4.14.1.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc810420210212/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc810420210212/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc810420210212/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc810420210212/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc810420210212/nix-tools/default.nix b/materialized/ghc810420210212/nix-tools/default.nix index 80d8810270..e3ad9ee1bc 100644 --- a/materialized/ghc810420210212/nix-tools/default.nix +++ b/materialized/ghc810420210212/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,13 +15,16 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -33,7 +36,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,8 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.4.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; + "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; "unordered-containers".flags.debug = false; @@ -232,9 +236,10 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; "terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +257,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +274,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.9.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +288,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; diff --git a/materialized/ghc844/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc844/cabal-install/.plan.nix/cabal-install.nix deleted file mode 100644 index bc26edf765..0000000000 --- a/materialized/ghc844/cabal-install/.plan.nix/cabal-install.nix +++ /dev/null @@ -1,340 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { - native-dns = true; - debug-expensive-assertions = false; - debug-conflict-sets = false; - debug-tracetree = false; - lukko = true; - }; - package = { - specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; - license = "BSD-3-Clause"; - copyright = "2003-2020, Cabal Development Team"; - maintainer = "Cabal Development Team "; - author = "Cabal Development Team (see AUTHORS file)"; - homepage = "http://www.haskell.org/cabal/"; - url = ""; - synopsis = "The command-line interface for Cabal and Hackage."; - description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - 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"))) - ]; - detailLevel = "FullDetails"; - licenseFiles = [ "LICENSE" ]; - dataDir = ""; - dataFiles = []; - extraSrcFiles = [ - "README.md" - "bash-completion/cabal" - "bootstrap.sh" - "changelog" - "tests/IntegrationTests2/build/keep-going/cabal.project" - "tests/IntegrationTests2/build/keep-going/p/P.hs" - "tests/IntegrationTests2/build/keep-going/p/p.cabal" - "tests/IntegrationTests2/build/keep-going/q/Q.hs" - "tests/IntegrationTests2/build/keep-going/q/q.cabal" - "tests/IntegrationTests2/build/local-tarball/cabal.project" - "tests/IntegrationTests2/build/local-tarball/q/Q.hs" - "tests/IntegrationTests2/build/local-tarball/q/q.cabal" - "tests/IntegrationTests2/build/setup-custom1/A.hs" - "tests/IntegrationTests2/build/setup-custom1/Setup.hs" - "tests/IntegrationTests2/build/setup-custom1/a.cabal" - "tests/IntegrationTests2/build/setup-custom2/A.hs" - "tests/IntegrationTests2/build/setup-custom2/Setup.hs" - "tests/IntegrationTests2/build/setup-custom2/a.cabal" - "tests/IntegrationTests2/build/setup-simple/A.hs" - "tests/IntegrationTests2/build/setup-simple/Setup.hs" - "tests/IntegrationTests2/build/setup-simple/a.cabal" - "tests/IntegrationTests2/exception/bad-config/cabal.project" - "tests/IntegrationTests2/exception/build/Main.hs" - "tests/IntegrationTests2/exception/build/a.cabal" - "tests/IntegrationTests2/exception/configure/a.cabal" - "tests/IntegrationTests2/exception/no-pkg/empty.in" - "tests/IntegrationTests2/exception/no-pkg2/cabal.project" - "tests/IntegrationTests2/regression/3324/cabal.project" - "tests/IntegrationTests2/regression/3324/p/P.hs" - "tests/IntegrationTests2/regression/3324/p/p.cabal" - "tests/IntegrationTests2/regression/3324/q/Q.hs" - "tests/IntegrationTests2/regression/3324/q/q.cabal" - "tests/IntegrationTests2/targets/all-disabled/cabal.project" - "tests/IntegrationTests2/targets/all-disabled/p.cabal" - "tests/IntegrationTests2/targets/benchmarks-disabled/cabal.project" - "tests/IntegrationTests2/targets/benchmarks-disabled/p.cabal" - "tests/IntegrationTests2/targets/benchmarks-disabled/q/q.cabal" - "tests/IntegrationTests2/targets/complex/cabal.project" - "tests/IntegrationTests2/targets/complex/q/Q.hs" - "tests/IntegrationTests2/targets/complex/q/q.cabal" - "tests/IntegrationTests2/targets/empty-pkg/cabal.project" - "tests/IntegrationTests2/targets/empty-pkg/p.cabal" - "tests/IntegrationTests2/targets/empty/cabal.project" - "tests/IntegrationTests2/targets/empty/foo.hs" - "tests/IntegrationTests2/targets/exes-disabled/cabal.project" - "tests/IntegrationTests2/targets/exes-disabled/p/p.cabal" - "tests/IntegrationTests2/targets/exes-disabled/q/q.cabal" - "tests/IntegrationTests2/targets/lib-only/p.cabal" - "tests/IntegrationTests2/targets/libs-disabled/cabal.project" - "tests/IntegrationTests2/targets/libs-disabled/p/p.cabal" - "tests/IntegrationTests2/targets/libs-disabled/q/q.cabal" - "tests/IntegrationTests2/targets/multiple-exes/cabal.project" - "tests/IntegrationTests2/targets/multiple-exes/p.cabal" - "tests/IntegrationTests2/targets/multiple-libs/cabal.project" - "tests/IntegrationTests2/targets/multiple-libs/p/p.cabal" - "tests/IntegrationTests2/targets/multiple-libs/q/q.cabal" - "tests/IntegrationTests2/targets/multiple-tests/cabal.project" - "tests/IntegrationTests2/targets/multiple-tests/p.cabal" - "tests/IntegrationTests2/targets/simple/P.hs" - "tests/IntegrationTests2/targets/simple/cabal.project" - "tests/IntegrationTests2/targets/simple/p.cabal" - "tests/IntegrationTests2/targets/simple/q/QQ.hs" - "tests/IntegrationTests2/targets/simple/q/q.cabal" - "tests/IntegrationTests2/targets/test-only/p.cabal" - "tests/IntegrationTests2/targets/tests-disabled/cabal.project" - "tests/IntegrationTests2/targets/tests-disabled/p.cabal" - "tests/IntegrationTests2/targets/tests-disabled/q/q.cabal" - "tests/IntegrationTests2/targets/variety/cabal.project" - "tests/IntegrationTests2/targets/variety/p.cabal" - "tests/IntegrationTests2/build/local-tarball/p-0.1.tar.gz" - ]; - extraTmpFiles = []; - extraDocFiles = []; - }; - components = { - exes = { - "cabal" = { - depends = ((((([ - (hsPkgs."async" or (errorHandler.buildDepError "async")) - (hsPkgs."array" or (errorHandler.buildDepError "array")) - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) - (hsPkgs."binary" or (errorHandler.buildDepError "binary")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."cryptohash-sha256" or (errorHandler.buildDepError "cryptohash-sha256")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."echo" or (errorHandler.buildDepError "echo")) - (hsPkgs."edit-distance" or (errorHandler.buildDepError "edit-distance")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) - (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) - (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) - (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) - (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) - (hsPkgs."process" or (errorHandler.buildDepError "process")) - (hsPkgs."random" or (errorHandler.buildDepError "random")) - (hsPkgs."stm" or (errorHandler.buildDepError "stm")) - (hsPkgs."tar" or (errorHandler.buildDepError "tar")) - (hsPkgs."time" or (errorHandler.buildDepError "time")) - (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) - (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) - ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ - (hsPkgs."fail" or (errorHandler.buildDepError "fail")) - (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) - ]) ++ (pkgs.lib).optionals (flags.native-dns) (if system.isWindows - then [ (hsPkgs."windns" or (errorHandler.buildDepError "windns")) ] - else [ - (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) - ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] - else [ - (hsPkgs."unix" or (errorHandler.buildDepError "unix")) - ])) ++ (if flags.lukko - then [ (hsPkgs."lukko" or (errorHandler.buildDepError "lukko")) ] - else [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - ])) ++ (pkgs.lib).optional (flags.debug-conflict-sets) (hsPkgs."base" or (errorHandler.buildDepError "base"))) ++ (pkgs.lib).optional (flags.debug-tracetree) (hsPkgs."tracetree" or (errorHandler.buildDepError "tracetree")); - libs = (pkgs.lib).optional (system.isAix) (pkgs."bsd" or (errorHandler.sysDepError "bsd")); - buildable = true; - modules = [ - "Distribution/Deprecated/ParseUtils" - "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" - "Distribution/Deprecated/ViewAsFieldDescr" - "Distribution/Client/BuildReports/Anonymous" - "Distribution/Client/BuildReports/Storage" - "Distribution/Client/BuildReports/Types" - "Distribution/Client/BuildReports/Upload" - "Distribution/Client/Check" - "Distribution/Client/CmdBench" - "Distribution/Client/CmdBuild" - "Distribution/Client/CmdClean" - "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" - "Distribution/Client/CmdErrorMessages" - "Distribution/Client/CmdExec" - "Distribution/Client/CmdFreeze" - "Distribution/Client/CmdHaddock" - "Distribution/Client/CmdInstall" - "Distribution/Client/CmdInstall/ClientInstallFlags" - "Distribution/Client/CmdRepl" - "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" - "Distribution/Client/CmdSdist" - "Distribution/Client/Compat/Directory" - "Distribution/Client/Compat/ExecutablePath" - "Distribution/Client/Compat/FilePerms" - "Distribution/Client/Compat/Orphans" - "Distribution/Client/Compat/Prelude" - "Distribution/Client/Compat/Process" - "Distribution/Client/Compat/Semaphore" - "Distribution/Client/Config" - "Distribution/Client/Configure" - "Distribution/Client/Dependency" - "Distribution/Client/Dependency/Types" - "Distribution/Client/DistDirLayout" - "Distribution/Client/Exec" - "Distribution/Client/Fetch" - "Distribution/Client/FetchUtils" - "Distribution/Client/FileMonitor" - "Distribution/Client/Freeze" - "Distribution/Client/GZipUtils" - "Distribution/Client/GenBounds" - "Distribution/Client/Get" - "Distribution/Client/Glob" - "Distribution/Client/GlobalFlags" - "Distribution/Client/Haddock" - "Distribution/Client/HashValue" - "Distribution/Client/HttpUtils" - "Distribution/Client/IndexUtils" - "Distribution/Client/IndexUtils/Timestamp" - "Distribution/Client/Init" - "Distribution/Client/Init/Heuristics" - "Distribution/Client/Init/Licenses" - "Distribution/Client/Init/Types" - "Distribution/Client/Install" - "Distribution/Client/InstallPlan" - "Distribution/Client/InstallSymlink" - "Distribution/Client/JobControl" - "Distribution/Client/List" - "Distribution/Client/Manpage" - "Distribution/Client/Nix" - "Distribution/Client/Outdated" - "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" - "Distribution/Client/ParseUtils" - "Distribution/Client/ProjectBuilding" - "Distribution/Client/ProjectBuilding/Types" - "Distribution/Client/ProjectConfig" - "Distribution/Client/ProjectConfig/Legacy" - "Distribution/Client/ProjectConfig/Types" - "Distribution/Client/ProjectOrchestration" - "Distribution/Client/ProjectPlanOutput" - "Distribution/Client/ProjectPlanning" - "Distribution/Client/ProjectPlanning/Types" - "Distribution/Client/RebuildMonad" - "Distribution/Client/Reconfigure" - "Distribution/Client/Run" - "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" - "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" - "Distribution/Client/SavedFlags" - "Distribution/Client/Security/DNS" - "Distribution/Client/Security/HTTP" - "Distribution/Client/Setup" - "Distribution/Client/SetupWrapper" - "Distribution/Client/SolverInstallPlan" - "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" - "Distribution/Client/SrcDist" - "Distribution/Client/Store" - "Distribution/Client/Tar" - "Distribution/Client/TargetSelector" - "Distribution/Client/Targets" - "Distribution/Client/Types" - "Distribution/Client/Update" - "Distribution/Client/Upload" - "Distribution/Client/Utils" - "Distribution/Client/Utils/Assertion" - "Distribution/Client/Utils/Json" - "Distribution/Client/Utils/Parsec" - "Distribution/Client/VCS" - "Distribution/Client/Win32SelfUpgrade" - "Distribution/Client/World" - "Distribution/Solver/Compat/Prelude" - "Distribution/Solver/Modular" - "Distribution/Solver/Modular/Assignment" - "Distribution/Solver/Modular/Builder" - "Distribution/Solver/Modular/Configured" - "Distribution/Solver/Modular/ConfiguredConversion" - "Distribution/Solver/Modular/ConflictSet" - "Distribution/Solver/Modular/Cycles" - "Distribution/Solver/Modular/Dependency" - "Distribution/Solver/Modular/Explore" - "Distribution/Solver/Modular/Flag" - "Distribution/Solver/Modular/Index" - "Distribution/Solver/Modular/IndexConversion" - "Distribution/Solver/Modular/LabeledGraph" - "Distribution/Solver/Modular/Linking" - "Distribution/Solver/Modular/Log" - "Distribution/Solver/Modular/Message" - "Distribution/Solver/Modular/PSQ" - "Distribution/Solver/Modular/Package" - "Distribution/Solver/Modular/Preference" - "Distribution/Solver/Modular/RetryLog" - "Distribution/Solver/Modular/Solver" - "Distribution/Solver/Modular/Tree" - "Distribution/Solver/Modular/Validate" - "Distribution/Solver/Modular/Var" - "Distribution/Solver/Modular/Version" - "Distribution/Solver/Modular/WeightedPSQ" - "Distribution/Solver/Types/ComponentDeps" - "Distribution/Solver/Types/ConstraintSource" - "Distribution/Solver/Types/DependencyResolver" - "Distribution/Solver/Types/Flag" - "Distribution/Solver/Types/InstSolverPackage" - "Distribution/Solver/Types/InstalledPreference" - "Distribution/Solver/Types/LabeledPackageConstraint" - "Distribution/Solver/Types/OptionalStanza" - "Distribution/Solver/Types/PackageConstraint" - "Distribution/Solver/Types/PackageFixedDeps" - "Distribution/Solver/Types/PackageIndex" - "Distribution/Solver/Types/PackagePath" - "Distribution/Solver/Types/PackagePreferences" - "Distribution/Solver/Types/PkgConfigDb" - "Distribution/Solver/Types/Progress" - "Distribution/Solver/Types/ResolverPackage" - "Distribution/Solver/Types/Settings" - "Distribution/Solver/Types/SolverId" - "Distribution/Solver/Types/SolverPackage" - "Distribution/Solver/Types/SourcePackage" - "Distribution/Solver/Types/Variable" - "Paths_cabal_install" - ]; - hsSourceDirs = [ "main" "." ]; - mainPath = (((((((([ - "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ - "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ - "" - ] ++ [ "" ])) ++ [ "" ]) ++ [ - "" - ]) ++ (pkgs.lib).optional (flags.debug-expensive-assertions) "") ++ (pkgs.lib).optional (flags.debug-conflict-sets) "") ++ (pkgs.lib).optional (flags.debug-tracetree) ""; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ../.; } \ No newline at end of file diff --git a/materialized/ghc844/cabal-install/default.nix b/materialized/ghc844/cabal-install/default.nix deleted file mode 100644 index f77a32442a..0000000000 --- a/materialized/ghc844/cabal-install/default.nix +++ /dev/null @@ -1,122 +0,0 @@ -{ - pkgs = hackage: - { - packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; - "cryptohash-sha256".flags.exe = false; - "binary".revision = (((hackage."binary")."0.8.5.1").revisions).default; - "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; - "tar".flags.old-time = false; - "tar".flags.old-bytestring = false; - "ghc-prim".revision = (((hackage."ghc-prim")."0.5.2.0").revisions).default; - "edit-distance".revision = (((hackage."edit-distance")."0.2.2.1").revisions).default; - "stm".revision = (((hackage."stm")."2.4.5.1").revisions).default; - "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; - "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.1").revisions).default; - "zlib".flags.non-blocking-ffi = false; - "zlib".flags.pkg-config = false; - "rts".revision = (((hackage."rts")."1.0").revisions).default; - "deepseq".revision = (((hackage."deepseq")."1.4.3.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; - "network".revision = (((hackage."network")."3.1.1.1").revisions).default; - "async".revision = (((hackage."async")."2.2.2").revisions).default; - "async".flags.bench = false; - "parsec".revision = (((hackage."parsec")."3.1.13.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; - "echo".flags.example = false; - "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; - "hsc2hs".flags.in-ghc-tree = false; - "resolv".revision = (((hackage."resolv")."0.1.2.0").revisions).default; - "directory".revision = (((hackage."directory")."1.3.1.5").revisions).default; - "template-haskell".revision = (((hackage."template-haskell")."2.13.0.0").revisions).default; - "containers".revision = (((hackage."containers")."0.5.11.0").revisions).default; - "bytestring".revision = (((hackage."bytestring")."0.10.8.2").revisions).default; - "text".revision = (((hackage."text")."1.2.3.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; - "Cabal".flags.bundled-binary-generic = false; - "base64-bytestring".revision = (((hackage."base64-bytestring")."1.0.0.3").revisions).default; - "base".revision = (((hackage."base")."4.11.1.0").revisions).default; - "time".revision = (((hackage."time")."1.8.0.2").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.6").revisions).default; - "transformers".revision = (((hackage."transformers")."0.5.5.0").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; - "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; - "HTTP".revision = (((hackage."HTTP")."4000.3.14").revisions).default; - "HTTP".flags.mtl1 = false; - "HTTP".flags.conduit10 = false; - "HTTP".flags.warn-as-error = false; - "HTTP".flags.warp-tests = false; - "HTTP".flags.network-uri = true; - "filepath".revision = (((hackage."filepath")."1.4.2").revisions).default; - "ed25519".revision = (((hackage."ed25519")."0.0.5.0").revisions).default; - "ed25519".flags.test-hlint = true; - "ed25519".flags.test-properties = true; - "ed25519".flags.test-doctests = true; - "ed25519".flags.no-donna = true; - "process".revision = (((hackage."process")."1.6.3.0").revisions).default; - "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; - "lukko".revision = (((hackage."lukko")."0.1.1.2").revisions).default; - "lukko".flags.ofd-locking = true; - "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.4.4").revisions).default; - "array".revision = (((hackage."array")."0.5.2.0").revisions).default; - "hackage-security".revision = (((hackage."hackage-security")."0.6.0.1").revisions).default; - "hackage-security".flags.old-directory = false; - "hackage-security".flags.use-network-uri = true; - "hackage-security".flags.base48 = true; - "hackage-security".flags.lukko = true; - "hackage-security".flags.mtl21 = false; - "integer-gmp".revision = (((hackage."integer-gmp")."1.0.2.0").revisions).default; - }; - compiler = { - version = "8.4.4"; - nix-name = "ghc844"; - packages = { - "binary" = "0.8.5.1"; - "ghc-prim" = "0.5.2.0"; - "stm" = "2.4.5.1"; - "unix" = "2.7.2.2"; - "mtl" = "2.2.2"; - "rts" = "1.0"; - "deepseq" = "1.4.3.0"; - "parsec" = "3.1.13.0"; - "directory" = "1.3.1.5"; - "template-haskell" = "2.13.0.0"; - "containers" = "0.5.11.0"; - "bytestring" = "0.10.8.2"; - "text" = "1.2.3.1"; - "base" = "4.11.1.0"; - "time" = "1.8.0.2"; - "transformers" = "0.5.5.0"; - "filepath" = "1.4.2"; - "process" = "1.6.3.0"; - "pretty" = "1.1.3.6"; - "ghc-boot-th" = "8.4.4"; - "array" = "0.5.2.0"; - "integer-gmp" = "1.0.2.0"; - }; - }; - }; - extras = hackage: - { packages = { cabal-install = ./.plan.nix/cabal-install.nix; }; }; - modules = [ - ({ lib, ... }: - { - packages = { - "cabal-install" = { - flags = { - "native-dns" = lib.mkOverride 900 true; - "debug-expensive-assertions" = lib.mkOverride 900 false; - "debug-tracetree" = lib.mkOverride 900 false; - "lukko" = lib.mkOverride 900 true; - "debug-conflict-sets" = lib.mkOverride 900 false; - }; - }; - }; - }) - ]; - } \ No newline at end of file diff --git a/materialized/ghc844/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc844/nix-tools/.plan.nix/hackage-db.nix deleted file mode 100644 index 65f7917f09..0000000000 --- a/materialized/ghc844/nix-tools/.plan.nix/hackage-db.nix +++ /dev/null @@ -1,100 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = { install-examples = false; }; - package = { - specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; - license = "BSD-3-Clause"; - copyright = ""; - maintainer = "Peter Simons "; - author = "Peter Simons, Alexander Altman, Ben James"; - homepage = "https://github.com/peti/hackage-db#readme"; - url = ""; - synopsis = "Access cabal-install's Hackage database via Data.Map"; - description = "This library provides convenient access to the local copy of the Hackage\ndatabase that \\\"cabal update\\\" creates. Check out\n for a collection\nof simple example programs that demonstrate how to use this code."; - buildType = "Simple"; - isLocal = true; - detailLevel = "FullDetails"; - licenseFiles = [ "LICENSE" ]; - dataDir = ""; - dataFiles = []; - extraSrcFiles = []; - extraTmpFiles = []; - extraDocFiles = []; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."tar" or (errorHandler.buildDepError "tar")) - (hsPkgs."time" or (errorHandler.buildDepError "time")) - (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) - ]; - buildable = true; - modules = [ - "Paths_hackage_db" - "Distribution/Hackage/DB" - "Distribution/Hackage/DB/Builder" - "Distribution/Hackage/DB/Errors" - "Distribution/Hackage/DB/MetaData" - "Distribution/Hackage/DB/Parsed" - "Distribution/Hackage/DB/Path" - "Distribution/Hackage/DB/Unparsed" - "Distribution/Hackage/DB/Utility" - ]; - hsSourceDirs = [ "src" ]; - }; - exes = { - "list-known-versions" = { - depends = (pkgs.lib).optionals (flags.install-examples) [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) - ]; - buildable = if flags.install-examples then true else false; - hsSourceDirs = [ "example" ]; - mainPath = [ "list-known-versions.hs" ] ++ [ "" ]; - }; - "show-meta-data" = { - depends = (pkgs.lib).optionals (flags.install-examples) [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) - (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) - ]; - buildable = if flags.install-examples then true else false; - hsSourceDirs = [ "example" ]; - mainPath = [ "show-meta-data.hs" ] ++ [ "" ]; - }; - "show-package-versions" = { - depends = (pkgs.lib).optionals (flags.install-examples) [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) - ]; - buildable = if flags.install-examples then true else false; - hsSourceDirs = [ "example" ]; - mainPath = [ "show-package-versions.hs" ] ++ [ "" ]; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault .././.source-repository-packages/0; } \ No newline at end of file diff --git a/materialized/ghc844/nix-tools/.plan.nix/nix-tools.nix b/materialized/ghc844/nix-tools/.plan.nix/nix-tools.nix deleted file mode 100644 index 6d1ad6e82a..0000000000 --- a/materialized/ghc844/nix-tools/.plan.nix/nix-tools.nix +++ /dev/null @@ -1,233 +0,0 @@ -{ system - , compiler - , flags - , pkgs - , hsPkgs - , pkgconfPkgs - , errorHandler - , config - , ... }: - { - flags = {}; - package = { - specVersion = "1.10"; - identifier = { name = "nix-tools"; version = "0.1.0.0"; }; - license = "BSD-3-Clause"; - copyright = ""; - maintainer = "moritz.angermann@gmail.com"; - author = "Moritz Angermann"; - homepage = ""; - url = ""; - synopsis = "cabal/stack to nix translation tools"; - description = "A set of tools to aid in trating stack and cabal projects into nix expressions."; - buildType = "Simple"; - isLocal = true; - detailLevel = "FullDetails"; - licenseFiles = [ "LICENSE" ]; - dataDir = ""; - dataFiles = []; - extraSrcFiles = [ "ChangeLog.md" ]; - extraTmpFiles = []; - extraDocFiles = []; - }; - components = { - "library" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) - (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."cryptohash-sha256" or (errorHandler.buildDepError "cryptohash-sha256")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) - (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."extra" or (errorHandler.buildDepError "extra")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."hpack" or (errorHandler.buildDepError "hpack")) - (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) - (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) - (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) - (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) - (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) - (hsPkgs."process" or (errorHandler.buildDepError "process")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) - (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) - ]; - buildable = true; - modules = [ - "Cabal2Nix" - "Cabal2Nix/Util" - "Cabal2Nix/Plan" - "CabalName" - "CabalName/CLI" - "Distribution/Nixpkgs/Fetch" - "StackRepos" - "StackRepos/CLI" - "Stack2nix" - "Stack2nix/Cache" - "Stack2nix/CLI" - "Stack2nix/External/Resolve" - "Stack2nix/Project" - "Stack2nix/Stack" - ]; - hsSourceDirs = [ "lib" ]; - }; - exes = { - "cabal-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."hpack" or (errorHandler.buildDepError "hpack")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) - ]; - buildable = true; - hsSourceDirs = [ "cabal2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "hashes-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - (hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) - (hsPkgs."microlens-aeson" or (errorHandler.buildDepError "microlens-aeson")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - ]; - buildable = true; - hsSourceDirs = [ "hashes2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "plan-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."hpack" or (errorHandler.buildDepError "hpack")) - (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) - (hsPkgs."vector" or (errorHandler.buildDepError "vector")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) - (hsPkgs."microlens-aeson" or (errorHandler.buildDepError "microlens-aeson")) - (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) - (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - (hsPkgs."extra" or (errorHandler.buildDepError "extra")) - ]; - buildable = true; - modules = [ - "Plan2Nix" - "Plan2Nix/Cache" - "Plan2Nix/CLI" - "Plan2Nix/Project" - "Plan2Nix/Plan" - ]; - hsSourceDirs = [ "plan2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "hackage-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - (hsPkgs."hackage-db" or (errorHandler.buildDepError "hackage-db")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) - (hsPkgs."containers" or (errorHandler.buildDepError "containers")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."cryptohash-sha256" or (errorHandler.buildDepError "cryptohash-sha256")) - (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) - (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) - ]; - buildable = true; - hsSourceDirs = [ "hackage2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "lts-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - (hsPkgs."hnix" or (errorHandler.buildDepError "hnix")) - (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) - (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) - (hsPkgs."microlens" or (errorHandler.buildDepError "microlens")) - (hsPkgs."microlens-aeson" or (errorHandler.buildDepError "microlens-aeson")) - (hsPkgs."text" or (errorHandler.buildDepError "text")) - (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) - (hsPkgs."directory" or (errorHandler.buildDepError "directory")) - (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) - (hsPkgs."vector" or (errorHandler.buildDepError "vector")) - (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) - ]; - buildable = true; - hsSourceDirs = [ "lts2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "stack-to-nix" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - ]; - buildable = true; - hsSourceDirs = [ "stack2nix" ]; - mainPath = [ "Main.hs" ]; - }; - "truncate-index" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) - (hsPkgs."zlib" or (errorHandler.buildDepError "zlib")) - (hsPkgs."tar" or (errorHandler.buildDepError "tar")) - (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) - (hsPkgs."time" or (errorHandler.buildDepError "time")) - ]; - buildable = true; - hsSourceDirs = [ "truncate-index" ]; - mainPath = [ "Main.hs" ]; - }; - "stack-repos" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - ]; - buildable = true; - hsSourceDirs = [ "stack-repos" ]; - mainPath = [ "Main.hs" ]; - }; - "cabal-name" = { - depends = [ - (hsPkgs."base" or (errorHandler.buildDepError "base")) - (hsPkgs."nix-tools" or (errorHandler.buildDepError "nix-tools")) - ]; - buildable = true; - hsSourceDirs = [ "cabal-name" ]; - mainPath = [ "Main.hs" ]; - }; - }; - }; - } // rec { src = (pkgs.lib).mkDefault ../.; } \ No newline at end of file diff --git a/materialized/ghc844/nix-tools/default.nix b/materialized/ghc844/nix-tools/default.nix deleted file mode 100644 index 7f434ae853..0000000000 --- a/materialized/ghc844/nix-tools/default.nix +++ /dev/null @@ -1,355 +0,0 @@ -{ - pkgs = hackage: - { - packages = { - "http-client".revision = (((hackage."http-client")."0.7.0").revisions).default; - "http-client".flags.network-uri = true; - "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; - "void".revision = (((hackage."void")."0.7.3").revisions).default; - "void".flags.safe = false; - "semigroupoids".revision = (((hackage."semigroupoids")."5.3.4").revisions).default; - "semigroupoids".flags.comonad = true; - "semigroupoids".flags.doctests = true; - "semigroupoids".flags.unordered-containers = true; - "semigroupoids".flags.distributive = true; - "semigroupoids".flags.tagged = true; - "semigroupoids".flags.containers = true; - "semigroupoids".flags.contravariant = true; - "free".revision = (((hackage."free")."5.1.3").revisions).default; - "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; - "cereal".flags.bytestring-builder = false; - "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; - "exceptions".flags.transformers-0-4 = true; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; - "cryptohash-sha256".flags.exe = false; - "binary".revision = (((hackage."binary")."0.8.5.1").revisions).default; - "interpolate".revision = (((hackage."interpolate")."0.2.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.8.0").revisions).default; - "hnix".flags.profiling = false; - "hnix".flags.optimize = false; - "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; - "tar".flags.old-time = false; - "tar".flags.old-bytestring = false; - "regex-tdfa".revision = (((hackage."regex-tdfa")."1.3.1.0").revisions).default; - "regex-tdfa".flags.force-o2 = false; - "ghc-prim".revision = (((hackage."ghc-prim")."0.5.2.0").revisions).default; - "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; - "text-metrics".flags.dev = false; - "utf8-string".revision = (((hackage."utf8-string")."1.0.1.1").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.7").revisions).default; - "bifunctors".flags.semigroups = true; - "bifunctors".flags.tagged = true; - "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; - "extra".revision = (((hackage."extra")."1.7.3").revisions).default; - "haskeline".revision = (((hackage."haskeline")."0.7.4.2").revisions).default; - "logict".revision = (((hackage."logict")."0.7.0.2").revisions).default; - "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; - "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.2.1").revisions).default; - "stm".revision = (((hackage."stm")."2.4.5.1").revisions).default; - "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.1").revisions).default; - "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; - "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; - "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; - "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.1").revisions).default; - "zlib".flags.non-blocking-ffi = false; - "zlib".flags.pkg-config = false; - "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; - "cmdargs".flags.testprog = false; - "cmdargs".flags.quotation = true; - "th-expand-syns".revision = (((hackage."th-expand-syns")."0.4.6.0").revisions).default; - "cryptonite".revision = (((hackage."cryptonite")."0.26").revisions).default; - "cryptonite".flags.support_sse = false; - "cryptonite".flags.integer-gmp = true; - "cryptonite".flags.support_rdrand = true; - "cryptonite".flags.support_aesni = true; - "cryptonite".flags.support_deepseq = true; - "cryptonite".flags.support_pclmuldq = false; - "cryptonite".flags.check_alignment = false; - "cryptonite".flags.old_toolchain_inliner = false; - "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.0.4").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; - "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.1.0").revisions).default; - "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; - "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; - "invariant".revision = (((hackage."invariant")."0.5.3").revisions).default; - "th-orphans".revision = (((hackage."th-orphans")."0.13.10").revisions).default; - "pem".revision = (((hackage."pem")."0.2.4").revisions).default; - "megaparsec".revision = (((hackage."megaparsec")."8.0.0").revisions).default; - "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; - "distributive".revision = (((hackage."distributive")."0.6.2").revisions).default; - "distributive".flags.semigroups = true; - "distributive".flags.tagged = true; - "asn1-encoding".revision = (((hackage."asn1-encoding")."0.9.6").revisions).default; - "QuickCheck".revision = (((hackage."QuickCheck")."2.14").revisions).default; - "QuickCheck".flags.templatehaskell = true; - "scientific".revision = (((hackage."scientific")."0.3.6.2").revisions).default; - "scientific".flags.integer-simple = false; - "scientific".flags.bytestring-builder = false; - "monadlist".revision = (((hackage."monadlist")."0.0.2").revisions).default; - "half".revision = (((hackage."half")."0.3").revisions).default; - "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; - "deepseq".revision = (((hackage."deepseq")."1.4.3.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.2.0.0").revisions).default; - "hnix-store-core".flags.bounded_memory = false; - "haskell-src-meta".revision = (((hackage."haskell-src-meta")."0.8.5").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; - "optparse-applicative".revision = (((hackage."optparse-applicative")."0.15.1.0").revisions).default; - "network".revision = (((hackage."network")."3.1.1.1").revisions).default; - "connection".revision = (((hackage."connection")."0.3.1").revisions).default; - "splitmix".revision = (((hackage."splitmix")."0.0.5").revisions).default; - "splitmix".flags.optimised-mixer = false; - "splitmix".flags.random = true; - "async".revision = (((hackage."async")."2.2.2").revisions).default; - "async".flags.bench = false; - "dlist".revision = (((hackage."dlist")."0.8.0.8").revisions).default; - "conduit".revision = (((hackage."conduit")."1.3.2").revisions).default; - "ref-tf".revision = (((hackage."ref-tf")."0.4.0.2").revisions).default; - "x509-store".revision = (((hackage."x509-store")."1.6.7").revisions).default; - "lens-family-th".revision = (((hackage."lens-family-th")."0.5.1.0").revisions).default; - "semigroups".revision = (((hackage."semigroups")."0.19.1").revisions).default; - "semigroups".flags.bytestring = true; - "semigroups".flags.unordered-containers = true; - "semigroups".flags.text = true; - "semigroups".flags.tagged = true; - "semigroups".flags.containers = true; - "semigroups".flags.binary = true; - "semigroups".flags.hashable = true; - "semigroups".flags.transformers = true; - "semigroups".flags.deepseq = true; - "semigroups".flags.bytestring-builder = false; - "semigroups".flags.template-haskell = true; - "parsec".revision = (((hackage."parsec")."3.1.13.0").revisions).default; - "th-reify-many".revision = (((hackage."th-reify-many")."0.1.9").revisions).default; - "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; - "hsc2hs".flags.in-ghc-tree = false; - "directory".revision = (((hackage."directory")."1.3.1.5").revisions).default; - "yaml".revision = (((hackage."yaml")."0.11.4.0").revisions).default; - "yaml".flags.no-exe = true; - "yaml".flags.no-examples = true; - "transformers-compat".revision = (((hackage."transformers-compat")."0.6.5").revisions).default; - "transformers-compat".flags.five = false; - "transformers-compat".flags.generic-deriving = true; - "transformers-compat".flags.two = false; - "transformers-compat".flags.five-three = true; - "transformers-compat".flags.mtl = true; - "transformers-compat".flags.four = false; - "transformers-compat".flags.three = false; - "hpack".revision = (((hackage."hpack")."0.34.1").revisions).default; - "template-haskell".revision = (((hackage."template-haskell")."2.13.0.0").revisions).default; - "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; - "vector".flags.unsafechecks = false; - "vector".flags.internalchecks = false; - "vector".flags.wall = false; - "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; - "primitive".revision = (((hackage."primitive")."0.7.0.1").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.5.2").revisions).default; - "safe".revision = (((hackage."safe")."0.3.19").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; - "base-compat".revision = (((hackage."base-compat")."0.11.1").revisions).default; - "time-compat".revision = (((hackage."time-compat")."1.9.3").revisions).default; - "time-compat".flags.old-locale = false; - "x509-system".revision = (((hackage."x509-system")."1.6.6").revisions).default; - "ansi-terminal".revision = (((hackage."ansi-terminal")."0.10.3").revisions).default; - "ansi-terminal".flags.example = false; - "tagged".revision = (((hackage."tagged")."0.8.6").revisions).default; - "tagged".flags.transformers = true; - "tagged".flags.deepseq = true; - "x509".revision = (((hackage."x509")."1.7.5").revisions).default; - "haskell-src-exts".revision = (((hackage."haskell-src-exts")."1.23.0").revisions).default; - "lens".revision = (((hackage."lens")."4.19.2").revisions).default; - "lens".flags.j = false; - "lens".flags.test-properties = true; - "lens".flags.old-inline-pragmas = false; - "lens".flags.test-templates = true; - "lens".flags.trustworthy = true; - "lens".flags.test-doctests = true; - "lens".flags.benchmark-uniplate = false; - "lens".flags.inlining = true; - "lens".flags.dump-splices = false; - "lens".flags.test-hunit = true; - "lens".flags.safe = false; - "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; - "containers".revision = (((hackage."containers")."0.5.11.0").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; - "some".flags.newtype-unsafe = true; - "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3").revisions).default; - "integer-logarithms".flags.check-bounds = false; - "integer-logarithms".flags.integer-gmp = true; - "semialign".revision = (((hackage."semialign")."1.1").revisions).default; - "semialign".flags.semigroupoids = true; - "reflection".revision = (((hackage."reflection")."2.1.6").revisions).default; - "reflection".flags.slow = false; - "reflection".flags.template-haskell = true; - "these".revision = (((hackage."these")."1.1").revisions).default; - "these".flags.assoc = true; - "socks".revision = (((hackage."socks")."0.6.1").revisions).default; - "streaming-commons".revision = (((hackage."streaming-commons")."0.2.1.2").revisions).default; - "streaming-commons".flags.use-bytestring-builder = false; - "haskell-lexer".revision = (((hackage."haskell-lexer")."1.1").revisions).default; - "lens-family".revision = (((hackage."lens-family")."2.1.0").revisions).default; - "bytestring".revision = (((hackage."bytestring")."0.10.8.2").revisions).default; - "ansi-wl-pprint".revision = (((hackage."ansi-wl-pprint")."0.6.9").revisions).default; - "ansi-wl-pprint".flags.example = false; - "basement".revision = (((hackage."basement")."0.0.11").revisions).default; - "cryptohash-sha1".revision = (((hackage."cryptohash-sha1")."0.11.100.1").revisions).default; - "serialise".revision = (((hackage."serialise")."0.2.3.0").revisions).default; - "serialise".flags.newtime15 = true; - "StateVar".revision = (((hackage."StateVar")."1.2").revisions).default; - "mime-types".revision = (((hackage."mime-types")."0.1.0.9").revisions).default; - "http-client-tls".revision = (((hackage."http-client-tls")."0.3.5.3").revisions).default; - "contravariant".revision = (((hackage."contravariant")."1.5.2").revisions).default; - "contravariant".flags.semigroups = true; - "contravariant".flags.tagged = true; - "contravariant".flags.statevar = true; - "parser-combinators".revision = (((hackage."parser-combinators")."1.2.1").revisions).default; - "parser-combinators".flags.dev = false; - "semialign-indexed".revision = (((hackage."semialign-indexed")."1.1").revisions).default; - "deriving-compat".revision = (((hackage."deriving-compat")."0.5.8").revisions).default; - "deriving-compat".flags.base-4-9 = true; - "deriving-compat".flags.template-haskell-2-11 = true; - "deriving-compat".flags.new-functor-classes = true; - "text".revision = (((hackage."text")."1.2.3.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default; - "Cabal".flags.bundled-binary-generic = false; - "assoc".revision = (((hackage."assoc")."1.0.1").revisions).default; - "unordered-containers".revision = (((hackage."unordered-containers")."0.2.10.0").revisions).default; - "unordered-containers".flags.debug = false; - "base64-bytestring".revision = (((hackage."base64-bytestring")."1.1.0.0").revisions).default; - "aeson-pretty".revision = (((hackage."aeson-pretty")."0.8.8").revisions).default; - "aeson-pretty".flags.lib-only = false; - "base".revision = (((hackage."base")."4.11.1.0").revisions).default; - "comonad".revision = (((hackage."comonad")."5.0.6").revisions).default; - "comonad".flags.distributive = true; - "comonad".flags.test-doctests = true; - "comonad".flags.containers = true; - "time".revision = (((hackage."time")."1.8.0.2").revisions).default; - "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; - "terminfo".revision = (((hackage."terminfo")."0.4.1.1").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.6").revisions).default; - "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.3").revisions).default; - "vector-algorithms".flags.unsafechecks = false; - "vector-algorithms".flags.internalchecks = false; - "vector-algorithms".flags.llvm = false; - "vector-algorithms".flags.boundschecks = true; - "vector-algorithms".flags.bench = true; - "vector-algorithms".flags.properties = true; - "prettyprinter".revision = (((hackage."prettyprinter")."1.6.1").revisions).default; - "prettyprinter".flags.buildreadme = false; - "cryptohash-sha512".revision = (((hackage."cryptohash-sha512")."0.11.100.1").revisions).default; - "pretty-show".revision = (((hackage."pretty-show")."1.10").revisions).default; - "transformers".revision = (((hackage."transformers")."0.5.5.0").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; - "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; - "attoparsec".flags.developer = false; - "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; - "colour".revision = (((hackage."colour")."2.3.5").revisions).default; - "transformers-base".revision = (((hackage."transformers-base")."0.4.5.2").revisions).default; - "transformers-base".flags.orphaninstances = true; - "happy".revision = (((hackage."happy")."1.19.12").revisions).default; - "happy".flags.small_base = true; - "filepath".revision = (((hackage."filepath")."1.4.2").revisions).default; - "asn1-types".revision = (((hackage."asn1-types")."0.3.4").revisions).default; - "cborg".revision = (((hackage."cborg")."0.2.3.0").revisions).default; - "cborg".flags.optimize-gmp = true; - "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; - "process".revision = (((hackage."process")."1.6.3.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; - "tls".flags.compat = true; - "tls".flags.network = true; - "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2").revisions).default; - "th-lift".revision = (((hackage."th-lift")."0.8.1").revisions).default; - "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; - "libyaml".flags.system-libyaml = false; - "libyaml".flags.no-unicode = false; - "resourcet".revision = (((hackage."resourcet")."1.2.4").revisions).default; - "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default; - "cabal-doctest".revision = (((hackage."cabal-doctest")."1.0.8").revisions).default; - "Glob".revision = (((hackage."Glob")."0.10.0").revisions).default; - "microlens".revision = (((hackage."microlens")."0.4.11.2").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.1.0").revisions).default; - "aeson".flags.cffi = false; - "aeson".flags.fast = false; - "aeson".flags.bytestring-builder = false; - "aeson".flags.developer = false; - "http-types".revision = (((hackage."http-types")."0.12.3").revisions).default; - "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.4.4").revisions).default; - "th-lift-instances".revision = (((hackage."th-lift-instances")."0.1.16").revisions).default; - "base-orphans".revision = (((hackage."base-orphans")."0.8.2").revisions).default; - "th-abstraction".revision = (((hackage."th-abstraction")."0.3.2.0").revisions).default; - "memory".revision = (((hackage."memory")."0.15.0").revisions).default; - "memory".flags.support_bytestring = true; - "memory".flags.support_basement = true; - "memory".flags.support_foundation = true; - "memory".flags.support_deepseq = true; - "array".revision = (((hackage."array")."0.5.2.0").revisions).default; - "repline".revision = (((hackage."repline")."0.2.2.0").revisions).default; - "xml".revision = (((hackage."xml")."1.3.14").revisions).default; - "lens-family-core".revision = (((hackage."lens-family-core")."2.1.0").revisions).default; - "integer-gmp".revision = (((hackage."integer-gmp")."1.0.2.0").revisions).default; - }; - compiler = { - version = "8.4.4"; - nix-name = "ghc844"; - packages = { - "binary" = "0.8.5.1"; - "ghc-prim" = "0.5.2.0"; - "haskeline" = "0.7.4.2"; - "stm" = "2.4.5.1"; - "unix" = "2.7.2.2"; - "mtl" = "2.2.2"; - "rts" = "1.0"; - "deepseq" = "1.4.3.0"; - "parsec" = "3.1.13.0"; - "directory" = "1.3.1.5"; - "template-haskell" = "2.13.0.0"; - "containers" = "0.5.11.0"; - "bytestring" = "0.10.8.2"; - "text" = "1.2.3.1"; - "base" = "4.11.1.0"; - "time" = "1.8.0.2"; - "terminfo" = "0.4.1.1"; - "transformers" = "0.5.5.0"; - "filepath" = "1.4.2"; - "process" = "1.6.3.0"; - "pretty" = "1.1.3.6"; - "ghc-boot-th" = "8.4.4"; - "array" = "0.5.2.0"; - "integer-gmp" = "1.0.2.0"; - }; - }; - }; - extras = hackage: - { - packages = { - nix-tools = ./.plan.nix/nix-tools.nix; - hackage-db = ./.plan.nix/hackage-db.nix; - }; - }; - modules = [ - ({ lib, ... }: - { - packages = { - "nix-tools" = { flags = {}; }; - "hackage-db" = { - flags = { "install-examples" = lib.mkOverride 900 false; }; - }; - }; - }) - ]; - } \ No newline at end of file diff --git a/materialized/ghc865/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc865/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc865/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc865/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc865/cabal-install/default.nix b/materialized/ghc865/cabal-install/default.nix index d7b2a63077..3146520a2c 100644 --- a/materialized/ghc865/cabal-install/default.nix +++ b/materialized/ghc865/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.6.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.13.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,18 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.0.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.8.2").revisions).default; "text".revision = (((hackage."text")."1.2.3.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.12.0.0").revisions).default; "time".revision = (((hackage."time")."1.8.0.2").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; diff --git a/materialized/ghc865/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc865/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc865/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc865/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc865/nix-tools/default.nix b/materialized/ghc865/nix-tools/default.nix index 1c8438662c..020c8b1d30 100644 --- a/materialized/ghc865/nix-tools/default.nix +++ b/materialized/ghc865/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,14 +15,17 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; "exceptions".flags.transformers-0-4 = true; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.6.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -34,7 +37,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.14.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.0.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,7 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.3.1").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; @@ -233,8 +236,9 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.8.0.2").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +256,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +273,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.5.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +287,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; @@ -319,6 +323,7 @@ "containers" = "0.6.0.1"; "bytestring" = "0.10.8.2"; "text" = "1.2.3.1"; + "Cabal" = "2.4.0.1"; "base" = "4.12.0.0"; "time" = "1.8.0.2"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc883/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc883/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc883/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc883/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc883/cabal-install/default.nix b/materialized/ghc883/cabal-install/default.nix index a08b7d1f33..f8eec5df53 100644 --- a/materialized/ghc883/cabal-install/default.nix +++ b/materialized/ghc883/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.7.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,18 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default; "text".revision = (((hackage."text")."1.2.4.0").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.13.0.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; diff --git a/materialized/ghc883/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc883/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc883/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc883/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc883/nix-tools/default.nix b/materialized/ghc883/nix-tools/default.nix index ec061d3b4c..74c863873a 100644 --- a/materialized/ghc883/nix-tools/default.nix +++ b/materialized/ghc883/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,14 +15,17 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; "exceptions".flags.transformers-0-4 = true; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.7.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -34,7 +37,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.15.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,7 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.4.0").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; @@ -233,8 +236,9 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +256,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +273,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.8.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +287,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; @@ -319,6 +323,7 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.10.0"; "text" = "1.2.4.0"; + "Cabal" = "3.0.1.0"; "base" = "4.13.0.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/materialized/ghc884/cabal-install/.plan.nix/cabal-install.nix b/materialized/ghc884/cabal-install/.plan.nix/cabal-install.nix index 8f623ea771..d19baab10f 100644 --- a/materialized/ghc884/cabal-install/.plan.nix/cabal-install.nix +++ b/materialized/ghc884/cabal-install/.plan.nix/cabal-install.nix @@ -17,7 +17,7 @@ }; package = { specVersion = "1.10"; - identifier = { name = "cabal-install"; version = "3.2.0.0"; }; + identifier = { name = "cabal-install"; version = "3.4.0.0"; }; license = "BSD-3-Clause"; copyright = "2003-2020, Cabal Development Team"; maintainer = "Cabal Development Team "; @@ -26,14 +26,8 @@ url = ""; synopsis = "The command-line interface for Cabal and Hackage."; description = "The \\'cabal\\' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs."; - buildType = "Custom"; + buildType = "Simple"; 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"))) - ]; detailLevel = "FullDetails"; licenseFiles = [ "LICENSE" ]; dataDir = "."; @@ -41,7 +35,6 @@ extraSrcFiles = [ "README.md" "bash-completion/cabal" - "bootstrap.sh" "changelog" "tests/IntegrationTests2/build/keep-going/cabal.project" "tests/IntegrationTests2/build/keep-going/p/P.hs" @@ -98,8 +91,10 @@ "tests/IntegrationTests2/targets/multiple-tests/cabal.project" "tests/IntegrationTests2/targets/multiple-tests/p.cabal" "tests/IntegrationTests2/targets/simple/P.hs" + "tests/IntegrationTests2/targets/simple/app/Main.hs" "tests/IntegrationTests2/targets/simple/cabal.project" "tests/IntegrationTests2/targets/simple/p.cabal" + "tests/IntegrationTests2/targets/simple/q/Q.hs" "tests/IntegrationTests2/targets/simple/q/QQ.hs" "tests/IntegrationTests2/targets/simple/q/q.cabal" "tests/IntegrationTests2/targets/test-only/p.cabal" @@ -135,7 +130,6 @@ (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) - (hsPkgs."network" or (errorHandler.buildDepError "network")) (hsPkgs."pretty" or (errorHandler.buildDepError "pretty")) (hsPkgs."process" or (errorHandler.buildDepError "process")) (hsPkgs."random" or (errorHandler.buildDepError "random")) @@ -147,6 +141,8 @@ (hsPkgs."hackage-security" or (errorHandler.buildDepError "hackage-security")) (hsPkgs."text" or (errorHandler.buildDepError "text")) (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."regex-base" or (errorHandler.buildDepError "regex-base")) + (hsPkgs."regex-posix" or (errorHandler.buildDepError "regex-posix")) ] ++ (pkgs.lib).optionals (!(compiler.isGhc && (compiler.version).ge "8.0")) [ (hsPkgs."fail" or (errorHandler.buildDepError "fail")) (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) @@ -155,7 +151,10 @@ else [ (hsPkgs."resolv" or (errorHandler.buildDepError "resolv")) ])) ++ (if system.isWindows - then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ] + then [ + (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + ] else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ])) ++ (if flags.lukko @@ -168,9 +167,9 @@ modules = [ "Distribution/Deprecated/ParseUtils" "Distribution/Deprecated/ReadP" - "Distribution/Deprecated/Text" "Distribution/Deprecated/ViewAsFieldDescr" "Distribution/Client/BuildReports/Anonymous" + "Distribution/Client/BuildReports/Lens" "Distribution/Client/BuildReports/Storage" "Distribution/Client/BuildReports/Types" "Distribution/Client/BuildReports/Upload" @@ -179,19 +178,20 @@ "Distribution/Client/CmdBuild" "Distribution/Client/CmdClean" "Distribution/Client/CmdConfigure" - "Distribution/Client/CmdUpdate" "Distribution/Client/CmdErrorMessages" "Distribution/Client/CmdExec" "Distribution/Client/CmdFreeze" "Distribution/Client/CmdHaddock" "Distribution/Client/CmdInstall" "Distribution/Client/CmdInstall/ClientInstallFlags" + "Distribution/Client/CmdInstall/ClientInstallTargetSelector" + "Distribution/Client/CmdLegacy" + "Distribution/Client/CmdListBin" "Distribution/Client/CmdRepl" "Distribution/Client/CmdRun" - "Distribution/Client/CmdRun/ClientRunFlags" - "Distribution/Client/CmdTest" - "Distribution/Client/CmdLegacy" "Distribution/Client/CmdSdist" + "Distribution/Client/CmdTest" + "Distribution/Client/CmdUpdate" "Distribution/Client/Compat/Directory" "Distribution/Client/Compat/ExecutablePath" "Distribution/Client/Compat/FilePerms" @@ -218,27 +218,36 @@ "Distribution/Client/HashValue" "Distribution/Client/HttpUtils" "Distribution/Client/IndexUtils" + "Distribution/Client/IndexUtils/ActiveRepos" + "Distribution/Client/IndexUtils/IndexState" "Distribution/Client/IndexUtils/Timestamp" "Distribution/Client/Init" + "Distribution/Client/Init/Command" + "Distribution/Client/Init/Defaults" + "Distribution/Client/Init/FileCreators" "Distribution/Client/Init/Heuristics" "Distribution/Client/Init/Licenses" + "Distribution/Client/Init/Prompt" "Distribution/Client/Init/Types" + "Distribution/Client/Init/Utils" "Distribution/Client/Install" "Distribution/Client/InstallPlan" "Distribution/Client/InstallSymlink" "Distribution/Client/JobControl" "Distribution/Client/List" "Distribution/Client/Manpage" + "Distribution/Client/ManpageFlags" "Distribution/Client/Nix" + "Distribution/Client/NixStyleOptions" "Distribution/Client/Outdated" "Distribution/Client/PackageHash" - "Distribution/Client/PackageUtils" "Distribution/Client/ParseUtils" "Distribution/Client/ProjectBuilding" "Distribution/Client/ProjectBuilding/Types" "Distribution/Client/ProjectConfig" "Distribution/Client/ProjectConfig/Legacy" "Distribution/Client/ProjectConfig/Types" + "Distribution/Client/ProjectFlags" "Distribution/Client/ProjectOrchestration" "Distribution/Client/ProjectPlanOutput" "Distribution/Client/ProjectPlanning" @@ -247,10 +256,7 @@ "Distribution/Client/Reconfigure" "Distribution/Client/Run" "Distribution/Client/Sandbox" - "Distribution/Client/Sandbox/Index" "Distribution/Client/Sandbox/PackageEnvironment" - "Distribution/Client/Sandbox/Timestamp" - "Distribution/Client/Sandbox/Types" "Distribution/Client/SavedFlags" "Distribution/Client/Security/DNS" "Distribution/Client/Security/HTTP" @@ -258,13 +264,28 @@ "Distribution/Client/SetupWrapper" "Distribution/Client/SolverInstallPlan" "Distribution/Client/SourceFiles" - "Distribution/Client/SourceRepo" "Distribution/Client/SrcDist" "Distribution/Client/Store" "Distribution/Client/Tar" + "Distribution/Client/TargetProblem" "Distribution/Client/TargetSelector" "Distribution/Client/Targets" "Distribution/Client/Types" + "Distribution/Client/Types/AllowNewer" + "Distribution/Client/Types/BuildResults" + "Distribution/Client/Types/ConfiguredId" + "Distribution/Client/Types/ConfiguredPackage" + "Distribution/Client/Types/Credentials" + "Distribution/Client/Types/InstallMethod" + "Distribution/Client/Types/OverwritePolicy" + "Distribution/Client/Types/PackageLocation" + "Distribution/Client/Types/PackageSpecifier" + "Distribution/Client/Types/ReadyPackage" + "Distribution/Client/Types/Repo" + "Distribution/Client/Types/RepoName" + "Distribution/Client/Types/SourcePackageDb" + "Distribution/Client/Types/SourceRepo" + "Distribution/Client/Types/WriteGhcEnvironmentFilesPolicy" "Distribution/Client/Update" "Distribution/Client/Upload" "Distribution/Client/Utils" @@ -327,9 +348,9 @@ hsSourceDirs = [ "main" "." ]; mainPath = (((((((([ "Main.hs" - ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") ([ + ] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "8.0") (([ "" - ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).lt "8.8") "") ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.10") "")) ++ (pkgs.lib).optional (system.isAix) "") ++ (pkgs.lib).optional (!(compiler.isGhc && (compiler.version).ge "8.0")) "") ++ (pkgs.lib).optionals (flags.native-dns) ([ "" ] ++ [ "" ])) ++ [ "" ]) ++ [ "" diff --git a/materialized/ghc884/cabal-install/default.nix b/materialized/ghc884/cabal-install/default.nix index cb729cd976..a39768c4e8 100644 --- a/materialized/ghc884/cabal-install/default.nix +++ b/materialized/ghc884/cabal-install/default.nix @@ -2,7 +2,8 @@ pkgs = hackage: { packages = { - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.7.0").revisions).default; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -13,20 +14,25 @@ "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; + "regex-posix".revision = (((hackage."regex-posix")."0.96.0.0").revisions).default; + "regex-posix".flags._regex-posix-clib = false; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "random".revision = (((hackage."random")."1.1").revisions).default; + "random".revision = (((hackage."random")."1.2.0").revisions).default; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; "network".flags.devel = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; + "splitmix".flags.optimised-mixer = false; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "parsec".revision = (((hackage."parsec")."3.1.14.0").revisions).default; - "echo".revision = (((hackage."echo")."0.1.3").revisions).default; + "echo".revision = (((hackage."echo")."0.1.4").revisions).default; "echo".flags.example = false; "hsc2hs".revision = (((hackage."hsc2hs")."0.68.7").revisions).default; "hsc2hs".flags.in-ghc-tree = false; @@ -36,18 +42,16 @@ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; "bytestring".revision = (((hackage."bytestring")."0.10.10.1").revisions).default; "text".revision = (((hackage."text")."1.2.4.0").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default; "base".revision = (((hackage."base")."4.13.0.0").revisions).default; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default; - "hashable".revision = (((hackage."hashable")."1.3.0.0").revisions).default; - "hashable".flags.sse2 = true; + "hashable".revision = (((hackage."hashable")."1.3.1.0").revisions).default; "hashable".flags.integer-gmp = true; - "hashable".flags.sse41 = false; - "hashable".flags.examples = false; "HTTP".revision = (((hackage."HTTP")."4000.3.15").revisions).default; "HTTP".flags.mtl1 = false; "HTTP".flags.conduit10 = false; diff --git a/materialized/ghc884/nix-tools/.plan.nix/hackage-db.nix b/materialized/ghc884/nix-tools/.plan.nix/hackage-db.nix index 027dc8c03c..94265e7c77 100644 --- a/materialized/ghc884/nix-tools/.plan.nix/hackage-db.nix +++ b/materialized/ghc884/nix-tools/.plan.nix/hackage-db.nix @@ -11,7 +11,7 @@ flags = { install-examples = false; }; package = { specVersion = "1.10"; - identifier = { name = "hackage-db"; version = "2.1.0"; }; + identifier = { name = "hackage-db"; version = "2.1.0.1"; }; license = "BSD-3-Clause"; copyright = ""; maintainer = "Peter Simons "; diff --git a/materialized/ghc884/nix-tools/default.nix b/materialized/ghc884/nix-tools/default.nix index f33bd8c054..61450d930f 100644 --- a/materialized/ghc884/nix-tools/default.nix +++ b/materialized/ghc884/nix-tools/default.nix @@ -2,7 +2,7 @@ pkgs = hackage: { packages = { - "http-client".revision = (((hackage."http-client")."0.7.3").revisions).default; + "http-client".revision = (((hackage."http-client")."0.6.4.1").revisions).default; "http-client".flags.network-uri = true; "cookie".revision = (((hackage."cookie")."0.4.5").revisions).default; "void".revision = (((hackage."void")."0.7.3").revisions).default; @@ -15,14 +15,17 @@ "semigroupoids".flags.containers = true; "semigroupoids".flags.contravariant = true; "free".revision = (((hackage."free")."5.1.6").revisions).default; + "hnix-store-remote".revision = (((hackage."hnix-store-remote")."0.4.1.0").revisions).default; + "hnix-store-remote".flags.io-testsuite = false; "cereal".revision = (((hackage."cereal")."0.5.8.1").revisions).default; "cereal".flags.bytestring-builder = false; "exceptions".revision = (((hackage."exceptions")."0.10.4").revisions).default; "exceptions".flags.transformers-0-4 = true; - "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.101.0").revisions).default; + "cryptohash-sha256".revision = (((hackage."cryptohash-sha256")."0.11.102.0").revisions).default; + "cryptohash-sha256".flags.use-cbits = true; "cryptohash-sha256".flags.exe = false; "binary".revision = (((hackage."binary")."0.8.7.0").revisions).default; - "hnix".revision = (((hackage."hnix")."0.11.1").revisions).default; + "hnix".revision = (((hackage."hnix")."0.12.0.1").revisions).default; "hnix".flags.profiling = false; "hnix".flags.optimize = false; "tar".revision = (((hackage."tar")."0.5.1.1").revisions).default; @@ -34,7 +37,7 @@ "text-metrics".revision = (((hackage."text-metrics")."0.3.0").revisions).default; "text-metrics".flags.dev = false; "utf8-string".revision = (((hackage."utf8-string")."1.0.2").revisions).default; - "bifunctors".revision = (((hackage."bifunctors")."5.5.9").revisions).default; + "bifunctors".revision = (((hackage."bifunctors")."5.5.10").revisions).default; "bifunctors".flags.semigroups = true; "bifunctors".flags.tagged = true; "hashing".revision = (((hackage."hashing")."0.1.0.1").revisions).default; @@ -42,25 +45,25 @@ "logict".revision = (((hackage."logict")."0.7.0.3").revisions).default; "x509-validation".revision = (((hackage."x509-validation")."1.6.11").revisions).default; "split".revision = (((hackage."split")."0.2.3.4").revisions).default; - "data-fix".revision = (((hackage."data-fix")."0.3.0").revisions).default; + "data-fix".revision = (((hackage."data-fix")."0.3.1").revisions).default; "stm".revision = (((hackage."stm")."2.5.0.0").revisions).default; "base-compat-batteries".revision = (((hackage."base-compat-batteries")."0.11.2").revisions).default; "hourglass".revision = (((hackage."hourglass")."0.2.12").revisions).default; "case-insensitive".revision = (((hackage."case-insensitive")."1.2.1.0").revisions).default; "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default; "mtl".revision = (((hackage."mtl")."2.2.2").revisions).default; - "network-uri".revision = (((hackage."network-uri")."2.6.3.0").revisions).default; + "network-uri".revision = (((hackage."network-uri")."2.6.4.1").revisions).default; "asn1-parse".revision = (((hackage."asn1-parse")."0.9.5").revisions).default; - "regex-base".revision = (((hackage."regex-base")."0.94.0.0").revisions).default; - "zlib".revision = (((hackage."zlib")."0.6.2.2").revisions).default; + "regex-base".revision = (((hackage."regex-base")."0.94.0.1").revisions).default; + "zlib".revision = (((hackage."zlib")."0.6.2.3").revisions).default; "zlib".flags.non-blocking-ffi = false; "zlib".flags.bundled-c-zlib = false; "zlib".flags.pkg-config = false; "rts".revision = (((hackage."rts")."1.0").revisions).default; - "cmdargs".revision = (((hackage."cmdargs")."0.10.20").revisions).default; + "cmdargs".revision = (((hackage."cmdargs")."0.10.21").revisions).default; "cmdargs".flags.testprog = false; "cmdargs".flags.quotation = true; - "cryptonite".revision = (((hackage."cryptonite")."0.27").revisions).default; + "cryptonite".revision = (((hackage."cryptonite")."0.28").revisions).default; "cryptonite".flags.support_sse = false; "cryptonite".flags.use_target_attributes = true; "cryptonite".flags.integer-gmp = true; @@ -71,16 +74,16 @@ "cryptonite".flags.check_alignment = false; "cryptonite".flags.old_toolchain_inliner = false; "microlens-aeson".revision = (((hackage."microlens-aeson")."2.3.1").revisions).default; - "clock".revision = (((hackage."clock")."0.8").revisions).default; + "clock".revision = (((hackage."clock")."0.8.2").revisions).default; "clock".flags.llvm = false; - "saltine".revision = (((hackage."saltine")."0.1.0.2").revisions).default; + "saltine".revision = (((hackage."saltine")."0.1.1.1").revisions).default; "adjunctions".revision = (((hackage."adjunctions")."4.4").revisions).default; "cryptohash-md5".revision = (((hackage."cryptohash-md5")."0.11.100.1").revisions).default; "invariant".revision = (((hackage."invariant")."0.5.4").revisions).default; "pem".revision = (((hackage."pem")."0.2.4").revisions).default; "megaparsec".revision = (((hackage."megaparsec")."9.0.1").revisions).default; "megaparsec".flags.dev = false; - "syb".revision = (((hackage."syb")."0.7.1").revisions).default; + "syb".revision = (((hackage."syb")."0.7.2.1").revisions).default; "distributive".revision = (((hackage."distributive")."0.6.2.1").revisions).default; "distributive".flags.semigroups = true; "distributive".flags.tagged = true; @@ -95,10 +98,10 @@ "half".revision = (((hackage."half")."0.3.1").revisions).default; "parallel".revision = (((hackage."parallel")."3.2.2.0").revisions).default; "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default; - "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.0.0").revisions).default; + "hnix-store-core".revision = (((hackage."hnix-store-core")."0.4.1.0").revisions).default; "hnix-store-core".flags.bounded_memory = false; "random".revision = (((hackage."random")."1.2.0").revisions).default; - "uuid-types".revision = (((hackage."uuid-types")."1.0.3").revisions).default; + "uuid-types".revision = (((hackage."uuid-types")."1.0.4").revisions).default; "optparse-applicative".revision = (((hackage."optparse-applicative")."0.16.1.0").revisions).default; "optparse-applicative".flags.process = true; "network".revision = (((hackage."network")."3.1.2.1").revisions).default; @@ -106,7 +109,7 @@ "connection".revision = (((hackage."connection")."0.3.1").revisions).default; "splitmix".revision = (((hackage."splitmix")."0.1.0.3").revisions).default; "splitmix".flags.optimised-mixer = false; - "async".revision = (((hackage."async")."2.2.2").revisions).default; + "async".revision = (((hackage."async")."2.2.3").revisions).default; "async".flags.bench = false; "dlist".revision = (((hackage."dlist")."1.0").revisions).default; "dlist".flags.werror = false; @@ -143,18 +146,18 @@ "transformers-compat".flags.four = false; "transformers-compat".flags.three = false; "neat-interpolation".revision = (((hackage."neat-interpolation")."0.5.1.2").revisions).default; - "hpack".revision = (((hackage."hpack")."0.34.3").revisions).default; + "hpack".revision = (((hackage."hpack")."0.34.4").revisions).default; "template-haskell".revision = (((hackage."template-haskell")."2.15.0.0").revisions).default; "mono-traversable".revision = (((hackage."mono-traversable")."1.0.15.1").revisions).default; - "vector".revision = (((hackage."vector")."0.12.1.2").revisions).default; + "vector".revision = (((hackage."vector")."0.12.2.0").revisions).default; "vector".flags.unsafechecks = false; "vector".flags.internalchecks = false; "vector".flags.wall = false; "vector".flags.boundschecks = true; - "call-stack".revision = (((hackage."call-stack")."0.2.0").revisions).default; + "call-stack".revision = (((hackage."call-stack")."0.3.0").revisions).default; "primitive".revision = (((hackage."primitive")."0.7.1.0").revisions).default; - "profunctors".revision = (((hackage."profunctors")."5.6.1").revisions).default; - "blaze-builder".revision = (((hackage."blaze-builder")."0.4.1.0").revisions).default; + "profunctors".revision = (((hackage."profunctors")."5.6.2").revisions).default; + "blaze-builder".revision = (((hackage."blaze-builder")."0.4.2.1").revisions).default; "base-compat".revision = (((hackage."base-compat")."0.11.2").revisions).default; "time-compat".revision = (((hackage."time-compat")."1.9.5").revisions).default; "time-compat".flags.old-locale = false; @@ -179,7 +182,7 @@ "lens".flags.safe = false; "unliftio-core".revision = (((hackage."unliftio-core")."0.2.0.1").revisions).default; "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default; - "some".revision = (((hackage."some")."1.0.1").revisions).default; + "some".revision = (((hackage."some")."1.0.2").revisions).default; "some".flags.newtype-unsafe = true; "integer-logarithms".revision = (((hackage."integer-logarithms")."1.0.3.1").revisions).default; "integer-logarithms".flags.check-bounds = false; @@ -219,7 +222,7 @@ "deriving-compat".flags.template-haskell-2-11 = true; "deriving-compat".flags.new-functor-classes = true; "text".revision = (((hackage."text")."1.2.4.0").revisions).default; - "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default; + "Cabal".revision = (((hackage."Cabal")."3.4.0.0").revisions).default; "Cabal".flags.bundled-binary-generic = false; "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default; "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default; @@ -233,8 +236,9 @@ "comonad".flags.distributive = true; "comonad".flags.containers = true; "time".revision = (((hackage."time")."1.9.3").revisions).default; + "th-compat".revision = (((hackage."th-compat")."0.1.1").revisions).default; "data-default-class".revision = (((hackage."data-default-class")."0.1.2.0").revisions).default; - "base16-bytestring".revision = (((hackage."base16-bytestring")."0.1.1.7").revisions).default; + "base16-bytestring".revision = (((hackage."base16-bytestring")."1.0.1.0").revisions).default; "vector-algorithms".revision = (((hackage."vector-algorithms")."0.8.0.4").revisions).default; "vector-algorithms".flags.unsafechecks = false; "vector-algorithms".flags.internalchecks = false; @@ -252,7 +256,7 @@ "hashable".flags.integer-gmp = true; "hashable".flags.sse41 = false; "hashable".flags.examples = false; - "attoparsec".revision = (((hackage."attoparsec")."0.13.2.4").revisions).default; + "attoparsec".revision = (((hackage."attoparsec")."0.13.2.5").revisions).default; "attoparsec".flags.developer = false; "infer-license".revision = (((hackage."infer-license")."0.2.0").revisions).default; "colour".revision = (((hackage."colour")."2.3.5").revisions).default; @@ -269,11 +273,11 @@ "gitrev".revision = (((hackage."gitrev")."1.3.1").revisions).default; "monad-control".revision = (((hackage."monad-control")."1.0.2.3").revisions).default; "process".revision = (((hackage."process")."1.6.9.0").revisions).default; - "tls".revision = (((hackage."tls")."1.5.4").revisions).default; + "tls".revision = (((hackage."tls")."1.5.5").revisions).default; "tls".flags.compat = true; "tls".flags.network = true; "tls".flags.hans = false; - "kan-extensions".revision = (((hackage."kan-extensions")."5.2.1").revisions).default; + "kan-extensions".revision = (((hackage."kan-extensions")."5.2.2").revisions).default; "libyaml".revision = (((hackage."libyaml")."0.1.2").revisions).default; "libyaml".flags.system-libyaml = false; "libyaml".flags.no-unicode = false; @@ -283,7 +287,7 @@ "Glob".revision = (((hackage."Glob")."0.10.1").revisions).default; "algebraic-graphs".revision = (((hackage."algebraic-graphs")."0.5").revisions).default; "microlens".revision = (((hackage."microlens")."0.4.12.0").revisions).default; - "aeson".revision = (((hackage."aeson")."1.5.5.1").revisions).default; + "aeson".revision = (((hackage."aeson")."1.5.6.0").revisions).default; "aeson".flags.cffi = false; "aeson".flags.fast = false; "aeson".flags.bytestring-builder = false; @@ -319,6 +323,7 @@ "containers" = "0.6.2.1"; "bytestring" = "0.10.10.1"; "text" = "1.2.4.0"; + "Cabal" = "3.0.1.0"; "base" = "4.13.0.0"; "time" = "1.9.3"; "transformers" = "0.5.6.2"; diff --git a/nix/sources.json b/nix/sources.json index 6d57cc0966..4e26c79a1c 100644 --- a/nix/sources.json +++ b/nix/sources.json @@ -66,16 +66,16 @@ "url_template": "https://github.com///archive/.tar.gz" }, "nix-tools": { - "branch": "hkm/global-ghc-options", + "branch": "master", "builtin": false, "description": "Translate Cabals Generic Package Description to a Nix expression", "homepage": null, "owner": "input-output-hk", "repo": "nix-tools", - "rev": "16e3fe6ce9204bc8ac37125fb49fff71b53e0051", - "sha256": "0ks14660mjkhkwjrg748928b40znza7b754kn1srf7rfnw6dscmp", + "rev": "c9c10ab889a7b7f2f5f4bb71e8786fc01d49e53e", + "sha256": "0d5qid91j148kbgq552v6nn20r82s6v7kv789bki461icmwixlcl", "type": "tarball", - "url": "https://github.com/input-output-hk/nix-tools/archive/16e3fe6ce9204bc8ac37125fb49fff71b53e0051.tar.gz", + "url": "https://github.com/input-output-hk/nix-tools/archive/c9c10ab889a7b7f2f5f4bb71e8786fc01d49e53e.tar.gz", "url_template": "https://github.com///archive/.tar.gz" }, "nixpkgs": { diff --git a/overlays/bootstrap.nix b/overlays/bootstrap.nix index 6d8bfb95e5..5cdd303b10 100644 --- a/overlays/bootstrap.nix +++ b/overlays/bootstrap.nix @@ -574,7 +574,7 @@ in { cabal-install-tool = {compiler-nix-name, ...}@args: (final.haskell-nix.hackage-package ({ name = "cabal-install"; - version = "3.2.0.0"; + version = "3.4.0.0"; index-state = final.haskell-nix.internalHackageIndexState; # When building cabal-install (only happens when checking materialization) # disable checking of the tools used to avoid infinite recursion. @@ -659,7 +659,7 @@ in { # a version of GHC for which there will be. if __pathExists (../materialized + "/${compiler-nix-name}/cabal-install/default.nix") then compiler-nix-name - else "ghc865"; + else "ghc8104"; checkMaterialization = false; }) final.haskell-nix.compiler; nix-tools = final.lib.mapAttrs (compiler-nix-name: _: @@ -671,7 +671,7 @@ in { # a version of GHC for which there will be. if __pathExists (../materialized + "/${compiler-nix-name}/nix-tools/default.nix") then compiler-nix-name - else "ghc865"; + else "ghc8104"; checkMaterialization = false; }) final.haskell-nix.compiler; diff --git a/overlays/hackage-quirks.nix b/overlays/hackage-quirks.nix index 84fb0fce83..239d2987d0 100644 --- a/overlays/hackage-quirks.nix +++ b/overlays/hackage-quirks.nix @@ -22,6 +22,9 @@ in { haskell-nix = prev.haskell-nix // { # Version of of cabal-install in hackage is broken for GHC 8.10.1 (lib.optionalAttrs (version == "3.2.0.0") { packages.cabal-install.src = final.haskell-nix.sources.cabal-32 + "/cabal-install"; + }) + (lib.optionalAttrs (builtins.compareVersions version "3.0.0.0" >= 0 + && builtins.compareVersions version "3.5" < 0) { # Include patches needed for ghcjs packages.Cabal.patches = [ ./patches/Cabal/Cabal-3.0.0.0-drop-pkg-db-check.diff diff --git a/overlays/haskell.nix b/overlays/haskell.nix index 7a173b5a79..2a830fd71d 100644 --- a/overlays/haskell.nix +++ b/overlays/haskell.nix @@ -254,7 +254,7 @@ final: prev: { # If you want to update this value it important to check the # materializations. Turn `checkMaterialization` on below and # check the CI results before turning it off again. - internalHackageIndexState = "2021-01-08T00:00:00Z"; + internalHackageIndexState = "2021-02-25T00:00:00Z"; checkMaterialization = false; # This is the default. Use an overlay to set it to true and test all the materialized files diff --git a/test/cabal-sublib/default.nix b/test/cabal-sublib/default.nix index 5c3458b53b..6fb67d27cb 100644 --- a/test/cabal-sublib/default.nix +++ b/test/cabal-sublib/default.nix @@ -10,13 +10,6 @@ let # haddock: No input file(s) packages.cabal-sublib.doHaddock = false; } - # TODO fix plan-to-nix so this is not needed. - # This is a manual work around for `plan-to-nix` not - # handling `build-depends: cabal-sublib:slib` correctly - ({config, ...}: { - packages.cabal-sublib.components.exes.cabal-sublib.depends = [ - config.hsPkgs.cabal-sublib.components.sublibs.slib ]; - }) ]; # The ./pkgs.nix works for linux & darwin, but not for windows