diff options
author | Michael Bishop <michael.bishop@iohk.io> | 2018-10-27 08:15:31 -0300 |
---|---|---|
committer | Michael Bishop <michael.bishop@iohk.io> | 2018-10-27 08:15:31 -0300 |
commit | 1795ca14c36575b16ae4de92b8443fdd145d44ff (patch) | |
tree | 2c29071d4d6a1b4b1d89882abafd58c050a92251 /pkgs/applications/networking/sniffers | |
parent | f89e3d76f9f0996ea5857ddab430751c45f789af (diff) | |
download | nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar.gz nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar.bz2 nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar.lz nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar.xz nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.tar.zst nixlib-1795ca14c36575b16ae4de92b8443fdd145d44ff.zip |
wireshark: include headers in wireshark.dev, to support building wireshark plugins
Diffstat (limited to 'pkgs/applications/networking/sniffers')
-rw-r--r-- | pkgs/applications/networking/sniffers/wireshark/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/applications/networking/sniffers/wireshark/default.nix b/pkgs/applications/networking/sniffers/wireshark/default.nix index 753defb0b4f0..5d82b1174866 100644 --- a/pkgs/applications/networking/sniffers/wireshark/default.nix +++ b/pkgs/applications/networking/sniffers/wireshark/default.nix @@ -17,6 +17,7 @@ let in stdenv.mkDerivation { name = "wireshark-${variant}-${version}"; + outputs = [ "out" "dev" ]; src = fetchurl { url = "https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz"; @@ -87,6 +88,16 @@ in stdenv.mkDerivation { --replace "Exec=wireshark" "Exec=$out/bin/wireshark" install -Dm644 ../image/wsicon.svg $out/share/icons/wireshark.svg + mkdir $dev/include/{epan/{wmem,ftypes,dfilter},wsutil,wiretap} -pv + + cp config.h $dev/include/ + cp ../ws_*.h $dev/include + cp ../epan/*.h $dev/include/epan/ + cp ../epan/wmem/*.h $dev/include/epan/wmem/ + cp ../epan/ftypes/*.h $dev/include/epan/ftypes/ + cp ../epan/dfilter/*.h $dev/include/epan/dfilter/ + cp ../wsutil/*.h $dev/include/wsutil/ + cp ../wiretap/*.h $dev/include/wiretap ''; enableParallelBuilding = true; |