diff options
author | Christian Kögler <ck3d@gmx.de> | 2022-09-17 02:24:21 +0200 |
---|---|---|
committer | Christian Kögler <ck3d@gmx.de> | 2022-09-17 02:24:21 +0200 |
commit | f0f097ceb8d145f408416eb3d3152275f6a53bdc (patch) | |
tree | 3063781a5259a34871f0be1c332ff49254af5ff5 /pkgs/tools/networking/tracebox | |
parent | d9a1414346059619d9e13ab93e749bbb82e5252a (diff) |
tracebox: add version test
Diffstat (limited to 'pkgs/tools/networking/tracebox')
-rw-r--r-- | pkgs/tools/networking/tracebox/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/tools/networking/tracebox/default.nix b/pkgs/tools/networking/tracebox/default.nix index 3c3277e2bc7d4..33bb443e3710a 100644 --- a/pkgs/tools/networking/tracebox/default.nix +++ b/pkgs/tools/networking/tracebox/default.nix @@ -5,6 +5,8 @@ , libpcap , lua5_1 , json_c +, testers +, tracebox }: stdenv.mkDerivation rec { pname = "tracebox"; @@ -25,6 +27,11 @@ stdenv.mkDerivation rec { json_c ]; + postPatch = '' + sed -i configure.ac \ + -e 's,$(git describe .*),${version},' + ''; + configureFlags = [ "--with-lua=yes" "--with-libpcap=yes" @@ -35,6 +42,11 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + passthru.tests.version = testers.testVersion { + package = tracebox; + command = "tracebox -V"; + }; + meta = with lib; { homepage = "http://www.tracebox.org/"; description = "A middlebox detection tool"; |