haskellPackages.doctest_0_18_2: init at 0.18.2

Since hledger-lib 1.23 won't build with the latest doctest, there's
likely a change in behavior somewhere. 0.18.2 is then the closest
doctest to stackage's which works with GHC >= 9, so let's stick with it
for now.
This commit is contained in:
sternenseemann
2021-11-19 18:29:50 +01:00
parent 781daa41ef
commit e69353aaf7
2 changed files with 31 additions and 0 deletions

View File

@@ -133,6 +133,7 @@ extra-packages:
- ghc-lib == 9.0.1.* # 2021-11-05: Need one GHC 9.0.1 compatible version
- ghc-lib-parser == 9.0.1.* # 2021-11-05: Need one GHC 9.0.1 compatible version
- ghc-lib-parser-ex == 9.0.* # 2021-11-05: Need one GHC 9.0.1 compatible version
- doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.*
package-maintainers:
abbradar:

View File

@@ -80227,6 +80227,36 @@ self: {
license = lib.licenses.mit;
}) {};
"doctest_0_18_2" = callPackage
({ mkDerivation, base, base-compat, code-page, deepseq, directory
, exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, HUnit
, mockery, process, QuickCheck, setenv, silently, stringbuilder
, syb, transformers
}:
mkDerivation {
pname = "doctest";
version = "0.18.2";
sha256 = "0c48dpxa8i3q5xh2shd2p2xxhrsy7wdil6dg4mayr3lkk1dlwbfp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base base-compat code-page deepseq directory exceptions filepath
ghc ghc-paths process syb transformers
];
executableHaskellDepends = [
base base-compat code-page deepseq directory exceptions filepath
ghc ghc-paths process syb transformers
];
testHaskellDepends = [
base base-compat code-page deepseq directory exceptions filepath
ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck
setenv silently stringbuilder syb transformers
];
description = "Test interactive Haskell examples";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
}) {};
"doctest_0_20_0" = callPackage
({ mkDerivation, base, base-compat, code-page, deepseq, directory
, exceptions, filepath, ghc, ghc-paths, hspec, hspec-core