aboutsummaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix22
1 files changed, 13 insertions, 9 deletions
diff --git a/default.nix b/default.nix
index 4261fe5..c32059c 100644
--- a/default.nix
+++ b/default.nix
@@ -5,12 +5,13 @@ let
inherit (nixpkgs) pkgs;
f = { mkDerivation, aeson, base, bytestring, cassava, conduit
- , containers, data-default-class, either, extra, fmt, lens, lib
- , monad-logger, mtl, path-pieces, persistent, persistent-postgresql
- , regex-tdfa, resource-pool, servant, servant-docs
- , servant-server, servant-swagger, stm, swagger2, text, time
- , transformers, universum, unliftio-core, uuid, vector, wai-extra
- , warp, zip-archive
+ , containers, data-default-class, either, extra, fmt, http-media
+ , lens, lib, monad-logger, mtl, path-pieces, persistent
+ , persistent-postgresql, protocol-buffers
+ , protocol-buffers-descriptor, regex-tdfa, resource-pool, servant
+ , servant-docs, servant-server, servant-swagger, stm, swagger2
+ , text, time, transformers, unliftio-core, uuid, vector
+ , vector-algorithms, wai-extra, warp, zip-archive
}:
mkDerivation {
pname = "tracktrain";
@@ -20,15 +21,18 @@ let
isExecutable = true;
libraryHaskellDepends = [
aeson base bytestring cassava conduit containers either extra fmt
- lens monad-logger mtl path-pieces persistent persistent-postgresql
+ http-media lens monad-logger mtl path-pieces persistent
+ persistent-postgresql protocol-buffers protocol-buffers-descriptor
regex-tdfa resource-pool servant servant-docs servant-server
servant-swagger stm swagger2 text time transformers unliftio-core
- uuid vector warp zip-archive
+ uuid vector vector-algorithms warp zip-archive
];
executableHaskellDepends = [
aeson base bytestring data-default-class fmt monad-logger
- persistent-postgresql time universum wai-extra warp
+ persistent-postgresql protocol-buffers time wai-extra warp
];
+ doHaddock = false;
+ description = "tracktrain tracks trains on their traintracks";
license = "unknown";
hydraPlatforms = lib.platforms.none;
};