From f3477f0fae43cd8e4a2fd26d374e6203ad876348 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Sun, 23 Oct 2022 08:25:04 +0100 Subject: [PATCH] monad-time: init at 0.4.0.0 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/monad-time.nix | 15 +++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 pkgs/monad-time.nix diff --git a/manifest.dhall b/manifest.dhall index daf27135..3cf492ae 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -287,6 +287,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "memory" "0.18.0" , callHackage "microstache" "1.0.2.2" , callHackage "monad-control" "1.0.3.1" + , callHackage "monad-time" "0.4.0.0" , callHackage "monad-par" "0.3.5" , callHackage "monoid-subclasses" "1.1.3" , callHackage "network-byte-order" "0.1.6" diff --git a/overlay.nix b/overlay.nix index e0511b1e..7322db74 100644 --- a/overlay.nix +++ b/overlay.nix @@ -337,6 +337,8 @@ final: prev: with pkgs.haskell.lib; { monad-par = prev.callPackage (./pkgs/monad-par.nix) { }; + monad-time = prev.callPackage (./pkgs/monad-time.nix) { }; + monoid-subclasses = prev.callPackage (./pkgs/monoid-subclasses.nix) { }; net-mqtt = prev.callPackage (./pkgs/net-mqtt.nix) { }; diff --git a/pkgs/monad-time.nix b/pkgs/monad-time.nix new file mode 100644 index 00000000..e17085ea --- /dev/null +++ b/pkgs/monad-time.nix @@ -0,0 +1,15 @@ +{ mkDerivation, base, lib, mtl, time }: +mkDerivation { + pname = "monad-time"; + version = "0.4.0.0"; + sha256 = "b4493edf9e7f839cb4ccfcdd53845de493bffbb3ceb4fbb54ba173db68192960"; + libraryHaskellDepends = [ base mtl time ]; + testHaskellDepends = [ base mtl time ]; + doHaddock = false; + jailbreak = true; + doCheck = false; + hyperlinkSource = false; + homepage = "https://github.com/scrive/monad-time"; + description = "Type class for monads which carry the notion of the current time"; + license = lib.licenses.bsd3; +} \ No newline at end of file -- GitLab