{ mkDerivation, aeson, base, base64-bytestring, binary , blaze-builder, blaze-html, bytestring, case-insensitive, cereal , clientsession, cookie, exceptions, hoauth2, http-client , http-client-tls, http-conduit, http-reverse-proxy, http-types , optparse-simple, regex-posix, safe-exceptions, shakespeare , stdenv, text, unix-compat, unordered-containers, uri-bytestring , vault, wai, wai-app-static, wai-extra, warp, yaml }: mkDerivation { pname = "wai-middleware-auth"; version = "0.1.2.1"; sha256 = "deadbeef"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring binary blaze-builder blaze-html bytestring case-insensitive cereal clientsession cookie exceptions hoauth2 http-client http-client-tls http-conduit http-reverse-proxy http-types regex-posix safe-exceptions shakespeare text unix-compat unordered-containers uri-bytestring vault wai wai-app-static wai-extra yaml ]; executableHaskellDepends = [ base bytestring cereal clientsession optparse-simple warp ]; description = "Authentication middleware that secures WAI application"; license = stdenv.lib.licenses.mit; }