Fix the way ExeDependency is handled (#1036)

See https://github.com/input-output-hk/nix-tools/pull/101

We should look up hsPkgs.${pkg-name}.components.exe.${component-name}
instead of including the package as a dependency.

Adding `hsPkgs.${pkg-name}` a tool it is not clear which executable in the package `haskell.nix` should choose.

Haskell.nix did not deal with this well and in fact it could lead to `nix-shell` crashing.  For instance using `shellFor` to make a shell for building `haskell-language-server` with `cabal build` crashed as a dependency on `ghcide` the executable (by the `ghcide-bench` executable) caused infinite recursion.  Allowing `ghcide-bench` to correctly depend just on `components.exes.ghcide` fixes this.

This PR also includes:

* Updated materialized files built with the new nix-tools and latest index-state
* Small update to GHCJS (pins happy) to fix issue that showed up when the materialization was updated
* A fix for the infinite recursion issue when updating materialized files (by adding ghc-boot-packages-unchecked).
* Performance fix for shellFor (checks just the names of component derivations when filtering).
This commit is contained in:
Hamish Mackenzie 2021-02-12 10:45:23 +13:00 committed by GitHub
parent 7ea47464aa
commit f056dd34cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
146 changed files with 451 additions and 461 deletions

View File

@ -59,8 +59,8 @@ let
# Given a list of derivations, removes those which are components of packages which were selected as part of the shell.
removeSelectedInputs =
# All the components of the selected packages: we shouldn't add any of these as dependencies
let selectedPackageComponents = lib.concatMap haskellLib.getAllComponents selectedPackages;
in lib.filter (input: !(builtins.elem input selectedPackageComponents));
let selectedPackageComponents = map (x: x.name) (lib.concatMap haskellLib.getAllComponents selectedPackages);
in lib.filter (input: !(builtins.elem input.name selectedPackageComponents));
# We need to remove any dependencies which are selected packages (see above).
# `depends` contains packages so we use 'removeSelectedPackages`.

2
ci.nix
View File

@ -43,7 +43,7 @@
# We need to use the actual nixpkgs version we're working with here, since the values
# of 'lib.systems.examples' are not understood between all versions
let lib = nixpkgs.lib;
in lib.optionalAttrs (nixpkgsName == "R2009" && (__elem compiler-nix-name ["ghc865" "ghc884"])) {
in lib.optionalAttrs (nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc865" "ghc884"])) {
inherit (lib.systems.examples) ghcjs;
} // lib.optionalAttrs (system == "x86_64-linux" && (
(nixpkgsName == "R2009" && __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"])

View File

@ -1,6 +1,6 @@
{
"url": "https://github.com/ghcjs/ghcjs",
"rev": "1193ead2c760bab1e2ab461458ec771237ccf9b5",
"sha256": "1h7gaq1lhf61b5x693phgpm2z0w393b1sbkxrd9mxzz9xxlyrhkl",
"rev": "23e75593937dc15eaee73bed1443450fc68bd277",
"sha256": "1cj4q2rx3xs8zfkpjjwfdfadidg0wgn3qisffiikxmgf41b4a760",
"fetchSubmodules": true
}

View File

@ -56,7 +56,14 @@ let
builtins.trace sha256message (builtins.trace materializeMessage calculateNoHash);
# Build fully and check the hash and materialized versions
checked = runCommand name {} (''
checked =
# Let the user know what we are checking. This is useful for debugging issues
# where materialization fails to prevent infinite recurstion when:
# checkMaterialization = true;
(if materialized != null
then __trace "Checking materialization in ${toString materialized}"
else x: x)
runCommand name {} (''
ERR=$(mktemp -d)/errors.txt
''
+ (pkgs.lib.optionalString (sha256 != null) ''

View File

@ -150,7 +150,7 @@
(hsPkgs."process" or (errorHandler.buildDepError "process"))
];
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
];
buildable = true;
mainPath = [ "test.hs" ];

View File

@ -23,10 +23,10 @@
buildType = "Custom";
isLocal = true;
setup-depends = [
(hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.buildToolDepError "Cabal")))
(hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.buildToolDepError "base")))
(hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.buildToolDepError "directory")))
(hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.buildToolDepError "filepath")))
(hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal")))
(hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base")))
(hsPkgs.buildPackages.directory or (pkgs.buildPackages.directory or (errorHandler.setupDepError "directory")))
(hsPkgs.buildPackages.filepath or (pkgs.buildPackages.filepath or (errorHandler.setupDepError "filepath")))
];
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];

View File

@ -190,7 +190,7 @@
(hsPkgs."process" or (errorHandler.buildDepError "process"))
];
build-tools = [
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
mainPath = [ "test.hs" ];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENCE-LGPL" ];
dataDir = "";
dataDir = ".";
dataFiles = [ "hscolour.css" "data/rgb24-example-.hscolour" ];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -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:

View File

@ -157,21 +157,21 @@ depends:
time-1.8.0.2 transformers-0.5.5.0 mtl-2.2.2 text-1.2.3.1
parsec-3.1.13.0 directory-1.3.1.5 binary-0.8.5.1 unix-2.7.2.2
abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
pretty-1.1.3.6=0b29f432a127f89dd19124c8bd17d5f8
pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac
process-1.6.3.0=030e21e561f9c3486a49333f2057b804
time-1.8.0.2=7e7497056e79bf3d1e061b9c2ef21593
time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
mtl-2.2.2=28a8b7973060d82dd465f14029339d4f
text-1.2.3.1=ce9e85f0d4840d83f3d554b4f833c06b
parsec-3.1.13.0=c0d805958bf8b152ca104100a7cfe789
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
binary-0.8.5.1=102c321854f769bea022b84f469deee1
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8
parsec-3.1.13.0=3835800e76890791d7511c6b90d6c22c
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
---
name: array
version: 0.5.2.0
@ -197,7 +197,7 @@ exposed-modules:
hs-libraries: HSarray-0.5.2.0
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
---
name: base
version: 4.11.1.0
@ -316,9 +316,9 @@ hidden-modules: Data.Binary.Class Data.Binary.Internal
hs-libraries: HSbinary-0.8.5.1
depends:
base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 array-0.5.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
---
name: bytestring
@ -396,9 +396,9 @@ includes:
fpstring.h
depends:
base-4.11.1.0 ghc-prim-0.5.2.0 deepseq-1.4.3.0 integer-gmp-1.0.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739
---
name: containers
@ -443,9 +443,9 @@ hidden-modules: Utils.Containers.Internal.State
hs-libraries: HScontainers-0.5.11.0
depends:
base-4.11.1.0 array-0.5.2.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
---
name: deepseq
@ -476,7 +476,7 @@ hidden-modules: Control.DeepSeq.BackDoor
hs-libraries: HSdeepseq-1.4.3.0
depends:
base-4.11.1.0 array-0.5.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
---
name: directory
@ -500,10 +500,10 @@ hidden-modules: System.Directory.Internal.C_utimensat
hs-libraries: HSdirectory-1.3.1.5
depends:
base-4.11.1.0 time-1.8.0.2 filepath-1.4.2 unix-2.7.2.2
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
time-1.8.0.2=7e7497056e79bf3d1e061b9c2ef21593
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
---
name: filepath
version: 1.4.2
@ -532,7 +532,7 @@ exposed-modules:
hs-libraries: HSfilepath-1.4.2
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
---
name: ghc
version: 8.4.4
@ -649,23 +649,23 @@ depends:
array-0.5.2.0 filepath-1.4.2 template-haskell-2.13.0.0 hpc-0.6.0.3
transformers-0.5.5.0 ghc-boot-8.4.4 ghc-boot-th-8.4.4 ghci-8.4.4
unix-2.7.2.2 terminfo-0.4.1.1
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
process-1.6.3.0=030e21e561f9c3486a49333f2057b804
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
binary-0.8.5.1=102c321854f769bea022b84f469deee1
time-1.8.0.2=7e7497056e79bf3d1e061b9c2ef21593
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8
time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
template-haskell-2.13.0.0=1cd284a671c37a37df2a49fb7fd0890a
hpc-0.6.0.3=6e2db4efb0614fc998c1f7d00c73f88c
template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998
hpc-0.6.0.3=a05c4ea52ff6193f9d9d777595585331
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
ghc-boot-8.4.4=d05e518b62e6b7572c47874b61acb43e
ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
ghci-8.4.4=b1b3407d52f67288e1441195bdbf1680
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
ghci-8.4.4=73515bf3025d79d8c363ccbbaa51e635
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd
---
name: ghc-boot
@ -697,10 +697,10 @@ hs-libraries: HSghc-boot-8.4.4
depends:
base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 directory-1.3.1.5
filepath-1.4.2 ghc-boot-th-8.4.4
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
binary-0.8.5.1=102c321854f769bea022b84f469deee1
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
---
@ -726,7 +726,7 @@ exposed-modules:
hs-libraries: HSghc-boot-th-8.4.4
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
---
name: ghc-compact
version: 0.1.0.0
@ -754,8 +754,8 @@ hs-libraries: HSghc-compact-0.1.0.0
depends:
ghc-prim-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2
abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
---
name: ghc-prim
version: 0.5.2.0
@ -801,17 +801,17 @@ depends:
ghc-boot-th-8.4.4 template-haskell-2.13.0.0 transformers-0.5.5.0
unix-2.7.2.2
abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
binary-0.8.5.1=102c321854f769bea022b84f469deee1
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
ghc-boot-8.4.4=d05e518b62e6b7572c47874b61acb43e
ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
template-haskell-2.13.0.0=1cd284a671c37a37df2a49fb7fd0890a
template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
---
name: haskeline
version: 0.7.4.2
@ -858,15 +858,15 @@ depends:
base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5
bytestring-0.10.8.2 filepath-1.4.2 transformers-0.5.5.0
process-1.6.3.0 stm-2.4.5.1 unix-2.7.2.2 terminfo-0.4.1.1
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
process-1.6.3.0=030e21e561f9c3486a49333f2057b804
stm-2.4.5.1=e1689617987db6dbcec99141fd7e70d8
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd
---
name: hpc
@ -890,11 +890,11 @@ hs-libraries: HShpc-0.6.0.3
depends:
base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 filepath-1.4.2
time-1.8.0.2
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
time-1.8.0.2=7e7497056e79bf3d1e061b9c2ef21593
time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec
---
name: integer-gmp
version: 1.0.2.0
@ -911,37 +911,10 @@ exposed-modules:
GHC.Integer.Logarithms.Internals
hidden-modules: GHC.Integer.Type
hs-libraries: HSinteger-gmp-1.0.2.0
extra-libraries:
gmp
depends:
ghc-prim-0.5.2.0
abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
---
name: libiserv
version: 8.4.4
id: libiserv-8.4.4
key: libiserv-8.4.4
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
author: XXX
synopsis: Provides shared functionality between iserv and iserv-proxy
category: Development
exposed: True
exposed-modules:
GHCi.Utils Lib
hs-libraries: HSlibiserv-8.4.4
depends:
base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2
containers-0.5.11.0 deepseq-1.4.3.0 ghci-8.4.4 unix-2.7.2.2
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
binary-0.8.5.1=102c321854f769bea022b84f469deee1
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
containers-0.5.11.0=35ebbdc04fdff8693d557eac5fd1cb0d
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
ghci-8.4.4=b1b3407d52f67288e1441195bdbf1680
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
---
name: mtl
version: 2.2.2
id: mtl-2.2.2
@ -973,7 +946,7 @@ exposed-modules:
hs-libraries: HSmtl-2.2.2
depends:
base-4.11.1.0 transformers-0.5.5.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
---
name: parsec
@ -1019,10 +992,10 @@ exposed-modules:
hs-libraries: HSparsec-3.1.13.0
depends:
base-4.11.1.0 mtl-2.2.2 bytestring-0.10.8.2 text-1.2.3.1
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
mtl-2.2.2=28a8b7973060d82dd465f14029339d4f
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
text-1.2.3.1=ce9e85f0d4840d83f3d554b4f833c06b
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8
---
name: pretty
version: 1.1.3.6
@ -1051,8 +1024,8 @@ exposed-modules:
hs-libraries: HSpretty-1.1.3.6
depends:
base-4.11.1.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
---
name: process
@ -1081,11 +1054,11 @@ includes:
depends:
base-4.11.1.0 directory-1.3.1.5 filepath-1.4.2 deepseq-1.4.3.0
unix-2.7.2.2
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
directory-1.3.1.5=9554b535b4324fb4915ea3cde0ada9e3
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
unix-2.7.2.2=e6bcb93db14b690e7f0b0b39cdb6668a
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
unix-2.7.2.2=1b1470032d7c086b787322282a984f1c
---
name: rts
version: 1.0
@ -1094,9 +1067,9 @@ key: rts
license: BSD-3-Clause
maintainer: glasgow-haskell-users@haskell.org
exposed: True
hs-libraries: HSrts
hs-libraries: HSrts Cffi
extra-libraries:
m dl ffi
m dl
includes:
Stg.h
ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure"
@ -1188,7 +1161,7 @@ hidden-modules: Control.Sequential.STM
hs-libraries: HSstm-2.4.5.1
depends:
base-4.11.1.0 array-0.5.2.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
---
name: template-haskell
@ -1215,9 +1188,9 @@ hidden-modules: Language.Haskell.TH.Lib.Map
hs-libraries: HStemplate-haskell-2.13.0.0
depends:
base-4.11.1.0 ghc-boot-th-8.4.4 pretty-1.1.3.6
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
pretty-1.1.3.6=0b29f432a127f89dd19124c8bd17d5f8
pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac
---
name: terminfo
version: 0.4.1.1
@ -1243,10 +1216,10 @@ exposed-modules:
System.Console.Terminfo.Keys
hs-libraries: HSterminfo-0.4.1.1
extra-libraries:
tinfo
ncurses
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
---
name: text
version: 1.2.3.1
@ -1319,11 +1292,11 @@ depends:
array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 deepseq-1.4.3.0
ghc-prim-0.5.2.0 bytestring-0.10.8.2 integer-gmp-1.0.2.0
abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
binary-0.8.5.1=102c321854f769bea022b84f469deee1
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739
---
name: time
@ -1364,8 +1337,8 @@ hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days
hs-libraries: HStime-1.8.0.2
depends:
base-4.11.1.0 deepseq-1.4.3.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
deepseq-1.4.3.0=011951b161142d1ecd2f936f724b0c4a
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77
---
name: transformers
version: 0.5.5.0
@ -1414,7 +1387,7 @@ exposed-modules:
hs-libraries: HStransformers-0.5.5.0
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
---
name: unix
version: 2.7.2.2
@ -1460,9 +1433,9 @@ includes:
HsUnix.h execvpe.h
depends:
base-4.11.1.0 bytestring-0.10.8.2 time-1.8.0.2
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
bytestring-0.10.8.2=6b29c2a8aec4937efcd3db3c8129fb1f
time-1.8.0.2=7e7497056e79bf3d1e061b9c2ef21593
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf
bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c
time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec
---
name: xhtml
version: 3000.2.2.1
@ -1493,4 +1466,4 @@ hidden-modules: Text.XHtml.Strict.Attributes
hs-libraries: HSxhtml-3000.2.2.1
depends:
base-4.11.1.0
abi-depends: base-4.11.1.0=8be57ed6746733bb4b1ce881f827d7bd
abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf

View File

@ -1,16 +1,21 @@
[("Project name","The Glorious Glasgow Haskell Compilation System")
,("GCC extra via C opts"," -fwrapv -fno-builtin")
,("C compiler command","clang")
,("C compiler flags"," -fno-stack-protector")
,("C compiler link flags"," ")
,("C compiler supports -no-pie","YES")
,("Haskell CPP command","clang")
,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs")
,("ld command","ld")
,("ld flags","")
,("ld supports compact unwind","YES")
,("ld supports build-id","NO")
,("ld supports filelist","YES")
,("ld is GNU ld","NO")
,("ar command","ar")
,("ar flags","qcls")
,("ar supports at file","NO")
,("ranlib command","ranlib")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -28,8 +33,8 @@
,("LLVM opt command","opt")
,("LLVM clang command","clang")
,("Project version","8.4.4")
,("Project Git commit id","-n 39e711436400ecde05961224fa37759f2c2ff862")
,("Booter version","8.4.4")
,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863")
,("Booter version","8.4.3")
,("Stage","2")
,("Build platform","x86_64-apple-darwin")
,("Host platform","x86_64-apple-darwin")

View File

@ -657,12 +657,12 @@ abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd
containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793
array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
template-haskell-2.13.0.0=5403c6ee814a9f714bb46b8713d84769
template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520
hpc-0.6.0.3=b0226a6fb3c6681995359ece2929495f
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
ghci-8.4.4=fa97ba583df9728c74ddeb01f64277f3
ghci-8.4.4=973ae1f70f738efadae73c1d6af83b15
unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784
terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd
---
@ -807,7 +807,7 @@ abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1
filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af
ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae
ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de
template-haskell-2.13.0.0=5403c6ee814a9f714bb46b8713d84769
template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520
transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f
unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784
---
@ -915,31 +915,6 @@ depends:
ghc-prim-0.5.2.0
abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e
---
name: libiserv
version: 8.4.4
id: libiserv-8.4.4
key: libiserv-8.4.4
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
author: XXX
synopsis: Provides shared functionality between iserv and iserv-proxy
category: Development
exposed: True
exposed-modules:
GHCi.Utils Lib
hs-libraries: HSlibiserv-8.4.4
depends:
base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2
containers-0.5.11.0 deepseq-1.4.3.0 ghci-8.4.4 unix-2.7.2.2
abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd
binary-0.8.5.1=24ea694af446178c140cf5fd8325d353
bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672
containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793
deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0
ghci-8.4.4=fa97ba583df9728c74ddeb01f64277f3
unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784
---
name: mtl
version: 2.2.2
id: mtl-2.2.2
@ -1092,9 +1067,9 @@ key: rts
license: BSD-3-Clause
maintainer: glasgow-haskell-users@haskell.org
exposed: True
hs-libraries: HSrts
hs-libraries: HSrts Cffi
extra-libraries:
m rt dl ffi numa pthread
m rt dl pthread
includes:
Stg.h
ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure"

View File

@ -1,16 +1,21 @@
[("Project name","The Glorious Glasgow Haskell Compilation System")
,("GCC extra via C opts"," -fwrapv -fno-builtin")
,("C compiler command","gcc")
,("C compiler flags"," -fno-stack-protector")
,("C compiler link flags"," ")
,("C compiler supports -no-pie","YES")
,("Haskell CPP command","gcc")
,("Haskell CPP flags","-E -undef -traditional")
,("ld command","ld")
,("ld flags","")
,("ld supports compact unwind","YES")
,("ld supports build-id","YES")
,("ld supports filelist","NO")
,("ld is GNU ld","YES")
,("ar command","ar")
,("ar flags","q")
,("ar supports at file","YES")
,("ranlib command","ranlib")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -28,8 +33,8 @@
,("LLVM opt command","opt")
,("LLVM clang command","clang")
,("Project version","8.4.4")
,("Project Git commit id","-n 39e711436400ecde05961224fa37759f2c2ff862")
,("Booter version","8.4.4")
,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863")
,("Booter version","8.0.2")
,("Stage","2")
,("Build platform","x86_64-unknown-linux")
,("Host platform","x86_64-unknown-linux")

View File

@ -56,8 +56,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
};

View File

@ -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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -31,7 +31,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -68,8 +68,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.6.5").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.8.0.2").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -32,7 +32,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -69,8 +69,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.8.3").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.9.3").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.3").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -32,7 +32,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -69,8 +69,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.8.4").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.9.3").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -31,7 +31,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -68,8 +68,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.6.5").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.8.0.2").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.2").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -32,7 +32,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -69,8 +69,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.8.3").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.9.3").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.3").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -32,7 +32,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -69,8 +69,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -8,7 +8,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.8.4").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,10 +19,9 @@
"time".revision = (((hackage."time")."1.9.3").revisions).default;
"terminfo".revision = (((hackage."terminfo")."0.4.1.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -31,7 +31,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -68,8 +68,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -7,7 +7,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.6.5").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -17,10 +17,9 @@
"base".revision = (((hackage."base")."4.12.0.0").revisions).default;
"time".revision = (((hackage."time")."1.8.0.4").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.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;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -32,7 +32,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"utils/md5.h"
@ -69,8 +69,8 @@
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
] ++ (pkgs.lib).optional (flags.terminfo) (hsPkgs."terminfo" or (errorHandler.buildDepError "terminfo")))) ++ (pkgs.lib).optional (flags.integer-gmp && flags.integer-simple) (hsPkgs."invalid-cabal-flag-settings" or (errorHandler.buildDepError "invalid-cabal-flag-settings"))) ++ (pkgs.lib).optional (flags.integer-gmp) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ (pkgs.lib).optional (flags.integer-simple) (hsPkgs."integer-simple" or (errorHandler.buildDepError "integer-simple"));
build-tools = [
(hsPkgs.buildPackages.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex")))
(hsPkgs.buildPackages.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy")))
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
];
buildable = true;
modules = [

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -7,7 +7,7 @@
"ghc-heap".revision = (((hackage."ghc-heap")."8.8.3").revisions).default;
"mtl".revision = (((hackage."mtl")."2.2.2").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"alex".revision = (((hackage."alex")."3.2.5").revisions).default;
"alex".revision = (((hackage."alex")."3.2.6").revisions).default;
"alex".flags.small_base = true;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -17,10 +17,9 @@
"base".revision = (((hackage."base")."4.13.0.0").revisions).default;
"time".revision = (((hackage."time")."1.9.3").revisions).default;
"transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
"happy".revision = (((hackage."happy")."1.19.12").revisions).default;
"happy".flags.small_base = true;
"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.9.0").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.8.3").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];

Some files were not shown because too many files have changed in this diff Show More