mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-22 14:45:27 +00:00
lbzip2: fix build
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.
This commit is contained in:
parent
98bb71f41b
commit
07cf03630f
|
@ -1,13 +1,23 @@
|
|||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchFromGitHub, gnulib, perl, autoconf, automake }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lbzip2-2.5";
|
||||
version = "2.5";
|
||||
name = "lbzip2-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://archive.lbzip2.org/${name}.tar.gz";
|
||||
sha256 = "1sahaqc5bw4i0iyri05syfza4ncf5cml89an033fspn97klmxis6";
|
||||
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";
|
||||
|
|
Loading…
Reference in a new issue