From ff6ecf10a5b6d4e367e2e7e34555193a534adf1a Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Sun, 19 Feb 2023 14:34:48 +0000 Subject: [PATCH] rvar: init at 0.3.0.1 --- horizon.dhall | 1 + initial-packages.nix | 2 ++ pkgs/rvar.nix | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 pkgs/rvar.nix diff --git a/horizon.dhall b/horizon.dhall index f2fb9fa1..2b8cc19c 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -828,6 +828,7 @@ let packages = , retry = H.callHackage "retry" "0.9.3.0" , rope-utf16-splay = H.callHackage "rope-utf16-splay" "0.4.0.0" , row-types = H.callHackage "row-types" "1.0.1.2" + , rvar = H.callHackage "rvar" "0.3.0.1" , RSA = H.callHackage "RSA" "2.4.1" , safe-coloured-text-layout = H.callHackage "safe-coloured-text-layout" "0.0.0.0" diff --git a/initial-packages.nix b/initial-packages.nix index 7e64116c..2ab73f9c 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1361,6 +1361,8 @@ self: with pkgs.haskell.lib; { row-types = self.callPackage (./pkgs/row-types.nix) { }; + rvar = self.callPackage (./pkgs/rvar.nix) { }; + safe = self.callPackage (./pkgs/safe.nix) { }; safe-coloured-text = self.callPackage (./pkgs/safe-coloured-text.nix) { }; diff --git a/pkgs/rvar.nix b/pkgs/rvar.nix new file mode 100644 index 00000000..d8699bdb --- /dev/null +++ b/pkgs/rvar.nix @@ -0,0 +1,36 @@ +{ mkDerivation +, MonadPrompt +, base +, bytestring +, lib +, mtl +, random +, transformers +}: +mkDerivation { + pname = "rvar"; + version = "0.3.0.1"; + sha256 = "2529c11a7f22683a398b34a63d0d04beb75833d763777074513454a769b745f1"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + base + bytestring + MonadPrompt + mtl + random + transformers + ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/haskell-numerics/random-fu"; + description = "Random Variables"; + license = lib.licenses.publicDomain; + broken = false; +} -- GitLab