summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1123
1 files changed, 880 insertions, 243 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index e23b4c3a4624..09f1548bf361 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -416,7 +416,7 @@ self: {
        homepage = "http://www-users.aston.ac.uk/~konecnym/DISCERN";
        description = "GL plotting of polynomial function enclosures (PFEs)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "AES" = callPackage
@@ -3597,7 +3597,6 @@ self: {
        homepage = "https://github.com/klangner/Condor";
        description = "Information retrieval library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ConfigFile" = callPackage
@@ -5492,7 +5491,7 @@ self: {
        homepage = "http://www.kryozahiro.org/eternal10/";
        description = "A 2-D shooting game";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Etherbunny" = callPackage
@@ -5547,7 +5546,7 @@ self: {
        homepage = "http://haskell.cs.yale.edu/";
        description = "Library for computer music research and education";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "EventSocket" = callPackage
@@ -5664,6 +5663,7 @@ self: {
        librarySystemDepends = [ ftgl ];
        description = "Portable TrueType font rendering for OpenGL using the Freetype2 library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) ftgl;};
 
   "FTGL-bytestring" = callPackage
@@ -5680,6 +5680,7 @@ self: {
        librarySystemDepends = [ ftgl ];
        description = "Portable TrueType font rendering for OpenGL using the Freetype2 library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) ftgl;};
 
   "FTPLine" = callPackage
@@ -6303,7 +6304,7 @@ self: {
        ];
        jailbreak = true;
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Frames" = callPackage
@@ -7607,7 +7608,7 @@ self: {
        ];
        description = "OpenGL support for Gtk-based GUIs for Tangible Values";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "GtkTV" = callPackage
@@ -8026,6 +8027,7 @@ self: {
        homepage = "https://github.com/m15k/hfuse";
        description = "HFuse is a binding for the Linux FUSE library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) fuse;};
 
   "HGL" = callPackage
@@ -8724,6 +8726,7 @@ self: {
        executablePkgconfigDepends = [ opencv ];
        description = "A binding for the OpenCV computer vision library";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) opencv;};
 
   "HPDF" = callPackage
@@ -10712,7 +10715,7 @@ self: {
        homepage = "http://vis.renci.org/jeff/hieroglyph";
        description = "Purely functional 2D graphics for visualization";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HiggsSet" = callPackage
@@ -11699,7 +11702,6 @@ self: {
        ];
        description = "A utility to print the SourceFile attribute of one or more Java class files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Javav" = callPackage
@@ -11713,7 +11715,6 @@ self: {
        executableHaskellDepends = [ base ];
        description = "A utility to print the target version of Java class files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "JsContracts" = callPackage
@@ -15934,6 +15935,7 @@ self: {
        homepage = "http://haskell.org/haskellwiki/PortMidi";
        description = "A binding for PortMedia/PortMidi";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "PostgreSQL" = callPackage
@@ -16531,7 +16533,7 @@ self: {
        executableSystemDepends = [ canlib ftd2xx ];
        description = "Binding to code that controls a Segway RMP";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {canlib = null; ftd2xx = null;};
 
   "RNAFold" = callPackage
@@ -16787,6 +16789,7 @@ self: {
        homepage = "http://raincat.bysusanlin.com/";
        description = "A puzzle game written in Haskell with a cat in lead role";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "Random123" = callPackage
@@ -17075,7 +17078,6 @@ self: {
        homepage = "https://bitbucket.org/carter/ref";
        description = "Generic Mutable Ref Abstraction Layer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "RefSerialize_0_3_1_3" = callPackage
@@ -17350,6 +17352,7 @@ self: {
        librarySystemDepends = [ SDL_mixer ];
        description = "Binding to libSDL_mixer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) SDL_mixer;};
 
   "SDL-mpeg" = callPackage
@@ -17794,7 +17797,7 @@ self: {
        homepage = "http://github.com/hirschenberger/ScratchFS";
        description = "Size limited temp filesystem based on fuse";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Scurry" = callPackage
@@ -18198,7 +18201,7 @@ self: {
        homepage = "http://bitbucket.org/jetxee/snusmumrik/";
        description = "E-library directory based on FUSE virtual file system";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) zip;};
 
   "SoOSiM" = callPackage
@@ -19180,7 +19183,6 @@ self: {
        jailbreak = true;
        description = "A client for Quill databases";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Tablify" = callPackage
@@ -19287,7 +19289,7 @@ self: {
        homepage = "http://liamoc.net/tea";
        description = "TeaHS Game Creation Library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Tensor" = callPackage
@@ -19386,7 +19388,6 @@ self: {
        homepage = "http://thrift.apache.org";
        description = "Haskell bindings for the Apache Thrift RPC system";
        license = "unknown";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Tic-Tac-Toe" = callPackage
@@ -20935,7 +20936,7 @@ self: {
        homepage = "http://github.com/snkkid/YACPong";
        description = "Yet Another Pong Clone using SDL";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "YFrob" = callPackage
@@ -23126,7 +23127,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "aeson-better-errors" = callPackage
+  "aeson-better-errors_0_9_0" = callPackage
     ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific
      , text, transformers, transformers-compat, unordered-containers
      , vector, void
@@ -23142,6 +23143,25 @@ self: {
        homepage = "https://github.com/hdgarrood/aeson-better-errors";
        description = "Better error messages when decoding JSON values";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "aeson-better-errors" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific
+     , text, transformers, transformers-compat, unordered-containers
+     , vector, void
+     }:
+     mkDerivation {
+       pname = "aeson-better-errors";
+       version = "0.9.0.1";
+       sha256 = "125f4453f945b5b051fa596cd148b7db0414942cdfbe1d6fd0359989ab45d8e6";
+       libraryHaskellDepends = [
+         aeson base bytestring dlist mtl scientific text transformers
+         transformers-compat unordered-containers vector void
+       ];
+       homepage = "https://github.com/hdgarrood/aeson-better-errors";
+       description = "Better error messages when decoding JSON values";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "aeson-bson" = callPackage
@@ -24850,7 +24870,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Binding to the ALSA Library API";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-core" = callPackage
@@ -24864,6 +24884,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Binding to the ALSA Library API (Exceptions)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-gui" = callPackage
@@ -24883,6 +24904,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Some simple interactive programs for sending MIDI control messages via ALSA";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "alsa-midi" = callPackage
@@ -24904,7 +24926,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Bindings for the ALSA sequencer API (MIDI stuff)";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-mixer" = callPackage
@@ -24919,6 +24941,7 @@ self: {
        homepage = "https://github.com/ttuegel/alsa-mixer";
        description = "Bindings to the ALSA simple mixer API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-pcm" = callPackage
@@ -24939,6 +24962,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Binding to the ALSA Library API (PCM audio)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-pcm-tests" = callPackage
@@ -24952,7 +24976,7 @@ self: {
        executableHaskellDepends = [ alsa base ];
        description = "Tests for the ALSA audio signal library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "alsa-seq" = callPackage
@@ -24974,6 +24998,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/ALSA";
        description = "Binding to the ALSA Library API (MIDI sequencer)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "alsa-seq-tests" = callPackage
@@ -24988,7 +25013,7 @@ self: {
        jailbreak = true;
        description = "Tests for the ALSA sequencer library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "altcomposition" = callPackage
@@ -29408,6 +29433,23 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "apiary-http-client" = callPackage
+    ({ mkDerivation, apiary, base, bytestring, data-default-class
+     , http-client, http-types, text, transformers, types-compat, wai
+     }:
+     mkDerivation {
+       pname = "apiary-http-client";
+       version = "0.1.1.0";
+       sha256 = "4e7b6ba5741f0f194ee23679cceb87167a7bac44ad2bca7789e4488320e103bd";
+       libraryHaskellDepends = [
+         apiary base bytestring data-default-class http-client http-types
+         text transformers types-compat wai
+       ];
+       homepage = "https://github.com/winterland1989/apiary-http-client";
+       description = "A http client for Apiary";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "apiary-logger" = callPackage
     ({ mkDerivation, apiary, base, data-default-class, fast-logger
      , lifted-base, monad-control, monad-logger, transformers
@@ -30360,6 +30402,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "arena" = callPackage
+    ({ mkDerivation, base, bytes, bytestring, containers, digest
+     , directory, filepath, mtl, persistent-vector, safe, semigroups
+     , unix
+     }:
+     mkDerivation {
+       pname = "arena";
+       version = "0.1";
+       sha256 = "4b15bd66601e043b6c24ba74ac2e2123ef46832b9bf48eaef66770dfbba5e8e5";
+       revision = "1";
+       editedCabalFile = "fa9abdbd4a0df1eddd4c061f9e2b0d2ebe5ac7fae0a462d26024c2ba17c00139";
+       libraryHaskellDepends = [
+         base bytes bytestring containers digest directory filepath mtl
+         persistent-vector safe semigroups unix
+       ];
+       testHaskellDepends = [
+         base bytes containers directory mtl semigroups
+       ];
+       jailbreak = true;
+       description = "A journaled data store";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "arff" = callPackage
     ({ mkDerivation, base, binary, bytestring, bytestring-lexing
      , bytestring-show, old-locale, time
@@ -30758,12 +30823,17 @@ self: {
      }) {};
 
   "array-primops" = callPackage
-    ({ mkDerivation, base, ghc-prim }:
+    ({ mkDerivation, base, ghc-prim, QuickCheck, tasty
+     , tasty-quickcheck
+     }:
      mkDerivation {
        pname = "array-primops";
-       version = "0.1.0.0";
-       sha256 = "dd181c8211dee3b4c13066fc7f58e599dd0d0d7990c1082583d2ed68807e1c87";
+       version = "0.2.0.0";
+       sha256 = "ea6b68b54d21f4f6810f7e6a26c4af9dc216bdef5f44b67ea021be097f2a960a";
        libraryHaskellDepends = [ base ghc-prim ];
+       testHaskellDepends = [
+         base ghc-prim QuickCheck tasty tasty-quickcheck
+       ];
        description = "Extra foreign primops for primitive arrays";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -31383,7 +31453,7 @@ self: {
        jailbreak = true;
        description = "an incomplete 2d space game";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "astview" = callPackage
@@ -37072,6 +37142,7 @@ self: {
        libraryPkgconfigDepends = [ directfb ];
        description = "Low level bindings to DirectFB";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) directfb;};
 
   "bindings-eskit" = callPackage
@@ -37236,6 +37307,7 @@ self: {
        homepage = "https://github.com/basvandijk/bindings-levmar";
        description = "Low level bindings to the C levmar (Levenberg-Marquardt) library";
        license = "unknown";
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) blas; inherit (pkgs) liblapack;};
 
   "bindings-libcddb" = callPackage
@@ -37387,6 +37459,7 @@ self: {
        homepage = "https://github.com/fizruk/bindings-lxc";
        description = "Direct Haskell bindings to LXC (Linux containers) C API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) lxc;};
 
   "bindings-mmap" = callPackage
@@ -40165,7 +40238,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "bower-json" = callPackage
+  "bower-json_0_7_0_0" = callPackage
     ({ mkDerivation, aeson, aeson-better-errors, base, bytestring, mtl
      , scientific, tasty, tasty-hunit, text, transformers
      , unordered-containers, vector
@@ -40184,6 +40257,28 @@ self: {
        homepage = "https://github.com/hdgarrood/bower-json";
        description = "Read bower.json from Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "bower-json" = callPackage
+    ({ mkDerivation, aeson, aeson-better-errors, base, bytestring, mtl
+     , scientific, tasty, tasty-hunit, text, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "bower-json";
+       version = "0.8.0";
+       sha256 = "ee8efa507020dc3f7439849a3662d6bbc72dfec8c1ae8d158e75546138dff3cf";
+       libraryHaskellDepends = [
+         aeson aeson-better-errors base bytestring mtl scientific text
+         transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring tasty tasty-hunit text unordered-containers
+       ];
+       homepage = "https://github.com/hdgarrood/bower-json";
+       description = "Read bower.json from Haskell";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "bowntz" = callPackage
@@ -41022,7 +41117,6 @@ self: {
        homepage = "http://vis.renci.org/jeff/buster";
        description = "Almost but not quite entirely unlike FRP";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "buster-gtk" = callPackage
@@ -44510,7 +44604,7 @@ self: {
        homepage = "https://github.com/master-q/carettah";
        description = "A presentation tool written with Haskell";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "carray_0_1_6_2" = callPackage
@@ -44825,7 +44919,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "case-insensitive" = callPackage
+  "case-insensitive_1_2_0_5" = callPackage
     ({ mkDerivation, base, bytestring, deepseq, hashable, HUnit
      , test-framework, test-framework-hunit, text
      }:
@@ -44842,6 +44936,26 @@ self: {
        homepage = "https://github.com/basvandijk/case-insensitive";
        description = "Case insensitive string comparison";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "case-insensitive" = callPackage
+    ({ mkDerivation, base, bytestring, deepseq, hashable, HUnit
+     , semigroups, test-framework, test-framework-hunit, text
+     }:
+     mkDerivation {
+       pname = "case-insensitive";
+       version = "1.2.0.6";
+       sha256 = "bc7b53517fefc475311bfe6dbab8ade47ab8df11a59079653aa3271e9ffcb1c4";
+       libraryHaskellDepends = [
+         base bytestring deepseq hashable semigroups text
+       ];
+       testHaskellDepends = [
+         base bytestring HUnit test-framework test-framework-hunit text
+       ];
+       homepage = "https://github.com/basvandijk/case-insensitive";
+       description = "Case insensitive string comparison";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "cased" = callPackage
@@ -46475,6 +46589,34 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "cheapskate-highlight" = callPackage
+    ({ mkDerivation, base, blaze-html, cheapskate, highlighting-kate
+     , text
+     }:
+     mkDerivation {
+       pname = "cheapskate-highlight";
+       version = "0.1.0.0";
+       sha256 = "5af7afb26b4ea80952963b44db695cbf18da34d3e8a7d32382a7dbfa4832d370";
+       libraryHaskellDepends = [
+         base blaze-html cheapskate highlighting-kate text
+       ];
+       homepage = "http://github.com/aelve/cheapskate-highlight";
+       description = "Code highlighting for cheapskate";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "cheapskate-lucid" = callPackage
+    ({ mkDerivation, base, blaze-html, cheapskate, lucid }:
+     mkDerivation {
+       pname = "cheapskate-lucid";
+       version = "0.1.0.0";
+       sha256 = "f582e512befd2707a7056c1d15541967de2e0ce5702bc2197a3fced58a777245";
+       libraryHaskellDepends = [ base blaze-html cheapskate lucid ];
+       homepage = "http://github.com/aelve/cheapskate-lucid";
+       description = "Use cheapskate with Lucid";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cheapskate-terminal" = callPackage
     ({ mkDerivation, ansi-terminal, base, cheapskate, data-default
      , directory, hpygments, hscolour, terminal-size, text
@@ -47753,7 +47895,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clash-ghc" = callPackage
+  "clash-ghc_0_6_11" = callPackage
     ({ mkDerivation, array, base, bifunctors, bytestring, clash-lib
      , clash-prelude, clash-systemverilog, clash-verilog, clash-vhdl
      , containers, directory, filepath, ghc, ghc-typelits-extra
@@ -47777,9 +47919,10 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clash-ghc_0_6_12" = callPackage
+  "clash-ghc" = callPackage
     ({ mkDerivation, array, base, bifunctors, bytestring, clash-lib
      , clash-prelude, clash-systemverilog, clash-verilog, clash-vhdl
      , containers, directory, filepath, ghc, ghc-typelits-extra
@@ -47789,8 +47932,8 @@ self: {
      }:
      mkDerivation {
        pname = "clash-ghc";
-       version = "0.6.12";
-       sha256 = "d60cc11f954661be1289153804e00f0014d91945b68338026f3d0dac21e01f87";
+       version = "0.6.15";
+       sha256 = "6ad588803e4bd27d9415c35967e0510a5d8710aabcd061b1f2d0d7814984a0a2";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -47800,11 +47943,9 @@ self: {
          haskeline lens mtl process text transformers unbound-generics unix
          unordered-containers
        ];
-       jailbreak = true;
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware";
        license = stdenv.lib.licenses.bsd2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clash-lib_0_5_10" = callPackage
@@ -47995,7 +48136,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clash-lib" = callPackage
+  "clash-lib_0_6_11" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, clash-prelude
      , concurrent-supply, containers, deepseq, directory, errors, fgl
      , filepath, hashable, lens, mtl, pretty, process, template-haskell
@@ -48015,9 +48156,10 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware - As a Library";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clash-lib_0_6_12" = callPackage
+  "clash-lib" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, clash-prelude
      , concurrent-supply, containers, deepseq, directory, errors, fgl
      , filepath, hashable, lens, mtl, pretty, process, template-haskell
@@ -48026,8 +48168,8 @@ self: {
      }:
      mkDerivation {
        pname = "clash-lib";
-       version = "0.6.12";
-       sha256 = "54a09d7727ab39541612058a54447533cdc5ddfde93432f4df7431d97b9cb747";
+       version = "0.6.13";
+       sha256 = "523f1797d11c477b1806022c0ab2a5d573401842a6fb392a2e7d1c3b22634180";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring clash-prelude concurrent-supply
          containers deepseq directory errors fgl filepath hashable lens mtl
@@ -48037,7 +48179,6 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware - As a Library";
        license = stdenv.lib.licenses.bsd2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clash-prelude_0_9_2" = callPackage
@@ -48589,7 +48730,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clash-vhdl" = callPackage
+  "clash-vhdl_0_6_8" = callPackage
     ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl
      , text, unordered-containers, wl-pprint-text
      }:
@@ -48604,6 +48745,24 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware - VHDL backend";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "clash-vhdl" = callPackage
+    ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl
+     , text, unordered-containers, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "clash-vhdl";
+       version = "0.6.10";
+       sha256 = "49770e564988f3501ad57b9d0edbd662ca6574faeb67b1de28999a7dcf94bbde";
+       libraryHaskellDepends = [
+         base clash-lib clash-prelude fgl lens mtl text unordered-containers
+         wl-pprint-text
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - VHDL backend";
+       license = stdenv.lib.licenses.bsd2;
      }) {};
 
   "classify" = callPackage
@@ -50158,7 +50317,7 @@ self: {
        homepage = "https://github.com/bhickey/cloudyfs";
        description = "A cloud in the file system";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cltw" = callPackage
@@ -53710,8 +53869,8 @@ self: {
      }:
      mkDerivation {
        pname = "configuration-tools";
-       version = "0.2.13";
-       sha256 = "e2d3fef26b93ef82ae484ca06730d09a5d5035a85134fae81f05cd15122b1966";
+       version = "0.2.14";
+       sha256 = "c54c40d72423207f63c7108ea6076612a179c0c35d7e10e540858ba92946f9fb";
        libraryHaskellDepends = [
          aeson ansi-wl-pprint attoparsec base base-unicode-symbols
          base64-bytestring bytestring Cabal case-insensitive connection
@@ -55043,8 +55202,8 @@ self: {
     ({ mkDerivation, base, directory, strict }:
      mkDerivation {
        pname = "cookbook";
-       version = "3.0.0.1";
-       sha256 = "7142f3f1235e2ae5a7e6b040ad2d53f8ed332ca11cea8b3a0ff199b7ce2312d6";
+       version = "3.0.1.1";
+       sha256 = "63919cc80135e854317bc68a34d62ecf5bcd5a96e7bb66a01e706a520b6eba2d";
        libraryHaskellDepends = [ base directory strict ];
        description = "Tiered general-purpose libraries with domain-specific applications";
        license = stdenv.lib.licenses.bsd3;
@@ -55128,8 +55287,8 @@ self: {
      }:
      mkDerivation {
        pname = "coordinate";
-       version = "0.0.19";
-       sha256 = "596039a14f30eed5d732bc5b9d04f20f3f0fba675c196083fb1e4fd17d6dc605";
+       version = "0.0.21";
+       sha256 = "a126c5713e498514f8225af4942dfac5a2ccca501b20a1a2c1e7783f58f39a4f";
        libraryHaskellDepends = [ base lens radian tagged transformers ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
@@ -56760,7 +56919,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cron" = callPackage
+  "cron_0_3_2" = callPackage
     ({ mkDerivation, attoparsec, base, derive, mtl, mtl-compat
      , old-locale, tasty, tasty-hunit, tasty-quickcheck, text, time
      , transformers-compat
@@ -56780,6 +56939,28 @@ self: {
        homepage = "http://github.com/michaelxavier/cron";
        description = "Cron datatypes and Attoparsec parser";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "cron" = callPackage
+    ({ mkDerivation, attoparsec, base, derive, mtl, mtl-compat
+     , old-locale, quickcheck-instances, semigroups, tasty, tasty-hunit
+     , tasty-quickcheck, text, time, transformers-compat
+     }:
+     mkDerivation {
+       pname = "cron";
+       version = "0.4.0";
+       sha256 = "023916c844787d40466044d8ae9af9d77da18840f1f7531fb5f8508b01a1e7b5";
+       libraryHaskellDepends = [
+         attoparsec base mtl mtl-compat old-locale semigroups text time
+       ];
+       testHaskellDepends = [
+         attoparsec base derive quickcheck-instances semigroups tasty
+         tasty-hunit tasty-quickcheck text time transformers-compat
+       ];
+       homepage = "http://github.com/michaelxavier/cron";
+       description = "Cron datatypes and Attoparsec parser";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "cron-compat" = callPackage
@@ -58154,7 +58335,7 @@ self: {
        homepage = "https://github.com/adamwalker/haskell_cudd";
        description = "Bindings to the CUDD binary decision diagrams library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {cudd = null; dddmp = null; epd = null; inherit (pkgs) mtr; 
          inherit (pkgs) st; util = null;};
 
@@ -58359,6 +58540,7 @@ self: {
        ];
        description = "Functional Combinators for Computer Vision";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "cyclotomic" = callPackage
@@ -58536,7 +58718,6 @@ self: {
        ];
        description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dapi" = callPackage
@@ -60193,7 +60374,6 @@ self: {
        libraryHaskellDepends = [ base bytestring bytestring-mmap unix ];
        description = "Ropes, an alternative to (Byte)Strings";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-rtuple" = callPackage
@@ -61863,7 +62043,7 @@ self: {
        homepage = "http://coiffier.net/projects/definitive-framework.html";
        description = "A definitive package to handle sound and play it back";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "deiko-config" = callPackage
@@ -63826,6 +64006,7 @@ self: {
        homepage = "https://github.com/marcinmrotek/diagrams-hsqml";
        description = "HsQML (Qt5) backend for Diagrams";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "diagrams-html5_1_3_0_2" = callPackage
@@ -64396,7 +64577,7 @@ self: {
        homepage = "http://projects.haskell.org/diagrams/";
        description = "reflex backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-rubiks-cube" = callPackage
@@ -64681,6 +64862,7 @@ self: {
        homepage = "https://gitlab.com/lamefun/dialog";
        description = "Simple dialog-based user interfaces";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "dice" = callPackage
@@ -65252,14 +65434,16 @@ self: {
      }) {};
 
   "digit" = callPackage
-    ({ mkDerivation, base, directory, doctest, filepath, lens, parsers
-     , QuickCheck, template-haskell
+    ({ mkDerivation, base, directory, doctest, filepath, lens, parsec
+     , parsers, QuickCheck, template-haskell
      }:
      mkDerivation {
        pname = "digit";
-       version = "0.2.2";
-       sha256 = "7f7ceba1e7a0da717de58bf754bc62215fd5e55e6572f919398f0366fddccb2f";
-       libraryHaskellDepends = [ base lens parsers template-haskell ];
+       version = "0.2.4";
+       sha256 = "a85b1be440a007398adfbe8f7c03854e43354bec0dd907bbd0d1227e8848a7e2";
+       libraryHaskellDepends = [
+         base lens parsec parsers template-haskell
+       ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
        ];
@@ -67771,6 +67955,7 @@ self: {
        homepage = "http://github.com/toothbrush/dotfs";
        description = "Filesystem to manage and parse dotfiles";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "dotgen" = callPackage
@@ -68125,7 +68310,7 @@ self: {
        testPkgconfigDepends = [ libdpkg ];
        description = "libdpkg bindings";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) dpkg; libdpkg = null;};
 
   "drClickOn" = callPackage
@@ -71595,8 +71780,8 @@ self: {
     ({ mkDerivation, base, containers, hspec }:
      mkDerivation {
        pname = "envparse";
-       version = "0.3.0";
-       sha256 = "7dfe65dd787b6975a738e6753682f65631f2bd7def489a1153dc2852d7a0b72f";
+       version = "0.3.1";
+       sha256 = "ea6dc6e6939e5f80d715ec084103c6b3ba55947ba75f22551ed52084830da736";
        libraryHaskellDepends = [ base containers ];
        testHaskellDepends = [ base containers hspec ];
        homepage = "https://supki.github.io/envparse";
@@ -74402,7 +74587,7 @@ self: {
        homepage = "http://bencode.blogspot.com/2009/03/falling-blocks-tetris-clone-in-haskell.html";
        description = "A fun falling blocks game";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "family-tree" = callPackage
@@ -78191,6 +78376,7 @@ self: {
        homepage = "http://github.com/deech/fltkhs-demos";
        description = "FLTKHS demos. Please scroll to the bottom for more information.";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fltkhs-fluid-demos" = callPackage
@@ -78233,6 +78419,7 @@ self: {
        homepage = "http://github.com/deech/fltkhs-hello-world";
        description = "Fltkhs template project";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fluent-logger" = callPackage
@@ -80049,7 +80236,7 @@ self: {
        homepage = "http://github.com/anttisalonen/freekick2";
        description = "A soccer game";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "freenect_1_2" = callPackage
@@ -80083,6 +80270,7 @@ self: {
        homepage = "https://github.com/chrisdone/freenect";
        description = "Interface to the Kinect device";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) freenect; freenect_sync = null; 
          libfreenect = null;};
 
@@ -80957,7 +81145,7 @@ self: {
        homepage = "http://github.com/nathanwiegand/funion";
        description = "A unioning file-system using HFuse";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "funpat" = callPackage
@@ -81568,7 +81756,7 @@ self: {
        homepage = "http://corbinsimpson.com/";
        description = "A simple library of helpers for SDL+GL games";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gencheck" = callPackage
@@ -83854,6 +84042,7 @@ self: {
        ];
        description = "DOM library that supports both GHCJS and WebKitGTK";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "ghcjs-dom-hello" = callPackage
@@ -83868,6 +84057,7 @@ self: {
        homepage = "https://github.com/ghcjs/ghcjs-dom-hello";
        description = "GHCJS DOM Hello World, an example package";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "ghcjs-websockets" = callPackage
@@ -84237,7 +84427,7 @@ self: {
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "Vte bindings";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) vte;};
 
   "gi-webkit" = callPackage
@@ -84260,7 +84450,7 @@ self: {
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "WebKit bindings";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) webkit;};
 
   "gi-webkit2" = callPackage
@@ -84651,6 +84841,7 @@ self: {
        homepage = "http://git-annex.branchable.com/";
        description = "manage files with git, without checking their contents into git";
        license = stdenv.lib.licenses.gpl3;
+       platforms = [ "i686-linux" "x86_64-linux" ];
        hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ simons ];
      }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; 
@@ -84717,6 +84908,7 @@ self: {
        homepage = "http://git-annex.branchable.com/";
        description = "manage files with git, without checking their contents into git";
        license = stdenv.lib.licenses.gpl3;
+       platforms = [ "i686-linux" "x86_64-linux" ];
        hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ simons ];
      }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; 
@@ -84783,6 +84975,7 @@ self: {
        homepage = "http://git-annex.branchable.com/";
        description = "manage files with git, without checking their contents into git";
        license = stdenv.lib.licenses.gpl3;
+       platforms = [ "i686-linux" "x86_64-linux" ];
        hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ simons ];
      }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; 
@@ -84849,6 +85042,7 @@ self: {
        homepage = "http://git-annex.branchable.com/";
        description = "manage files with git, without checking their contents into git";
        license = stdenv.lib.licenses.gpl3;
+       platforms = [ "i686-linux" "x86_64-linux" ];
        maintainers = with stdenv.lib.maintainers; [ simons ];
      }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; 
          inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; 
@@ -86701,7 +86895,7 @@ self: {
        jailbreak = true;
        description = "Mandelbrot Set explorer using GTK";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gnome-desktop" = callPackage
@@ -86734,7 +86928,7 @@ self: {
        homepage = "https://john-millikin.com/software/haskell-gnome-keyring/";
        description = "Bindings for libgnome-keyring";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) gnome_keyring;};
 
   "gnomevfs" = callPackage
@@ -86754,7 +86948,7 @@ self: {
        homepage = "http://www.haskell.org/gtk2hs/";
        description = "Binding to the GNOME Virtual File System library";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) gnome_vfs; gnome_vfs_module = null;};
 
   "gnss-converters" = callPackage
@@ -86987,6 +87181,7 @@ self: {
        homepage = "http://khumba.net/projects/goatee";
        description = "A monadic take on a 2,500-year-old board game - GTK+ UI";
        license = stdenv.lib.licenses.agpl3;
+       platforms = [ "i686-linux" "x86_64-linux" ];
        maintainers = with stdenv.lib.maintainers; [ khumba ];
      }) {};
 
@@ -89109,6 +89304,7 @@ self: {
        homepage = "http://github.com/luqui/graphics-drawingcombinators";
        description = "A functional interface to 2D drawing in OpenGL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "graphics-formats-collada" = callPackage
@@ -89597,6 +89793,7 @@ self: {
        ];
        description = "Grid-based multimedia engine";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "grm" = callPackage
@@ -90043,7 +90240,7 @@ self: {
        jailbreak = true;
        description = "fractal explorer GUI using the ruff library";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gruff-examples" = callPackage
@@ -90063,7 +90260,7 @@ self: {
        jailbreak = true;
        description = "Mandelbrot Set examples using ruff and gruff";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gsasl" = callPackage
@@ -90571,7 +90768,7 @@ self: {
        ];
        description = "A type class for cast functions of Gtk2hs: gnomevfs package";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk2hs-cast-gtk" = callPackage
@@ -90603,7 +90800,7 @@ self: {
        ];
        description = "A type class for cast functions of Gtk2hs: gtkglext package";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gtk2hs-cast-gtksourceview2" = callPackage
@@ -90905,7 +91102,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the GTK+ OpenGL Extension";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) gtkglext;};
 
   "gtkimageview" = callPackage
@@ -90983,6 +91180,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs.gnome) gtksourceview;};
 
   "guarded-rewriting" = callPackage
@@ -91176,7 +91374,7 @@ self: {
        libraryToolDepends = [ c2hs ];
        description = "An FFI binding to the CUDD library";
        license = "LGPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {cudd = null; epd = null; inherit (pkgs) mtr; 
          inherit (pkgs) st; util = null;};
 
@@ -91838,7 +92036,7 @@ self: {
        homepage = "http://dslsrv4.cs.missouri.edu/~qqbm9";
        description = "Optimal variable selection in chain graphical model";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) blas; inherit (pkgs) liblapack;};
 
   "hXmixer" = callPackage
@@ -93111,14 +93309,13 @@ self: {
      }:
      mkDerivation {
        pname = "hailgun";
-       version = "0.4.0.3";
-       sha256 = "2cdcc286430fe94c00ea2db6d5588f920bb30ff7ddbb6f27047cc26e42688eb0";
+       version = "0.4.0.4";
+       sha256 = "ccd6088dbd1d5a8562364ad643db49059f498db621b288f891d5197d338d1859";
        libraryHaskellDepends = [
          aeson base bytestring email-validate exceptions filepath
          http-client http-client-tls http-types tagsoup text time
          transformers
        ];
-       jailbreak = true;
        description = "Mailgun REST api interface for Haskell";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -94001,7 +94198,7 @@ self: {
        jailbreak = true;
        description = "The HAskelL File System (\"halfs\" -- intended for use on the HaLVM)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "halipeto" = callPackage
@@ -96209,6 +96406,7 @@ self: {
        homepage = "http://github.com/cosbynator/haskakafka";
        description = "Kafka bindings for Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) rdkafka;};
 
   "haskanoid" = callPackage
@@ -96228,7 +96426,7 @@ self: {
        homepage = "http://github.com/ivanperez-keera/haskanoid";
        description = "A breakout game written in Yampa using SDL";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
+       hydraPlatforms = [ "x86_64-linux" ];
      }) {};
 
   "haskarrow" = callPackage
@@ -100228,7 +100426,7 @@ self: {
        jailbreak = true;
        description = "Haskell bindings for the C Wayland library";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) mesa; inherit (pkgs) wayland;};
 
   "hayoo-cli" = callPackage
@@ -100356,7 +100554,7 @@ self: {
        homepage = "http://www.dockerz.net/software/hbeat.html";
        description = "A simple step sequencer GUI";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL_mixer;};
 
   "hblas" = callPackage
@@ -100376,7 +100574,7 @@ self: {
        homepage = "http://github.com/wellposed/hblas/";
        description = "Human friendly BLAS and Lapack bindings for Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) blas; inherit (pkgs) liblapack;};
 
   "hblock" = callPackage
@@ -100427,7 +100625,7 @@ self: {
        homepage = "https://github.com/k0ral/hbro";
        description = "Minimal extensible web-browser";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hbro-contrib" = callPackage
@@ -100638,6 +100836,7 @@ self: {
        homepage = "https://github.com/ivanperez-keera/hcwiid";
        description = "Library to interface with the wiimote";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {bluetooth = null; inherit (pkgs) cwiid;};
 
   "hdaemonize_0_5_0_0" = callPackage
@@ -101413,15 +101612,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "hedis_0_7_6" = callPackage
+  "hedis_0_7_7" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, bytestring-lexing
      , deepseq, HUnit, mtl, network, resource-pool, slave-thread
      , test-framework, test-framework-hunit, time, vector
      }:
      mkDerivation {
        pname = "hedis";
-       version = "0.7.6";
-       sha256 = "5108932156140465b41915fc043dc6e23491480576c48a4a81dd9bbb570f5cbe";
+       version = "0.7.7";
+       sha256 = "5a36b46ab3b6e24a094eb217961828857b5b34f28c2f9565def865a867956807";
        libraryHaskellDepends = [
          attoparsec base bytestring bytestring-lexing deepseq mtl network
          resource-pool time vector
@@ -101990,6 +102189,7 @@ self: {
        homepage = "https://github.com/nh2/hemokit";
        description = "Haskell port of the Emokit EEG project";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "hen" = callPackage
@@ -103233,6 +103433,7 @@ self: {
        homepage = "https://github.com/phaazon/hid";
        description = "Interface to hidapi library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) hidapi;};
 
   "hidapi" = callPackage
@@ -103246,6 +103447,7 @@ self: {
        homepage = "https://github.com/vahokif/haskell-hidapi";
        description = "Haskell bindings to HIDAPI";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) systemd;};
 
   "hieraclus" = callPackage
@@ -104135,17 +104337,17 @@ self: {
      }) {};
 
   "hip" = callPackage
-    ({ mkDerivation, base, bytestring, deepseq, filepath, JuicyPixels
-     , netpbm, primitive, process, repa, temporary, vector
-     , vector-th-unbox
+    ({ mkDerivation, base, bytestring, Chart, Chart-cairo, colour
+     , deepseq, filepath, JuicyPixels, netpbm, primitive, process, repa
+     , temporary, vector
      }:
      mkDerivation {
        pname = "hip";
-       version = "1.0.0.0";
-       sha256 = "5da5f20c32dc907b1d5b918dcfe49662c43dbf004cead970571f912d91fba39a";
+       version = "1.0.1";
+       sha256 = "dc8fb010b0ae61cfb6b7949a3572f32ce9d470ad5818c4ac39d60f94c9b7e3ca";
        libraryHaskellDepends = [
-         base bytestring deepseq filepath JuicyPixels netpbm primitive
-         process repa temporary vector vector-th-unbox
+         base bytestring Chart Chart-cairo colour deepseq filepath
+         JuicyPixels netpbm primitive process repa temporary vector
        ];
        jailbreak = true;
        homepage = "https://github.com/lehins/hip";
@@ -105549,6 +105751,7 @@ self: {
        homepage = "https://victoredwardocallaghan.github.io/hlibBladeRF";
        description = "Haskell binding to libBladeRF SDR library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) libbladeRF;};
 
   "hlibev" = callPackage
@@ -105916,7 +106119,6 @@ self: {
        homepage = "http://www.pontarius.org/sub-projects/hlogger/";
        description = "Simple, concurrent, extendable and easy-to-use logging library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hlongurl" = callPackage
@@ -106175,7 +106377,7 @@ self: {
        homepage = "http://code.haskell.org/~thielema/hmatrix-banded/";
        description = "HMatrix interface to LAPACK functions for banded matrices";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) liblapack;};
 
   "hmatrix-csv" = callPackage
@@ -106567,7 +106769,6 @@ self: {
        homepage = "https://github.com/mikeizbicki/hmm";
        description = "A hidden markov model library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hmm-hmatrix" = callPackage
@@ -107020,7 +107221,7 @@ self: {
        homepage = "http://svalaskevicius.github.io/hob/";
        description = "A source code editor aiming for the convenience of use";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hobbes" = callPackage
@@ -107415,7 +107616,7 @@ self: {
        testSystemDepends = [ freenect OpenNI2 ];
        description = "OpenNI 2 binding";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {OpenNI2 = null; inherit (pkgs) freenect;};
 
   "honk" = callPackage
@@ -108682,7 +108883,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/Hp2any";
        description = "A utility to visualise and compare heap profiles";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hp2html" = callPackage
@@ -109892,7 +110093,7 @@ self: {
          tasty-quickcheck
        ];
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) mesos; inherit (pkgs) protobuf;};
 
   "hs-nombre-generator" = callPackage
@@ -110948,8 +111149,8 @@ self: {
      }:
      mkDerivation {
        pname = "hsdev";
-       version = "0.1.6.6";
-       sha256 = "9b4fa60291ad1e6f2d47ec2b90fd254a2df0224a346ad3099bf047d10526d523";
+       version = "0.1.7.0";
+       sha256 = "5593a3ecb9aeca84bf6b62e0ecb82e181b838802ec58bd30b8915444dc22ff5b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -111374,6 +111575,7 @@ self: {
        homepage = "http://code.haskell.org/hsignal";
        description = "Signal processing and EEG data analysis";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) blas; inherit (pkgs) gsl; 
          inherit (pkgs) liblapack;};
 
@@ -113180,7 +113382,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hspec-wai" = callPackage
+  "hspec-wai_0_6_5" = callPackage
     ({ mkDerivation, base, base-compat, bytestring, case-insensitive
      , hspec, hspec-core, hspec-expectations, http-types, QuickCheck
      , text, transformers, wai, wai-extra, with-location
@@ -113189,6 +113391,34 @@ self: {
        pname = "hspec-wai";
        version = "0.6.5";
        sha256 = "186f8ca2b8412f7e3305fbe1054e27ca217fdbcca8478235f15ab7019f4f9525";
+       revision = "1";
+       editedCabalFile = "9311aeec0d3be1445b3c0e0f9b0bcad67df22b697c947afa6b93ecb213137956";
+       libraryHaskellDepends = [
+         base base-compat bytestring case-insensitive hspec-core
+         hspec-expectations http-types QuickCheck text transformers wai
+         wai-extra with-location
+       ];
+       testHaskellDepends = [
+         base base-compat bytestring case-insensitive hspec hspec-core
+         hspec-expectations http-types QuickCheck text transformers wai
+         wai-extra with-location
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/hspec/hspec-wai#readme";
+       description = "Experimental Hspec support for testing WAI applications";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hspec-wai" = callPackage
+    ({ mkDerivation, base, base-compat, bytestring, case-insensitive
+     , hspec, hspec-core, hspec-expectations, http-types, QuickCheck
+     , text, transformers, wai, wai-extra, with-location
+     }:
+     mkDerivation {
+       pname = "hspec-wai";
+       version = "0.6.6";
+       sha256 = "89a1753cd56b6f312a0af11b7f312c744c73a97d8ab3facfd87f8e4e3080b0e0";
        libraryHaskellDepends = [
          base base-compat bytestring case-insensitive hspec-core
          hspec-expectations http-types QuickCheck text transformers wai
@@ -113466,6 +113696,7 @@ self: {
        homepage = "http://www.gekkou.co.uk/software/hsqml/";
        description = "Haskell binding for Qt Quick";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {qt5 = null;};
 
   "hsqml-datamodel" = callPackage
@@ -113479,7 +113710,7 @@ self: {
        homepage = "https://github.com/marcinmrotek/hsqml-datamodel";
        description = "HsQML (Qt5) data model";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {qt5 = null;};
 
   "hsqml-datamodel-vinyl" = callPackage
@@ -113497,7 +113728,7 @@ self: {
        homepage = "https://github.com/marcinmrotek/hsqml-datamodel-vinyl";
        description = "HsQML DataModel instances for Vinyl Rec";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsqml-demo-morris" = callPackage
@@ -113516,7 +113747,7 @@ self: {
        homepage = "http://www.gekkou.co.uk/software/hsqml/";
        description = "HsQML-based implementation of Nine Men's Morris";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
+       hydraPlatforms = [ "x86_64-linux" ];
      }) {};
 
   "hsqml-demo-notes" = callPackage
@@ -113535,6 +113766,7 @@ self: {
        homepage = "http://www.gekkou.co.uk/software/hsqml/";
        description = "Sticky notes example program implemented in HsQML";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "hsqml-demo-samples" = callPackage
@@ -113550,7 +113782,7 @@ self: {
        homepage = "http://www.gekkou.co.uk/software/hsqml/";
        description = "HsQML sample programs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsqml-morris" = callPackage
@@ -113570,7 +113802,7 @@ self: {
        homepage = "http://www.gekkou.co.uk/";
        description = "HsQML-based implementation of Nine Men's Morris";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsreadability" = callPackage
@@ -113783,7 +114015,7 @@ self: {
        jailbreak = true;
        description = "Distributed instant messaging over Tor";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hstradeking" = callPackage
@@ -116490,8 +116722,8 @@ self: {
      }:
      mkDerivation {
        pname = "http2";
-       version = "1.5.2";
-       sha256 = "8517079c1418c93e33324612a7fa657af40dedef3c0d56a9a2031bfcf6900f70";
+       version = "1.5.4";
+       sha256 = "f3851948d57fd532f37b1f74d2d975272ff7da218720b5f519765f1c274f257e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -116507,7 +116739,6 @@ self: {
          containers directory doctest filepath Glob hex hspec psqueues stm
          text unordered-containers vector word8
        ];
-       doCheck = false;
        description = "HTTP/2.0 library including frames and HPACK";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -116596,7 +116827,7 @@ self: {
        jailbreak = true;
        description = "harmonic analyser and tuner for musical instruments";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "htzaar" = callPackage
@@ -120315,7 +120546,7 @@ self: {
        jailbreak = true;
        description = "Minimalistic reference manager";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "imgurder" = callPackage
@@ -120388,6 +120619,26 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "immortal_0_2_2" = callPackage
+    ({ mkDerivation, base, lifted-base, monad-control, stm, tasty
+     , tasty-hunit, transformers, transformers-base
+     }:
+     mkDerivation {
+       pname = "immortal";
+       version = "0.2.2";
+       sha256 = "b3858f3830f5eacd7380184d57845ba6b1aee638193fbbf2b285cc31e2c3623a";
+       libraryHaskellDepends = [
+         base lifted-base monad-control stm transformers-base
+       ];
+       testHaskellDepends = [
+         base lifted-base stm tasty tasty-hunit transformers
+       ];
+       homepage = "https://github.com/feuerbach/immortal";
+       description = "Spawn threads that never die (unless told to do so)";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "imparse" = callPackage
     ({ mkDerivation, ascetic, base, compilation, containers, directory
      , indents, MissingH, parsec, richreports, split, staticanalysis
@@ -121899,6 +122150,7 @@ self: {
        homepage = "http://mbays.freeshell.org/intricacy";
        description = "A game of competitive puzzle-design";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "intset" = callPackage
@@ -122549,7 +122801,7 @@ self: {
        homepage = "http://iptadmin.117.su";
        description = "web-interface for iptables";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ipython-kernel_0_6_1_2" = callPackage
@@ -122829,8 +123081,8 @@ self: {
      }:
      mkDerivation {
        pname = "irc-fun-color";
-       version = "0.2.0.0";
-       sha256 = "d08930a2d5b39411515cd1477804416a0d1882cb4af716cfdddffc0bf3e20780";
+       version = "0.2.1.0";
+       sha256 = "f8423b38b4309fa55af87cd6b3fabe277b47c77fe412cc660712d41663f0bc87";
        libraryHaskellDepends = [
          base dlist formatting irc-fun-types text text-show
        ];
@@ -123695,7 +123947,6 @@ self: {
        homepage = "http://www.renickbell.net/doku.php?id=jackminimix";
        description = "control JackMiniMix";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jacobi-roots" = callPackage
@@ -124521,7 +124772,7 @@ self: {
        ];
        description = "High level interface for webkit-javascriptcore";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jsaddle-hello" = callPackage
@@ -124537,7 +124788,7 @@ self: {
        homepage = "https://github.com/ghcjs/jsaddle-hello";
        description = "JSaddle Hello World, an example package";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jsc" = callPackage
@@ -124560,7 +124811,7 @@ self: {
        jailbreak = true;
        description = "High level interface for webkit-javascriptcore";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jsmw" = callPackage
@@ -124888,38 +125139,6 @@ self: {
      }:
      mkDerivation {
        pname = "json-autotype";
-       version = "1.0.12";
-       sha256 = "3ae9f925262fac423e33f7768ba7b9ce3c34a1d32ec7042d4db430084d5a1ed1";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         aeson base bytestring containers filepath GenericPretty hashable
-         hflags hint lens mmap mtl pretty process scientific text uniplate
-         unordered-containers vector
-       ];
-       executableHaskellDepends = [
-         aeson base bytestring containers filepath GenericPretty hashable
-         hflags hint lens mtl pretty process scientific text uniplate
-         unordered-containers vector
-       ];
-       testHaskellDepends = [
-         aeson base bytestring containers directory filepath GenericPretty
-         hashable hflags lens mtl pretty process QuickCheck scientific
-         smallcheck text uniplate unordered-containers vector
-       ];
-       homepage = "https://github.com/mgajda/json-autotype";
-       description = "Automatic type declaration for JSON input data";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "json-autotype_1_0_13" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, containers, directory
-     , filepath, GenericPretty, hashable, hflags, hint, lens, mmap, mtl
-     , pretty, process, QuickCheck, scientific, smallcheck, text
-     , uniplate, unordered-containers, vector
-     }:
-     mkDerivation {
-       pname = "json-autotype";
        version = "1.0.13";
        sha256 = "ae564db762724c1ac50c1c2afff69bfd9021a1b083d064c5400caa80e3a12ea9";
        isLibrary = true;
@@ -124942,7 +125161,6 @@ self: {
        homepage = "https://github.com/mgajda/json-autotype";
        description = "Automatic type declaration for JSON input data";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "json-b" = callPackage
@@ -125864,6 +126082,34 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "jwt_0_7_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, cryptonite
+     , data-default, doctest, http-types, HUnit, lens, lens-aeson
+     , memory, network-uri, QuickCheck, scientific, semigroups, tasty
+     , tasty-hunit, tasty-quickcheck, tasty-th, text, time
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "jwt";
+       version = "0.7.0";
+       sha256 = "a0eef3f59a4d115c47ffe75baa4f0347fc8fc714eac5fb258bdbeb42d501cff5";
+       libraryHaskellDepends = [
+         aeson base bytestring containers cryptonite data-default http-types
+         memory network-uri scientific semigroups text time
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers cryptonite data-default doctest
+         http-types HUnit lens lens-aeson memory network-uri QuickCheck
+         scientific semigroups tasty tasty-hunit tasty-quickcheck tasty-th
+         text time unordered-containers vector
+       ];
+       homepage = "https://bitbucket.org/ssaasen/haskell-jwt";
+       description = "JSON Web Token (JWT) decoding and encoding";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "kademlia" = callPackage
     ({ mkDerivation, base, bytestring, containers, HUnit, mtl, network
      , QuickCheck, stm, tasty, tasty-hunit, tasty-quickcheck
@@ -126707,7 +126953,7 @@ self: {
        homepage = "http://keera.co.uk/projects/keera-posture";
        description = "Get notifications when your sitting posture is inappropriate";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL_mixer;};
 
   "keiretsu" = callPackage
@@ -128303,7 +128549,7 @@ self: {
        homepage = "http://github.com/baldo/lambdacat";
        description = "Webkit Browser";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdacms-core" = callPackage
@@ -128488,8 +128734,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdacube-gl";
-       version = "0.5.0.1";
-       sha256 = "7a54a39726b993d81fc8e9e0fa58595bd5f69ad317e4a26229d065a82432a9fd";
+       version = "0.5.0.3";
+       sha256 = "ecdf2c200238b635a1d52cf2cf3d9cf29874cee46dadc3b62d7e1da3525a1510";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -129495,7 +129741,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "language-javascript" = callPackage
+  "language-javascript_0_5_14_2" = callPackage
     ({ mkDerivation, alex, array, base, blaze-builder, bytestring
      , Cabal, containers, happy, HUnit, mtl, QuickCheck, test-framework
      , test-framework-hunit, utf8-light, utf8-string
@@ -129516,6 +129762,56 @@ self: {
        homepage = "http://github.com/erikd/language-javascript";
        description = "Parser for JavaScript";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "language-javascript" = callPackage
+    ({ mkDerivation, alex, array, base, blaze-builder, bytestring
+     , Cabal, containers, happy, HUnit, mtl, QuickCheck, test-framework
+     , test-framework-hunit, utf8-light, utf8-string
+     }:
+     mkDerivation {
+       pname = "language-javascript";
+       version = "0.5.14.3";
+       sha256 = "2d899f89aea6f6bd5a4dc1eddb7f58d58754e25655c515e2966ca75fb3d4cf22";
+       libraryHaskellDepends = [
+         array base blaze-builder bytestring containers mtl utf8-string
+       ];
+       libraryToolDepends = [ alex happy ];
+       testHaskellDepends = [
+         array base blaze-builder bytestring Cabal containers HUnit mtl
+         QuickCheck test-framework test-framework-hunit utf8-light
+         utf8-string
+       ];
+       jailbreak = true;
+       doCheck = false;
+       homepage = "http://github.com/erikd/language-javascript";
+       description = "Parser for JavaScript";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "language-javascript_0_5_14_4" = callPackage
+    ({ mkDerivation, alex, array, base, blaze-builder, bytestring
+     , Cabal, containers, happy, HUnit, mtl, QuickCheck, test-framework
+     , test-framework-hunit, utf8-light, utf8-string
+     }:
+     mkDerivation {
+       pname = "language-javascript";
+       version = "0.5.14.4";
+       sha256 = "c439750a88b2ae1f7f8e42b7e81f17f294e05bdba4c97b909c4c75946d8295af";
+       libraryHaskellDepends = [
+         array base blaze-builder bytestring containers mtl utf8-string
+       ];
+       libraryToolDepends = [ alex happy ];
+       testHaskellDepends = [
+         array base blaze-builder bytestring Cabal containers HUnit mtl
+         QuickCheck test-framework test-framework-hunit utf8-light
+         utf8-string
+       ];
+       homepage = "http://github.com/erikd/language-javascript";
+       description = "Parser for JavaScript";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "language-kort" = callPackage
@@ -130762,7 +131058,7 @@ self: {
        homepage = "http://www.leksah.org";
        description = "Haskell IDE written in Haskell";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "leksah-server" = callPackage
@@ -131539,7 +131835,7 @@ self: {
        homepage = "https://github.com/basvandijk/levmar";
        description = "An implementation of the Levenberg-Marquardt algorithm";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "levmar-chart" = callPackage
@@ -131558,7 +131854,7 @@ self: {
        jailbreak = true;
        description = "Plots the results of the Levenberg-Marquardt algorithm in a chart";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lexer-applicative" = callPackage
@@ -131832,7 +132128,7 @@ self: {
        homepage = "https://github.com/peddie/libconfig-haskell";
        description = "Haskell bindings to libconfig";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) libconfig;};
 
   "libcspm" = callPackage
@@ -132294,6 +132590,7 @@ self: {
        homepage = "http://github.com/ocharles/libsystemd-journal";
        description = "Haskell bindings to libsystemd-journal";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) systemd;};
 
   "libtagc" = callPackage
@@ -133597,6 +133894,7 @@ self: {
        ];
        description = "Labeled File System interface for LIO";
        license = "GPL";
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "lio-simple" = callPackage
@@ -134263,7 +134561,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/Live-Sequencer";
        description = "Live coding of MIDI music";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ll-picosat" = callPackage
@@ -135285,6 +135583,7 @@ self: {
        ];
        description = "Journald back-end for logging-facade";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "logic-TPTP" = callPackage
@@ -136477,6 +136776,7 @@ self: {
        homepage = "https://github.com/fizruk/lxc";
        description = "High level Haskell bindings to LXC (Linux containers)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "lye" = callPackage
@@ -137445,7 +137745,7 @@ self: {
        doHaddock = false;
        description = "Virtual package to install all Manatee packages";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "manatee-anything" = callPackage
@@ -137487,7 +137787,7 @@ self: {
        jailbreak = true;
        description = "Browser extension for Manatee";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "manatee-core" = callPackage
@@ -137707,7 +138007,7 @@ self: {
        jailbreak = true;
        description = "Feed reader extension for Manatee";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "manatee-template" = callPackage
@@ -137748,7 +138048,7 @@ self: {
        jailbreak = true;
        description = "Terminal Emulator extension for Manatee";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "manatee-welcome" = callPackage
@@ -138467,7 +138767,7 @@ self: {
        jailbreak = true;
        description = "A simple markup document preview (markdown, textile, reStructuredText)";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "marmalade-upload" = callPackage
@@ -140084,7 +140384,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "microformats2-parser" = callPackage
+  "microformats2-parser_1_0_1_3" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, aeson-qq, attoparsec, base
      , blaze-html, blaze-markup, bytestring, containers, data-default
      , either, errors, hspec, hspec-expectations-pretty-diff
@@ -140119,6 +140419,44 @@ self: {
        homepage = "https://github.com/myfreeweb/microformats2-parser";
        description = "A Microformats 2 parser";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "microformats2-parser" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, aeson-qq, attoparsec, base
+     , base-compat, blaze-html, blaze-markup, bytestring, containers
+     , data-default, either, errors, hspec
+     , hspec-expectations-pretty-diff, html-conduit, lens-aeson, mtl
+     , network, network-uri, options, pcre-heavy, raw-strings-qq, safe
+     , scotty, streaming-commons, template-haskell, text, time
+     , transformers, unordered-containers, vector, wai-extra, warp
+     , xml-lens, xss-sanitize
+     }:
+     mkDerivation {
+       pname = "microformats2-parser";
+       version = "1.0.1.4";
+       sha256 = "8863141a58cef161c04e39cccab1690263fdef009d69ba7e17e200956d7308d7";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-qq attoparsec base base-compat blaze-markup bytestring
+         containers data-default either errors html-conduit lens-aeson
+         network-uri pcre-heavy safe text time transformers
+         unordered-containers vector xml-lens xss-sanitize
+       ];
+       executableHaskellDepends = [
+         aeson aeson-pretty base base-compat blaze-html blaze-markup
+         data-default network network-uri options scotty streaming-commons
+         text wai-extra warp
+       ];
+       testHaskellDepends = [
+         aeson-qq base base-compat bytestring data-default hspec
+         hspec-expectations-pretty-diff html-conduit mtl network-uri
+         raw-strings-qq template-haskell text time xml-lens
+       ];
+       homepage = "https://github.com/myfreeweb/microformats2-parser";
+       description = "A Microformats 2 parser";
+       license = stdenv.lib.licenses.publicDomain;
      }) {};
 
   "microformats2-types" = callPackage
@@ -140621,6 +140959,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/MIDI";
        description = "Convert between datatypes of the midi and the alsa packages";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "midi-music-box" = callPackage
@@ -140678,6 +141017,7 @@ self: {
        homepage = "http://www.youtube.com/watch?v=cOlR73h2uII";
        description = "A Memory-like (Concentration, Pairs, ...) game for tones";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "midisurface" = callPackage
@@ -140696,7 +141036,7 @@ self: {
        jailbreak = true;
        description = "A control midi surface";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mighttpd" = callPackage
@@ -140782,19 +141122,19 @@ self: {
      }) {};
 
   "miku" = callPackage
-    ({ mkDerivation, air, air-th, base, bytestring, containers
-     , data-default, hack2, hack2-contrib, mtl
+    ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
+     , containers, filepath, http-types, mtl, wai, wai-extra
      }:
      mkDerivation {
        pname = "miku";
-       version = "2014.11.17";
-       sha256 = "76682bc6d3db2fb07e9a749a40a752917afc2787bdf3dc1849b7b102f689dbfd";
+       version = "2016.3.17";
+       sha256 = "86487d52fa130e311c416e0822f0647ba9fd11868b0bcda2ab6e09d9ceb4cc9c";
        libraryHaskellDepends = [
-         air air-th base bytestring containers data-default hack2
-         hack2-contrib mtl
+         base blaze-builder bytestring case-insensitive containers filepath
+         http-types mtl wai wai-extra
        ];
        homepage = "https://github.com/nfjinjing/miku";
-       description = "A minimum web dev DSL in Haskell";
+       description = "A minimum web dev DSL";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -142108,6 +142448,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "monad-connect" = callPackage
+    ({ mkDerivation, base, bytestring, connection, exceptions
+     , transformers
+     }:
+     mkDerivation {
+       pname = "monad-connect";
+       version = "0.1";
+       sha256 = "21af008856fea5e10584152f4a3ac1e01cd50fe899e553fb3d3efb4f656c65f1";
+       libraryHaskellDepends = [
+         base bytestring connection exceptions transformers
+       ];
+       homepage = "http://hub.darcs.net/fr33domlover/monad-connect";
+       description = "Transformer for TCP connection with TLS and SOCKS support";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {};
+
   "monad-control_0_3_3_0" = callPackage
     ({ mkDerivation, base, transformers, transformers-base }:
      mkDerivation {
@@ -144516,8 +144872,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "mountpoints";
-       version = "1.0.1";
-       sha256 = "744abbbda305c0765e15500f9ebf0ad2185fdea1733f43525488acb21b871c80";
+       version = "1.0.2";
+       sha256 = "67fcdf64fdb8111f58939c64b168a9dfa519d7068e0f439887d739866f18d5c2";
        libraryHaskellDepends = [ base ];
        description = "list mount points";
        license = "LGPL";
@@ -144854,6 +145210,7 @@ self: {
        executableHaskellDepends = [ base bytestring hid split ];
        description = "A command line tool to change backlit colors of your MSI keyboards";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "mstate" = callPackage
@@ -146368,7 +146725,7 @@ self: {
        homepage = "http://haskell.cs.yale.edu/";
        description = "None";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mybitcoin-sci" = callPackage
@@ -150048,8 +150405,8 @@ self: {
     ({ mkDerivation, base, comonad, semigroups }:
      mkDerivation {
        pname = "nonempty-alternative";
-       version = "0.3.0";
-       sha256 = "74944677f44566988e4dc26c9e75f7e4778fcc855fb2a8a88277e582a87ce2a3";
+       version = "0.4.0";
+       sha256 = "311e733747116727d2374081774ea341a85aaa54eb25f936b0802bacc26cb6fa";
        libraryHaskellDepends = [ base comonad semigroups ];
        homepage = "http://github.com/guaraqe/nonempty-alternative#readme";
        description = "NonEmpty for Alternative types";
@@ -151130,7 +151487,7 @@ self: {
        homepage = "http://github.com/cpdurham/oculus";
        description = "Oculus Rift ffi providing head tracking data";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXinerama; 
          inherit (pkgs) mesa; ovr = null; inherit (pkgs) systemd;};
 
@@ -151372,7 +151729,6 @@ self: {
        homepage = "http://code.google.com/p/omega/";
        description = "A purely functional programming language and a proof system";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "omnicodec" = callPackage
@@ -151950,7 +152306,7 @@ self: {
        homepage = "www.github.com/arjuncomar/opencv-raw.git";
        description = "Raw Haskell bindings to OpenCV >= 2.0";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) opencv;};
 
   "opendatatable" = callPackage
@@ -152499,14 +152855,18 @@ self: {
      }) {};
 
   "operational-extra" = callPackage
-    ({ mkDerivation, base, operational, time }:
+    ({ mkDerivation, base, bytestring, operational, text, time
+     , transformers
+     }:
      mkDerivation {
        pname = "operational-extra";
-       version = "0.1.0.0";
-       sha256 = "d0ab3fa58e55ff94f2e12d563410dfcc11c6ce6c1ab863602afd6b5522549c9b";
-       libraryHaskellDepends = [ base operational time ];
-       homepage = "http://github.com/andrewthad/vinyl-operational#readme";
-       description = "Initial project template from stack";
+       version = "0.3";
+       sha256 = "12c01a37e59c5ec5696ce231b894399ee37fc9e6b0400e166b4e92457ced06db";
+       libraryHaskellDepends = [
+         base bytestring operational text time transformers
+       ];
+       homepage = "http://github.com/andrewthad/vinyl-ecosystem";
+       description = "Interpretation functions and simple instruction sets for operational";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -153892,6 +154252,7 @@ self: {
        libraryToolDepends = [ c2hs ];
        description = "Haskell binding for C PAM API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) pam;};
 
   "panda" = callPackage
@@ -155710,6 +156071,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "partage" = callPackage
+    ({ mkDerivation, base, containers, data-lens-light, data-partition
+     , dawg-ord, HUnit, mmorph, mtl, pipes, PSQueue, random, tasty
+     , tasty-hunit, transformers, vector
+     }:
+     mkDerivation {
+       pname = "partage";
+       version = "0.1.0.1";
+       sha256 = "f421fbb635ab5839a28155895237fd4e4ed5db7d6a4f73461c7a5a0893501f76";
+       libraryHaskellDepends = [
+         base containers data-lens-light data-partition dawg-ord mmorph mtl
+         pipes PSQueue random transformers vector
+       ];
+       testHaskellDepends = [ base containers HUnit tasty tasty-hunit ];
+       homepage = "https://github.com/kawu/partage";
+       description = "Parsing factorized";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "partial" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -156490,7 +156870,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pcre-heavy" = callPackage
+  "pcre-heavy_1_0_0_1" = callPackage
     ({ mkDerivation, base, base-compat, bytestring, doctest, Glob
      , pcre-light, semigroups, string-conversions, template-haskell
      }:
@@ -156506,6 +156886,25 @@ self: {
        homepage = "https://github.com/myfreeweb/pcre-heavy";
        description = "A regexp library on top of pcre-light you can actually use";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pcre-heavy" = callPackage
+    ({ mkDerivation, base, base-compat, bytestring, doctest, Glob
+     , pcre-light, semigroups, string-conversions, template-haskell
+     }:
+     mkDerivation {
+       pname = "pcre-heavy";
+       version = "1.0.0.2";
+       sha256 = "8a5cf697b7683127812450cef57d0d74ac5c1117ec80618d10509642f793cbd1";
+       libraryHaskellDepends = [
+         base base-compat bytestring pcre-light semigroups
+         string-conversions template-haskell
+       ];
+       testHaskellDepends = [ base doctest Glob ];
+       homepage = "https://github.com/myfreeweb/pcre-heavy";
+       description = "A regexp library on top of pcre-light you can actually use";
+       license = stdenv.lib.licenses.publicDomain;
      }) {};
 
   "pcre-less" = callPackage
@@ -162687,7 +163086,7 @@ self: {
        homepage = "https://github.com/tensor5/posix-acl";
        description = "Support for Posix ACL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) acl;};
 
   "posix-escape" = callPackage
@@ -164630,6 +165029,7 @@ self: {
        homepage = "http://code.haskell.org/~dons/code/printxosd";
        description = "Simple tool to display some text on an on-screen display";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "priority-queue" = callPackage
@@ -165566,6 +165966,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "prometheus" = callPackage
+    ({ mkDerivation, atomic-primops, base, bytestring, containers, mtl
+     , text, transformers
+     }:
+     mkDerivation {
+       pname = "prometheus";
+       version = "0.1.0.2";
+       sha256 = "c8b651840fa76c328de96f37b4415edbe7379fca2a881ce823bfb35644d25519";
+       libraryHaskellDepends = [
+         atomic-primops base bytestring containers mtl text transformers
+       ];
+       homepage = "http://github.com/LukeHoersten/prometheus#readme";
+       description = "Prometheus Haskell Client";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "prometheus-client" = callPackage
     ({ mkDerivation, atomic-primops, base, bytestring, containers
      , doctest, hspec, mtl, QuickCheck, random-shuffle, stm, time
@@ -165772,6 +166188,7 @@ self: {
        libraryToolDepends = [ c2hs ];
        description = "Simple audio library for Windows, Linux, OSX";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) alsaLib;};
 
   "protobuf" = callPackage
@@ -168960,16 +169377,20 @@ self: {
      }) {};
 
   "random-variates" = callPackage
-    ({ mkDerivation, base, containers, directory, erf, HUnit, lens, mtl
-     , random, reinterpret-cast
+    ({ mkDerivation, base, binary, bytestring, containers, directory
+     , erf, HUnit, lens, mtl, random, reinterpret-cast
      }:
      mkDerivation {
        pname = "random-variates";
-       version = "0.1.1.0";
-       sha256 = "9f2107e834a7c66e1e2fe37097d0a8e839221a86b03d2eab355a6b7bfeb3573b";
+       version = "0.1.3.0";
+       sha256 = "a2a4a5b450c9d33a60565dfd34645e0af970bcc87e60985c7387eeab75e255c4";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
-         base containers erf lens mtl random reinterpret-cast
+         base binary bytestring containers erf lens mtl random
+         reinterpret-cast
        ];
+       executableHaskellDepends = [ base ];
        testHaskellDepends = [ base directory HUnit ];
        jailbreak = true;
        homepage = "https://bitbucket.org/kpratt/random-variate";
@@ -169721,7 +170142,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/Reactive-balsa";
        description = "Programmatically edit MIDI events via ALSA and reactive-banana";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reactive-banana" = callPackage
@@ -170950,6 +171371,7 @@ self: {
        ];
        description = "Functional Reactive Web Apps with Reflex";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "reflex-dom-contrib" = callPackage
@@ -170969,7 +171391,7 @@ self: {
        homepage = "https://github.com/reflex-frp/reflex-dom-contrib";
        description = "A playground for experimenting with infrastructure and common code for reflex applications";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reflex-gloss" = callPackage
@@ -175205,8 +175627,8 @@ self: {
      }:
      mkDerivation {
        pname = "riak";
-       version = "1.0.0.0";
-       sha256 = "efdcaf9812944e46214e50f6f2adc4b12ba23cb60a4a1c5357e971832b357af9";
+       version = "1.0.0.1";
+       sha256 = "9d8a75de0ca371cb842bafe49358ae6309ed484b976aa87e15ddf2d77e64cc87";
        libraryHaskellDepends = [
          aeson attoparsec base binary blaze-builder bytestring containers
          data-default-class deepseq enclosed-exceptions exceptions hashable
@@ -176358,6 +176780,7 @@ self: {
        homepage = "https://github.com/adamwalker/hrtlsdr";
        description = "Bindings to librtlsdr";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) rtl-sdr;};
 
   "rtorrent-rpc" = callPackage
@@ -176415,6 +176838,7 @@ self: {
        homepage = "https://github.com/mtolly/rubberband";
        description = "Binding to the C++ audio stretching library Rubber Band";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) rubberband;};
 
   "ruby-marshal" = callPackage
@@ -186558,7 +186982,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "snap" = callPackage
+  "snap_0_14_0_6" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal
      , clientsession, comonad, configurator, containers, directory
      , directory-tree, dlist, either, filepath, hashable, heist, lens
@@ -186590,6 +187014,39 @@ self: {
        homepage = "http://snapframework.com/";
        description = "Top-level package for the Snap Web Framework";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "snap" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal
+     , clientsession, comonad, configurator, containers, directory
+     , directory-tree, dlist, either, filepath, hashable, heist, lens
+     , logict, MonadCatchIO-transformers, mtl, mwc-random, old-time
+     , pwstore-fast, regex-posix, snap-core, snap-server, stm
+     , template-haskell, text, time, transformers, unordered-containers
+     , vector, vector-algorithms, xmlhtml
+     }:
+     mkDerivation {
+       pname = "snap";
+       version = "0.14.0.7";
+       sha256 = "98c853d2efa8104f89567a69ad271196e034b30ec13dd71051e6ce6119d15709";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring cereal clientsession comonad
+         configurator containers directory directory-tree dlist either
+         filepath hashable heist lens logict MonadCatchIO-transformers mtl
+         mwc-random pwstore-fast regex-posix snap-core snap-server stm text
+         time transformers unordered-containers vector vector-algorithms
+         xmlhtml
+       ];
+       executableHaskellDepends = [
+         base bytestring containers directory directory-tree filepath
+         hashable old-time snap-server template-haskell text
+       ];
+       homepage = "http://snapframework.com/";
+       description = "Top-level package for the Snap Web Framework";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "snap-accept" = callPackage
@@ -189329,7 +189786,7 @@ self: {
        homepage = "http://github.com/Tener/spike";
        description = "Experimental web browser";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) libsoup;};
 
   "spine" = callPackage
@@ -191895,7 +192352,7 @@ self: {
        homepage = "http://github.com/anttisalonen/starrover2";
        description = "Space simulation game";
        license = "unknown";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stash" = callPackage
@@ -192683,7 +193140,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "stm-conduit" = callPackage
+  "stm-conduit_2_7_0" = callPackage
     ({ mkDerivation, async, base, cereal, cereal-conduit, conduit
      , conduit-combinators, conduit-extra, directory, doctest, ghc-prim
      , HUnit, lifted-async, lifted-base, monad-control, monad-loops
@@ -192708,6 +193165,34 @@ self: {
        homepage = "https://github.com/wowus/stm-conduit";
        description = "Introduces conduits to channels, and promotes using conduits concurrently";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "stm-conduit" = callPackage
+    ({ mkDerivation, async, base, cereal, cereal-conduit, conduit
+     , conduit-combinators, conduit-extra, directory, doctest, ghc-prim
+     , HUnit, lifted-async, lifted-base, monad-control, monad-loops
+     , QuickCheck, resourcet, stm, stm-chans, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, transformers
+     , void
+     }:
+     mkDerivation {
+       pname = "stm-conduit";
+       version = "2.8.0";
+       sha256 = "0bad21541ac28765802468c71b61f464daf1fca4b2adf1c66bab006d0a7d3128";
+       libraryHaskellDepends = [
+         async base cereal cereal-conduit conduit conduit-combinators
+         conduit-extra directory ghc-prim lifted-async lifted-base
+         monad-control monad-loops resourcet stm stm-chans transformers void
+       ];
+       testHaskellDepends = [
+         base conduit conduit-combinators directory doctest HUnit QuickCheck
+         resourcet stm stm-chans test-framework test-framework-hunit
+         test-framework-quickcheck2 transformers
+       ];
+       homepage = "https://github.com/cgaebel/stm-conduit";
+       description = "Introduces conduits to channels, and promotes using conduits concurrently";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "stm-containers_0_2_4" = callPackage
@@ -193344,7 +193829,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/MIDI";
        description = "Programmatically edit MIDI event streams via ALSA";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "streaming" = callPackage
@@ -195264,7 +195749,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/SuperCollider";
        description = "Demonstrate how to control SuperCollider via ALSA-MIDI";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "superdoc" = callPackage
@@ -195458,7 +195943,6 @@ self: {
        homepage = "http://www.informatik.uni-kiel.de/~jgr/svg2q";
        description = "Code generation tool for Quartz code from a SVG";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "svgcairo" = callPackage
@@ -196321,7 +196805,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/Synthesizer";
        description = "Control synthesizer effects via ALSA/MIDI";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "synthesizer-core" = callPackage
@@ -197553,7 +198037,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "tagsoup" = callPackage
+  "tagsoup_0_13_8" = callPackage
     ({ mkDerivation, base, bytestring, containers, text }:
      mkDerivation {
        pname = "tagsoup";
@@ -197565,6 +198049,21 @@ self: {
        homepage = "https://github.com/ndmitchell/tagsoup#readme";
        description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "tagsoup" = callPackage
+    ({ mkDerivation, base, bytestring, containers, text }:
+     mkDerivation {
+       pname = "tagsoup";
+       version = "0.13.9";
+       sha256 = "9369bacfa156a96985c7b06180b4aacf73635ae356e617eb9f72af9757569721";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base bytestring containers text ];
+       homepage = "https://github.com/ndmitchell/tagsoup#readme";
+       description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "tagsoup-ht" = callPackage
@@ -197943,8 +198442,8 @@ self: {
      }:
      mkDerivation {
        pname = "task-distribution";
-       version = "0.1.0.1";
-       sha256 = "17cb058b1212c884b7a96036ca05f0c3fc68fada7ef734e38d9fd9621755af2d";
+       version = "0.1.0.3";
+       sha256 = "1d655f59987f61b4c2fd72b220187d106cda96b2b4c18a47a6d6386261afe3cf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -197965,9 +198464,8 @@ self: {
          hadoop-rpc hint hslogger hspec packman process rank1dynamic split
          temporary text transformers vector
        ];
-       jailbreak = true;
        homepage = "http://github.com/michaxm/task-distribution#readme";
-       description = "Initial project template from stack";
+       description = "Distributed processing of changing tasks";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -202403,6 +202901,7 @@ self: {
        homepage = "https://github.com/koterpillar/tianbar";
        description = "A desktop bar based on WebKit";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {gtk2 = pkgs.gnome2.gtk;};
 
   "tic-tac-toe" = callPackage
@@ -202473,6 +202972,7 @@ self: {
        homepage = "http://tidal.lurk.org/";
        description = "Pattern language for improvised music";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "tidal-midi" = callPackage
@@ -202490,7 +202990,7 @@ self: {
        homepage = "http://tidal.lurk.org/";
        description = "MIDI support for tidal";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tidal-vis" = callPackage
@@ -202503,6 +203003,7 @@ self: {
        homepage = "http://yaxu.org/tidal/";
        description = "Visual rendering for Tidal patterns";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
   "tie-knot" = callPackage
@@ -202649,6 +203150,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "time-cache" = callPackage
+    ({ mkDerivation, auto-update, base, text, time, time-units
+     , transformers
+     }:
+     mkDerivation {
+       pname = "time-cache";
+       version = "0.1";
+       sha256 = "4c28fcd9bbe16e9e21ed235e1c5bb29bc4493901422773c06bdae61227d30e30";
+       libraryHaskellDepends = [
+         auto-update base text time time-units transformers
+       ];
+       homepage = "http://rel4tion.org/projects/time-cache";
+       description = "Cache current time and formatted time text";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {};
+
   "time-compat" = callPackage
     ({ mkDerivation, base, old-time, time }:
      mkDerivation {
@@ -204028,6 +204545,7 @@ self: {
        homepage = "http://www.polarmobile.com/";
        description = "FFI bindings to libtokyotyrant";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) tokyocabinet; inherit (pkgs) tokyotyrant;};
 
   "tomato-rubato-openal" = callPackage
@@ -205975,6 +206493,34 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "twentyseven" = callPackage
+    ({ mkDerivation, base, Cabal, cabal-test-quickcheck, containers
+     , deepseq, directory, filepath, heap, HUnit-Plus, monad-loops
+     , MonadRandom, mtl, newtype, optparse-applicative, primitive
+     , QuickCheck, ref-fd, split, template-haskell, time, transformers
+     , vector
+     }:
+     mkDerivation {
+       pname = "twentyseven";
+       version = "0.0.0";
+       sha256 = "471690467742286cc9e4eb744b06d2a298a9c770fdb8ac0c816774d4c0b70133";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers deepseq directory filepath heap monad-loops
+         MonadRandom mtl newtype primitive ref-fd template-haskell vector
+       ];
+       executableHaskellDepends = [
+         base optparse-applicative time transformers
+       ];
+       testHaskellDepends = [
+         base Cabal cabal-test-quickcheck HUnit-Plus QuickCheck split vector
+       ];
+       homepage = "https://github.com/lysxia/twentyseven";
+       description = "Rubik's cube solver";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "twhs" = callPackage
     ({ mkDerivation, ansi-terminal, authenticate-oauth, base
      , bytestring, case-insensitive, conduit, containers, data-default
@@ -208763,8 +209309,8 @@ self: {
     ({ mkDerivation, base, directory, text }:
      mkDerivation {
        pname = "unlit";
-       version = "0.3.0.3";
-       sha256 = "ce5ea584d4fef6ef89b2d6c5a105cf31827c5e14045766406f95453a2a238d5b";
+       version = "0.3.2.1";
+       sha256 = "b3cdceb5878989c323e0b45a1f08897d7e29e98a553ce59d694c3889aa5fa852";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base directory text ];
@@ -212180,6 +212726,7 @@ self: {
        ];
        description = "An MPD client with vim-like key bindings";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {inherit (pkgs) ncurses;};
 
   "vintage-basic" = callPackage
@@ -212575,7 +213122,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the VTE library";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) vte;};
 
   "vtegtk3" = callPackage
@@ -212591,7 +213138,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the VTE library";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome) vte;};
 
   "vty" = callPackage
@@ -214100,7 +214647,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-extra" = callPackage
+  "wai-extra_3_0_14_1" = callPackage
     ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, fast-logger, hspec
@@ -214127,6 +214674,36 @@ self: {
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-extra" = callPackage
+    ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , data-default-class, deepseq, directory, fast-logger, hspec
+     , http-types, HUnit, iproute, lifted-base, network, old-locale
+     , resourcet, streaming-commons, stringsearch, text, time
+     , transformers, unix, unix-compat, vault, void, wai, wai-logger
+     , word8, zlib
+     }:
+     mkDerivation {
+       pname = "wai-extra";
+       version = "3.0.14.3";
+       sha256 = "563fc88bf2aab69fa11db2074fb36e03a9f39bf7f1676f321673bf2c6d0ce127";
+       libraryHaskellDepends = [
+         aeson ansi-terminal base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie data-default-class deepseq
+         directory fast-logger http-types iproute lifted-base network
+         old-locale resourcet streaming-commons stringsearch text time
+         transformers unix unix-compat vault void wai wai-logger word8 zlib
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring case-insensitive cookie fast-logger
+         hspec http-types HUnit resourcet text time transformers wai zlib
+       ];
+       homepage = "http://github.com/yesodweb/wai";
+       description = "Provides some basic WAI handlers and middleware";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "wai-frontend-monadcgi" = callPackage
@@ -217366,7 +217943,7 @@ self: {
        libraryHaskellDepends = [ base gtk webkit ];
        description = "Web Browser In Haskell";
        license = "GPL";
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "web-css" = callPackage
@@ -218120,6 +218697,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the Webkit library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) webkit;};
 
   "webkit-javascriptcore" = callPackage
@@ -218132,7 +218710,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "JavaScriptCore FFI from webkitgtk";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "webkitgtk3" = callPackage
@@ -218151,6 +218729,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the Webkit library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) webkit;};
 
   "webkitgtk3-javascriptcore" = callPackage
@@ -218166,6 +218745,7 @@ self: {
        libraryToolDepends = [ gtk2hs-buildtools ];
        description = "JavaScriptCore FFI from webkitgtk";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) webkit;};
 
   "webpage_0_0_3_1" = callPackage
@@ -218240,7 +218820,7 @@ self: {
        homepage = "https://github.com/jrb/websnap";
        description = "Transforms URLs to PNGs";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "websockets_0_9_2_1" = callPackage
@@ -218608,8 +219188,8 @@ self: {
      }:
      mkDerivation {
        pname = "werewolf";
-       version = "0.4.8.0";
-       sha256 = "3885f02b70adbbf064894daf258ec2fd175535a1b16386d54a8139246b34cbe6";
+       version = "0.4.10.0";
+       sha256 = "b5bc8f8b2a52e41e175d9fb0683737d0a3b7f54c473e1227f7751ff56d065bb9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -218879,7 +219459,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "with-location" = callPackage
+  "with-location_0_0_0" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "with-location";
@@ -218889,6 +219469,20 @@ self: {
        homepage = "https://github.com/sol/with-location#readme";
        description = "Use ImplicitParams-based source locations in a backward compatible way";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "with-location" = callPackage
+    ({ mkDerivation, base, hspec }:
+     mkDerivation {
+       pname = "with-location";
+       version = "0.1.0";
+       sha256 = "2c91d70cb28d39d6d5fbb37800c7d984aed4254cdcbf03ffa0787404bddefde7";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base hspec ];
+       homepage = "https://github.com/sol/with-location#readme";
+       description = "Use ImplicitParams-based source locations in a backward compatible way";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "withdependencies" = callPackage
@@ -219207,7 +219801,7 @@ self: {
        jailbreak = true;
        description = "Haskell bindings for the wlc library";
        license = stdenv.lib.licenses.isc;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) wlc;};
 
   "wobsurv" = callPackage
@@ -220580,6 +221174,7 @@ self: {
        ];
        description = "Haskell extended file attributes interface";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) attr;};
 
   "xbattbar" = callPackage
@@ -222218,6 +222813,7 @@ self: {
        homepage = "http://xmobar.org";
        description = "A Minimalistic Text Based Status Bar";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {Xrender = null; inherit (pkgs.xorg) libXpm; 
          inherit (pkgs.xorg) libXrandr; inherit (pkgs) wirelesstools;};
 
@@ -222480,6 +223076,7 @@ self: {
        homepage = "http://code.haskell.org/~dons/code/xosd";
        description = "A binding to the X on-screen display";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) xosd;};
 
   "xournal-builder" = callPackage
@@ -223294,19 +223891,19 @@ self: {
      }) {inherit (pkgs) libyaml;};
 
   "yaml-config" = callPackage
-    ({ mkDerivation, base, deepseq, failure, hashable, QuickCheck
-     , tasty, tasty-quickcheck, text, unordered-containers, yaml
+    ({ mkDerivation, base, deepseq, hashable, QuickCheck, tasty
+     , tasty-quickcheck, text, unordered-containers, yaml
      }:
      mkDerivation {
        pname = "yaml-config";
-       version = "0.3.0";
-       sha256 = "ac4bace7a31441c0b5dfeb6b6e2cf4078d19f000011d1f074106ee01fba11c9c";
+       version = "0.4.0";
+       sha256 = "7357560b3e36d663058478f2e13d371a0a057a84017ef80752316282484bf80e";
        libraryHaskellDepends = [
-         base deepseq failure text unordered-containers yaml
+         base deepseq text unordered-containers yaml
        ];
        testHaskellDepends = [
-         base deepseq failure hashable QuickCheck tasty tasty-quickcheck
-         text unordered-containers yaml
+         base deepseq hashable QuickCheck tasty tasty-quickcheck text
+         unordered-containers yaml
        ];
        description = "Configuration management";
        license = stdenv.lib.licenses.mit;
@@ -223727,6 +224324,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yeshql" = callPackage
+    ({ mkDerivation, base, containers, filepath, HDBC, parsec, stm
+     , tasty, tasty-hunit, tasty-quickcheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "yeshql";
+       version = "0.3.0.2";
+       sha256 = "644a83935a015b792d879dfa301bbb18beeea8515c2acd8d516a2cf6697fcbb7";
+       libraryHaskellDepends = [
+         base containers filepath HDBC parsec template-haskell
+       ];
+       testHaskellDepends = [
+         base HDBC stm tasty tasty-hunit tasty-quickcheck
+       ];
+       description = "YesQL-style SQL database abstraction";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "yesod_1_4_1_1" = callPackage
     ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring
      , conduit-extra, data-default, directory, fast-logger
@@ -224958,7 +225573,7 @@ self: {
        ];
        description = "Provides PAM authentication module";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = [ "x86_64-darwin" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-auth-smbclient" = callPackage
@@ -229947,7 +230562,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "zim-parser" = callPackage
+  "zim-parser_0_1_0_0" = callPackage
     ({ mkDerivation, array, base, binary, binary-conduit, bytestring
      , conduit, conduit-extra, hspec, lzma-conduit, resourcet
      }:
@@ -229966,6 +230581,28 @@ self: {
        homepage = "https://github.com/robbinch/zim-parser#readme";
        description = "Read and parse ZIM files";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "zim-parser" = callPackage
+    ({ mkDerivation, array, base, binary, binary-conduit, bytestring
+     , conduit, conduit-extra, hspec, lzma-conduit, resourcet
+     }:
+     mkDerivation {
+       pname = "zim-parser";
+       version = "0.2.0.0";
+       sha256 = "663e6604b20c67bfd3e0ba161c3f7c88f10230a28282990311133d8a9d962df6";
+       libraryHaskellDepends = [
+         array base binary binary-conduit bytestring conduit conduit-extra
+         lzma-conduit resourcet
+       ];
+       testHaskellDepends = [
+         array base binary binary-conduit bytestring conduit conduit-extra
+         hspec lzma-conduit resourcet
+       ];
+       homepage = "https://github.com/robbinch/zim-parser#readme";
+       description = "Read and parse ZIM files";
+       license = stdenv.lib.licenses.gpl3;
      }) {};
 
   "zip" = callPackage