From 44794c56ae35563f05f9e1bbc08f5a9958a94ec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= <marijan.petricevic94@gmail.com> Date: Thu, 26 Jan 2023 13:18:54 -0500 Subject: [PATCH] servant-auth-server: init at 0.4.7.0 --- horizon.dhall | 1 + initial-packages.nix | 2 + pkgs/servant-auth-server.nix | 104 +++++++++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+) create mode 100644 pkgs/servant-auth-server.nix diff --git a/horizon.dhall b/horizon.dhall index 46142135..90567c94 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -851,6 +851,7 @@ let packages = , serialise = H.callHackage "serialise" "0.2.6.0" , servant = callGitServant "servant" , servant-auth = H.callHackage "servant-auth" "0.4.1.0" + , servant-auth-server = H.callHackage "servant-auth-server" "0.4.7.0" , servant-blaze = H.callHackage "servant-blaze" "0.9.1" , servant-client-core = callGitServant "servant-client-core" , servant-client = callGitServant "servant-client" diff --git a/initial-packages.nix b/initial-packages.nix index 898ab895..46967c1c 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1401,6 +1401,8 @@ self: with pkgs.haskell.lib; { servant-auth = self.callPackage (./pkgs/servant-auth.nix) { }; + servant-auth-server = self.callPackage (./pkgs/servant-auth-server.nix) { }; + servant-blaze = self.callPackage (./pkgs/servant-blaze.nix) { }; servant-client = self.callPackage (./pkgs/servant-client.nix) { }; diff --git a/pkgs/servant-auth-server.nix b/pkgs/servant-auth-server.nix new file mode 100644 index 00000000..582dddfd --- /dev/null +++ b/pkgs/servant-auth-server.nix @@ -0,0 +1,104 @@ +{ mkDerivation +, QuickCheck +, aeson +, base +, base64-bytestring +, blaze-builder +, bytestring +, case-insensitive +, cookie +, data-default-class +, entropy +, hspec +, hspec-discover +, http-client +, http-types +, jose +, lens +, lens-aeson +, lib +, markdown-unlit +, memory +, monad-time +, mtl +, servant +, servant-auth +, servant-server +, tagged +, text +, time +, transformers +, unordered-containers +, wai +, warp +, wreq +}: +mkDerivation { + pname = "servant-auth-server"; + version = "0.4.7.0"; + sha256 = "42da496b14f250495131d92280e007634dbed580cea7bc423cbe87877b2f24d4"; + revision = "4"; + editedCabalFile = "1qcgm2pqi5qjqk27632h69j8ishls6cby8gghvww73wi63fqii9n"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + blaze-builder + bytestring + case-insensitive + cookie + data-default-class + entropy + http-types + jose + lens + memory + monad-time + mtl + servant + servant-auth + servant-server + tagged + text + time + unordered-containers + wai + ]; + testHaskellDepends = [ + aeson + base + bytestring + case-insensitive + hspec + http-client + http-types + jose + lens + lens-aeson + mtl + QuickCheck + servant + servant-auth + servant-server + time + transformers + wai + warp + wreq + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "http://github.com/haskell-servant/servant/servant-auth#readme"; + description = "servant-server/servant-auth compatibility"; + license = lib.licenses.bsd3; + broken = false; +} -- GitLab