From 259d863803e1f907e1661a8162defe1f0b508c68 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Fri, 30 Dec 2022 22:46:16 +0000 Subject: [PATCH] wai-log: init at 0.4.0.1 --- horizon.dhall | 1 + initial-packages.nix | 2 ++ pkgs/wai-log.nix | 44 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 pkgs/wai-log.nix diff --git a/horizon.dhall b/horizon.dhall index 911e5dee..fdb4a8fa 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -941,6 +941,7 @@ let packages = "https://github.com/flora-pm/wai-middleware-heartbeat" "bd7dbbe83d25c00fcd2cf5c77736af904910c596" (None Text) + , wai-log = H.callHackage "wai-log" "0.4.0.1" , wai-logger = H.callHackage "wai-logger" "2.4.0" , wai-middleware-prometheus = H.callHackage "wai-middleware-prometheus" "1.0.0.1" diff --git a/initial-packages.nix b/initial-packages.nix index 434a2ec6..813b4a91 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1531,6 +1531,8 @@ self: with pkgs.haskell.lib; { wai-extra = self.callPackage (./pkgs/wai-extra.nix) { }; + wai-log = self.callPackage (./pkgs/wai-log.nix) { }; + wai-logger = self.callPackage (./pkgs/wai-logger.nix) { }; wai-middleware-heartbeat = self.callPackage (./pkgs/wai-middleware-heartbeat.nix) { }; diff --git a/pkgs/wai-log.nix b/pkgs/wai-log.nix new file mode 100644 index 00000000..aa7e0d38 --- /dev/null +++ b/pkgs/wai-log.nix @@ -0,0 +1,44 @@ +{ mkDerivation +, aeson +, base +, bytestring +, http-types +, lib +, log-base +, string-conversions +, text +, time +, uuid +, wai +}: +mkDerivation { + pname = "wai-log"; + version = "0.4.0.1"; + sha256 = "19d21d688e3093289afd7632d33bfaf27c0ab49e5956f153ad72c81ce85e990a"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + aeson + base + bytestring + http-types + log-base + string-conversions + text + time + uuid + wai + ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/scrive/wai-log"; + description = "A logging middleware for WAI applications"; + license = lib.licenses.bsd3; + broken = false; +} -- GitLab