diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 71933e3e20b3..0b7d3cab5a9f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -8962,8 +8962,8 @@ self: { }: mkDerivation { pname = "HPDF"; - version = "1.5.2"; - sha256 = "0mp3lbyyp6iykqrnviam46wb5aab24c1ncivxp5c2v5hg89a1jrm"; + version = "1.5.3"; + sha256 = "12h3gx9gikzz4fwf11zk1nwzbpwqzzyavjz8mr27scy3s94vw41r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -50485,8 +50485,8 @@ self: { }: mkDerivation { pname = "calamity"; - version = "0.1.27.0"; - sha256 = "1aslkqv8j5zq3pznlw4ga32gz8w29xd365rcjw3xbdj4cygpix40"; + version = "0.1.28.0"; + sha256 = "0szxkhg6wgz2yr1dwsnvcyia45jjcysjzb65jrswdy6y2q0hmqlf"; libraryHaskellDepends = [ aeson async base bytestring colour concurrent-extra connection containers data-default-class data-flags deepseq deque df1 di-core @@ -53848,10 +53848,8 @@ self: { }: mkDerivation { pname = "chassis"; - version = "0.0.4.0"; - sha256 = "1mvi7h6pp1j3x4yccqy962f8d3gbm4sj5fvnfwxygnxqqhmy1dvk"; - revision = "1"; - editedCabalFile = "15pncz2x3llb2sg2x4as4r0wbx528dvlp0gvc2rl9y9dxhv89d9h"; + version = "0.0.5.0"; + sha256 = "0f9iipl7l9jhi6754yysk9kkliiab60ds95k8r4gjcch3hh4zbcj"; libraryHaskellDepends = [ base bytestring comonad composite-base containers contravariant distributive either exceptions extra first-class-families path @@ -56672,8 +56670,8 @@ self: { }: mkDerivation { pname = "cli-extras"; - version = "0.1.0.1"; - sha256 = "1fggrnhdbr2ialdd93d0m81b85izs1gvcs8bkmwm8wdxgw4v7hsi"; + version = "0.1.0.2"; + sha256 = "1qcvphbimcclvy7qkqrz9djg4650axwqjfyq6nlbvmpivh14m9vq"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers exceptions io-streams lens logging-effect monad-logger monad-loops mtl process @@ -56691,8 +56689,8 @@ self: { }: mkDerivation { pname = "cli-git"; - version = "0.1.0.1"; - sha256 = "0jchv1j7dgay6xzny9rinsybavs4ggk93450cka6sp7015z06ysr"; + version = "0.1.0.2"; + sha256 = "08gjhg2bc8i9i1clpxp5bzk4sp4izfbhjqmbmfmqqzv6ci0p5fxx"; libraryHaskellDepends = [ base cli-extras containers data-default exceptions lens logging-effect megaparsec mtl text @@ -96965,17 +96963,21 @@ self: { }) {}; "ftdi" = callPackage - ({ mkDerivation, base, base-unicode-symbols, bytestring, safe - , transformers, usb + ({ mkDerivation, async, base, base-unicode-symbols, bytestring + , generic-random, QuickCheck, random, tagged, test-framework + , test-framework-quickcheck2, transformers, usb, vector }: mkDerivation { pname = "ftdi"; - version = "0.2.0.1"; - sha256 = "1gnfbngn3jwva6nvrcrzmi2n2vy4k55yh41zvg0kyb61w7kgm4m8"; - isLibrary = true; - isExecutable = true; + version = "0.3.0.0"; + sha256 = "1yhcpd9jzhmvlmhidyv70s5mvakq6jn9lb3zh132lrqsrirbmpx8"; libraryHaskellDepends = [ - base base-unicode-symbols bytestring safe transformers usb + async base base-unicode-symbols bytestring transformers usb vector + ]; + testHaskellDepends = [ + base base-unicode-symbols bytestring generic-random QuickCheck + random tagged test-framework test-framework-quickcheck2 + transformers usb vector ]; description = "A thin layer over USB to communicate with FTDI chips"; license = lib.licenses.bsd3; @@ -106642,6 +106644,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "gl3w" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "gl3w"; + version = "0.1.0"; + sha256 = "14wm8wp4jxi4fq75bvr6sl4xmsxjfw30yq7011v28xqpm9015ns0"; + libraryHaskellDepends = [ base ]; + description = "Haskell bindings for the gl3w library"; + license = lib.licenses.mit; + }) {}; + "glabrous" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , cereal, cereal-text, directory, either, hspec, text @@ -119511,32 +119524,33 @@ self: { }) {}; "haskell-awk" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, doctest - , easy-file, exceptions, filepath, haskell-src-exts, hint, hspec - , HUnit, mtl, network, process, stringsearch, temporary - , test-framework, test-framework-hunit, time, transformers + ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal + , cabal-doctest, containers, directory, doctest, easy-file + , exceptions, extra, filelock, filepath, ghc, haskell-src-exts + , hint, hspec, HUnit, list-t, mtl, process, stringsearch + , template-haskell, temporary, test-framework, test-framework-hunit + , time, transformers }: mkDerivation { pname = "haskell-awk"; - version = "1.1.1"; - sha256 = "0s6vzfsqh2wwsp98l8zpg6cvh7jwz5wha44idz3yavhmy6z08zgd"; - revision = "2"; - editedCabalFile = "1nq69vqp5dphhkq3h94c1gw2hpgyn2snnsig6kjwm4z60ww87viw"; + version = "1.2"; + sha256 = "14jfw5s3xw7amwasw37mxfinzwvxd6pr64iypmy65z7bkx3l01cj"; isLibrary = true; isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ - base bytestring containers stringsearch + base bytestring containers ghc list-t stringsearch ]; executableHaskellDepends = [ - base bytestring containers directory easy-file exceptions filepath - haskell-src-exts hint mtl network process stringsearch time - transformers + base bytestring containers directory exceptions extra filelock + filepath ghc haskell-src-exts hint list-t mtl process stringsearch + template-haskell time transformers ]; testHaskellDepends = [ - base bytestring containers directory doctest easy-file exceptions - filepath haskell-src-exts hint hspec HUnit mtl network process - stringsearch temporary test-framework test-framework-hunit time - transformers + aeson attoparsec base bytestring containers directory doctest + easy-file exceptions extra filelock filepath ghc haskell-src-exts + hint hspec HUnit list-t mtl process stringsearch template-haskell + temporary test-framework test-framework-hunit time transformers ]; description = "Transform text from the command-line using Haskell expressions"; license = lib.licenses.asl20; @@ -122495,8 +122509,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.52.5"; - sha256 = "1vxm0y850bk3xhjy53rqx8231xvvdiw546izpz2x4ydnqg507w2b"; + version = "0.52.6"; + sha256 = "19j4cvxnrqhckbyjnwg2z4ixavbkgcxlxspsxakawaffqhq49wq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -122542,8 +122556,8 @@ self: { }: mkDerivation { pname = "haskoin-store-data"; - version = "0.52.5"; - sha256 = "1yhjdvfbri1n900wkrql7j9h5d2igqap9yjpssvkb2wrxb22zmc1"; + version = "0.52.6"; + sha256 = "0npiib582rnbk3w9f0m71y84xpk7akzkypfxrd9n1s4h3dh0qsfw"; libraryHaskellDepends = [ aeson base binary bytes bytestring cereal containers data-default deepseq hashable haskoin-core http-client http-types lens mtl @@ -169790,8 +169804,8 @@ self: { }: mkDerivation { pname = "lzma-static"; - version = "5.2.5"; - sha256 = "13xgap430r2hpkwk56ra5ya8fparikpzy50mbyd0xdpvs02imwfp"; + version = "5.2.5.1"; + sha256 = "1hky1aa1bl6zxnhwgpghx1wf43g74x6f4xpi21l65a39sb25bqf0"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck @@ -188341,8 +188355,8 @@ self: { }: mkDerivation { pname = "nix-thunk"; - version = "0.2.0.2"; - sha256 = "1jxdxb8ri0cd7ni9z80xlb86d81bb83c6ki5wj7jx7sn9inzz8z7"; + version = "0.2.0.3"; + sha256 = "1pcmn31hf81gxmmjyqc23pwpaafx03alvx2fgynd1isdsb0057my"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -214370,6 +214384,24 @@ self: { license = lib.licenses.mit; }) {}; + "qr" = callPackage + ({ mkDerivation, array, base, cairo, gtk, optparse-applicative + , transformers, utf8-string + }: + mkDerivation { + pname = "qr"; + version = "0.2.0.0"; + sha256 = "0mn33p9j87w5fq4ddrwn5nb32gcxzxli55y3jv1aaypsgi6vf3w7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ array base utf8-string ]; + executableHaskellDepends = [ + array base cairo gtk optparse-applicative transformers + ]; + description = "Pure Haskell QR encoder library and command line tool"; + license = lib.licenses.bsd3; + }) {}; + "qr-imager" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite, directory , haskell-qrencode, hspec, jose-jwt, JuicyPixels, microlens @@ -224189,8 +224221,8 @@ self: { }: mkDerivation { pname = "retrie"; - version = "0.1.1.1"; - sha256 = "1l6pcvmf95i4r4b370j8dwqbvj3971xn6097lbw93agyrf704qpi"; + version = "1.0.0.0"; + sha256 = "1hrkx7gx7hwgljvx8zm1yhn7xvyif943hvxx5b27ali6grmndy9w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261245,6 +261277,8 @@ self: { pname = "th-utilities"; version = "0.2.4.2"; sha256 = "09rbs878gjhyg8n789p2c67lzxr4h1pg0zar47a7j8sg6ff5wcx2"; + revision = "1"; + editedCabalFile = "177hbrwcyalm6gbqq96b5xz974bxzch9g2mvffvksi1205z6v7dr"; libraryHaskellDepends = [ base bytestring containers directory filepath primitive syb template-haskell text th-abstraction th-orphans @@ -261257,6 +261291,28 @@ self: { license = lib.licenses.mit; }) {}; + "th-utilities_0_2_4_3" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , hspec, primitive, syb, template-haskell, text, th-abstraction + , th-orphans, vector + }: + mkDerivation { + pname = "th-utilities"; + version = "0.2.4.3"; + sha256 = "1krvn3xp7zicp6wqcgmgbgl2a894n677vxi6vhcna16cx03smic9"; + libraryHaskellDepends = [ + base bytestring containers directory filepath primitive syb + template-haskell text th-abstraction th-orphans + ]; + testHaskellDepends = [ + base bytestring containers directory filepath hspec primitive syb + template-haskell text th-abstraction th-orphans vector + ]; + description = "Collection of useful functions for use with Template Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "thank-you-stars" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, filepath, hackage-db, hspec, req, split, text @@ -279106,6 +279162,31 @@ self: { broken = true; }) {}; + "wai-session-redis" = callPackage + ({ mkDerivation, base, bytestring, cereal, data-default, hedis + , hspec, http-types, vault, wai, wai-session, warp + }: + mkDerivation { + pname = "wai-session-redis"; + version = "0.1.0.0"; + sha256 = "12l2r85xq8ryv6y660c20yfxa19n3rvkilmkb74bj1ch7jmm8d6n"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring cereal data-default hedis vault wai wai-session + ]; + executableHaskellDepends = [ + base bytestring cereal data-default hedis http-types vault wai + wai-session warp + ]; + testHaskellDepends = [ + base bytestring cereal data-default hedis hspec vault wai + wai-session + ]; + description = "Simple Redis backed wai-session backend"; + license = lib.licenses.bsd3; + }) {}; + "wai-session-tokyocabinet" = callPackage ({ mkDerivation, base, bytestring, cereal, errors , tokyocabinet-haskell, transformers, wai-session