diff --git a/manifest.dhall b/manifest.dhall index dd1b09c9b07ad146cb915e2f3aa69c6da03bd53c..a4e9af860c1b1245d11176bcc0dcee0a1f438ea2 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -498,6 +498,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "lukko" "0.1.1.3" , callHackage "neat-interpolation" "0.5.1.3" , callHackage "net-mqtt" "0.8.2.2" + , callHackage "managed" "1.0.9" , callHackage "markdown-unlit" "0.5.1" , callHackage "math-functions" "0.3.4.2" , callHackage "megaparsec" "9.2.2" diff --git a/overlay.nix b/overlay.nix index d001b48f360caaf8c0085d3d04f0e187f2e2bc83..901ae671c400c17d6cbc5bc8c1a3bc9b243e9614 100644 --- a/overlay.nix +++ b/overlay.nix @@ -741,6 +741,8 @@ self: with pkgs.haskell.lib; { lukko = self.callPackage (./pkgs/lukko.nix) { }; + managed = self.callPackage (./pkgs/managed.nix) { }; + markdown-unlit = self.callPackage (./pkgs/markdown-unlit.nix) { }; math-functions = self.callPackage (./pkgs/math-functions.nix) { }; diff --git a/pkgs/managed.nix b/pkgs/managed.nix new file mode 100644 index 0000000000000000000000000000000000000000..f6103e6d216b799b6541c159f7cec8ac1e206cac --- /dev/null +++ b/pkgs/managed.nix @@ -0,0 +1,22 @@ +{ mkDerivation, base, lib, transformers }: +mkDerivation { + pname = "managed"; + version = "1.0.9"; + sha256 = "4d476da3b6e7a14220f2e3a764e5d43bf339e89a3dc46a7bdfdeb3856a54a86f"; + revision = "2"; + editedCabalFile = "1hnhi2d5s06bhp2klf9xw9yipymisfyfvb83b6rqfiy549z6ij27"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ base transformers ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + description = "A monad for managed values"; + license = lib.licenses.bsd3; + broken = false; +}