summaryrefslogtreecommitdiffstats
path: root/pkgs/tools
diff options
context:
space:
mode:
authorSebastián Mancilla <smancill@smancill.dev>2021-11-19 16:28:18 -0300
committerSebastián Mancilla <smancill@smancill.dev>2021-11-19 16:46:09 -0300
commitb663e1b4d3b996457b9915d3156a41e3649f16f6 (patch)
tree2bacf8ef52be09ba31dd7af15b90b24bd4103be9 /pkgs/tools
parent8ac9859d735bb564ed70475f6df1a41188919126 (diff)
lrzip: refactor derivation
- Fetch from GitHub - Set nativeBuildInputs
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/compression/lrzip/default.nix14
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"