forked from freizl/hoauth2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hoauth2.nix
28 lines (28 loc) · 969 Bytes
/
hoauth2.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{ mkDerivation, aeson, base, binary, bytestring, containers
, exceptions, hashable, http-conduit, http-types, microlens, mtl
, mustache, parsec, scotty, stdenv, text, unordered-containers
, uri-bytestring, uri-bytestring-aeson, wai, wai-extra
, wai-middleware-static, warp
}:
mkDerivation {
pname = "hoauth2";
version = "1.16.0";
src = ./.;
configureFlags = [ "-ftest" ];
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base binary bytestring exceptions http-conduit http-types
microlens text unordered-containers uri-bytestring
uri-bytestring-aeson
];
executableHaskellDepends = [
aeson base binary bytestring hashable http-conduit
http-types microlens mustache parsec scotty text
unordered-containers uri-bytestring wai
wai-middleware-static warp
];
homepage = "https://github.com/freizl/hoauth2";
description = "Haskell OAuth2 authentication client";
license = stdenv.lib.licenses.bsd3;
}