From ad30d22e827045d2ccd862c1d5ef5ca076ce4184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andres=20L=C3=B6h?= Date: Sun, 4 Oct 2009 09:28:05 +0000 Subject: [PATCH] Added ansi-wl-pprint lib for Haskell. svn path=/nixpkgs/trunk/; revision=17634 --- .../libraries/haskell/ansi-wl-pprint/default.nix | 12 ++++++++++++ pkgs/top-level/haskell-packages.nix | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix diff --git a/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix b/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix new file mode 100644 index 00000000000..b4507b5f411 --- /dev/null +++ b/pkgs/development/libraries/haskell/ansi-wl-pprint/default.nix @@ -0,0 +1,12 @@ +{cabal, ansiTerminal}: + +cabal.mkDerivation (self : { + pname = "ansi-wl-pprint"; + version = "0.5.0"; + sha256 = "295e6924409012e3371db1bb5c02475614fcf1ea99e6bff45a5fc84fb13b8284"; + propagatedBuildInputs = [ansiTerminal]; + meta = { + description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; + }; +}) + diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 41fe27632bb..4a137b5b99d 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -34,6 +34,10 @@ rec { inherit cabal; }; + ansiWLPprint = import ../development/libraries/haskell/ansi-wl-pprint { + inherit cabal ansiTerminal; + }; + benchpress = import ../development/libraries/haskell/benchpress { inherit cabal; };