This ensures that all of the `dhall-*` libraries build against GHC 8.6.1, but still generates tarballs using GHC 8.4.3 and uses GHC 8.4.3 for development
29 lines
1.0 KiB
Nix
29 lines
1.0 KiB
Nix
{ mkDerivation, base, base-compat, code-page, deepseq, directory
|
|
, filepath, ghc, ghc-paths, hspec, HUnit, mockery, process
|
|
, QuickCheck, setenv, silently, stdenv, stringbuilder, syb
|
|
, transformers, with-location
|
|
}:
|
|
mkDerivation {
|
|
pname = "doctest";
|
|
version = "0.16.0.1";
|
|
sha256 = "9b5275497330607f66aaf2625b798b2ad566867fed3f52cea9de31a23361d780";
|
|
isLibrary = true;
|
|
isExecutable = true;
|
|
libraryHaskellDepends = [
|
|
base base-compat code-page deepseq directory filepath ghc ghc-paths
|
|
process syb transformers
|
|
];
|
|
executableHaskellDepends = [
|
|
base base-compat code-page deepseq directory filepath ghc ghc-paths
|
|
process syb transformers
|
|
];
|
|
testHaskellDepends = [
|
|
base base-compat code-page deepseq directory filepath ghc ghc-paths
|
|
hspec HUnit mockery process QuickCheck setenv silently
|
|
stringbuilder syb transformers with-location
|
|
];
|
|
homepage = "https://github.com/sol/doctest#readme";
|
|
description = "Test interactive Haskell examples";
|
|
license = stdenv.lib.licenses.mit;
|
|
}
|