diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2020-02-27 06:36:46 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-27 06:36:46 +0000 |
commit | c50080551f5da87d47b81d285ac485479c9bc7fc (patch) | |
tree | bd438403cf43363df9fbc7c8ebf45df2fd06c9d6 | |
parent | 93f5b02c4f887b381ae993dde9bd1c29de844db4 (diff) | |
parent | 07cf03630f88e8e0b1c8eab755734fa7e3c225d2 (diff) | |
download | nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar.gz nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar.bz2 nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar.lz nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar.xz nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.tar.zst nixlib-c50080551f5da87d47b81d285ac485479c9bc7fc.zip |
Merge pull request #80906 from bennofs/fix-lbzip2-build
Fix lbzip2 build
-rw-r--r-- | pkgs/tools/compression/lbzip2/default.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/pkgs/tools/compression/lbzip2/default.nix b/pkgs/tools/compression/lbzip2/default.nix index 7e9cc055abf5..99d41c06ec64 100644 --- a/pkgs/tools/compression/lbzip2/default.nix +++ b/pkgs/tools/compression/lbzip2/default.nix @@ -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"; |