summary refs log tree commit diff
path: root/pkgs/tools/networking/twa
diff options
context:
space:
mode:
authorRenaud <c0bw3b@users.noreply.github.com>2022-01-27 19:46:26 +0100
committerGitHub <noreply@github.com>2022-01-27 19:46:26 +0100
commit4dc70faa6fa89a4dc39f2a74c9631996731ad958 (patch)
tree91e399d636ee3d9e974b5651fa9a0475ed12878b /pkgs/tools/networking/twa
parent7ec99ea7cf9616ef4c6e835710202623fcb846e7 (diff)
downloadnixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar.gz
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar.bz2
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar.lz
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar.xz
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.tar.zst
nixpkgs-4dc70faa6fa89a4dc39f2a74c9631996731ad958.zip
twa: 1.9.1 -> 1.10.0
(#156769)
Diffstat (limited to 'pkgs/tools/networking/twa')
-rw-r--r--pkgs/tools/networking/twa/default.nix31
1 files changed, 18 insertions, 13 deletions
diff --git a/pkgs/tools/networking/twa/default.nix b/pkgs/tools/networking/twa/default.nix
index b6038aa5435..ab73eae7004 100644
--- a/pkgs/tools/networking/twa/default.nix
+++ b/pkgs/tools/networking/twa/default.nix
@@ -1,25 +1,25 @@
-{ stdenv
+{ lib
+, stdenv
+, fetchFromGitHub
+, makeWrapper
 , bash
 , curl
-, fetchFromGitHub
+, dnsutils
 , gawk
-, host
 , jq
-, lib
-, makeWrapper
 , ncurses
 , netcat
 }:
 
 stdenv.mkDerivation rec {
   pname = "twa";
-  version = "1.9.1";
+  version = "1.10.0";
 
   src = fetchFromGitHub {
     owner = "trailofbits";
     repo = "twa";
-    rev = version;
-    sha256 = "1ab3bcyhfach9y15w8ffvqqan2qk8h62n6z8nqbgygi7n1mf6jzx";
+    rev = "v${version}";
+    hash = "sha256-8c1o03iwStmhjKHmEXIZGyaSOAJRlOuhu0ERjCO5SHg=";
   };
 
   dontBuild = true;
@@ -28,12 +28,14 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ bash
                   curl
+                  dnsutils
                   gawk
-                  host.dnsutils
                   jq
                   netcat ];
 
   installPhase = ''
+    runHook preInstall
+
     install -Dm 0755 twa "$out/bin/twa"
     install -Dm 0755 tscore "$out/bin/tscore"
     install -Dm 0644 twa.1 "$out/share/man/man1/twa.1"
@@ -41,10 +43,13 @@ stdenv.mkDerivation rec {
 
     wrapProgram "$out/bin/twa" \
       --prefix PATH : ${lib.makeBinPath [ curl
-                                                 host.dnsutils
-                                                 jq
-                                                 ncurses
-                                                 netcat ]}
+                                          dnsutils
+                                          gawk
+                                          jq
+                                          ncurses
+                                          netcat ]}
+
+    runHook postInstall
   '';
 
   meta = with lib; {