diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3555db97d234..e45070068eed 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -42961,8 +42961,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "concurrent-split"; - version = "0.0.0.2"; - sha256 = "d3ceb9e47a1fb94a797bcc393bd665c37ac5a8232dc14e421c3cc38ec219e5ed"; + version = "0.0.1"; + sha256 = "60793c8eeff1fa0fe03910951d1925f3c66aec61ead64bf3f98dd6110a05b8e7"; libraryHaskellDepends = [ base ]; description = "MVars and Channels with distinguished input and output side"; license = stdenv.lib.licenses.bsd3; @@ -52965,8 +52965,8 @@ self: { }: mkDerivation { pname = "digestive-functors-aeson"; - version = "1.1.19"; - sha256 = "eb58a68fee918486e6ef884e946898427a75ddc6c3d1d509dd9a475341b6daa7"; + version = "1.1.20"; + sha256 = "017594d7489f33a2d162eb83f4f64bc110b3bd0cfb54982e3220ac3abc440bcc"; libraryHaskellDepends = [ aeson base containers digestive-functors lens lens-aeson safe text vector @@ -55143,8 +55143,8 @@ self: { pname = "download-curl"; version = "0.1.4"; sha256 = "950ede497ff41d72875337861fa41ca3e151b691ad53a9ddddd2443285bbc3f1"; - revision = "1"; - editedCabalFile = "7e6df1d4f39879e9b031c8ff5e2f6fd5be3729cc40f7515e117ac0b47ed3f675"; + revision = "2"; + editedCabalFile = "d4df109a694aacf11814f7d0ea8df2aa6b187ea894f1e6ae1bddae635f0a4e0c"; libraryHaskellDepends = [ base bytestring curl feed tagsoup xml ]; homepage = "http://code.haskell.org/~dons/code/download-curl"; description = "High-level file download based on URLs"; @@ -70045,27 +70045,25 @@ self: { }) {}; "github" = callPackage - ({ mkDerivation, aeson, aeson-compat, attoparsec, base, base-compat + ({ mkDerivation, aeson, aeson-compat, base, base-compat , base16-bytestring, binary, binary-orphans, byteable, bytestring , containers, cryptohash, deepseq, deepseq-generics, exceptions , file-embed, hashable, hspec, http-client, http-client-tls , http-link-header, http-types, iso8601-time, mtl, network-uri - , semigroups, text, time, transformers, transformers-compat + , semigroups, text, time, tls, transformers, transformers-compat , unordered-containers, vector, vector-instances }: mkDerivation { pname = "github"; - version = "0.14.1"; - sha256 = "fcd5f8957855e4a110db2dc411916309fd7afb7105534ebe378a5698f409fa7d"; - revision = "1"; - editedCabalFile = "a03fc2c579eb4451933e82486f705a81480c030eb17c47c4bccd07fb1e302584"; + version = "0.15.0"; + sha256 = "f091c35c446619bace51bd4d3831563cccfbda896954ed98d2aed818feead609"; libraryHaskellDepends = [ - aeson aeson-compat attoparsec base base-compat base16-bytestring - binary binary-orphans byteable bytestring containers cryptohash - deepseq deepseq-generics exceptions hashable http-client - http-client-tls http-link-header http-types iso8601-time mtl - network-uri semigroups text time transformers transformers-compat - unordered-containers vector vector-instances + aeson aeson-compat base base-compat base16-bytestring binary + binary-orphans byteable bytestring containers cryptohash deepseq + deepseq-generics exceptions hashable http-client http-client-tls + http-link-header http-types iso8601-time mtl network-uri semigroups + text time tls transformers transformers-compat unordered-containers + vector vector-instances ]; testHaskellDepends = [ aeson-compat base base-compat file-embed hspec unordered-containers @@ -70567,6 +70565,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "glabrous_0_1_3_0" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring + , cereal, cereal-text, directory, either, hspec, text + , unordered-containers + }: + mkDerivation { + pname = "glabrous"; + version = "0.1.3.0"; + sha256 = "a9afb52cb80e5a9a1ef6bd77897229e7aa29d8fb2b863019d346357792600576"; + libraryHaskellDepends = [ + aeson aeson-pretty attoparsec base bytestring cereal cereal-text + either text unordered-containers + ]; + testHaskellDepends = [ + base directory either hspec text unordered-containers + ]; + homepage = "https://github.com/MichelBoucey/glabrous"; + description = "A template DSL library"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "glade" = callPackage ({ mkDerivation, base, glib, gtk, gtk2hs-buildtools, libglade }: mkDerivation { @@ -75318,13 +75338,13 @@ self: { }: mkDerivation { pname = "gray-extended"; - version = "1.5.1"; - sha256 = "588c64add3715a78cac2e80ccd37ba501d03d27f43acbf8b98a4a5cb2c8a55d1"; + version = "1.5.2"; + sha256 = "d56ae799ff03d5c4a4350d260be822cd3b3ff6fc8ed5e4b04f513579485fc9ca"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; - homepage = "https://github.com/mhwombat/gray-extended"; + homepage = "https://github.com/mhwombat/gray-extended#readme"; description = "Gray encoding schemes"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -75447,14 +75467,14 @@ self: { }: mkDerivation { pname = "grid"; - version = "7.8.6"; - sha256 = "a511a0146446018536176c84e5a134c9bc5ad477717c24bff3e92d52d40bf352"; + version = "7.8.7"; + sha256 = "5369d0ab7b98b926951e81a65a349f11ab6badd71f65555d713428664c1e017c"; libraryHaskellDepends = [ base cereal containers ]; testHaskellDepends = [ base containers QuickCheck test-framework test-framework-quickcheck2 ]; - homepage = "https://github.com/mhwombat/grid"; + homepage = "https://github.com/mhwombat/grid#readme"; description = "Tools for working with regular grids (graphs, lattices)"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; @@ -78609,8 +78629,8 @@ self: { }: mkDerivation { pname = "hakyll-sass"; - version = "0.2.1"; - sha256 = "859f91a9fe1d0f4a0bc75c1cd49bf2246aca8d45381f9405068d8588d6533039"; + version = "0.2.2"; + sha256 = "14e3076b7921f37ecd0edf736be931536705461b66755387ec7813aa5e3e8302"; libraryHaskellDepends = [ aeson-pretty base data-default-class filepath hakyll hsass ]; @@ -81624,6 +81644,28 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "haskell-src-exts_1_18_2" = callPackage + ({ mkDerivation, array, base, containers, cpphs, directory + , filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck + , tasty, tasty-golden, tasty-smallcheck + }: + mkDerivation { + pname = "haskell-src-exts"; + version = "1.18.2"; + sha256 = "31583804dcec5c200bcf184db8a2eb33fdcc3354b011c6485370be63b2710943"; + libraryHaskellDepends = [ array base cpphs ghc-prim pretty ]; + libraryToolDepends = [ happy ]; + testHaskellDepends = [ + base containers directory filepath mtl pretty-show smallcheck tasty + tasty-golden tasty-smallcheck + ]; + doCheck = false; + homepage = "https://github.com/haskell-suite/haskell-src-exts"; + description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "haskell-src-exts_1_19_0" = callPackage ({ mkDerivation, array, base, containers, cpphs, directory , filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck @@ -81769,8 +81811,8 @@ self: { }: mkDerivation { pname = "haskell-tools-ast"; - version = "0.2.0.0"; - sha256 = "146c5b9501b6ee3d48085531afdca768f25448771ab1f35565dd336b22e3421b"; + version = "0.3.0.1"; + sha256 = "5eab56307a8f415114da1c891e1753ccfe7febe8fe04c0280a8eb5b4e20c8728"; libraryHaskellDepends = [ base ghc mtl references template-haskell uniplate ]; @@ -81834,22 +81876,42 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "haskell-tools-backend-ghc" = callPackage + ({ mkDerivation, base, bytestring, containers, ghc + , haskell-tools-ast, mtl, references, safe, split, template-haskell + , transformers, uniplate + }: + mkDerivation { + pname = "haskell-tools-backend-ghc"; + version = "0.3.0.1"; + sha256 = "a63cd589f21a534bd0e68f27307a791f2257ab6e8eca7c76832a26e2b17868a3"; + libraryHaskellDepends = [ + base bytestring containers ghc haskell-tools-ast mtl references + safe split template-haskell transformers uniplate + ]; + homepage = "https://github.com/nboldi/haskell-tools"; + description = "Creating the Haskell-Tools AST from GHC's representations"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-tools-cli" = callPackage - ({ mkDerivation, base, containers, directory, ghc, ghc-paths - , haskell-tools-ast, haskell-tools-prettyprint - , haskell-tools-refactor, mtl, references, split + ({ mkDerivation, base, containers, directory, filepath, ghc + , ghc-paths, haskell-tools-ast, haskell-tools-prettyprint + , haskell-tools-refactor, HUnit, mtl, references, split }: mkDerivation { pname = "haskell-tools-cli"; - version = "0.2.0.0"; - sha256 = "fb59c74aae296cf598e7dd19634aa57037966e4a3cace373ed6abd449229f44d"; - isLibrary = false; + version = "0.3.0.1"; + sha256 = "0e60a276383fff8b9cceda6fe82d45001156db5d3888b1914b16b04280f697b2"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ base containers directory ghc ghc-paths haskell-tools-ast haskell-tools-prettyprint haskell-tools-refactor mtl references split ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base directory filepath HUnit ]; homepage = "https://github.com/haskell-tools/haskell-tools"; description = "Command-line frontend for Haskell-tools Refact"; license = stdenv.lib.licenses.bsd3; @@ -81859,20 +81921,19 @@ self: { "haskell-tools-demo" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, ghc, ghc-paths, haskell-tools-ast - , haskell-tools-ast-fromghc, haskell-tools-ast-trf - , haskell-tools-prettyprint, haskell-tools-refactor, http-types - , mtl, references, transformers, wai, wai-websockets, warp - , websockets + , haskell-tools-backend-ghc, haskell-tools-prettyprint + , haskell-tools-refactor, http-types, mtl, references, transformers + , wai, wai-websockets, warp, websockets }: mkDerivation { pname = "haskell-tools-demo"; - version = "0.2.0.0"; - sha256 = "2c70c5dc92fd4ce296a6035a7a4d2471cbc372a4dcf5735590082cbd9e926dd4"; + version = "0.3.0.1"; + sha256 = "9c85cd53b3cb18a1f6355b1d7f9c9f702ad82cead9f6b2e2d20d4ff1de5ca744"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring containers directory filepath ghc ghc-paths - haskell-tools-ast haskell-tools-ast-fromghc haskell-tools-ast-trf + haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-refactor http-types mtl references transformers wai wai-websockets warp websockets ]; @@ -81883,16 +81944,15 @@ self: { }) {}; "haskell-tools-prettyprint" = callPackage - ({ mkDerivation, base, containers, ghc, haskell-tools-ast - , haskell-tools-ast-trf, mtl, references, split + ({ mkDerivation, base, containers, ghc, haskell-tools-ast, mtl + , references, split, uniplate }: mkDerivation { pname = "haskell-tools-prettyprint"; - version = "0.2.0.0"; - sha256 = "ae846bb46ae3c42de8393eb1341b66d654f3a672f3ec7fc0bac3c24d0dbdd76e"; + version = "0.3.0.1"; + sha256 = "13356a19d14a0d0c6a95b0ec56600fd4166dcee23ddef80fe0913b5d734ade5c"; libraryHaskellDepends = [ - base containers ghc haskell-tools-ast haskell-tools-ast-trf mtl - references split + base containers ghc haskell-tools-ast mtl references split uniplate ]; homepage = "https://github.com/haskell-tools/haskell-tools"; description = "Pretty printing of Haskell-Tools AST"; @@ -81903,26 +81963,26 @@ self: { "haskell-tools-refactor" = callPackage ({ mkDerivation, base, Cabal, containers, directory, either , filepath, ghc, ghc-paths, haskell-tools-ast - , haskell-tools-ast-fromghc, haskell-tools-ast-gen - , haskell-tools-ast-trf, haskell-tools-prettyprint, HUnit, mtl - , polyparse, references, split, template-haskell, time - , transformers, uniplate + , haskell-tools-backend-ghc, haskell-tools-prettyprint + , haskell-tools-rewrite, HUnit, mtl, old-time, polyparse + , references, split, template-haskell, time, transformers, uniplate }: mkDerivation { pname = "haskell-tools-refactor"; - version = "0.2.0.0"; - sha256 = "1572b88c516512d5d5cb2c94f25ef90cc17dac8db121f374551f4eabc9979723"; + version = "0.3.0.1"; + sha256 = "0fc7d41b05d130f57681f90a571ad9e112186a3fe5395c6ecc4575814aa8b2f5"; libraryHaskellDepends = [ base Cabal containers directory filepath ghc ghc-paths - haskell-tools-ast haskell-tools-ast-fromghc haskell-tools-ast-gen - haskell-tools-ast-trf haskell-tools-prettyprint mtl references + haskell-tools-ast haskell-tools-backend-ghc + haskell-tools-prettyprint haskell-tools-rewrite mtl references split template-haskell transformers uniplate ]; testHaskellDepends = [ base Cabal containers directory either filepath ghc ghc-paths - haskell-tools-ast haskell-tools-ast-fromghc haskell-tools-ast-gen - haskell-tools-ast-trf haskell-tools-prettyprint HUnit mtl polyparse - references split template-haskell time transformers uniplate + haskell-tools-ast haskell-tools-backend-ghc + haskell-tools-prettyprint haskell-tools-rewrite HUnit mtl old-time + polyparse references split template-haskell time transformers + uniplate ]; homepage = "https://github.com/haskell-tools/haskell-tools"; description = "Refactoring Tool for Haskell"; @@ -81930,6 +81990,23 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "haskell-tools-rewrite" = callPackage + ({ mkDerivation, base, containers, ghc, haskell-tools-ast + , haskell-tools-prettyprint, mtl, references + }: + mkDerivation { + pname = "haskell-tools-rewrite"; + version = "0.3.0.1"; + sha256 = "190e3aaa5a2a77e4106dd7ae243605b5036b82848197d0ab747c91b89a6b3aa6"; + libraryHaskellDepends = [ + base containers ghc haskell-tools-ast haskell-tools-prettyprint mtl + references + ]; + homepage = "https://github.com/haskell-tools/haskell-tools"; + description = "Facilities for generating new parts of the Haskell-Tools AST"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "haskell-tor" = callPackage ({ mkDerivation, array, asn1-encoding, asn1-types, async , attoparsec, base, base64-bytestring, binary, bytestring, cereal @@ -89678,41 +89755,6 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; - "hoogle_4_2_43" = callPackage - ({ mkDerivation, aeson, array, base, binary, blaze-builder - , bytestring, Cabal, case-insensitive, cmdargs, conduit, containers - , deepseq, directory, filepath, haskell-src-exts, http-types - , old-locale, parsec, process, QuickCheck, random, resourcet, safe - , shake, tagsoup, temporary, text, time, transformers, uniplate - , unix, vector, vector-algorithms, wai, warp - }: - mkDerivation { - pname = "hoogle"; - version = "4.2.43"; - sha256 = "eb30df565d363cd5d98821c51b0daf93493dec3bfe95c016922c95a20efa7c17"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base binary blaze-builder bytestring case-insensitive conduit - containers deepseq directory filepath haskell-src-exts http-types - parsec process QuickCheck random resourcet safe text transformers - uniplate unix vector vector-algorithms wai - ]; - executableHaskellDepends = [ - aeson array base binary blaze-builder bytestring Cabal - case-insensitive cmdargs conduit containers deepseq directory - filepath haskell-src-exts http-types old-locale parsec process - QuickCheck random resourcet safe shake tagsoup text time - transformers uniplate unix vector vector-algorithms wai warp - ]; - testHaskellDepends = [ base directory filepath process temporary ]; - testTarget = "--test-option=--no-net"; - homepage = "http://www.haskell.org/hoogle/"; - description = "Haskell API Search"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; - }) {}; - "hoogle" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cmdargs, conduit , conduit-extra, connection, containers, deepseq, directory, extra @@ -110195,8 +110237,8 @@ self: { }: mkDerivation { pname = "libsystemd-journal"; - version = "1.4.0"; - sha256 = "31b20c903a6662eb2bbcf9aa2998936bc216e0711587134325bbe12fb615efd2"; + version = "1.4.1"; + sha256 = "6d23d1a7ba6cf2bb014955ce13b482f422f75264185b86323dc100aa288e3a1b"; libraryHaskellDepends = [ base bytestring hashable hsyslog pipes pipes-safe text transformers uniplate unix-bytestring unordered-containers uuid vector @@ -113445,8 +113487,8 @@ self: { }: mkDerivation { pname = "lua-bc"; - version = "0.1.0.1"; - sha256 = "c0f92db8b4c0bdc2d188c1f17833fb684489ab3147837e68bffa96375c7fa89a"; + version = "0.1.0.2"; + sha256 = "b507d95739cf149ea5fa321b53182c53cdf89d9726c494734092da19f7dfb515"; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 pretty text vector @@ -115478,8 +115520,8 @@ self: { ({ mkDerivation, base, data-default-class }: mkDerivation { pname = "mathexpr"; - version = "0.1.0.0"; - sha256 = "f2f20f96c3674e65be8c34d409addca4363d5921391e01ca77c3266261aeb197"; + version = "0.3.0.0"; + sha256 = "23c30ae0c962a7858d57bed320be6421baeb82fa795260e1eea0bc8fcc4871ad"; libraryHaskellDepends = [ base data-default-class ]; homepage = "https://github.com/mdibaiee/mathexpr"; description = "Parse and evaluate math expressions with variables and functions"; @@ -124397,8 +124439,8 @@ self: { ({ mkDerivation, async, base, bytestring, template-haskell, unix }: mkDerivation { pname = "ngx-export"; - version = "0.2.3.0"; - sha256 = "c6b7d05e5546ad7b18ab642e183fc4f7841d17cd501205606e423fa3ec908afe"; + version = "0.2.3.1"; + sha256 = "2c5b5a6199e6eb4e11fc25cf92663bfaed323f44d34f05991ede25429e8b322c"; libraryHaskellDepends = [ async base bytestring template-haskell unix ]; @@ -124956,6 +124998,8 @@ self: { pname = "normalization-insensitive"; version = "2.0"; sha256 = "8f8ab5ae70a07a2d65fd0a46dbd8ed5cc3f3af5e95aa074e5a12b312a4dd4e29"; + revision = "1"; + editedCabalFile = "0f02d93794b029d48c4cd5564f7f357efba43bd13e33a51044994d487e274fc2"; libraryHaskellDepends = [ base bytestring deepseq hashable text unicode-transforms ]; @@ -125242,8 +125286,8 @@ self: { }: mkDerivation { pname = "ntrip-client"; - version = "0.1.3"; - sha256 = "a3884c256f886658069d7d39fe5eef3c22078b10bb104913796b2a10ea6cbeb1"; + version = "0.1.4"; + sha256 = "e1c1dda1e00e2b195d0c326ccf0bc23f122c4337d68056a6fc66646ee05aec2f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -132247,8 +132291,8 @@ self: { ({ mkDerivation, base, cli, hmatrix, JuicyPixels, vector }: mkDerivation { pname = "picedit"; - version = "0.1.1.0"; - sha256 = "4219089f3375925f413111d05ce9087b1f4aca01f43d64ddd3fc2931c52d7740"; + version = "0.1.1.1"; + sha256 = "29cb93ae27ac980884f4a8db3896ae8e7d2b2bcf1b77d368a9ff9a3fb9a7bfcd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hmatrix JuicyPixels vector ]; @@ -137975,12 +138019,12 @@ self: { license = stdenv.lib.licenses.mit; }) {}; - "publicsuffix_0_20161031" = callPackage + "publicsuffix_0_20161104" = callPackage ({ mkDerivation, base, filepath, hspec, template-haskell }: mkDerivation { pname = "publicsuffix"; - version = "0.20161031"; - sha256 = "a8e9a7de8e5a0d099520dd5887384d4b87b1659db0e7a4802622112f416601f3"; + version = "0.20161104"; + sha256 = "b80360a305ae44f92548195e699751a00df1c812546453c1b415058ac00e24f4"; libraryHaskellDepends = [ base filepath template-haskell ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/wereHamster/publicsuffix-haskell/"; @@ -140881,8 +140925,8 @@ self: { }: mkDerivation { pname = "rattletrap"; - version = "0.1.4"; - sha256 = "c4db03c11f2ebaacde6d6a0c72da6450556cf703c549620ecaa11fb78eabbe24"; + version = "0.1.6"; + sha256 = "a1578ce6b94f5b2ad92eb2873fab947918a466f4c34e5a1e659ac15fe18a733d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -149521,13 +149565,13 @@ self: { }) {}; "semiring-num" = callPackage - ({ mkDerivation, base, containers, doctest, QuickCheck, random }: + ({ mkDerivation, base, containers, doctest, smallcheck }: mkDerivation { pname = "semiring-num"; - version = "0.1.0.6"; - sha256 = "8c14936ff6c32e52af02b0e8a40bb46026db3fb3b096e94268bb93342a9f6608"; - libraryHaskellDepends = [ base containers QuickCheck random ]; - testHaskellDepends = [ base containers doctest QuickCheck ]; + version = "0.3.0.0"; + sha256 = "75178637123f1d7bcef23346065aae3a4d57ac4a0aba7ad8fb9f78c98f0f08ec"; + libraryHaskellDepends = [ base containers ]; + testHaskellDepends = [ base containers doctest smallcheck ]; homepage = "https://github.com/oisdk/semiring-num"; description = "Basic semiring class and instances"; license = stdenv.lib.licenses.mit; @@ -150006,6 +150050,40 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "serokell-util" = callPackage + ({ mkDerivation, acid-state, aeson, aeson-extra, base + , base16-bytestring, base64-bytestring, binary, binary-orphans + , bytestring, cereal, cereal-vector, clock, containers + , data-msgpack, deepseq, directory, either, exceptions, extra + , filepath, formatting, hashable, hspec, lens, mtl + , optparse-applicative, parsec, QuickCheck, quickcheck-instances + , safecopy, scientific, semigroups, template-haskell, text + , text-format, time-units, transformers, unordered-containers + , vector, yaml + }: + mkDerivation { + pname = "serokell-util"; + version = "0.1.1.1"; + sha256 = "8411ea10fcff87ce1d2fbe177cf2b3d6d254dc66cded2f49867daeed8334e427"; + libraryHaskellDepends = [ + acid-state aeson aeson-extra base base16-bytestring + base64-bytestring binary binary-orphans bytestring cereal + cereal-vector clock containers data-msgpack deepseq directory + either exceptions extra filepath formatting hashable lens mtl + optparse-applicative parsec QuickCheck quickcheck-instances + safecopy scientific semigroups template-haskell text text-format + time-units transformers unordered-containers vector yaml + ]; + testHaskellDepends = [ + aeson base binary bytestring cereal data-msgpack hspec QuickCheck + quickcheck-instances safecopy scientific text text-format + unordered-containers vector + ]; + homepage = "https://github.com/serokell/serokell-util"; + description = "General-purpose functions by Serokell"; + license = stdenv.lib.licenses.mit; + }) {}; + "serpentine" = callPackage ({ mkDerivation, base, pringletons, singletons, template-haskell , text, vinyl @@ -158539,6 +158617,31 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "stache_0_1_8" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , directory, exceptions, file-embed, filepath, hspec + , hspec-megaparsec, megaparsec, mtl, template-haskell, text + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "stache"; + version = "0.1.8"; + sha256 = "a8617924e087b02c3afb3308a8a1102828e352dba7545648703e5d0c2c3c35b2"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory exceptions + filepath megaparsec mtl template-haskell text unordered-containers + vector + ]; + testHaskellDepends = [ + aeson base bytestring containers file-embed hspec hspec-megaparsec + megaparsec text yaml + ]; + homepage = "https://github.com/stackbuilders/stache"; + description = "Mustache templates for Haskell"; + license = stdenv.lib.licenses.bsd3; + hydraPlatforms = stdenv.lib.platforms.none; + }) {}; + "stack" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, async , attoparsec, base, base-compat, base16-bytestring @@ -159909,8 +160012,8 @@ self: { ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-split"; - version = "0.0.0.2"; - sha256 = "020786bd45793192010050d18bbb12b30c22cf6b544015c4199dce20def0167e"; + version = "0.0.1"; + sha256 = "001c3ceeb61498b11791225c4985cf6a9fa7e218a9b0631d54b57cc4837421b9"; libraryHaskellDepends = [ base stm ]; description = "TMVars, TVars and TChans with distinguished input and output side"; license = stdenv.lib.licenses.bsd3; @@ -163547,8 +163650,8 @@ self: { ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "tagged-identity"; - version = "0.1.0"; - sha256 = "ba4051456f2d594d128698e052291556608e4c9a57e95ede1962cbc932d82800"; + version = "0.1.1"; + sha256 = "dcf0676dca1422165d48795ab1e4a512a6fd678aef685c85c00b5fcaba001aa8"; libraryHaskellDepends = [ base mtl transformers ]; homepage = "https://github.com/mrkkrp/tagged-identity"; description = "Trivial monad transformer that allows identical monad stacks have different types"; @@ -164076,6 +164179,18 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "tar-conduit" = callPackage + ({ mkDerivation, base, bytestring, conduit-combinators }: + mkDerivation { + pname = "tar-conduit"; + version = "0.1.0"; + sha256 = "64cd8ea8d072b3a43e539e3c8d1f9e0936430ad9f9ff3a54d1e237c077878e2f"; + libraryHaskellDepends = [ base bytestring conduit-combinators ]; + homepage = "https://github.com/snoyberg/tar-conduit#readme"; + description = "Parse tar files using conduit for streaming"; + license = stdenv.lib.licenses.mit; + }) {}; + "tardis" = callPackage ({ mkDerivation, base, mmorph, mtl }: mkDerivation { @@ -164245,6 +164360,27 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "tasty-discover" = callPackage + ({ mkDerivation, base, directory, filepath, tasty, tasty-hspec + , tasty-hunit, tasty-quickcheck, tasty-th + }: + mkDerivation { + pname = "tasty-discover"; + version = "1.0.0"; + sha256 = "a4c4a3fcf1a3908ebd8f3dbbf1714b2dd50026285f4ba73bc868f79533c0e0a0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base directory filepath tasty tasty-hspec tasty-hunit + tasty-quickcheck tasty-th + ]; + executableHaskellDepends = [ base directory filepath tasty-th ]; + testHaskellDepends = [ base ]; + homepage = "https://github.com/lwm/tasty-discover/"; + description = "Automatically discover and run Tasty framework tests"; + license = "GPL"; + }) {}; + "tasty-expected-failure" = callPackage ({ mkDerivation, base, tagged, tasty }: mkDerivation {