diff options
author | lassulus <lassulus@lassul.us> | 2020-11-02 12:09:02 +0100 |
---|---|---|
committer | lassulus <lassulus@lassul.us> | 2020-11-02 20:55:33 +0100 |
commit | aede016cf2ef7b03be7e647131eec1b9f093702c (patch) | |
tree | d587a39d6386cb5c5294524c92e243495e51673f /krebs/5pkgs/haskell/reaktor2/default.nix | |
parent | 30f73aab5de2649c03f88c5e61715790ad9f1350 (diff) |
reaktor2: move .nix to dir
Diffstat (limited to 'krebs/5pkgs/haskell/reaktor2/default.nix')
-rw-r--r-- | krebs/5pkgs/haskell/reaktor2/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/krebs/5pkgs/haskell/reaktor2/default.nix b/krebs/5pkgs/haskell/reaktor2/default.nix new file mode 100644 index 000000000..ae242efea --- /dev/null +++ b/krebs/5pkgs/haskell/reaktor2/default.nix @@ -0,0 +1,28 @@ +{ mkDerivation, aeson, async, attoparsec, base, blessings +, bytestring, containers, data-default, fetchgit, filepath +, hashable, lens, lens-aeson, network, network-simple +, network-simple-tls, network-uri, pcre-light, process, random +, servant-server, stdenv, string-conversions, stringsearch, text +, time, transformers, unagi-chan, unix, unordered-containers +, vector, wai, warp +}: +mkDerivation { + pname = "reaktor2"; + version = "0.3.0"; + src = fetchgit { + url = "https://cgit.krebsco.de/reaktor2"; + sha256 = "02hqpq8wcfd6rvi8qk10zy3f3lrzzqnjwqal4cbvksjn3vahz36h"; + rev = "a6893c00f78a8acd0a4bfe7da87ab6889eabcf21"; + fetchSubmodules = true; + }; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson async attoparsec base blessings bytestring containers + data-default filepath hashable lens lens-aeson network + network-simple network-simple-tls network-uri pcre-light process + random servant-server string-conversions stringsearch text time + transformers unagi-chan unix unordered-containers vector wai warp + ]; + license = stdenv.lib.licenses.mit; +} |