summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-10-31 11:32:17 +0100
committerPeter Simons <simons@cryp.to>2015-10-31 18:43:34 +0100
commit7a6fe2d4c54a8014ae5a294bb4f2f616460efa69 (patch)
tree191a26311bef8d6bfb130ed70fd75eda48644aae /pkgs/development/haskell-modules/hackage-packages.nix
parentae7e59f0a76d2487c85607a7aa0fc6678818857b (diff)
downloadnixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar.gz
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar.bz2
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar.lz
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar.xz
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.tar.zst
nixlib-7a6fe2d4c54a8014ae5a294bb4f2f616460efa69.zip
hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-27-g14f44af using the following inputs:

  - Nixpkgs: https://github.com/NixOS/nixpkgs/commit/07b9003464c39236dc8d55acfca0bc44de25f954
  - Hackage: https://github.com/commercialhaskell/all-cabal-hashes/commit/b8c50379aeb1c9a82998ed8e978df8cc68652852
  - LTS Haskell: https://github.com/fpco/lts-haskell/commit/4622b913dcfa6d442d875c8604a87cc79884f74c
  - Stackage Nightly: https://github.com/fpco/stackage-nightly/commit/05c38f5cda81680f98e751a37a66f5c1f2730789
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix333
1 files changed, 214 insertions, 119 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 56caf73380db..96793a2c8377 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -11012,6 +11012,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "JuicyPixels_3_2_6_2" = callPackage
+    ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl
+     , primitive, transformers, vector, zlib
+     }:
+     mkDerivation {
+       pname = "JuicyPixels";
+       version = "3.2.6.2";
+       sha256 = "22952ab2e1152dcb2af1b0340ee4999516a6605b8ecbcbfd37e8dbd9d829aa43";
+       libraryHaskellDepends = [
+         base binary bytestring containers deepseq mtl primitive
+         transformers vector zlib
+       ];
+       homepage = "https://github.com/Twinside/Juicy.Pixels";
+       description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "JuicyPixels-canvas" = callPackage
     ({ mkDerivation, base, containers, JuicyPixels }:
      mkDerivation {
@@ -18597,8 +18615,8 @@ self: {
      }:
      mkDerivation {
        pname = "WaveFront";
-       version = "0.1.0.0";
-       sha256 = "4516fbe7c034da2a05e4967222fdedf86dee4e10eef4589764889557004692be";
+       version = "0.1.0.2";
+       sha256 = "f18c307609ea324aab8c208e556cee679686bcae794380e05d8f43fdae1b03de";
        libraryHaskellDepends = [
          base containers filepath GLUtil lens linear OpenGL
        ];
@@ -30304,6 +30322,42 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "aws_0_13_0" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
+     , base64-bytestring, blaze-builder, byteable, bytestring
+     , case-insensitive, cereal, conduit, conduit-extra, containers
+     , cryptohash, data-default, directory, errors, filepath
+     , http-client, http-conduit, http-types, lifted-base, monad-control
+     , mtl, network, old-locale, QuickCheck, quickcheck-instances
+     , resourcet, safe, scientific, tagged, tasty, tasty-quickcheck
+     , text, time, transformers, transformers-base, unordered-containers
+     , utf8-string, vector, xml-conduit
+     }:
+     mkDerivation {
+       pname = "aws";
+       version = "0.13.0";
+       sha256 = "3504c96a00d12fa0fe4ae5ab4dafa3eec7ca576a02ed7906cff70a75625a75a6";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base base16-bytestring base64-bytestring
+         blaze-builder byteable bytestring case-insensitive cereal conduit
+         conduit-extra containers cryptohash data-default directory filepath
+         http-conduit http-types lifted-base monad-control mtl network
+         old-locale resourcet safe scientific tagged text time transformers
+         unordered-containers utf8-string vector xml-conduit
+       ];
+       testHaskellDepends = [
+         aeson base bytestring errors http-client lifted-base monad-control
+         mtl QuickCheck quickcheck-instances resourcet tagged tasty
+         tasty-quickcheck text time transformers transformers-base
+       ];
+       homepage = "http://github.com/aristidb/aws";
+       description = "Amazon Web Services (AWS) for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "aws-cloudfront-signer" = callPackage
     ({ mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring
      , bytestring, crypto-pubkey-types, RSA, time
@@ -30615,8 +30669,8 @@ self: {
      }:
      mkDerivation {
        pname = "aws-route53";
-       version = "0.1.2";
-       sha256 = "28c4ebcd9538249eedd87a20bd99f6573f3e5f3f5d0bd61bdd7dac59f877e061";
+       version = "0.1.2.1";
+       sha256 = "b67317d4949a2e6649392bb6fd1e72767c3658670dbd52867ca2169ca7e6b5bc";
        libraryHaskellDepends = [
          aws base bytestring containers http-conduit http-types old-locale
          resourcet text time xml-conduit xml-hamlet
@@ -39409,7 +39463,6 @@ self: {
        homepage = "https://github.com/centromere/cacophony/wiki";
        description = "A library implementing the Noise protocol";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "caf" = callPackage
@@ -43451,7 +43504,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude" = callPackage
+  "classy-prelude_0_12_4" = callPackage
     ({ mkDerivation, base, basic-prelude, bifunctors, bytestring
      , chunked-data, containers, dlist, enclosed-exceptions, exceptions
      , ghc-prim, hashable, hspec, lifted-base, mono-traversable, mtl
@@ -43476,9 +43529,10 @@ self: {
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "A typeclass-based Prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude_0_12_5" = callPackage
+  "classy-prelude" = callPackage
     ({ mkDerivation, base, basic-prelude, bifunctors, bytestring
      , chunked-data, containers, dlist, enclosed-exceptions, exceptions
      , ghc-prim, hashable, hspec, lifted-base, mono-traversable, mtl
@@ -43503,7 +43557,6 @@ self: {
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "A typeclass-based Prelude";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "classy-prelude-conduit_0_10_2" = callPackage
@@ -43671,7 +43724,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-conduit" = callPackage
+  "classy-prelude-conduit_0_12_4" = callPackage
     ({ mkDerivation, base, bytestring, classy-prelude, conduit
      , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
      , transformers, void
@@ -43687,12 +43740,14 @@ self: {
        testHaskellDepends = [
          base bytestring conduit hspec QuickCheck transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "conduit instances for classy-prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-conduit_0_12_5" = callPackage
+  "classy-prelude-conduit" = callPackage
     ({ mkDerivation, base, bytestring, classy-prelude, conduit
      , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
      , transformers, void
@@ -43708,11 +43763,9 @@ self: {
        testHaskellDepends = [
          base bytestring conduit hspec QuickCheck transformers
        ];
-       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "conduit instances for classy-prelude";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "classy-prelude-yesod_0_10_2" = callPackage
@@ -43862,7 +43915,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-yesod" = callPackage
+  "classy-prelude-yesod_0_12_4" = callPackage
     ({ mkDerivation, aeson, base, classy-prelude
      , classy-prelude-conduit, data-default, http-conduit, http-types
      , persistent, yesod, yesod-newsfeed, yesod-static
@@ -43876,12 +43929,14 @@ self: {
          http-conduit http-types persistent yesod yesod-newsfeed
          yesod-static
        ];
+       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "Provide a classy prelude including common Yesod functionality";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-yesod_0_12_5" = callPackage
+  "classy-prelude-yesod" = callPackage
     ({ mkDerivation, aeson, base, classy-prelude
      , classy-prelude-conduit, data-default, http-conduit, http-types
      , persistent, yesod, yesod-newsfeed, yesod-static
@@ -43895,11 +43950,9 @@ self: {
          http-conduit http-types persistent yesod yesod-newsfeed
          yesod-static
        ];
-       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "Provide a classy prelude including common Yesod functionality";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clay" = callPackage
@@ -46604,19 +46657,19 @@ self: {
      }) {};
 
   "concurrent-output" = callPackage
-    ({ mkDerivation, async, base, bytestring, containers, directory
-     , exceptions, process, stm, text, transformers, unix
+    ({ mkDerivation, ansi-terminal, async, base, bytestring, directory
+     , exceptions, process, stm, terminal-size, text, transformers, unix
      }:
      mkDerivation {
        pname = "concurrent-output";
-       version = "1.0.1";
-       sha256 = "694020da0978ba93d29b530b319d458db88792d961334d6f047591972cc62871";
+       version = "1.1.0";
+       sha256 = "3339267b1658769d6ad9c37e4c23e3931ebaf9d970334d85ffa4642f3081b2e1";
        libraryHaskellDepends = [
-         async base bytestring containers directory exceptions process stm
-         text transformers unix
+         ansi-terminal async base bytestring directory exceptions process
+         stm terminal-size text transformers unix
        ];
-       description = "handling concurrent output";
-       license = stdenv.lib.licenses.bsd3;
+       description = "Ungarble output from several threads";
+       license = stdenv.lib.licenses.bsd2;
      }) {};
 
   "concurrent-sa" = callPackage
@@ -53901,34 +53954,6 @@ self: {
      }:
      mkDerivation {
        pname = "dbmigrations";
-       version = "0.9";
-       sha256 = "2e9d9d971a2a8f771148a4b19ea8226e4fa2ac2eefb11c93afa4c9983838435c";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base bytestring configurator containers directory fgl filepath HDBC
-         HDBC-postgresql HDBC-sqlite3 mtl random template-haskell text time
-         yaml-light
-       ];
-       executableHaskellDepends = [ base configurator ];
-       testHaskellDepends = [
-         base bytestring containers directory fgl filepath HDBC
-         HDBC-postgresql HDBC-sqlite3 HUnit mtl process template-haskell
-         time yaml-light
-       ];
-       doCheck = false;
-       description = "An implementation of relational database \"migrations\"";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "dbmigrations_0_9_1" = callPackage
-    ({ mkDerivation, base, bytestring, configurator, containers
-     , directory, fgl, filepath, HDBC, HDBC-postgresql, HDBC-sqlite3
-     , HUnit, mtl, process, random, template-haskell, text, time
-     , yaml-light
-     }:
-     mkDerivation {
-       pname = "dbmigrations";
        version = "0.9.1";
        sha256 = "02fa493a7743c453eca74396e6f359c3e73f1265a9ef40d8d7a0e99fb259dde4";
        isLibrary = true;
@@ -53944,9 +53969,9 @@ self: {
          HDBC-postgresql HDBC-sqlite3 HUnit mtl process template-haskell
          time yaml-light
        ];
+       doCheck = false;
        description = "An implementation of relational database \"migrations\"";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dbus_0_10_10" = callPackage
@@ -57874,7 +57899,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "dimensional" = callPackage
+  "dimensional_0_13_0_2" = callPackage
     ({ mkDerivation, base, numtype, time }:
      mkDerivation {
        pname = "dimensional";
@@ -57884,6 +57909,23 @@ self: {
        homepage = "http://dimensional.googlecode.com/";
        description = "Statically checked physical dimensions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "dimensional" = callPackage
+    ({ mkDerivation, base, deepseq, exact-pi, HUnit, numtype-dk, vector
+     }:
+     mkDerivation {
+       pname = "dimensional";
+       version = "1.0.0.0";
+       sha256 = "1f66c105a4a11a3014b8387cd3df9a4d30124f7c49bacad72e425d7f95f13c38";
+       libraryHaskellDepends = [
+         base deepseq exact-pi numtype-dk vector
+       ];
+       testHaskellDepends = [ base HUnit ];
+       homepage = "https://github.com/bjornbm/dimensional-dk/";
+       description = "Statically checked physical dimensions, using Type Families and Data Kinds";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "dimensional-tf" = callPackage
@@ -84903,6 +84945,7 @@ self: {
        homepage = "https://github.com/emilaxelsson/haskell-exp-parser";
        description = "Simple parser parser from Haskell to TemplateHaskell expressions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-formatter" = callPackage
@@ -92164,7 +92207,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger" = callPackage
+  "hledger_0_26" = callPackage
     ({ mkDerivation, base, base-compat, cmdargs, containers, csv
      , directory, filepath, haskeline, hledger-lib, HUnit, mtl
      , mtl-compat, old-time, parsec, pretty-show, process, regex-tdfa
@@ -92196,12 +92239,14 @@ self: {
          pretty-show process regex-tdfa safe shakespeare split tabular
          test-framework test-framework-hunit text time transformers wizards
        ];
+       jailbreak = true;
        homepage = "http://hledger.org";
        description = "The main command-line interface for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger_0_27" = callPackage
+  "hledger" = callPackage
     ({ mkDerivation, base, base-compat, cmdargs, containers, csv
      , directory, filepath, haskeline, hledger-lib, HUnit, mtl
      , mtl-compat, old-time, parsec, pretty-show, process, regex-tdfa
@@ -92234,11 +92279,9 @@ self: {
          terminfo test-framework test-framework-hunit text time
          unordered-containers utf8-string wizards
        ];
-       jailbreak = true;
        homepage = "http://hledger.org";
        description = "Command-line interface for the hledger accounting tool";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-chart" = callPackage
@@ -92271,6 +92314,7 @@ self: {
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [ base hledger-lib time ];
+       jailbreak = true;
        homepage = "https://github.com/gebner/hledger-diff";
        description = "Compares the transactions in two ledger files";
        license = stdenv.lib.licenses.gpl3;
@@ -92300,8 +92344,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger-irr";
-       version = "0.1.1.7";
-       sha256 = "2433c196c7dc521efdab04fe4e9fca07dacd33d929742a29251b86ae7bd927be";
+       version = "0.1.1.8";
+       sha256 = "7dd9f5c870c508534c1c00d653ee4319cead5b912a446a8c3b4ef941caae3162";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -92395,7 +92439,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger-lib" = callPackage
+  "hledger-lib_0_26" = callPackage
     ({ mkDerivation, array, base, base-compat, blaze-markup, bytestring
      , cmdargs, containers, csv, Decimal, directory, filepath, HUnit
      , mtl, mtl-compat, old-time, parsec, pretty-show, regex-tdfa, safe
@@ -92420,9 +92464,10 @@ self: {
        homepage = "http://hledger.org";
        description = "Core data types, parsers and utilities for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger-lib_0_27" = callPackage
+  "hledger-lib" = callPackage
     ({ mkDerivation, array, base, base-compat, blaze-markup, bytestring
      , cmdargs, containers, csv, Decimal, deepseq, directory, filepath
      , HUnit, mtl, mtl-compat, old-time, parsec, pretty-show, regex-tdfa
@@ -92448,7 +92493,6 @@ self: {
        homepage = "http://hledger.org";
        description = "Core data types, parsers and functionality for the hledger accounting tools";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-ui" = callPackage
@@ -92467,7 +92511,6 @@ self: {
          hledger hledger-lib HUnit lens pretty-show safe split time
          transformers vector vty
        ];
-       jailbreak = true;
        homepage = "http://hledger.org";
        description = "Curses-style user interface for the hledger accounting tool";
        license = "GPL";
@@ -92532,7 +92575,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger-web" = callPackage
+  "hledger-web_0_26" = callPackage
     ({ mkDerivation, base, base-compat, blaze-html, blaze-markup
      , bytestring, clientsession, cmdargs, conduit-extra, data-default
      , directory, filepath, hjsmin, hledger, hledger-lib, hspec
@@ -92564,12 +92607,14 @@ self: {
          yesod-static
        ];
        testHaskellDepends = [ base base-compat hspec yesod yesod-test ];
+       jailbreak = true;
        homepage = "http://hledger.org";
        description = "A web interface for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hledger-web_0_27" = callPackage
+  "hledger-web" = callPackage
     ({ mkDerivation, base, base-compat, blaze-html, blaze-markup
      , bytestring, clientsession, cmdargs, conduit-extra, data-default
      , directory, filepath, hjsmin, hledger, hledger-lib, hspec
@@ -92608,11 +92653,9 @@ self: {
          wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form
          yesod-static yesod-test
        ];
-       jailbreak = true;
        homepage = "http://hledger.org";
        description = "Web interface for the hledger accounting tool";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hlibBladeRF" = callPackage
@@ -97883,18 +97926,18 @@ self: {
      }:
      mkDerivation {
        pname = "hsignal";
-       version = "0.2.7.2";
-       sha256 = "287c864a0e375f9ebbfa52d5c0be13e94441cdb4b2c56f8105bef60426192934";
+       version = "0.2.7.4";
+       sha256 = "290436ca76d13a4435da0b33d20a69663d955abcf361661cf9835e7eedb4f53a";
        libraryHaskellDepends = [
          array base binary bytestring hmatrix hmatrix-gsl hmatrix-gsl-stats
          hstatistics mtl storable-complex vector
        ];
        librarySystemDepends = [ blas liblapack ];
        libraryPkgconfigDepends = [ gsl ];
-       prePatch = "rm -v Setup.lhs";
        homepage = "http://code.haskell.org/hsignal";
        description = "Signal processing and EEG data analysis";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) blas; inherit (pkgs) gsl; 
          inherit (pkgs) liblapack;};
 
@@ -98456,8 +98499,8 @@ self: {
      }:
      mkDerivation {
        pname = "hsparql";
-       version = "0.2.6";
-       sha256 = "84aacf733c639e90b936f2497911e1c43bad1a9fe6d118870d90fff31fb9eded";
+       version = "0.2.7";
+       sha256 = "0f00e2d8a1294da1e60077b5da641a2f089326eaeb8766eb6e2eb1622328b6a7";
        libraryHaskellDepends = [
          base bytestring HTTP MissingH mtl network network-uri rdf4h text
          xml
@@ -106036,6 +106079,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "imperative-edsl-vhdl" = callPackage
+    ({ mkDerivation, base, bytestring, constraints, containers
+     , language-vhdl, mtl, operational-alacarte, pretty
+     }:
+     mkDerivation {
+       pname = "imperative-edsl-vhdl";
+       version = "0.2.0.1";
+       sha256 = "cafdc2e541b1b9937c40a985e6047999aa254e27208d04b42583b3bdfbc69808";
+       libraryHaskellDepends = [
+         base bytestring constraints containers language-vhdl mtl
+         operational-alacarte pretty
+       ];
+       description = "Deep embedding of VHDL programs with code generation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "implicit" = callPackage
     ({ mkDerivation, base, blaze-builder, blaze-markup, blaze-svg
      , bytestring, containers, deepseq, directory, filepath, JuicyPixels
@@ -115672,7 +115732,6 @@ self: {
        homepage = "https://github.com/basvandijk/levmar";
        description = "An implementation of the Levenberg-Marquardt algorithm";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "levmar-chart" = callPackage
@@ -119183,6 +119242,35 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lol" = callPackage
+    ({ mkDerivation, arithmoi, base, constraints, containers
+     , data-default, deepseq, MonadRandom, mtl, numeric-prelude
+     , QuickCheck, random, reflection, repa, singletons, storable-record
+     , storable-tuple, tagged-transformer, test-framework
+     , test-framework-quickcheck2, th-desugar, time, transformers
+     , type-natural, vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "lol";
+       version = "0.0.1.0";
+       sha256 = "082cf73496f78034faf3cf3ce59fd1c5c5bd1a5b8c629b5337d414912dd4a746";
+       revision = "1";
+       editedCabalFile = "fb4ef5bbb88c8068978b2914e86c507e6b47d5e120e00be6ea697b7d0db218e6";
+       libraryHaskellDepends = [
+         arithmoi base constraints containers data-default deepseq
+         MonadRandom mtl numeric-prelude QuickCheck random reflection repa
+         singletons storable-record storable-tuple tagged-transformer
+         th-desugar transformers type-natural vector vector-th-unbox
+       ];
+       testHaskellDepends = [
+         base constraints MonadRandom QuickCheck repa test-framework
+         test-framework-quickcheck2 time type-natural vector
+       ];
+       homepage = "https://github.com/cpeikert/Lol";
+       description = "A library for lattice cryptography";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "loli" = callPackage
     ({ mkDerivation, base, bytestring, containers, data-default, hack
      , hack-contrib, mps, mtl, template, utf8-string
@@ -131850,6 +131938,7 @@ self: {
        ];
        description = "Generate nix expressions from npm packages";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nixos-types" = callPackage
@@ -148038,6 +148127,7 @@ self: {
        ];
        description = "Program for picking a random file";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "random_1_0_1_1" = callPackage
@@ -148668,14 +148758,14 @@ self: {
   "rdf4h" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, deepseq
      , directory, fgl, hashable, HTTP, HUnit, hxt, knob, network
-     , network-uri, parsec, QuickCheck, test-framework
+     , network-uri, parsec, QuickCheck, safe, test-framework
      , test-framework-hunit, test-framework-quickcheck2, text
      , text-binary, unordered-containers
      }:
      mkDerivation {
        pname = "rdf4h";
-       version = "1.3.3";
-       sha256 = "5c45ee2f0658340ef1a35982c0aff0f9eafdbe0733d8af8d0ae1257398cac46a";
+       version = "1.3.4";
+       sha256 = "27a34de1a2ce13dc0c9d91a79de5d53484a1209450d4bdc370ae4db56e5a01f3";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -148687,8 +148777,8 @@ self: {
          base bytestring containers network network-uri text
        ];
        testHaskellDepends = [
-         base bytestring containers HUnit knob network network-uri
-         QuickCheck test-framework test-framework-hunit
+         base bytestring containers directory HUnit knob network network-uri
+         QuickCheck safe test-framework test-framework-hunit
          test-framework-quickcheck2 text
        ];
        homepage = "https://github.com/robstewart57/rdf4h";
@@ -156361,8 +156451,10 @@ self: {
        libraryHaskellDepends = [
          base dimensional numtype science-constants
        ];
+       jailbreak = true;
        description = "Mathematical/physical/chemical constants";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "scientific_0_3_3_3" = callPackage
@@ -157123,6 +157215,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) SDL2;};
 
+  "sdl2_2_1_0" = callPackage
+    ({ mkDerivation, base, bytestring, exceptions, linear, SDL2
+     , StateVar, text, transformers, vector
+     }:
+     mkDerivation {
+       pname = "sdl2";
+       version = "2.1.0";
+       sha256 = "87310ae520e585a4d1b23fda19f8dfe6794a54213007184707c09fe0c4c9d085";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring exceptions linear StateVar text transformers vector
+       ];
+       librarySystemDepends = [ SDL2 ];
+       libraryPkgconfigDepends = [ SDL2 ];
+       description = "Both high- and low-level bindings to the SDL library (version 2.0.3).";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) SDL2;};
+
   "sdl2-cairo" = callPackage
     ({ mkDerivation, base, cairo, linear, mtl, random, sdl2, time }:
      mkDerivation {
@@ -158014,6 +158126,7 @@ self: {
        ];
        description = "An implementation of semver and semantic version ranges";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sendfile" = callPackage
@@ -161531,22 +161644,18 @@ self: {
      }) {};
 
   "signals" = callPackage
-    ({ mkDerivation, array, base, constraints, containers, data-reify
-     , exception-mtl, exception-transformers, language-c-quote
-     , mainland-pretty, mtl, operational
+    ({ mkDerivation, base, containers, hashable, imperative-edsl-vhdl
+     , language-vhdl, mtl, observable-sharing, operational-alacarte
      }:
      mkDerivation {
        pname = "signals";
-       version = "0.0.0.1";
-       sha256 = "428760c52e6c2a335e3f32b189c6c22b6e178b838ae724d177439aed7bdc858a";
+       version = "0.2.0.2";
+       sha256 = "2dc14b0a4f9c20efb16d00be1f6cc6e1aa0a586f56c67d3506f14cf12b8ee4aa";
        libraryHaskellDepends = [
-         array base constraints containers data-reify exception-mtl
-         exception-transformers language-c-quote mainland-pretty mtl
-         operational
+         base containers hashable imperative-edsl-vhdl language-vhdl mtl
+         observable-sharing operational-alacarte
        ];
-       jailbreak = true;
-       homepage = "https://github.com/markus-git/signals";
-       description = "Stream Processing for Embedded Domain Specific Languages";
+       description = "Synchronous signal processing for DSLs";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -162467,7 +162576,6 @@ self: {
        homepage = "https://github.com/AndrasKovacs/singleton-nats";
        description = "Unary natural numbers relying on the singletons infrastructure";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "singletons_1_0" = callPackage
@@ -170434,8 +170542,8 @@ self: {
      }:
      mkDerivation {
        pname = "stripe-core";
-       version = "2.0.0";
-       sha256 = "0f715ec8dbbd1219f8a0f58ab1cbaa60c068e5089cd6cc99c449e11d39747633";
+       version = "2.0.1";
+       sha256 = "5b4bda9b0d6ad787f58f86a0c4959247a2e1f27346a71c227bd6ecae2c4b2f2e";
        libraryHaskellDepends = [
          aeson base bytestring mtl text time transformers
          unordered-containers
@@ -170449,8 +170557,8 @@ self: {
     ({ mkDerivation, base, stripe-core, stripe-http-streams }:
      mkDerivation {
        pname = "stripe-haskell";
-       version = "2.0.0";
-       sha256 = "6f1b4d8b1678b2ee5de331bedaa016594fd21906dbc434356423b3459b07a5f9";
+       version = "2.0.1";
+       sha256 = "255a813512a564ddcdd82c502b1ed1899cfb7ee729db4c82f9c50e0dd3aa7e3f";
        libraryHaskellDepends = [ base stripe-core stripe-http-streams ];
        homepage = "https://github.com/dmjio/stripe";
        description = "Stripe API for Haskell";
@@ -170458,24 +170566,21 @@ self: {
      }) {};
 
   "stripe-http-streams" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, free, HsOpenSSL, hspec
-     , http-streams, io-streams, stripe-core, stripe-tests, text
+    ({ mkDerivation, aeson, base, bytestring, HsOpenSSL, http-streams
+     , io-streams, stripe-core, text
      }:
      mkDerivation {
        pname = "stripe-http-streams";
-       version = "2.0.0";
-       sha256 = "ce6d9b9d95ebfeb719dc67e4d891df93f1deb03705e761879e8a9353bada6250";
+       version = "2.0.1";
+       sha256 = "28c96ecb38d31d04d6fc96334229d079a4dbebc1aaf149df42197bb42fa47c63";
        libraryHaskellDepends = [
          aeson base bytestring HsOpenSSL http-streams io-streams stripe-core
          text
        ];
-       testHaskellDepends = [
-         base free HsOpenSSL hspec http-streams stripe-core stripe-tests
-       ];
-       jailbreak = true;
        doCheck = false;
+       description = "Stripe API for Haskell - http-streams backend";
        license = stdenv.lib.licenses.mit;
-     }) {stripe-tests = null;};
+     }) {};
 
   "strive" = callPackage
     ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline
@@ -170979,6 +171084,7 @@ self: {
        jailbreak = true;
        description = "Toolchain of subleq computer";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "subnet" = callPackage
@@ -173320,20 +173426,6 @@ self: {
     ({ mkDerivation, base, bytestring, containers, text }:
      mkDerivation {
        pname = "tagsoup";
-       version = "0.13.4";
-       sha256 = "1c2ae7f88b218763f1e87dd12400a65b1ea393bb728012129f6f681c902a62c1";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [ base bytestring containers text ];
-       homepage = "http://community.haskell.org/~ndm/tagsoup/";
-       description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "tagsoup_0_13_5" = callPackage
-    ({ mkDerivation, base, bytestring, containers, text }:
-     mkDerivation {
-       pname = "tagsoup";
        version = "0.13.5";
        sha256 = "9997aec735e54657ab03c34ac5ca95110703cb07eed6fa3989ad22832853bebe";
        isLibrary = true;
@@ -173342,7 +173434,6 @@ self: {
        homepage = "http://community.haskell.org/~ndm/tagsoup/";
        description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tagsoup-ht" = callPackage
@@ -174547,6 +174638,7 @@ self: {
        homepage = "https://github.com/YoshikuniJujo/template/wiki";
        description = "Process template file";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "templatepg" = callPackage
@@ -181677,6 +181769,7 @@ self: {
        homepage = "http://github.com/agrafix/typed-wire#readme";
        description = "WIP: Language idependent type-safe communication";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "typedquery" = callPackage
@@ -188797,6 +188890,8 @@ self: {
        pname = "wai-transformers";
        version = "0.0.3";
        sha256 = "fe60300420f8e0c2a5ca09f70cf6f731ba1bc495d40209f74e2084b6e45d8c1a";
+       revision = "1";
+       editedCabalFile = "d1b4c6bd7aa9d94ecacab4adc52d3190db0ee55f9e08ae5f1b4752bb4c35d1db";
        libraryHaskellDepends = [ base transformers wai ];
        description = "Simple parameterization of Wai's Application type";
        license = stdenv.lib.licenses.bsd3;