diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ed8c5aee38f..104ae16b520 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -23284,8 +23284,8 @@ self: { pname = "acme-circular-containers"; version = "0.1.0.0"; sha256 = "1xngqlx0avn84qx696hjm8cdqqs9p0ls90kklkz5rs48fbcma3pr"; - revision = "2"; - editedCabalFile = "0zshb422bmcjisa1hq2mfvmijcsgk9lyi3f5wai62ydablxqdhbm"; + revision = "3"; + editedCabalFile = "0zpjfk5wwkhl3sql8lrp6j8h731j6ms0cqmjs1hzz24iiwwkj7bj"; libraryHaskellDepends = [ base containers graph-wrapper ]; testHaskellDepends = [ base containers doctest doctest-discover graph-wrapper @@ -26751,6 +26751,23 @@ self: { broken = true; }) {}; + "alpaca-netcode" = callPackage + ({ mkDerivation, base, bytestring, containers, flat, hashable + , network, network-run, random, stm, tasty, tasty-hunit, time + }: + mkDerivation { + pname = "alpaca-netcode"; + version = "0.1.0.0"; + sha256 = "17mvvvw1a5a6pdjhp9xigg09cbpk31nsknlf1lns1ks6dm8i8kfj"; + libraryHaskellDepends = [ + base bytestring containers flat hashable network network-run random + stm time + ]; + testHaskellDepends = [ base containers random tasty tasty-hunit ]; + description = "Rollback/replay NetCode for realtime, deterministic, multiplayer games"; + license = lib.licenses.asl20; + }) {}; + "alpha" = callPackage ({ mkDerivation, array, AvlTree, base, bimap, bindings-posix , bytestring, cereal, containers, COrdering, cpphs, directory @@ -39764,6 +39781,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "benchpress_0_2_2_16" = callPackage + ({ mkDerivation, base, bytestring, mtl, time }: + mkDerivation { + pname = "benchpress"; + version = "0.2.2.16"; + sha256 = "0p8wxd7liz7ihqlqhk1l8z3hn7hc24qlf69ykxixp69jx479dkan"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base mtl time ]; + executableHaskellDepends = [ base bytestring time ]; + description = "Micro-benchmarking with detailed statistics"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bencode" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec , parsec, QuickCheck, transformers, transformers-compat @@ -60329,6 +60361,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "composition_1_0_2_2" = callPackage + ({ mkDerivation }: + mkDerivation { + pname = "composition"; + version = "1.0.2.2"; + sha256 = "0bnl8kmaqbjnznqgnjj2gr2qygln6y6493prk0anpd8zdylzf2xm"; + description = "Combinators for unorthodox function composition"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "composition-extra" = callPackage ({ mkDerivation, base, composition, contravariant }: mkDerivation { @@ -60976,8 +61019,8 @@ self: { }: mkDerivation { pname = "concurrent-machines"; - version = "0.3.1.3"; - sha256 = "1p1zlqa1mywn3mxg94gcryhpnffq8jpirgnvxhff2b1bs4llfaik"; + version = "0.3.1.4"; + sha256 = "1ddwbmvxaigkdbfqf3cm8pyyh0knn1zbf46j7rh1c6vqwqx2g16l"; libraryHaskellDepends = [ async base containers lifted-async machines monad-control semigroups time transformers transformers-base @@ -70338,6 +70381,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "data-serializer_0_3_5" = callPackage + ({ mkDerivation, base, binary, bytestring, cereal, data-endian + , parsers, split, tasty, tasty-quickcheck + }: + mkDerivation { + pname = "data-serializer"; + version = "0.3.5"; + sha256 = "0hzxdz8kr094qdx1rq5ma671r7pfykfnmi42cq07g33wxzgbz85l"; + libraryHaskellDepends = [ + base binary bytestring cereal data-endian parsers split + ]; + testHaskellDepends = [ + base binary bytestring cereal tasty tasty-quickcheck + ]; + description = "Common API for serialization libraries"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "data-size" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, text }: mkDerivation { @@ -74341,6 +74403,8 @@ self: { pname = "dhall-recursive-adt"; version = "0.1.0.0"; sha256 = "01wk6xsakbhsx14s59f0rj32mlccgxgc29a3n5d3b923yd5w64zm"; + revision = "1"; + editedCabalFile = "0gj4dsl70wjn4bpi62dqcqc9y9wwj2c9w6rai620ps4ykg36pygb"; libraryHaskellDepends = [ base data-fix dhall recursion-schemes ]; testHaskellDepends = [ base dhall either hedgehog neat-interpolation recursion-schemes @@ -75951,8 +76015,8 @@ self: { ({ mkDerivation, base, Cabal, constraints-deriving, QuickCheck }: mkDerivation { pname = "dimensions"; - version = "2.1.0.0"; - sha256 = "08jkcr1lbjb8n4n9pmfy1jg5djaxn4fs6f1jk4dbpk4paxp3psc9"; + version = "2.1.1.0"; + sha256 = "107qsnnbi70gcig047s4ky8kd7x04kab6pjnr1c3z4mpb236irkx"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving ]; testHaskellDepends = [ @@ -76052,22 +76116,22 @@ self: { ({ mkDerivation, asn1-types, base, bytestring, containers , cryptonite, data-default-class, data-hash, directory , drunken-bishop, exceptions, filepath, haskeline, hourglass, iconv - , mime, mtl, network, network-uri, parsec, pem, process - , regex-compat, safe, temporary, terminal-size, text, tls + , mime, mtl, network, network-simple, network-uri, parsec, pem + , process, regex-compat, safe, temporary, terminal-size, text, tls , transformers, unix, x509, x509-store, x509-validation }: mkDerivation { pname = "diohsc"; - version = "0.1.4"; - sha256 = "09hxy5ac39iqps1bfd1xrwcz9rckywpi99fpx7ikr1lpnvnc5bfb"; + version = "0.1.5"; + sha256 = "10336q53ghvj15gxxrdh1s10amfbyl7m69pgzg0rjxrs1p2bx7s7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asn1-types base bytestring containers cryptonite data-default-class data-hash directory drunken-bishop exceptions filepath haskeline - hourglass iconv mime mtl network network-uri parsec pem process - regex-compat safe temporary terminal-size text tls transformers - unix x509 x509-store x509-validation + hourglass iconv mime mtl network network-simple network-uri parsec + pem process regex-compat safe temporary terminal-size text tls + transformers unix x509 x509-store x509-validation ]; description = "Gemini client"; license = lib.licenses.gpl3Only; @@ -81431,8 +81495,8 @@ self: { }: mkDerivation { pname = "easytensor"; - version = "2.1.0.0"; - sha256 = "1d11i3g0rhcl43jd2pklbagazv2az73ns9sfkky8yx078cf79xyd"; + version = "2.1.1.0"; + sha256 = "0h6129ah8qbgs643sqagvnjsdwp3akwn20r7wpgpblslmch4bksj"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving dimensions ]; testHaskellDepends = [ @@ -82535,8 +82599,8 @@ self: { }: mkDerivation { pname = "ejdb2-binding"; - version = "0.3.0.1"; - sha256 = "0rwqwjdcx3rb8v4riqawbjblmhmi6d2h9gzsyhdaafpm9z9z2ymz"; + version = "0.3.0.2"; + sha256 = "1rl7xaik4avii1rjyxkipa9nqd7jg7ckrqwi3przlmw1qm9rv0az"; libraryHaskellDepends = [ aeson base bytestring mtl unordered-containers ]; @@ -99402,6 +99466,8 @@ self: { pname = "generic-functor"; version = "0.2.0.0"; sha256 = "0zrjsn78ip9kigqgw5cxzm9d7pqf1svdzrc3rm041889ca0szwjv"; + revision = "1"; + editedCabalFile = "1hgiwf6dajj4sp0a5px1c8yhm7abikmgn175m4cs22w5a72pi3dv"; libraryHaskellDepends = [ ap-normalize base ]; testHaskellDepends = [ base transformers ]; description = "Deriving generalized functors with GHC.Generics"; @@ -128614,6 +128680,23 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) systemd;}; + "hidapi_0_1_7" = callPackage + ({ mkDerivation, base, bytestring, deepseq, deepseq-generics + , systemd + }: + mkDerivation { + pname = "hidapi"; + version = "0.1.7"; + sha256 = "0mgl2yrx7jgn9zzgbrxa7sa5wflzk1jj932jf0bf7f2vsvas71gf"; + libraryHaskellDepends = [ + base bytestring deepseq deepseq-generics + ]; + librarySystemDepends = [ systemd ]; + description = "Haskell bindings to HIDAPI"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) systemd;}; + "hidden-char" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { @@ -157299,8 +157382,8 @@ self: { }: mkDerivation { pname = "ktx-codec"; - version = "0.0.1.2"; - sha256 = "14vv1c7n8ms2y18ks08i5hr09av9y2gn677rki4swfdhgy3zamcp"; + version = "0.0.1.3"; + sha256 = "0mm6lf8fm8zmi33s4zg8c3ar42aghdqmb3g7hv6qpcm1vc5krld4"; libraryHaskellDepends = [ base binary bytestring containers text vector ]; @@ -157413,10 +157496,8 @@ self: { ({ mkDerivation, base, dlist, transformers }: mkDerivation { pname = "kure"; - version = "2.16.12"; - sha256 = "1n95f1ijxjxgbq8a33jzmd91yk15bgxx8damxs04y99kzih7sgjc"; - revision = "2"; - editedCabalFile = "07x04clvlzl2wr20pmis52jfyw4fanyaq00zx76r2zn7zdcvysy3"; + version = "2.18.6"; + sha256 = "04vvxvn2cd5lrk8l0cwji6r3qhcjmrlcxb4hysp1hqhv57w82n09"; libraryHaskellDepends = [ base dlist transformers ]; description = "Combinators for Strategic Programming"; license = lib.licenses.bsd3; @@ -164034,8 +164115,8 @@ self: { }: mkDerivation { pname = "line-bot-sdk"; - version = "0.6.0"; - sha256 = "13flx2vkm2112agygb4f1924mq79a8i1739mm8lp8v2v32cjngp5"; + version = "0.7.0"; + sha256 = "05pw5qj0bd62gdb8llalsdpm62y8vhxxfch3zc18152qajn228yp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -169642,8 +169723,8 @@ self: { }: mkDerivation { pname = "machines-process"; - version = "7.0.0.1"; - sha256 = "0pf1prahz3kcqkcqi7zj1rpbfyvahslknm2m6kwxmmzw0b9d3br9"; + version = "7.0.0.2"; + sha256 = "02ry6cf01jf2p9bvgp4w27l2rrjkflz6762bwhnhxlxaf5w1ybjw"; libraryHaskellDepends = [ base chunked-data machines machines-io process ]; @@ -187039,6 +187120,18 @@ self: { maintainers = with lib.maintainers; [ maralorn ]; }) {}; + "newbase60" = callPackage + ({ mkDerivation, array, base, bytestring, hspec, QuickCheck }: + mkDerivation { + pname = "newbase60"; + version = "0.1.0.0"; + sha256 = "1s59a6kaz1y6vchpr7ilpvcphspmfjajm7w3x94x07x3l69h26xk"; + libraryHaskellDepends = [ array base ]; + testHaskellDepends = [ array base bytestring hspec QuickCheck ]; + description = "Encodes and decodes numbers using Tantek Çelik's New Base 60 number system"; + license = lib.licenses.mpl20; + }) {}; + "newhope" = callPackage ({ mkDerivation, AES, base, bytestring, containers, deepseq, hspec , HUnit, mtl, parallel, QuickCheck, raw-strings-qq, statistics @@ -187737,8 +187830,8 @@ self: { }: mkDerivation { pname = "nix-diff"; - version = "1.0.13"; - sha256 = "1zdssxzzwdaf12j2817clbv3r6pbwbsvzprxlnm0ipfnf66z63lz"; + version = "1.0.14"; + sha256 = "0d1m65iw0c4x56gbp2rff0k2b54zawr6wn5hiah4q3k0a75r17ny"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -190154,6 +190247,8 @@ self: { pname = "o-clock"; version = "1.2.0.1"; sha256 = "039p0jjpmlkbz21szfj4abnjyi0k34m6b8fqpsmyj94nbq1qldy4"; + revision = "1"; + editedCabalFile = "0fxgbi56x61sm84qwks1hk8maxn7zl4jfbhgxfwq6w0jg1xdqdhm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim ]; @@ -205502,23 +205597,23 @@ self: { }) {}; "polysemy-log" = callPackage - ({ mkDerivation, ansi-terminal, async, base, hedgehog, polysemy - , polysemy-conc, polysemy-test, polysemy-time, relude, stm - , stm-chans, string-interpolate, tasty, tasty-hedgehog - , template-haskell, text, time + ({ mkDerivation, ansi-terminal, base, hedgehog, polysemy + , polysemy-conc, polysemy-test, polysemy-time, relude + , string-interpolate, tasty, tasty-hedgehog, template-haskell, text + , time }: mkDerivation { pname = "polysemy-log"; - version = "0.2.0.1"; - sha256 = "1zidk2i6mvd7i4dr83rdjhnw9v4603gig8qr3d5b7r6q4bvvm0va"; + version = "0.2.2.0"; + sha256 = "081kd8isr1x5lhsp5fj2yndp2rffsi2ba0cpgv2qkn1y808vgi89"; libraryHaskellDepends = [ - ansi-terminal async base polysemy polysemy-conc polysemy-time - relude stm stm-chans string-interpolate template-haskell text time + ansi-terminal base polysemy polysemy-conc polysemy-time relude + string-interpolate template-haskell text time ]; testHaskellDepends = [ - ansi-terminal async base hedgehog polysemy polysemy-conc - polysemy-test polysemy-time relude stm stm-chans string-interpolate - tasty tasty-hedgehog template-haskell text time + ansi-terminal base hedgehog polysemy polysemy-conc polysemy-test + polysemy-time relude string-interpolate tasty tasty-hedgehog + template-haskell text time ]; description = "Polysemy effects for logging"; license = "BSD-2-Clause-Patent"; @@ -205534,8 +205629,8 @@ self: { }: mkDerivation { pname = "polysemy-log-co"; - version = "0.2.0.1"; - sha256 = "0jqyn96n7mdffyhbq7fxj8rl8prpcfmjl4wdhw4bax404bbm9v2n"; + version = "0.2.2.0"; + sha256 = "07n8fvmi6cvhqjf9jjv42fccs0x3mbdkfwakdynf71yq6fjfayqm"; libraryHaskellDepends = [ base co-log co-log-core co-log-polysemy polysemy polysemy-conc polysemy-log polysemy-time relude string-interpolate text time @@ -205558,8 +205653,8 @@ self: { }: mkDerivation { pname = "polysemy-log-di"; - version = "0.2.0.1"; - sha256 = "0n486xv9wayapk2bviik7mmqsrfzzdiq6rr7r1asjqygzksn48lv"; + version = "0.2.2.0"; + sha256 = "1l02azdld6563xn7v07cl23p8c488vl5ykjch8lhcnqsqksc4czi"; libraryHaskellDepends = [ base di-polysemy polysemy polysemy-conc polysemy-log polysemy-time relude string-interpolate text time @@ -205706,8 +205801,8 @@ self: { }: mkDerivation { pname = "polysemy-test"; - version = "0.3.1.0"; - sha256 = "0a55kdfcjngdgl2is9qnhm7akrrjy03qsiihxgczabflcmqyazcb"; + version = "0.3.1.1"; + sha256 = "0xlhw9kf55fn26v068pxwajpl8dw7xcmrlkxk8ci55jans0blx9w"; libraryHaskellDepends = [ base containers either hedgehog path path-io polysemy polysemy-plugin relude string-interpolate tasty tasty-hedgehog @@ -224615,6 +224710,28 @@ self: { license = lib.licenses.mit; }) {}; + "rio-orphans_0_1_2_0" = callPackage + ({ mkDerivation, base, exceptions, fast-logger, hspec + , monad-control, monad-logger, resourcet, rio, transformers-base + , unliftio-core + }: + mkDerivation { + pname = "rio-orphans"; + version = "0.1.2.0"; + sha256 = "0vwc7ar9kiagvs5bywkh8x17kd02ra3zhd1mmsdwnl1p96bcshrw"; + libraryHaskellDepends = [ + base exceptions fast-logger monad-control monad-logger resourcet + rio transformers-base unliftio-core + ]; + testHaskellDepends = [ + base exceptions fast-logger hspec monad-control monad-logger + resourcet rio transformers-base unliftio-core + ]; + description = "Orphan instances for the RIO type in the rio package"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "rio-prettyprint" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array , base, Cabal, colour, mtl, path, rio, text @@ -228793,9 +228910,9 @@ self: { ({ mkDerivation, attoparsec, base, bytestring, hspec, scanner }: mkDerivation { pname = "scanner-attoparsec"; - version = "0.1"; - sha256 = "1x3calmq7hwbpvxzfsm5n1qkvkdsh73bhj3h1sckxl8ksc5zrbxi"; - libraryHaskellDepends = [ attoparsec base scanner ]; + version = "0.2"; + sha256 = "1dyak8skwyj2rrl2bd3gcd724yr8bw18bkycxs6r27qk7xg65r8h"; + libraryHaskellDepends = [ attoparsec base bytestring scanner ]; testHaskellDepends = [ attoparsec base bytestring hspec scanner ]; description = "Inject attoparsec parser with backtracking into non-backtracking scanner"; license = lib.licenses.bsd3; @@ -229965,12 +230082,12 @@ self: { }) {}; "scroll-list" = callPackage - ({ mkDerivation, base, hspec }: + ({ mkDerivation, base, extra, hspec }: mkDerivation { pname = "scroll-list"; - version = "1.0.0.1"; - sha256 = "1qz4b04jkfkz9w6bz4g4zad5hj2nkl63y0klq0z5lgllf2f6ryw3"; - libraryHaskellDepends = [ base ]; + version = "1.1.0.0"; + sha256 = "130k198xzvbkf2g725iraqx3wl2ns6fy5rj8viyjd8qz44yv533d"; + libraryHaskellDepends = [ base extra ]; testHaskellDepends = [ base hspec ]; description = "This package provides functions for relocate an item within a list"; license = lib.licenses.bsd3; @@ -246022,8 +246139,8 @@ self: { }: mkDerivation { pname = "stack-all"; - version = "0.1.2"; - sha256 = "1iqm96f9c6csv4dzr6l7cyiv99nmbc9739xhycg2gvpm9sncmxrb"; + version = "0.2"; + sha256 = "0q64g4frvcmj308x27mibi89m6rwjf5v47ql4yy6cnf9arjzqf9f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -250166,6 +250283,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "string-random_0_1_4_1" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , optparse-applicative, pcre-heavy, QuickCheck, random, tasty + , tasty-hunit, tasty-quickcheck, text, transformers + }: + mkDerivation { + pname = "string-random"; + version = "0.1.4.1"; + sha256 = "1ggz48mzyzch3ga4682jd9y4g1j6px1anv7k8cczjlz9f4lh73nd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base containers random text transformers + ]; + executableHaskellDepends = [ base optparse-applicative text ]; + testHaskellDepends = [ + base bytestring pcre-heavy QuickCheck tasty tasty-hunit + tasty-quickcheck text + ]; + description = "A library for generating random string from a regular experession"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "string-similarity" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, QuickCheck , suffixtree @@ -255834,6 +255975,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "tasty-hedgehog_1_1_0_0" = callPackage + ({ mkDerivation, base, hedgehog, tagged, tasty + , tasty-expected-failure + }: + mkDerivation { + pname = "tasty-hedgehog"; + version = "1.1.0.0"; + sha256 = "0cy49z8n124xh2ra2482vfy5if1n6d9lbdjma2zg1mxfj0k0zyfb"; + libraryHaskellDepends = [ base hedgehog tagged tasty ]; + testHaskellDepends = [ + base hedgehog tasty tasty-expected-failure + ]; + description = "Integration for tasty and hedgehog"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tasty-hedgehog-coverage" = callPackage ({ mkDerivation, base, containers, hedgehog, mtl, tagged, tasty , tasty-expected-failure, tasty-hedgehog, text, transformers @@ -286613,6 +286771,8 @@ self: { pname = "yasi"; version = "0.1.2.1"; sha256 = "0647z79wva7apkp0swj7gax780vqmhr5czxrvg88gl3bi03wcapl"; + revision = "1"; + editedCabalFile = "05vz40sxmwj9kxfk3s7nx4l6bhj4qpvd62nfkqa7xh9vgfj6rv31"; libraryHaskellDepends = [ base bytestring template-haskell text ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit text @@ -288992,6 +289152,23 @@ self: { license = lib.licenses.mit; }) {}; + "yesod-websockets_0_3_0_3" = callPackage + ({ mkDerivation, base, conduit, mtl, transformers, unliftio + , wai-websockets, websockets, yesod-core + }: + mkDerivation { + pname = "yesod-websockets"; + version = "0.3.0.3"; + sha256 = "0hm4qzn0kqwl7mfvhgc1h1xbpj80fnkfbh5r3k9c52n5dmcapy6n"; + libraryHaskellDepends = [ + base conduit mtl transformers unliftio wai-websockets websockets + yesod-core + ]; + description = "WebSockets support for Yesod"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "yesod-websockets-extra" = callPackage ({ mkDerivation, base, enclosed-exceptions, transformers , websockets, yesod-websockets @@ -290290,8 +290467,8 @@ self: { }: mkDerivation { pname = "zeolite-lang"; - version = "0.16.0.0"; - sha256 = "10sy0s2k20ampqpql6ifpb8y5sdrrc23zpssh0cxs6rp144gcdg4"; + version = "0.16.1.0"; + sha256 = "112z3m2l45rjl8mxwncrn9hbxz80bnxn2phkqk31m3b3xy4acxvm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true;