2017-02-22 20:47:29 +01:00
|
|
|
{ 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
|
2015-07-30 19:13:56 +02:00
|
|
|
}:
|
2015-12-14 01:33:47 +01:00
|
|
|
mkDerivation {
|
2015-07-30 19:13:56 +02:00
|
|
|
pname = "super-user-spark";
|
2017-02-22 20:47:29 +01:00
|
|
|
version = "0.3.2.0-dev";
|
2015-12-14 01:33:47 +01:00
|
|
|
src = fetchgit {
|
|
|
|
url = "https://github.com/NorfairKing/super-user-spark";
|
2017-02-22 20:47:29 +01:00
|
|
|
sha256 = "0akyc51bghzkk8j75n0i8v8rrsklidwvljhx3aibxfbkqp33372g";
|
|
|
|
rev = "ab8635682d67842b9e6d909cf3c618014e4157f2";
|
2015-07-30 19:13:56 +02:00
|
|
|
};
|
2017-02-22 20:47:29 +01:00
|
|
|
isLibrary = true;
|
2015-07-30 19:13:56 +02:00
|
|
|
isExecutable = true;
|
2017-02-22 20:47:29 +01:00
|
|
|
libraryHaskellDepends = [
|
|
|
|
aeson aeson-pretty base bytestring directory filepath mtl
|
|
|
|
optparse-applicative parsec process pureMD5 shelly text
|
|
|
|
transformers unix
|
2015-07-30 19:13:56 +02:00
|
|
|
];
|
2017-02-22 20:47:29 +01:00
|
|
|
executableHaskellDepends = [ base ];
|
2015-12-14 01:33:47 +01:00
|
|
|
testHaskellDepends = [
|
2017-02-22 20:47:29 +01:00
|
|
|
aeson aeson-pretty base bytestring directory filepath hspec
|
|
|
|
hspec-core HUnit mtl optparse-applicative parsec process pureMD5
|
|
|
|
QuickCheck shelly text transformers unix
|
2015-07-30 19:13:56 +02:00
|
|
|
];
|
2015-12-14 01:33:47 +01:00
|
|
|
jailbreak = true;
|
|
|
|
description = "Configure your dotfile deployment with a DSL";
|
2015-07-30 19:13:56 +02:00
|
|
|
license = stdenv.lib.licenses.mit;
|
|
|
|
homepage = "https://github.com/NorfairKing/super-user-spark";
|
2015-09-17 15:32:50 +02:00
|
|
|
maintainers = [ stdenv.lib.maintainers.badi ];
|
2015-07-30 19:13:56 +02:00
|
|
|
}
|