From eec3529bc2a6138b785605fb588d85330b6c513e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 19 Oct 2011 16:36:45 +0000 Subject: [PATCH] haskell-NanoProlog: added version 0.2.3.1 svn path=/nixpkgs/trunk/; revision=29896 --- .../libraries/haskell/NanoProlog/default.nix | 19 +++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/libraries/haskell/NanoProlog/default.nix diff --git a/pkgs/development/libraries/haskell/NanoProlog/default.nix b/pkgs/development/libraries/haskell/NanoProlog/default.nix new file mode 100644 index 00000000000..8daa9d2f815 --- /dev/null +++ b/pkgs/development/libraries/haskell/NanoProlog/default.nix @@ -0,0 +1,19 @@ +{ cabal, ListLike, uuParsinglib }: + +cabal.mkDerivation (self: { + pname = "NanoProlog"; + version = "0.2.3.1"; + sha256 = "1pyvf1vmq61nhjg09416ap37c07lavrrgj2m9wx9dkyvhipzlxjv"; + isLibrary = true; + isExecutable = true; + buildDepends = [ ListLike uuParsinglib ]; + meta = { + description = "Very small interpreter for a Prolog-like language"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ + self.stdenv.lib.maintainers.andres + self.stdenv.lib.maintainers.simons + ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index c604ed49bfe..adb1b585d77 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -874,6 +874,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); mwcRandom = callPackage ../development/libraries/haskell/mwc-random {}; + NanoProlog = callPackage ../development/libraries/haskell/NanoProlog {}; + neither = callPackage ../development/libraries/haskell/neither {}; network_2_2_1_4 = callPackage ../development/libraries/haskell/network/2.2.1.4.nix {};