lzo: 2.08 -> 2.09

Also:
  - improve descriptions somewhat;
  - build in parallel;
  - maintain.
This commit is contained in:
Tobias Geerinckx-Rice 2015-08-05 22:14:24 +02:00
parent f178817aee
commit 80b87bf3cc

View File

@ -1,32 +1,35 @@
{stdenv, fetchurl}: {stdenv, fetchurl}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lzo-2.08"; name = "lzo-2.09";
src = fetchurl { src = fetchurl {
url = "${meta.homepage}/download/${name}.tar.gz"; url = "${meta.homepage}/download/${name}.tar.gz";
sha256 = "0536ad3ksk1r8h2a27d0y4p27lwjarzyndw7sagvxzj6xr6kw6xc"; sha256 = "0k5kpj3jnsjfxqqkblpfpx0mqcy86zs5fhjhgh2kq1hksg7ag57j";
}; };
configureFlags = [ "--enable-shared" ]; configureFlags = [ "--enable-shared" ];
enableParallelBuilding = true;
doCheck = true; doCheck = true;
meta = { meta = with stdenv.lib; {
description = "A data compresion library suitable for real-time data de-/compression"; description = "Real-time data (de)compression library";
longDescription = longDescription = ''
'' LZO is a data compression library which is suitable for data LZO is a portable lossless data compression library written in ANSI C.
de-/compression in real-time. This means it favours speed over Both the source code and the compressed data format are designed to be
compression ratio. portable across platforms.
LZO offers pretty fast compression and *extremely* fast decompression.
LZO is written in ANSI C. Both the source code and the compressed While it favours speed over compression ratio, it includes slower
data format are designed to be portable across platforms. compression levels achieving a quite competitive compression ratio
''; while still decompressing at this very high speed.
'';
homepage = http://www.oberhumer.com/opensource/lzo; homepage = http://www.oberhumer.com/opensource/lzo;
license = stdenv.lib.licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = stdenv.lib.platforms.all; platforms = platforms.all;
maintainers = [ ]; maintainers = with maintainers; [ nckx ];
}; };
} }