summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/development/libraries/lzo/default.nix14
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/development/libraries/lzo/default.nix b/pkgs/development/libraries/lzo/default.nix
new file mode 100644
index 00000000000..64d03c434c2
--- /dev/null
+++ b/pkgs/development/libraries/lzo/default.nix
@@ -0,0 +1,14 @@
+args: with args;
+stdenv.mkDerivation rec {
+	name = "lzo-2.02";
+	src = fetchurl {
+		url = "${meta.homepage}/download/${name}.tar.gz";
+		sha256 = "1i9g9bdrmyn6546rnck3kkh8nssfaw75m2rxir4sn7bwvnsfryx2";
+	};
+	configureFlags = "--enable-shared --disable-static";
+	meta = {
+		description = "LZO is a data compresion library which is suitable for
+		data de-/compression in real-time";
+		homepage = http://www.oberhumer.com/opensource/lzo;
+	};
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 37ff5ba0bdb..1d0254b7585 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2072,6 +2072,10 @@ rec {
     includeUnpack = getConfig ["stdenv" "includeUnpack"] false;
   });
 
+  lzo = import ../development/libraries/lzo {
+	  inherit fetchurl stdenv;
+  };
+
   mesaSupported =
     system == "i686-linux" ||
     system == "x86_64-linux";