Author: andres
Date: Wed Dec 14 08:31:14 2011
New Revision: 30878
URL: https://nixos.org/websvn/nix/?rev=30878&sc=1

Log:
Added zeromq and haskell-zeromq-haskell.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/zeromq-haskell/
   nixpkgs/trunk/pkgs/development/libraries/haskell/zeromq-haskell/default.nix
   nixpkgs/trunk/pkgs/development/libraries/zeromq/
   nixpkgs/trunk/pkgs/development/libraries/zeromq/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/zeromq-haskell/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/zeromq-haskell/default.nix 
Wed Dec 14 08:31:14 2011        (r30878)
@@ -0,0 +1,18 @@
+{ cabal, zeromq }:
+
+cabal.mkDerivation (self: {
+  pname = "zeromq-haskell";
+  version = "0.8.1";
+  sha256 = "19fl3nd548yj6d6c3jqr6lxk6y033qa68jgnc5aq5w8kmlpn70mc";
+  extraLibraries = [ zeromq ];
+  meta = {
+    homepage = "http://github.com/twittner/zeromq-haskell/";;
+    description = "bindings to zeromq";
+    license = self.stdenv.lib.licenses.mit;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
+})

Added: nixpkgs/trunk/pkgs/development/libraries/zeromq/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/zeromq/default.nix Wed Dec 14 
08:31:14 2011        (r30878)
@@ -0,0 +1,17 @@
+{stdenv, fetchurl, libuuid}:
+
+stdenv.mkDerivation rec {
+  name = "zeromq-2.1.10";
+
+  src = fetchurl {
+    url = "http://download.zeromq.org/${name}.tar.gz";;
+    sha256 = "0yabbbgx9ajpq0hjzqjm6rmj7pkcj95d5zn7d59b4wmm6kipwwn6";
+  };
+
+  buildInputs = [ libuuid ];
+
+  meta = {
+    homepage = "http://www.zeromq.org";;
+    description = "The Intelligent Transport Layer";
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Wed Dec 14 07:57:52 
2011        (r30877)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Wed Dec 14 08:31:14 
2011        (r30878)
@@ -4730,6 +4730,8 @@
     static = true;
   }));
 
+  zeromq = callPackage ../development/libraries/zeromq {};
+
   zvbi = callPackage ../development/libraries/zvbi {
     pngSupport = true;
   };

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Wed Dec 14 07:57:52 
2011        (r30877)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Wed Dec 14 08:31:14 
2011        (r30878)
@@ -1360,6 +1360,8 @@
 
   yst = callPackage ../development/libraries/haskell/yst {};
 
+  zeromqHaskell = callPackage ../development/libraries/haskell/zeromq-haskell 
{};
+
   zipArchive = callPackage ../development/libraries/haskell/zip-archive {};
 
   zipper = callPackage ../development/libraries/haskell/zipper {
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to