07cf03630f
The release tarball is no longer available at the specified URL, so building from git. Also, the gnulib in the release tarball was too old for our recent glibc version.
28 lines
719 B
Nix
28 lines
719 B
Nix
{ stdenv, fetchFromGitHub, gnulib, perl, autoconf, automake }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
version = "2.5";
|
|
name = "lbzip2-${version}";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "kjn";
|
|
repo = "lbzip2";
|
|
sha256 = "1h321wva6fp6khz6x0i6rqb76xh327nw6v5jhgjpcckwdarj5jv8";
|
|
rev = "v${version}";
|
|
};
|
|
|
|
buildInputs = [ gnulib perl ];
|
|
nativeBuildInputs = [ autoconf automake ];
|
|
|
|
preConfigure = ''
|
|
./build-aux/autogen.sh
|
|
'';
|
|
|
|
meta = with stdenv.lib; {
|
|
homepage = "https://github.com/kjn/lbzip2"; # Formerly http://lbzip2.org/
|
|
description = "Parallel bzip2 compression utility";
|
|
license = licenses.gpl3;
|
|
maintainers = with maintainers; [ abbradar ];
|
|
platforms = platforms.unix;
|
|
};
|
|
}
|