diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 0013b03fba16..f669649a92cf 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -1,40 +1,40 @@ # pkgs/development/haskell-modules/configuration-hackage2nix.yaml -compiler: ghc-9.0.2 +compiler: ghc-9.2.4 core-packages: + - Cabal-3.6.3.0 - array-0.5.4.0 - - base-4.15.1.0 - - binary-0.8.8.0 - - bytestring-0.10.12.1 - - Cabal-3.4.1.0 - - containers-0.6.4.1 - - deepseq-1.4.5.0 + - base-4.16.3.0 + - binary-0.8.9.0 + - bytestring-0.11.3.1 + - containers-0.6.5.1 + - deepseq-1.4.6.1 - directory-1.3.6.2 - exceptions-0.10.4 - - filepath-1.4.2.1 - - ghc-9.0.2 - - ghc-bignum-1.1 - - ghc-boot-9.0.2 - - ghc-boot-th-9.0.2 + - filepath-1.4.2.2 + - ghc-9.2.4 + - ghc-bignum-1.2 + - ghc-boot-9.2.4 + - ghc-boot-th-9.2.4 - ghc-compact-0.1.0.0 - - ghc-heap-9.0.2 - - ghc-prim-0.7.0 - - ghci-9.0.2 + - ghc-heap-9.2.4 + - ghc-prim-0.8.0 + - ghci-9.2.4 - haskeline-0.8.2 - hpc-0.6.1.0 - integer-gmp-1.1 - - libiserv-9.0.2 + - libiserv-9.2.4 - mtl-2.2.2 - - parsec-3.1.14.0 + - parsec-3.1.15.0 - pretty-1.1.3.6 - process-1.6.13.2 - rts-1.0.2 - - stm-2.5.0.0 - - template-haskell-2.17.0.0 + - stm-2.5.0.2 + - template-haskell-2.18.0.0 - terminfo-0.4.1.5 - text-1.2.5.0 - - time-1.9.3 + - time-1.11.1.1 - transformers-0.5.6.2 - unix-2.7.2.2 - xhtml-3000.2.2.1 @@ -163,7 +163,6 @@ extra-packages: - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - - ghc-exactprint == 1.5.0 # 2022-10-06: newer versions of ghc-exactprint require ghc 9.4.2 package-maintainers: abbradar: diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 524208077119..f457157b40a9 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -15509,18 +15509,14 @@ self: { }) {}; "OneTuple" = callPackage - ({ mkDerivation, base, base-orphans, ghc-prim, hashable - , template-haskell - }: + ({ mkDerivation, base, ghc-prim, hashable, template-haskell }: mkDerivation { pname = "OneTuple"; version = "0.3.1"; sha256 = "1vry21z449ph9k61l5zm7mfmdwkwszxqdlawlhvwrd1gsn13d1cq"; revision = "3"; editedCabalFile = "0g4siv8s6dlrdsivap2qy6ig08y5bjbs93jk192zmgkp8iscncpw"; - libraryHaskellDepends = [ - base base-orphans ghc-prim template-haskell - ]; + libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base hashable template-haskell ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; @@ -18061,8 +18057,6 @@ self: { librarySystemDepends = [ smpeg ]; description = "Binding to the SMPEG library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) smpeg;}; "SDL-ttf" = callPackage @@ -42772,7 +42766,7 @@ self: { pname = "binary-orphans"; version = "1.0.3"; sha256 = "0b302hhjaybwbnpzrd8qmdp24g2xj2svib34zfxqqxg67j159rg2"; - libraryHaskellDepends = [ base binary OneTuple transformers ]; + libraryHaskellDepends = [ base binary transformers ]; testHaskellDepends = [ base binary OneTuple QuickCheck quickcheck-instances tagged tasty tasty-quickcheck @@ -108217,15 +108211,15 @@ self: { "ghc-check" = callPackage ({ mkDerivation, base, containers, directory, filepath, ghc - , ghc-paths, process, safe-exceptions, template-haskell, th-compat - , transformers + , ghc-boot, ghc-paths, process, safe-exceptions, template-haskell + , th-compat, transformers }: mkDerivation { pname = "ghc-check"; version = "0.5.0.8"; sha256 = "1m3w1l8gkc7g9p7d07h3f71687rgs9lb5ildgfr1ihxp7wssh98h"; libraryHaskellDepends = [ - base containers directory filepath ghc ghc-paths process + base containers directory filepath ghc ghc-boot ghc-paths process safe-exceptions template-haskell th-compat transformers ]; description = "detect mismatches between compile-time and run-time versions of the ghc api"; @@ -108598,7 +108592,10 @@ self: { }) {}; "ghc-exactprint" = callPackage - ({ mkDerivation }: + ({ mkDerivation, base, bytestring, containers, data-default, Diff + , directory, fail, filemanip, filepath, free, ghc, ghc-boot + , ghc-paths, HUnit, mtl, ordered-containers, silently, syb + }: mkDerivation { pname = "ghc-exactprint"; version = "1.5.0"; @@ -108607,6 +108604,15 @@ self: { editedCabalFile = "1v6my8bnhjhw7k3v2q9iwjpz9lj5g6ilvlzdq6svcabxahmzbr2c"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers data-default directory fail filepath + free ghc ghc-boot ghc-paths mtl ordered-containers syb + ]; + testHaskellDepends = [ + base bytestring containers data-default Diff directory fail + filemanip filepath ghc ghc-boot ghc-paths HUnit mtl + ordered-containers silently syb + ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; }) {}; @@ -108946,18 +108952,19 @@ self: { "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate + , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit + , uniplate }: mkDerivation { pname = "ghc-lib-parser-ex"; version = "9.2.0.4"; sha256 = "138wkpy7qpdkp07028flab3lwq4b3mns0qcrkfrhclixlz8pi74v"; libraryHaskellDepends = [ - base bytestring containers ghc-lib-parser uniplate + base bytestring containers ghc ghc-boot ghc-boot-th uniplate ]; testHaskellDepends = [ - base directory extra filepath ghc-lib-parser tasty tasty-hunit - uniplate + base directory extra filepath ghc ghc-boot ghc-boot-th tasty + tasty-hunit uniplate ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; @@ -109507,9 +109514,9 @@ self: { "ghc-tags" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, deepseq, directory, filepath, ghc-lib, ghc-paths - , optparse-applicative, process, stm, temporary, text, time, vector - , yaml + , containers, deepseq, directory, filepath, ghc, ghc-boot + , ghc-paths, optparse-applicative, process, stm, temporary, text + , time, vector, yaml }: mkDerivation { pname = "ghc-tags"; @@ -109519,7 +109526,7 @@ self: { isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring containers deepseq directory - filepath ghc-lib ghc-paths optparse-applicative process stm + filepath ghc ghc-boot ghc-paths optparse-applicative process stm temporary text time vector yaml ]; description = "Utility for generating ctags and etags with GHC API"; @@ -110021,8 +110028,7 @@ self: { , hslogger, implicit-hie, implicit-hie-cradle, lens, list-t, lsp , lsp-test, lsp-types, monoid-subclasses, mtl, network-uri , opentelemetry, optparse-applicative, parallel, prettyprinter - , prettyprinter-ansi-terminal, QuickCheck, random - , record-dot-preprocessor, record-hasfield, regex-tdfa + , prettyprinter-ansi-terminal, QuickCheck, random, regex-tdfa , safe-exceptions, shake, sorted-list, sqlite-simple, stm , stm-containers, syb, tasty, tasty-expected-failure, tasty-hunit , tasty-quickcheck, tasty-rerun, text, text-rope, time @@ -110060,10 +110066,9 @@ self: { aeson async base containers data-default directory extra filepath fuzzy ghc ghc-typelits-knownnat hls-plugin-api lens list-t lsp lsp-test lsp-types monoid-subclasses network-uri QuickCheck random - record-dot-preprocessor record-hasfield regex-tdfa shake - sqlite-simple stm stm-containers tasty tasty-expected-failure - tasty-hunit tasty-quickcheck tasty-rerun text text-rope - unordered-containers + regex-tdfa shake sqlite-simple stm stm-containers tasty + tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun + text text-rope unordered-containers ]; testToolDepends = [ implicit-hie ]; description = "The core of an IDE"; @@ -126100,18 +126105,16 @@ self: { }) {}; "hashable" = callPackage - ({ mkDerivation, base, base-orphans, bytestring, containers - , deepseq, ghc-bignum, ghc-prim, HUnit, QuickCheck, random - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, unix + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-bignum + , ghc-prim, HUnit, QuickCheck, random, test-framework + , test-framework-hunit, test-framework-quickcheck2, text, unix }: mkDerivation { pname = "hashable"; version = "1.4.1.0"; sha256 = "11sycr73821amdz8g0k8c97igi4z7f9xdvgaxlkxhsp6h310bcz1"; libraryHaskellDepends = [ - base base-orphans bytestring containers deepseq ghc-bignum ghc-prim - text + base bytestring containers deepseq ghc-bignum ghc-prim text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework @@ -127520,12 +127523,11 @@ self: { , hls-code-range-plugin, hls-eval-plugin , hls-explicit-fixity-plugin, hls-explicit-imports-plugin , hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin - , hls-graph, hls-haddock-comments-plugin, hls-hlint-plugin - , hls-module-name-plugin, hls-ormolu-plugin, hls-plugin-api - , hls-pragmas-plugin, hls-qualify-imported-names-plugin - , hls-refactor-plugin, hls-refine-imports-plugin, hls-rename-plugin - , hls-retrie-plugin, hls-splice-plugin, hls-stylish-haskell-plugin - , hls-tactics-plugin, hls-test-utils, hp2pretty, hslogger + , hls-graph, hls-hlint-plugin, hls-module-name-plugin + , hls-ormolu-plugin, hls-plugin-api, hls-pragmas-plugin + , hls-qualify-imported-names-plugin, hls-refactor-plugin + , hls-refine-imports-plugin, hls-rename-plugin, hls-retrie-plugin + , hls-stylish-haskell-plugin, hls-test-utils, hp2pretty, hslogger , hspec-expectations, implicit-hie, lens, lens-aeson, lsp, lsp-test , lsp-types, mtl, optparse-applicative, optparse-simple , prettyprinter, process, regex-tdfa, safe-exceptions, shake @@ -127546,11 +127548,10 @@ self: { hls-class-plugin hls-code-range-plugin hls-eval-plugin hls-explicit-fixity-plugin hls-explicit-imports-plugin hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph - hls-haddock-comments-plugin hls-hlint-plugin hls-module-name-plugin - hls-ormolu-plugin hls-plugin-api hls-pragmas-plugin - hls-qualify-imported-names-plugin hls-refactor-plugin - hls-refine-imports-plugin hls-rename-plugin hls-retrie-plugin - hls-splice-plugin hls-stylish-haskell-plugin hls-tactics-plugin lsp + hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin + hls-plugin-api hls-pragmas-plugin hls-qualify-imported-names-plugin + hls-refactor-plugin hls-refine-imports-plugin hls-rename-plugin + hls-retrie-plugin hls-stylish-haskell-plugin lsp optparse-applicative optparse-simple prettyprinter process safe-exceptions sqlite-simple text unordered-containers ]; @@ -139072,9 +139073,9 @@ self: { ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , blaze-markup, breakpoint, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, containers, data-default, Decimal - , deepseq, directory, doclayout, extra, file-embed, filepath, Glob - , hashtables, megaparsec, microlens, microlens-th, mtl - , parser-combinators, pretty-simple, regex-tdfa, safe, tabular + , deepseq, directory, doclayout, doctest, extra, file-embed + , filepath, Glob, hashtables, megaparsec, microlens, microlens-th + , mtl, parser-combinators, pretty-simple, regex-tdfa, safe, tabular , tasty, tasty-hunit, template-haskell, text, time, timeit , transformers, uglymemo, unordered-containers, utf8-string }: @@ -139094,11 +139095,11 @@ self: { testHaskellDepends = [ aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint bytestring call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal deepseq directory doclayout extra file-embed - filepath Glob hashtables megaparsec microlens microlens-th mtl - parser-combinators pretty-simple regex-tdfa safe tabular tasty - tasty-hunit template-haskell text time timeit transformers uglymemo - unordered-containers utf8-string + data-default Decimal deepseq directory doclayout doctest extra + file-embed filepath Glob hashtables megaparsec microlens + microlens-th mtl parser-combinators pretty-simple regex-tdfa safe + tabular tasty tasty-hunit template-haskell text time timeit + transformers uglymemo unordered-containers utf8-string ]; description = "A reusable library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; @@ -139358,7 +139359,7 @@ self: { "hlint" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra - , file-embed, filepath, filepattern, ghc-lib-parser + , file-embed, filepath, filepattern, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, hscolour, process, refact, text, transformers , uniplate, unordered-containers, utf8-string, vector, yaml }: @@ -139372,9 +139373,9 @@ self: { libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs data-default deriving-aeson directory extra file-embed filepath - filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process - refact text transformers uniplate unordered-containers utf8-string - vector yaml + filepattern ghc ghc-boot ghc-boot-th ghc-lib-parser-ex hscolour + process refact text transformers uniplate unordered-containers + utf8-string vector yaml ]; executableHaskellDepends = [ base ]; description = "Source code suggestions"; @@ -139568,19 +139569,11 @@ self: { }) {}; "hls-brittany-plugin" = callPackage - ({ mkDerivation, base, brittany, czipwith, extra, filepath - , ghc-boot-th, ghc-exactprint, ghcide, hls-plugin-api - , hls-test-utils, lens, lsp-types, text, transformers - }: + ({ mkDerivation }: mkDerivation { pname = "hls-brittany-plugin"; version = "1.0.2.2"; sha256 = "0spr7qmqjkg0aqr16cp9pi5dqc10lskhqa6mpx49z0rifhk84hay"; - libraryHaskellDepends = [ - base brittany czipwith extra filepath ghc-boot-th ghc-exactprint - ghcide hls-plugin-api lens lsp-types text transformers - ]; - testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Brittany code formatter"; license = lib.licenses.agpl3Only; }) {}; @@ -139840,19 +139833,11 @@ self: { }) {}; "hls-haddock-comments-plugin" = callPackage - ({ mkDerivation, base, containers, filepath, ghc, ghc-exactprint - , ghcide, hls-plugin-api, hls-refactor-plugin, hls-test-utils - , lsp-types, text, unordered-containers - }: + ({ mkDerivation }: mkDerivation { pname = "hls-haddock-comments-plugin"; version = "1.1.0.0"; sha256 = "0g0vwn5mcl4g1gxzg501mchxyyqwz83hjhqzai33qsmklcmnk5rc"; - libraryHaskellDepends = [ - base containers ghc ghc-exactprint ghcide hls-plugin-api - hls-refactor-plugin lsp-types text unordered-containers - ]; - testHaskellDepends = [ base filepath hls-test-utils text ]; description = "Haddock comments plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; @@ -172357,8 +172342,8 @@ self: { }) {}; "lattices" = callPackage - ({ mkDerivation, base, base-compat, containers, deepseq, ghc-prim - , hashable, integer-logarithms, QuickCheck, quickcheck-instances + ({ mkDerivation, base, base-compat, containers, deepseq, hashable + , integer-logarithms, QuickCheck, quickcheck-instances , semigroupoids, tagged, tasty, tasty-quickcheck, transformers , universe-base, universe-reverse-instances, unordered-containers }: @@ -172369,9 +172354,9 @@ self: { revision = "4"; editedCabalFile = "0nkcdqb3gsp1lqpj7hv4knndj7p258j0cp4cbqx7jixc93gkq044"; libraryHaskellDepends = [ - base base-compat containers deepseq ghc-prim hashable - integer-logarithms QuickCheck semigroupoids tagged transformers - universe-base universe-reverse-instances unordered-containers + base base-compat containers deepseq hashable integer-logarithms + QuickCheck semigroupoids tagged transformers universe-base + universe-reverse-instances unordered-containers ]; testHaskellDepends = [ base base-compat containers QuickCheck quickcheck-instances tasty @@ -190104,13 +190089,13 @@ self: { }) {}; "modular-arithmetic" = callPackage - ({ mkDerivation, base, doctest, typelits-witnesses }: + ({ mkDerivation, base, doctest }: mkDerivation { pname = "modular-arithmetic"; version = "2.0.0.2"; sha256 = "1bbn3pwvpl9v7a8gkxx83w2s8mk2q9gin7yvkkr97f64rdf8lnrq"; - libraryHaskellDepends = [ base typelits-witnesses ]; - testHaskellDepends = [ base doctest typelits-witnesses ]; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base doctest ]; description = "A type for integers modulo some constant"; license = lib.licenses.bsd3; }) {}; @@ -215283,21 +215268,15 @@ self: { "persistent-mtl" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, esqueleto - , exceptions, explainable-predicates, monad-logger, mtl, persistent + , explainable-predicates, monad-logger, persistent , persistent-postgresql, persistent-sqlite, persistent-template , resource-pool, resourcet, tasty, tasty-autocollect, tasty-golden - , tasty-hunit, text, transformers, unliftio, unliftio-core - , unliftio-pool + , tasty-hunit, text, unliftio }: mkDerivation { pname = "persistent-mtl"; version = "0.5.0.1"; sha256 = "17sxwa8p95nrkacjr1wnpihwfq121z1pkyh1nvlfjy76b4aalqhi"; - libraryHaskellDepends = [ - base conduit containers exceptions monad-logger mtl persistent - resource-pool resourcet text transformers unliftio unliftio-core - unliftio-pool - ]; testHaskellDepends = [ base bytestring conduit containers esqueleto explainable-predicates monad-logger persistent persistent-postgresql persistent-sqlite @@ -244963,9 +244942,9 @@ self: { "safe-json" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist - , generic-arbitrary, hashable, quickcheck-instances, scientific - , tasty, tasty-hunit, tasty-quickcheck, temporary, text, time - , unordered-containers, uuid, uuid-types, vector + , hashable, quickcheck-instances, scientific, tasty, tasty-hunit + , tasty-quickcheck, temporary, text, time, unordered-containers + , uuid, uuid-types, vector }: mkDerivation { pname = "safe-json"; @@ -244979,7 +244958,7 @@ self: { uuid-types vector ]; testHaskellDepends = [ - aeson base bytestring containers dlist generic-arbitrary hashable + aeson base bytestring containers dlist hashable quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck temporary text time unordered-containers uuid uuid-types vector ]; @@ -270755,7 +270734,7 @@ self: { "stylish-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , directory, file-embed, filepath, ghc-lib-parser + , directory, file-embed, filepath, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, HsYAML, HsYAML-aeson, HUnit, mtl , optparse-applicative, random, regex-tdfa, strict, syb , test-framework, test-framework-hunit, text @@ -270768,18 +270747,19 @@ self: { isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson mtl - regex-tdfa syb text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl regex-tdfa syb text ]; executableHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson mtl - optparse-applicative regex-tdfa strict syb text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl optparse-applicative regex-tdfa strict syb text ]; testHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson HUnit - mtl random regex-tdfa syb test-framework test-framework-hunit text + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson HUnit mtl random regex-tdfa syb test-framework + test-framework-hunit text ]; description = "Haskell code prettifier"; license = lib.licenses.bsd3; @@ -293265,8 +293245,7 @@ self: { }) {}; "universe-base" = callPackage - ({ mkDerivation, base, containers, ghc-prim, QuickCheck, tagged - , transformers + ({ mkDerivation, base, containers, QuickCheck, tagged, transformers }: mkDerivation { pname = "universe-base"; @@ -293274,9 +293253,7 @@ self: { sha256 = "0lnvjpndqj7kk3f95dmpa62ax0m243h8iy7ghcsd2db4nyczx7f5"; revision = "3"; editedCabalFile = "0hnd5vxsncwyjsindfmsvp9jbixanhmzczhrmd8s8g6imgb0mzyk"; - libraryHaskellDepends = [ - base containers ghc-prim tagged transformers - ]; + libraryHaskellDepends = [ base containers tagged transformers ]; testHaskellDepends = [ base containers QuickCheck ]; description = "A class for finite and recursively enumerable types"; license = lib.licenses.bsd3; @@ -297054,8 +297031,8 @@ self: { }) {}; "vector_0_13_0_0" = callPackage - ({ mkDerivation, base, base-orphans, deepseq, HUnit, primitive - , QuickCheck, random, tasty, tasty-bench, tasty-hunit + ({ mkDerivation, base, base-orphans, deepseq, doctest, HUnit + , primitive, QuickCheck, random, tasty, tasty-bench, tasty-hunit , tasty-inspection-testing, tasty-quickcheck, template-haskell , transformers, vector-stream }: @@ -297067,7 +297044,7 @@ self: { editedCabalFile = "12cwdaqsy9dv7j7cwq6r6kdyfxqiya8khm6ccaabjhhpa2aqwljl"; libraryHaskellDepends = [ base deepseq primitive vector-stream ]; testHaskellDepends = [ - base base-orphans HUnit primitive QuickCheck random tasty + base base-orphans doctest HUnit primitive QuickCheck random tasty tasty-hunit tasty-inspection-testing tasty-quickcheck template-haskell transformers ];