diff options
author | Sebastián Mancilla <smancill@smancill.dev> | 2021-11-19 16:28:18 -0300 |
---|---|---|
committer | Sebastián Mancilla <smancill@smancill.dev> | 2021-11-19 16:46:09 -0300 |
commit | b663e1b4d3b996457b9915d3156a41e3649f16f6 (patch) | |
tree | 2bacf8ef52be09ba31dd7af15b90b24bd4103be9 /pkgs/tools | |
parent | 8ac9859d735bb564ed70475f6df1a41188919126 (diff) |
lrzip: refactor derivation
- Fetch from GitHub
- Set nativeBuildInputs
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/compression/lrzip/default.nix | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/tools/compression/lrzip/default.nix b/pkgs/tools/compression/lrzip/default.nix index 02f62c3e3c01..4223aa656e1f 100644 --- a/pkgs/tools/compression/lrzip/default.nix +++ b/pkgs/tools/compression/lrzip/default.nix @@ -1,15 +1,19 @@ -{ lib, stdenv, fetchurl, zlib, lzo, bzip2, lz4, nasm, perl }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, zlib, lzo, bzip2, lz4, nasm, perl }: stdenv.mkDerivation rec { pname = "lrzip"; version = "0.641"; - src = fetchurl { - url = "http://ck.kolivas.org/apps/lrzip/${pname}-${version}.tar.xz"; - sha256 = "0ziyanspd96dc3lp2qdcylc7aq8dhb511jhqrhxvlp502fjqjqrc"; + src = fetchFromGitHub { + owner = "ckolivas"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-253CH6TiHWyr13C76y9PXjyB7gj2Bhd2VRgJ5r+cm/g="; }; - buildInputs = [ zlib lzo bzip2 lz4 nasm perl ]; + nativeBuildInputs = [ autoreconfHook nasm perl ]; + + buildInputs = [ zlib lzo bzip2 lz4 ]; configureFlags = [ "--disable-asm" |