haskellPackages: update base compiler and core pkgs in hackage2nix cfg
This is important for solving cabal flags and constraints when generating the main haskell package set and its package definitions. After updating the definition, more packages should be generated correctly for GHC 9.2, e.g. ghc-exactprint.
This commit is contained in:
@@ -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:
|
||||
|
||||
+86
-109
@@ -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
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user