mirror of
https://github.com/ilyakooo0/haskell.nix.git
synced 2024-09-11 06:55:40 +03:00
Switch from cabal 3.2 to 3.4 (#1058)
This commit is contained in:
parent
81ccb0ac45
commit
0d781c04c4
@ -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:
|
||||
|
@ -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;
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "README.md" "Changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -33,7 +33,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "README.md" "Changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -33,7 +33,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "README.md" "Changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -33,7 +33,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "changelog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
28
materialized/ghc8101/cabal-install/default.nix
generated
28
materialized/ghc8101/cabal-install/default.nix
generated
@ -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";
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "ChangeLog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
61
materialized/ghc8101/nix-tools/default.nix
generated
61
materialized/ghc8101/nix-tools/default.nix
generated
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
28
materialized/ghc8102/cabal-install/default.nix
generated
28
materialized/ghc8102/cabal-install/default.nix
generated
@ -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";
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [];
|
||||
extraTmpFiles = [];
|
||||
|
@ -24,7 +24,7 @@
|
||||
isLocal = true;
|
||||
detailLevel = "FullDetails";
|
||||
licenseFiles = [ "LICENSE" ];
|
||||
dataDir = "";
|
||||
dataDir = ".";
|
||||
dataFiles = [];
|
||||
extraSrcFiles = [ "ChangeLog.md" ];
|
||||
extraTmpFiles = [];
|
||||
|
61
materialized/ghc8102/nix-tools/default.nix
generated
61
materialized/ghc8102/nix-tools/default.nix
generated
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
28
materialized/ghc8103/cabal-install/default.nix
generated
28
materialized/ghc8103/cabal-install/default.nix
generated
@ -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";
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc8103/nix-tools/default.nix
generated
61
materialized/ghc8103/nix-tools/default.nix
generated
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
28
materialized/ghc8104/cabal-install/default.nix
generated
28
materialized/ghc8104/cabal-install/default.nix
generated
@ -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";
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc8104/nix-tools/default.nix
generated
61
materialized/ghc8104/nix-tools/default.nix
generated
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
@ -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";
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc810420210212/nix-tools/default.nix
generated
61
materialized/ghc810420210212/nix-tools/default.nix
generated
@ -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;
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
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 ../.; }
|
122
materialized/ghc844/cabal-install/default.nix
generated
122
materialized/ghc844/cabal-install/default.nix
generated
@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
})
|
||||
];
|
||||
}
|
100
materialized/ghc844/nix-tools/.plan.nix/hackage-db.nix
generated
100
materialized/ghc844/nix-tools/.plan.nix/hackage-db.nix
generated
@ -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 <simons@cryp.to>";
|
||||
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<https://github.com/peti/hackage-db/tree/master/example/> 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; }
|
233
materialized/ghc844/nix-tools/.plan.nix/nix-tools.nix
generated
233
materialized/ghc844/nix-tools/.plan.nix/nix-tools.nix
generated
@ -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 ../.; }
|
355
materialized/ghc844/nix-tools/default.nix
generated
355
materialized/ghc844/nix-tools/default.nix
generated
@ -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; };
|
||||
};
|
||||
};
|
||||
})
|
||||
];
|
||||
}
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
26
materialized/ghc865/cabal-install/default.nix
generated
26
materialized/ghc865/cabal-install/default.nix
generated
@ -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;
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc865/nix-tools/default.nix
generated
61
materialized/ghc865/nix-tools/default.nix
generated
@ -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";
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
26
materialized/ghc883/cabal-install/default.nix
generated
26
materialized/ghc883/cabal-install/default.nix
generated
@ -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;
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc883/nix-tools/default.nix
generated
61
materialized/ghc883/nix-tools/default.nix
generated
@ -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";
|
||||
|
@ -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 <cabal-devel@haskell.org>";
|
||||
@ -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) ([
|
||||
""
|
||||
] ++ [ "" ])) ++ [ "" ]) ++ [
|
||||
""
|
||||
|
26
materialized/ghc884/cabal-install/default.nix
generated
26
materialized/ghc884/cabal-install/default.nix
generated
@ -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;
|
||||
|
@ -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 <simons@cryp.to>";
|
||||
|
61
materialized/ghc884/nix-tools/default.nix
generated
61
materialized/ghc884/nix-tools/default.nix
generated
@ -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";
|
||||
|
@ -66,16 +66,16 @@
|
||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.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/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||
},
|
||||
"nixpkgs": {
|
||||
|
@ -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;
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user