summary refs log tree commit diff
path: root/pkgs/applications/misc/super_user_spark/default.nix
diff options
context:
space:
mode:
authorBadi' Abdul-Wahid <abdulwahidc@gmail.com>2017-02-22 14:47:29 -0500
committerBadi' Abdul-Wahid <abdulwahidc@gmail.com>2017-02-22 15:19:51 -0500
commitedcdd4b7616cf8f03017655fb60ed048d951a462 (patch)
tree4be260bf23103b7015bf694d6ade6238c11a8703 /pkgs/applications/misc/super_user_spark/default.nix
parentcb6d15549a58e1eb4b7607e95faaaaa2e020b553 (diff)
downloadnixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar.gz
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar.bz2
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar.lz
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar.xz
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.tar.zst
nixpkgs-edcdd4b7616cf8f03017655fb60ed048d951a462.zip
super-user-spark: switch to haskellPackages LTS 8.x GHC 8.0.2
This updates super-user-spark to support the recent change in nixpkgs
of the haskellPackages to LTS 8.x using GHC 8.0.2 [1].

It also includes some recent changes to the super-user-spark package,
upgraded to commit ab86356 [2].

[1]: https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg31818.html
[2]: https://github.com/NorfairKing/super-user-spark/tree/ab8635682d67842b9e6d909cf3c618014e4157f2
Diffstat (limited to 'pkgs/applications/misc/super_user_spark/default.nix')
-rw-r--r--pkgs/applications/misc/super_user_spark/default.nix31
1 files changed, 16 insertions, 15 deletions
diff --git a/pkgs/applications/misc/super_user_spark/default.nix b/pkgs/applications/misc/super_user_spark/default.nix
index 1b6167c6196..dd1218282d8 100644
--- a/pkgs/applications/misc/super_user_spark/default.nix
+++ b/pkgs/applications/misc/super_user_spark/default.nix
@@ -1,27 +1,28 @@
-{ mkDerivation, aeson, aeson-pretty, base, binary, bytestring
-, directory, fetchgit, filepath, HTF, HUnit, mtl
-, optparse-applicative, parsec, process, shelly, stdenv, text
-, transformers, unix, zlib
+{ mkDerivation, fetchgit, aeson, aeson-pretty, base, bytestring, directory
+, filepath, hspec, hspec-core, HUnit, mtl, optparse-applicative
+, parsec, process, pureMD5, QuickCheck, shelly, stdenv, text
+, transformers, unix
 }:
 mkDerivation {
   pname = "super-user-spark";
-  version = "0.2.0.3";
+  version = "0.3.2.0-dev";
   src = fetchgit {
     url = "https://github.com/NorfairKing/super-user-spark";
-    sha256 = "1w9c2b1fxqxp2q5jxsvnrfqvyvpk8q70qqsgzshmghx0yylx9cns";
-    rev = "a7d132f7631649c3a093ede286e66f78e9793fba";
+    sha256 = "0akyc51bghzkk8j75n0i8v8rrsklidwvljhx3aibxfbkqp33372g";
+    rev = "ab8635682d67842b9e6d909cf3c618014e4157f2";
   };
-  isLibrary = false;
+  isLibrary = true;
   isExecutable = true;
-  executableHaskellDepends = [
-    aeson aeson-pretty base binary bytestring directory filepath HTF
-    mtl optparse-applicative parsec process shelly text transformers
-    unix zlib
+  libraryHaskellDepends = [
+    aeson aeson-pretty base bytestring directory filepath mtl
+    optparse-applicative parsec process pureMD5 shelly text
+    transformers unix
   ];
+  executableHaskellDepends = [ base ];
   testHaskellDepends = [
-    aeson aeson-pretty base binary bytestring directory filepath HTF
-    HUnit mtl optparse-applicative parsec process shelly text
-    transformers unix zlib
+    aeson aeson-pretty base bytestring directory filepath hspec
+    hspec-core HUnit mtl optparse-applicative parsec process pureMD5
+    QuickCheck shelly text transformers unix
   ];
   jailbreak = true;
   description = "Configure your dotfile deployment with a DSL";