summaryrefslogtreecommitdiff
path: root/package/sngrep
AgeCommit message (Collapse)Author
2017-02-06package/sngrep: fix static linking against libpcapBernd Kuhls
Inspired by https://git.buildroot.net/buildroot/tree/package/aircrack-ng/aircrack-ng.mk#n30 Fixes http://autobuild.buildroot.net/results/699/6993c398649469e25f2491fdb8f1ac9b6d6d8c3c/ http://autobuild.buildroot.net/results/846/8468df3462ac6d53faef228ca241bc500b2d7a52/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-01-27sngrep: gnutls support also needs libgcryptThomas Petazzoni
The gnutls support in sngrep not only needs gnutls, but also libgcrypt. So only enable gnutls support when both packages are available. Fixes: http://autobuild.buildroot.net/results/18fbb5748a6ad66ac6ec8141c3296d2b13fa40ac/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-01-27sngrep: fix error if gnutls and openssl are both enabledAdam Duskett
gnutls and openssl support can't be enabled at the same time in sngrep. Prefer openssl if available, otherwise use gnutls. Fixes: http://autobuild.buildroot.net/results/7c775b1faf7be90fb4acd3653600f7b6b48aa86f/ Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: - regroup CONF_OPTS lines - add an 'else' clause to explicitly disable gnutls and openssl when none are available - add a reference to the autobuilder failure] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-01-26sngrep: new packageAdam Duskett
sngrep is a tool for displaying SIP calls message flows from terminal. It supports live capture to display realtime SIP packets and can also be used as PCAP viewer. Signed-off-by: Adam Duskett <aduskett@codeblue.com> [Thomas: - ncurses wide char and other sub-options are not needed to build sngrep, so they are removed, as well as the wchar dependency. ncurses with wchar support is only needed when --enable-unicode is passed, but even then, it doesn't work because the configure script searches <ncursesw/ncurses.h>, so unicode support has been explicitly disabled. - add optional dependencies on OpenSSL, GnuTLS and PCRE. This also makes sure they are explicitly enabled/disabled depending on the configuration. - add upstream URL in Config.in file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>