forked from mirrors/nixpkgs
twa: 1.8.0 -> 1.9.1
This commit updates twa from version 1.8.0 to version 1.9.1, specifying its new 'jq' dependency. It also moves 'makeWrapper' from the build inputs to the native build inputs, as it's not necessary during runtime.
This commit is contained in:
parent
7c4f09f695
commit
776d4c13ac
|
@ -4,6 +4,7 @@
|
|||
, fetchFromGitHub
|
||||
, gawk
|
||||
, host
|
||||
, jq
|
||||
, lib
|
||||
, makeWrapper
|
||||
, ncurses
|
||||
|
@ -12,18 +13,25 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "twa";
|
||||
version = "1.8.0";
|
||||
version = "1.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "trailofbits";
|
||||
repo = "twa";
|
||||
rev = version;
|
||||
sha256 = "1xq35xyz5536nwrwmlp1wqa7q9jgh90ly7vdy3a5rvxnksx0b2l5";
|
||||
sha256 = "1ab3bcyhfach9y15w8ffvqqan2qk8h62n6z8nqbgygi7n1mf6jzx";
|
||||
};
|
||||
|
||||
dontBuild = true;
|
||||
|
||||
buildInputs = [ makeWrapper bash gawk curl netcat host.dnsutils ];
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
buildInputs = [ bash
|
||||
curl
|
||||
gawk
|
||||
host.dnsutils
|
||||
jq
|
||||
netcat ];
|
||||
|
||||
installPhase = ''
|
||||
install -Dm 0755 twa "$out/bin/twa"
|
||||
|
@ -32,7 +40,11 @@ stdenv.mkDerivation rec {
|
|||
install -Dm 0644 README.md "$out/share/doc/twa/README.md"
|
||||
|
||||
wrapProgram "$out/bin/twa" \
|
||||
--prefix PATH : ${stdenv.lib.makeBinPath [ curl netcat ncurses host.dnsutils ]}
|
||||
--prefix PATH : ${stdenv.lib.makeBinPath [ curl
|
||||
host.dnsutils
|
||||
jq
|
||||
ncurses
|
||||
netcat ]}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Reference in a new issue