diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 29e6bc5b8df2..04636ba6693d 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -15115,14 +15115,14 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "QuickCheck_2_14_1" = callPackage + "QuickCheck_2_14_2" = callPackage ({ mkDerivation, base, containers, deepseq, process, random , splitmix, template-haskell, transformers }: mkDerivation { pname = "QuickCheck"; - version = "2.14.1"; - sha256 = "0ms71pphgihmqsvh4v88xd99n8xg3nlz1wxxxcf2vgns32mcbz63"; + version = "2.14.2"; + sha256 = "1wrnrm9sq4s0bly0q58y80g4153q45iglqa34xsi2q3bd62nqyyq"; libraryHaskellDepends = [ base containers deepseq random splitmix template-haskell transformers @@ -31163,8 +31163,8 @@ self: { ({ mkDerivation, async, base, process, text }: mkDerivation { pname = "aspell-pipe"; - version = "0.4"; - sha256 = "0vwav0xdrsb9kww7p1z63wifxd5bfd247vdqscf2amkdgm5k716m"; + version = "0.5"; + sha256 = "19qgw7nwbbkw1p40ljmjgbb00i44nmqy41m2bcs74w076izz51mf"; libraryHaskellDepends = [ async base process text ]; description = "Pipe-based interface to the Aspell program"; license = stdenv.lib.licenses.bsd3; @@ -42022,6 +42022,33 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "brick_0_57_1" = callPackage + ({ mkDerivation, base, bytestring, config-ini, containers + , contravariant, data-clist, deepseq, directory, dlist, exceptions + , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm + , template-haskell, text, text-zipper, transformers, unix, vector + , vty, word-wrap + }: + mkDerivation { + pname = "brick"; + version = "0.57.1"; + sha256 = "0amqh0xjgylndz0wp23r5m7w8m7j280dyf1j1mybmmb93s8yz269"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring config-ini containers contravariant data-clist + deepseq directory dlist exceptions filepath microlens microlens-mtl + microlens-th stm template-haskell text text-zipper transformers + unix vector vty word-wrap + ]; + testHaskellDepends = [ + base containers microlens QuickCheck vector + ]; + description = "A declarative terminal user interface library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "brick-dropdownmenu" = callPackage ({ mkDerivation, base, brick, containers, microlens, microlens-ghc , microlens-th, pointedlist, vector, vty @@ -43510,8 +43537,8 @@ self: { }: mkDerivation { pname = "byte-count-reader"; - version = "0.10.1.1"; - sha256 = "0amzhcy60rmiyfp7cgdg7g1xcf7z5zz43kg18i1bwwj565ipb6p8"; + version = "0.10.1.2"; + sha256 = "11mzz8ahjlqq910s27wggk0vz9bjqxkyqs7lk8kr20cpx0by26s1"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text @@ -60032,14 +60059,15 @@ self: { "crdt-event-fold" = callPackage ({ mkDerivation, base, binary, containers, data-default-class - , data-dword, hspec + , data-dword, hspec, mtl, transformers }: mkDerivation { pname = "crdt-event-fold"; - version = "1.2.0.0"; - sha256 = "0ald9rjynck8a0x2vicq4kq6hji2jyh0n78ghf49gh70swik5hsc"; + version = "1.2.1.1"; + sha256 = "0qwc72j2v3kdvh3iq6vn0anwicpqpx59in6q9yvc5jbk4f24zpl2"; libraryHaskellDepends = [ - base binary containers data-default-class data-dword + base binary containers data-default-class data-dword mtl + transformers ]; testHaskellDepends = [ base hspec ]; description = "Garbage collected event folding CRDT"; @@ -60272,6 +60300,44 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "criterion_1_5_8_0" = callPackage + ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat + , base-compat-batteries, binary, binary-orphans, bytestring + , cassava, code-page, containers, criterion-measurement, deepseq + , directory, exceptions, filepath, Glob, HUnit, js-chart + , microstache, mtl, mwc-random, optparse-applicative, parsec + , QuickCheck, statistics, tasty, tasty-hunit, tasty-quickcheck + , text, time, transformers, transformers-compat, vector + , vector-algorithms + }: + mkDerivation { + pname = "criterion"; + version = "1.5.8.0"; + sha256 = "1qy9b1frdl5c8n9c6ayp5a93ynzmp85ffqznvdbgrq2f5aqj26vl"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-wl-pprint base base-compat-batteries binary + binary-orphans bytestring cassava code-page containers + criterion-measurement deepseq directory exceptions filepath Glob + js-chart microstache mtl mwc-random optparse-applicative parsec + statistics text time transformers transformers-compat vector + vector-algorithms + ]; + executableHaskellDepends = [ + base base-compat-batteries optparse-applicative + ]; + testHaskellDepends = [ + aeson base base-compat base-compat-batteries bytestring deepseq + directory HUnit QuickCheck statistics tasty tasty-hunit + tasty-quickcheck vector + ]; + description = "Robust, reliable performance measurement and analysis"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "criterion-compare" = callPackage ({ mkDerivation, base, bytestring, cassava, Chart, Chart-diagrams , clay, colour, containers, data-default, filepath, lens, lucid @@ -85005,14 +85071,14 @@ self: { , containers, criterion, directory, filepath, hedgehog, hspec , hspec-core, hspec-expectations-pretty-diff, hspec-megaparsec , http-client, http-types, HUnit, hw-hspec-hedgehog, megaparsec - , mono-traversable, mtl, parser-combinators, process + , mono-traversable, mtl, parser-combinators, pretty-simple, process , raw-strings-qq, scientific, template-haskell, text , text-manipulate, th-pprint, utf8-string, vector }: mkDerivation { pname = "flatbuffers"; - version = "0.2.0.0"; - sha256 = "02d270qkrlwn2x0aiasrf614jdirngswxcs30dawpc1zap56bf7r"; + version = "0.3.0.0"; + sha256 = "1mryx9xivy8bqv43dz3m92cq5ivk445g49cszk143arg4wqgw8kn"; libraryHaskellDepends = [ base binary bytestring containers directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell @@ -85022,9 +85088,9 @@ self: { aeson aeson-pretty base binary bytestring containers directory filepath hedgehog hspec hspec-core hspec-expectations-pretty-diff hspec-megaparsec http-client http-types HUnit hw-hspec-hedgehog - megaparsec mono-traversable mtl parser-combinators process - raw-strings-qq scientific template-haskell text text-manipulate - th-pprint utf8-string + megaparsec mono-traversable mtl parser-combinators pretty-simple + process raw-strings-qq scientific template-haskell text + text-manipulate th-pprint utf8-string ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion directory @@ -105722,21 +105788,28 @@ self: { }) {}; "hakyll-convert" = callPackage - ({ mkDerivation, base, binary, bytestring, cmdargs, containers - , data-default, directory, feed, filepath, hakyll, text, time, xml + ({ mkDerivation, base, bytestring, cmdargs, containers + , data-default, directory, feed, filepath, tasty + , tasty-expected-failure, tasty-golden, tasty-hunit + , tasty-quickcheck, temporary, text, time, xml-conduit, xml-types }: mkDerivation { pname = "hakyll-convert"; - version = "0.2.0.0"; - sha256 = "0p4qxpspmm6b5cdq0jjx56yidwi82mrzq3zv7diryvbcbb6smzi7"; + version = "0.3.0.2"; + sha256 = "19jihf6hkn11bn1s44kjmi4szjw68f1brmh1n7py5s7f01235djv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base binary bytestring containers data-default feed filepath hakyll - text time xml + base bytestring containers data-default directory feed filepath + text time xml-conduit xml-types ]; executableHaskellDepends = [ - base bytestring cmdargs directory feed filepath text time xml + base cmdargs filepath text xml-types + ]; + testHaskellDepends = [ + base bytestring data-default directory feed filepath tasty + tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck + temporary text time xml-types ]; description = "Convert from other blog engines to Hakyll"; license = stdenv.lib.licenses.bsd3; @@ -105809,8 +105882,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.7"; - sha256 = "1xwx58dpwzvl4nk92k357bwxl88wvngkicj4d266gmxmq6j4pg52"; + version = "0.1.8"; + sha256 = "02lza2nkq2y2m9zb03ipmgd0cnfjv38cyym7jbakg7v8arkymcrc"; libraryHaskellDepends = [ base filestore hakyll time time-locale-compat ]; @@ -107838,8 +107911,8 @@ self: { }: mkDerivation { pname = "hascard"; - version = "0.4.0.0"; - sha256 = "1rkcnpv22bfiyzmfdk82531yv6mh6g7imjch9qy8sxda2d73fdm7"; + version = "0.5.0.0"; + sha256 = "1lic3s5z3rq2m3hpf9626k8k3a8vrx267afavzvzcngkfdl3bfap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -116099,6 +116172,21 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "hexpat-streamparser" = callPackage + ({ mkDerivation, base, bytestring, hexpat, List, mtl + , parser-combinators, text, transformers + }: + mkDerivation { + pname = "hexpat-streamparser"; + version = "0.0.1"; + sha256 = "09klv9if55rlhjrh7cw68kk9z3mrwm1p2agb7a23j8a68iga5gvi"; + libraryHaskellDepends = [ + base bytestring hexpat List mtl parser-combinators text + transformers + ]; + license = stdenv.lib.licenses.bsd3; + }) {}; + "hexpat-tagsoup" = callPackage ({ mkDerivation, base, hexpat, tagsoup }: mkDerivation { @@ -137215,6 +137303,19 @@ self: { license = stdenv.lib.licenses.asl20; }) {}; + "isbn_1_1_0_2" = callPackage + ({ mkDerivation, base, hspec, text }: + mkDerivation { + pname = "isbn"; + version = "1.1.0.2"; + sha256 = "0gvygq19skhjx946nyahyvkm4j60s9fj1jcdzi9435apmjpra32j"; + libraryHaskellDepends = [ base text ]; + testHaskellDepends = [ base hspec text ]; + description = "ISBN Validation and Manipulation"; + license = stdenv.lib.licenses.asl20; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "isdicom" = callPackage ({ mkDerivation, base, directory, doctest, filepath, QuickCheck , template-haskell @@ -138313,15 +138414,15 @@ self: { }) {}; "jalaali" = callPackage - ({ mkDerivation, base, deepseq, time }: + ({ mkDerivation, base, deepseq, hspec, time }: mkDerivation { pname = "jalaali"; - version = "0.2.0"; - sha256 = "025ryrz87bii3401nq0bhyigzrs6lkippds6r4h0qzpq4pg8l7m0"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; + version = "1.0.0.0"; + sha256 = "0hf0vgvjcklf8iq7gcrncmw4pm2c6aawx3cp34fji2bl14dgv4zr"; + libraryHaskellDepends = [ base time ]; + testHaskellDepends = [ base hspec time ]; benchmarkHaskellDepends = [ base deepseq time ]; - description = "Convert Jalaali and Gregorian calendar systems to each other"; + description = "Jalaali calendar systems"; license = stdenv.lib.licenses.mit; }) {}; @@ -176500,6 +176601,35 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "ormolu_0_1_4_0" = callPackage + ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff + , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec + , hspec-discover, mtl, optparse-applicative, path, path-io, syb + , text + }: + mkDerivation { + pname = "ormolu"; + version = "0.1.4.0"; + sha256 = "0v4yzhn38jzlcdc7p807nv6ndf3nmmmqvmw6j817iirvkck9n0fk"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + ansi-terminal base bytestring containers Diff dlist exceptions + ghc-lib-parser mtl syb text + ]; + executableHaskellDepends = [ + base ghc-lib-parser gitrev optparse-applicative text + ]; + testHaskellDepends = [ + base containers filepath hspec path path-io text + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "orthotope" = callPackage ({ mkDerivation, base, deepseq, dlist, HUnit, pretty, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 @@ -186810,8 +186940,8 @@ self: { }: mkDerivation { pname = "polysemy-methodology-composite"; - version = "0.1.3.0"; - sha256 = "034hiwm8qj0i0rhdmybyya4cqnrqk7k0a6ga9c4alyyrdydks60x"; + version = "0.1.4.0"; + sha256 = "014kfaxxi24n99gvrvf9c6c8cx8csbb9a8fbfb2md5g2d2q4v08g"; libraryHaskellDepends = [ base composite-base polysemy polysemy-extra polysemy-methodology polysemy-vinyl vinyl @@ -223818,17 +223948,17 @@ self: { }) {}; "stack-clean-old" = callPackage - ({ mkDerivation, base, directory, extra, filepath, simple-cmd - , simple-cmd-args + ({ mkDerivation, base, directory, extra, filemanip, filepath + , simple-cmd, simple-cmd-args }: mkDerivation { pname = "stack-clean-old"; - version = "0.2"; - sha256 = "1mk92hgh1prnw0piwccxb1nf1383yap7csx03abnwp8anl8xw5dc"; + version = "0.2.1"; + sha256 = "0wal5jhm78di54gwwmbmbpp76n7fkna82kg2p3ldzi0r2q53m44h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base directory extra filepath simple-cmd simple-cmd-args + base directory extra filemanip filepath simple-cmd simple-cmd-args ]; description = "Clean away old stack build artefacts"; license = stdenv.lib.licenses.bsd3; @@ -227096,8 +227226,8 @@ self: { }: mkDerivation { pname = "streamly-lmdb"; - version = "0.1.0"; - sha256 = "0yccaszb6fbasmlwq3iqci7gin8kf7hgmlcjfsq0pdqw32lnmcbn"; + version = "0.2.0"; + sha256 = "1mkcnn7y4rwc8m0qvcqyw20jd7ax3nm455228fwp3yaslgw4mcvy"; libraryHaskellDepends = [ async base bytestring streamly ]; librarySystemDepends = [ lmdb ]; testHaskellDepends = [ @@ -247685,8 +247815,8 @@ self: { }: mkDerivation { pname = "update-nix-fetchgit"; - version = "0.2.4"; - sha256 = "0ginchdkd4ihcji8m0350fam4js5z5pnbmammvnv4abgvqq05mqy"; + version = "0.2.5"; + sha256 = "0lga69cnzysayvsflbcf43i7ncnib9mq62azi30kpm860s0h5lfb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249004,15 +249134,24 @@ self: { }) {}; "uusi" = callPackage - ({ mkDerivation, base, Cabal, text }: + ({ mkDerivation, base, Cabal, HUnit, microlens, microlens-th, text + }: mkDerivation { pname = "uusi"; - version = "0.1.0.0"; - sha256 = "1b56rasvypkp8scyxmc090jxk431lbjn72kj4md06cl9z0dg3w2r"; - isLibrary = false; + version = "0.2.0.0"; + sha256 = "0ycl5nml9v9dxksi2bcl5bff0nirn9g5cs8p0f09lxg81kis2zjl"; + revision = "1"; + editedCabalFile = "13w8xn1mqjjjb3ismi0l78xm7bkhrvyph0wgyfvf6pyn1866qzmn"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ base Cabal text ]; - description = "Remove all version constraints of dependencies in .cabal file"; + libraryHaskellDepends = [ base Cabal microlens microlens-th text ]; + executableHaskellDepends = [ + base Cabal microlens microlens-th text + ]; + testHaskellDepends = [ + base Cabal HUnit microlens microlens-th text + ]; + description = "Tweak dependencies in .cabal files"; license = stdenv.lib.licenses.mit; }) {}; @@ -256023,6 +256162,22 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "witch" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec, QuickCheck + , text + }: + mkDerivation { + pname = "witch"; + version = "0.0.0.2"; + sha256 = "0d120f3cicwqcq0h6sdyl9pzwgslx7i6jawmmrcq1gi1yxgzd8sk"; + libraryHaskellDepends = [ base bytestring containers text ]; + testHaskellDepends = [ + base bytestring containers hspec QuickCheck text + ]; + description = "Convert values from one type into another"; + license = stdenv.lib.licenses.isc; + }) {}; + "with-index" = callPackage ({ mkDerivation, base }: mkDerivation {