summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2021-01-06 02:30:26 +0100
committerPeter Simons <simons@cryp.to>2021-01-06 02:30:26 +0100
commitff1008eead5a511577af09278d08601e8c2abb24 (patch)
treeec5b9664c99aec1e9d56fc237078e59a71ebece3
parent8f5c69c971bd4fbf5930bcd300f097804dad77cc (diff)
downloadnixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar.gz
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar.bz2
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar.lz
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar.xz
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.tar.zst
nixpkgs-ff1008eead5a511577af09278d08601e8c2abb24.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/8a3e09d090e74b2e82658124dbfac2a7cbe1b393.
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix199
1 files changed, 161 insertions, 38 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index af1b6b18ad1..e7e1c834815 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -7899,10 +7899,8 @@ self: {
      }:
      mkDerivation {
        pname = "HCL";
-       version = "1.7.1";
-       sha256 = "1rwg7sqm16rszv7grw2d7cnhllnrifnd9jjxn0p8n5qznv8m8vkp";
-       revision = "1";
-       editedCabalFile = "1gl61kqccd909dif3644qi1whrcbkrfif6d52hrlf2vc3kwpjs0z";
+       version = "1.8";
+       sha256 = "1h5mrrpr6kma8k0mqzzjcyg3nd94f7lv6a2k5pfxcqs01qy3khgk";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -16995,15 +16993,16 @@ self: {
      }) {};
 
   "Rattus" = callPackage
-    ({ mkDerivation, base, Cabal, containers, ghc, simple-affine-space
+    ({ mkDerivation, base, Cabal, containers, ghc, ghc-prim
+     , simple-affine-space
      }:
      mkDerivation {
        pname = "Rattus";
-       version = "0.3.1";
-       sha256 = "1sfjnfd3jsr095gkzxldb65ivxpyzsaphw2bv2f6svczhjc5b414";
+       version = "0.4";
+       sha256 = "1sgr33yq5l43k3b8nwx7m6wrygv5k8d8yigzms3p6pq5pk3g5sq1";
        setupHaskellDepends = [ base Cabal ];
        libraryHaskellDepends = [
-         base containers ghc simple-affine-space
+         base containers ghc ghc-prim simple-affine-space
        ];
        testHaskellDepends = [ base containers ];
        description = "A modal FRP language";
@@ -22679,6 +22678,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "accelerate-io-serialise" = callPackage
+    ({ mkDerivation, accelerate, accelerate-io-bytestring, base
+     , serialise
+     }:
+     mkDerivation {
+       pname = "accelerate-io-serialise";
+       version = "0.1.0.0";
+       sha256 = "1i85x6dqz7ihvi8b9rnlgjqnliq98cbv5fd1pf03n18kdbflzvm8";
+       libraryHaskellDepends = [
+         accelerate accelerate-io-bytestring base serialise
+       ];
+       description = "Binary serialisation of Accelerate arrays using serialise";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "accelerate-io-vector" = callPackage
     ({ mkDerivation, accelerate, base, hedgehog, primitive, tasty
      , tasty-hedgehog, vector
@@ -32033,8 +32047,6 @@ self: {
        ];
        description = "Automatic Rule-Based Time Tracker";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = stdenv.lib.platforms.none;
-       broken = true;
      }) {};
 
   "arcgrid" = callPackage
@@ -64115,8 +64127,8 @@ self: {
     ({ mkDerivation, base, bytestring, c2hs, python3, text }:
      mkDerivation {
        pname = "cpython";
-       version = "3.5.0";
-       sha256 = "0ivvz6f824d2g4pk3qglz8fhzahp0kfjyv2wy6qpwfwcf1gvw7lg";
+       version = "3.5.1";
+       sha256 = "13vb65vgd9jncys1phgm3d9jmn3nq5k4ln2my34gc8vqpp7qxyh1";
        libraryHaskellDepends = [ base bytestring text ];
        libraryPkgconfigDepends = [ python3 ];
        libraryToolDepends = [ c2hs ];
@@ -120812,6 +120824,22 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hasql-url" = callPackage
+    ({ mkDerivation, base, bytestring, hasql, network-uri, split, tasty
+     , tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "hasql-url";
+       version = "0.1.0.0";
+       sha256 = "12zsw4jag27g0bgxm9sp45bs2i7p5h42zs5avj01zlddpyhla0wx";
+       libraryHaskellDepends = [
+         base bytestring hasql network-uri split
+       ];
+       testHaskellDepends = [ base hasql tasty tasty-quickcheck ];
+       description = "Parse PostgreSQL connection URI into Hasql.Connection Settings";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "hasqly-mysql" = callPackage
     ({ mkDerivation, base, binary, bytestring, dlist, mtl
      , mysql-haskell, scientific, text, time
@@ -129654,8 +129682,6 @@ self: {
        testToolDepends = [ markdown-unlit tasty-discover ];
        description = "Tools and combinators for solving constraint problems";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-       broken = true;
      }) {};
 
   "holy-project" = callPackage
@@ -183887,8 +183913,8 @@ self: {
      }:
      mkDerivation {
        pname = "niv";
-       version = "0.2.18";
-       sha256 = "1jgljmj7msix2vn9nxip9q4754hx4739w4r7sa05l6q4ba5ilwqd";
+       version = "0.2.19";
+       sha256 = "15smcgr81ryxb3a57b88azz2xsvcq92n0cmjam8v1x8r6j0w0p39";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -191390,8 +191416,8 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc-plot";
-       version = "1.0.1.0";
-       sha256 = "0p7sfsi70vbwkxwknl5k31qsvnkwvhdjr8c2q7y0pjz3xz9zdrjq";
+       version = "1.0.2.0";
+       sha256 = "10iwhwr3161mx438bi3q9m15wj60fs5hr6q90g3jqiv6w18n6zdm";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -191569,8 +191595,8 @@ self: {
     ({ mkDerivation }:
      mkDerivation {
        pname = "pandora";
-       version = "0.3.3";
-       sha256 = "16jaq5q0b2q230iwhfhs2p1fmmqb38zssr7zbgjmry2045ya2dhh";
+       version = "0.3.4";
+       sha256 = "0xmf75v6b5cj083fjxz3hl6cj9ix2v68h8ix5zrh94qik5is4rl7";
        description = "A box of patterns and paradigms";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -202672,8 +202698,8 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-query";
-       version = "3.7.0";
-       sha256 = "0raxd0vd6hf772g11x8p0c6h86sipwk74z5kfxb38mbi26yj0p24";
+       version = "3.8.0";
+       sha256 = "1bk355kqsiyxn269bp5icf5s80p2bzxy08r8g8llainppjxnq8n8";
        libraryHaskellDepends = [
          aeson attoparsec base blaze-builder bytestring containers
          data-default exceptions file-embed haskell-src-meta hreader hset
@@ -206428,17 +206454,18 @@ self: {
     ({ mkDerivation, aeson, base, bytestring, cassava, containers
      , generic-random, lens, mongoDB, mtl, network-uri, persistent
      , persistent-mongoDB, QuickCheck, quickcheck-instances
-     , safe-exceptions, scientific, swagger2, text, time, uuid, vector
+     , safe-exceptions, scientific, servant, swagger2, text, time, uuid
+     , vector
      }:
      mkDerivation {
        pname = "prolude";
-       version = "0.0.0.14";
-       sha256 = "1lsr85ibkrdcmwg66iiazr3wksk66153l2wdlk583q71w2r5h6is";
+       version = "0.0.0.15";
+       sha256 = "1hm24qz13yrhvg8a0xx781pv29lbxzdzazk7byfjqv4dsy8c7mkp";
        libraryHaskellDepends = [
          aeson base bytestring cassava containers generic-random lens
          mongoDB mtl network-uri persistent persistent-mongoDB QuickCheck
-         quickcheck-instances safe-exceptions scientific swagger2 text time
-         uuid vector
+         quickcheck-instances safe-exceptions scientific servant swagger2
+         text time uuid vector
        ];
        description = "ITProTV's custom prelude";
        license = stdenv.lib.licenses.mit;
@@ -207409,6 +207436,22 @@ self: {
        broken = true;
      }) {};
 
+  "proton" = callPackage
+    ({ mkDerivation, adjunctions, base, bifunctors, comonad
+     , compactable, containers, contravariant, distributive, linear, mtl
+     , profunctors, tagged
+     }:
+     mkDerivation {
+       pname = "proton";
+       version = "0.0.1";
+       sha256 = "0l3176d1vjvknns2dx7qnwi7n45mc6v4qx9iv3z4488msjfqx6gf";
+       libraryHaskellDepends = [
+         adjunctions base bifunctors comonad compactable containers
+         contravariant distributive linear mtl profunctors tagged
+       ];
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "proton-haskell" = callPackage
     ({ mkDerivation, base, containers, directory, filepath, HUnit
      , test-framework, test-framework-hunit
@@ -210296,8 +210339,8 @@ self: {
      }:
      mkDerivation {
        pname = "quickcheck-string-random";
-       version = "0.1.3.0";
-       sha256 = "0pyh2xa68d6jhca1lr5ymmxqs19m17hjxdlrplyl0pww65mfrj8d";
+       version = "0.1.4.0";
+       sha256 = "08ikiqgzhizg4acv9kba6glwa47xzpdzrpzcz95kcw7b90q9qqp9";
        libraryHaskellDepends = [ base QuickCheck string-random text ];
        testHaskellDepends = [
          base QuickCheck tasty tasty-quickcheck text
@@ -215299,6 +215342,31 @@ self: {
        broken = true;
      }) {};
 
+  "reflex-gi-gtk" = callPackage
+    ({ mkDerivation, async, base, containers, dependent-sum
+     , exception-transformers, gi-gdk, gi-glib, gi-gtk, haskell-gi-base
+     , mtl, patch, primitive, ref-tf, reflex, semialign, stm, text
+     , these, witherable
+     }:
+     mkDerivation {
+       pname = "reflex-gi-gtk";
+       version = "0.2.0.0";
+       sha256 = "0dx9g5v5i0fhxn1kn6fsj8hpwnax8wq89drsv8q2fwk9pxd8i384";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         async base containers dependent-sum exception-transformers gi-gdk
+         gi-glib gi-gtk haskell-gi-base mtl primitive ref-tf reflex
+         semialign stm text these witherable
+       ];
+       executableHaskellDepends = [
+         base containers dependent-sum gi-gtk haskell-gi-base mtl patch
+         reflex text
+       ];
+       description = "Helper functions to use reflex with gi-gtk";
+       license = stdenv.lib.licenses.mpl20;
+     }) {};
+
   "reflex-gloss" = callPackage
     ({ mkDerivation, base, dependent-sum, gloss, mtl, reflex
      , transformers
@@ -226625,15 +226693,19 @@ self: {
      }) {};
 
   "sendgrid-v3" = callPackage
-    ({ mkDerivation, aeson, base, lens, semigroups, tasty, tasty-hunit
-     , text, wreq
+    ({ mkDerivation, aeson, base, bytestring, http-client, lens
+     , semigroups, tasty, tasty-hunit, text, wreq
      }:
      mkDerivation {
        pname = "sendgrid-v3";
-       version = "0.1.2.0";
-       sha256 = "06j07c86560f4w4vpx6gbnmrbyhs9i69jksliifsd9a9flg93vx3";
-       libraryHaskellDepends = [ aeson base lens semigroups text wreq ];
-       testHaskellDepends = [ base semigroups tasty tasty-hunit text ];
+       version = "0.3.0.0";
+       sha256 = "0b1m2r0zq3f3ggy9nds42rf0w25p08mkcs9crvckmvqjhmwik1cm";
+       libraryHaskellDepends = [
+         aeson base bytestring http-client lens semigroups text wreq
+       ];
+       testHaskellDepends = [
+         base lens semigroups tasty tasty-hunit text wreq
+       ];
        description = "Sendgrid v3 API library";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -244869,6 +244941,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "string-random_0_1_4_0" = 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.0";
+       sha256 = "09xv1jbhsz8hfxc6y54fj4pkhyxfbfh53i6kxy408zm3raa2nmii";
+       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 = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "string-similarity" = callPackage
     ({ mkDerivation, base, bytestring, criterion, hspec, QuickCheck
      , suffixtree
@@ -255403,6 +255499,33 @@ self: {
        broken = true;
      }) {};
 
+  "thock" = callPackage
+    ({ mkDerivation, aeson, base, brick, containers, file-embed, lens
+     , mtl, network, random, text, text-zipper, time, vector, vty
+     , websockets
+     }:
+     mkDerivation {
+       pname = "thock";
+       version = "0.2.0.0";
+       sha256 = "1wj3zldfqpa8xvk62qv13frhxmrjhrjismcb9iyblkrwlcxzfyns";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base brick containers file-embed lens mtl network random text
+         text-zipper time vector vty websockets
+       ];
+       executableHaskellDepends = [
+         aeson base brick containers file-embed lens mtl network random text
+         text-zipper time vector vty websockets
+       ];
+       testHaskellDepends = [
+         aeson base brick containers file-embed lens mtl network random text
+         text-zipper time vector vty websockets
+       ];
+       description = "A modern TUI typing game featuring online racing against friends";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "thorn" = callPackage
     ({ mkDerivation, base, bifunctors, containers, contravariant, mtl
      , profunctors, random, template-haskell
@@ -282325,7 +282448,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "yesod-page-cursor_2_0_0_1" = callPackage
+  "yesod-page-cursor_2_0_0_2" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, hspec
      , hspec-expectations-lifted, http-link-header, http-types, lens
      , lens-aeson, monad-logger, mtl, network-uri, persistent
@@ -282334,8 +282457,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-page-cursor";
-       version = "2.0.0.1";
-       sha256 = "1fsq2shnn1izhw28f8dfyc8ssfxfjhzip0hh1cw80hpcg7q0pr73";
+       version = "2.0.0.2";
+       sha256 = "1wlwzxc2amnq1ma2lvclrc3dzhh8s6d8ffz6yk9rq88aijgvw35m";
        libraryHaskellDepends = [
          aeson base bytestring containers http-link-header network-uri text
          unliftio yesod-core