summary refs log tree commit diff
path: root/pkgs/development/libraries/lzo/default.nix
blob: f4bff72fa80970ece72459400e042c26c62cf065 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{stdenv, fetchurl}:

stdenv.mkDerivation rec {
  name = "lzo-2.08";

  src = fetchurl {
    url = "${meta.homepage}/download/${name}.tar.gz";
    sha256 = "0536ad3ksk1r8h2a27d0y4p27lwjarzyndw7sagvxzj6xr6kw6xc";
  };

  configureFlags = [ "--enable-shared" ];

  doCheck = true;

  meta = {
    description = "A data compresion library suitable for real-time data de-/compression";
    longDescription =
      '' LZO is a data compression library which is suitable for data
	 de-/compression in real-time.  This means it favours speed over
	 compression ratio.

	 LZO is written in ANSI C.  Both the source code and the compressed
	 data format are designed to be portable across platforms.
      '';

    homepage = http://www.oberhumer.com/opensource/lzo;
    license = stdenv.lib.licenses.gpl2Plus;

    platforms = stdenv.lib.platforms.all;
    maintainers = [ ];
  };
}