From 80b87bf3cc3259c7b48c41f795a1360bd56119a9 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 5 Aug 2015 22:14:24 +0200 Subject: [PATCH] lzo: 2.08 -> 2.09 Also: - improve descriptions somewhat; - build in parallel; - maintain. --- pkgs/development/libraries/lzo/default.nix | 33 ++++++++++++---------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/pkgs/development/libraries/lzo/default.nix b/pkgs/development/libraries/lzo/default.nix index f4bff72fa809..23168de43ed5 100644 --- a/pkgs/development/libraries/lzo/default.nix +++ b/pkgs/development/libraries/lzo/default.nix @@ -1,32 +1,35 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - name = "lzo-2.08"; + name = "lzo-2.09"; src = fetchurl { url = "${meta.homepage}/download/${name}.tar.gz"; - sha256 = "0536ad3ksk1r8h2a27d0y4p27lwjarzyndw7sagvxzj6xr6kw6xc"; + sha256 = "0k5kpj3jnsjfxqqkblpfpx0mqcy86zs5fhjhgh2kq1hksg7ag57j"; }; configureFlags = [ "--enable-shared" ]; + enableParallelBuilding = true; + 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. - ''; + meta = with stdenv.lib; { + description = "Real-time data (de)compression library"; + longDescription = '' + LZO is a portable lossless data compression library written in ANSI C. + Both the source code and the compressed data format are designed to be + portable across platforms. + LZO offers pretty fast compression and *extremely* fast decompression. + While it favours speed over compression ratio, it includes slower + compression levels achieving a quite competitive compression ratio + while still decompressing at this very high speed. + ''; homepage = http://www.oberhumer.com/opensource/lzo; - license = stdenv.lib.licenses.gpl2Plus; + license = licenses.gpl2Plus; - platforms = stdenv.lib.platforms.all; - maintainers = [ ]; + platforms = platforms.all; + maintainers = with maintainers; [ nckx ]; }; }