From c83275ccc85cc62c53a516eadca6d4787526be5d Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 11:49:27 +0000 Subject: [PATCH] time-manager: init at 0.0.0 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/time-manager.nix | 23 +++++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 pkgs/time-manager.nix diff --git a/manifest.dhall b/manifest.dhall index aec93124..418a9760 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -723,6 +723,7 @@ in [ callHackage "Cabal" "3.8.1.0" "https://github.com/haskell-effectful/time-effectful" (Some "e212239b685e1ecf7ee95dd1e944cc563351907f") (None Text) + , callHackage "time-manager" "0.0.0" , callHackage "tls-session-manager" "0.0.4" , callHackage "tls" "1.6.0" , callHackage "transformers-base" "0.4.6" diff --git a/overlay.nix b/overlay.nix index 2e485a49..506f318d 100644 --- a/overlay.nix +++ b/overlay.nix @@ -1087,6 +1087,8 @@ self: with pkgs.haskell.lib; { time-effectful = self.callPackage (./pkgs/time-effectful.nix) { }; + time-manager = self.callPackage (./pkgs/time-manager.nix) { }; + timeit = self.callPackage (./pkgs/timeit.nix) { }; tls = self.callPackage (./pkgs/tls.nix) { }; diff --git a/pkgs/time-manager.nix b/pkgs/time-manager.nix new file mode 100644 index 00000000..f2099d4e --- /dev/null +++ b/pkgs/time-manager.nix @@ -0,0 +1,23 @@ +{ mkDerivation, auto-update, base, lib }: +mkDerivation { + pname = "time-manager"; + version = "0.0.0"; + sha256 = "90a616ed20b2119bb64f78f84230b6798cde22a35e87bc8d9ee08cdf1d90fcdb"; + revision = "1"; + editedCabalFile = "1hwcns6rnh27nngq616cl9x2pl6lm4zzrsbbv5vq6hl0a60qhqjv"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ auto-update base ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "http://github.com/yesodweb/wai"; + description = "Scalable timer"; + license = lib.licenses.mit; + broken = false; +} -- GitLab