From 84f2affd66a0ff3947b91a30308cb8e6a8ff7594 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 19 May 2022 22:05:02 +0200 Subject: surtr: ... --- hosts/surtr/email/spm/spm.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 hosts/surtr/email/spm/spm.nix (limited to 'hosts/surtr/email/spm/spm.nix') diff --git a/hosts/surtr/email/spm/spm.nix b/hosts/surtr/email/spm/spm.nix new file mode 100644 index 00000000..ba7a5f0b --- /dev/null +++ b/hosts/surtr/email/spm/spm.nix @@ -0,0 +1,28 @@ +{ mkDerivation, aeson, attoparsec, base, bytestring +, case-insensitive, exceptions, filepath, hpack, http-api-data +, http-types, jose, lens, lib, mmorph, monad-logger, mtl +, optparse-applicative, path-pieces, persistent +, persistent-postgresql, resource-pool, servant, servant-server +, text, transformers, unliftio-core, uuid, wai, wai-extra, warp +, warp-systemd +}: +mkDerivation { + pname = "spm"; + version = "0.1.0"; + src = ./.; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base case-insensitive jose lens servant text + ]; + libraryToolDepends = [ hpack ]; + executableHaskellDepends = [ + aeson attoparsec base bytestring case-insensitive exceptions + filepath http-api-data http-types jose lens mmorph monad-logger mtl + optparse-applicative path-pieces persistent persistent-postgresql + resource-pool servant-server text transformers unliftio-core uuid + wai wai-extra warp warp-systemd + ]; + prePatch = "hpack"; + license = lib.licenses.agpl3Plus; +} -- cgit v1.2.3