12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- config BR2_PACKAGE_WIRESHARK
- bool "wireshark"
- depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt -> libgpg-error
- depends on !BR2_STATIC_LIBS
- depends on BR2_USE_MMU # fork(), glib2
- depends on BR2_USE_WCHAR # glib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
- depends on BR2_INSTALL_LIBSTDCPP
- select BR2_PACKAGE_C_ARES
- select BR2_PACKAGE_LIBPCAP
- select BR2_PACKAGE_LIBGCRYPT
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_PCRE2
- select BR2_PACKAGE_SPEEXDSP
- help
- Network traffic sniffer and protocol decoder.
- https://www.wireshark.org
- if BR2_PACKAGE_WIRESHARK
- config BR2_PACKAGE_WIRESHARK_GUI
- bool "Qt5 GUI"
- default y
- depends on BR2_INSTALL_LIBSTDCPP # qt5
- depends on BR2_HOST_GCC_AT_LEAST_5 # qt5
- depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # qt5
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # qt5
- depends on BR2_PACKAGE_HAS_UDEV # qt5 input
- select BR2_PACKAGE_QT5
- select BR2_PACKAGE_QT5BASE_FONTCONFIG # runtime
- select BR2_PACKAGE_QT5BASE_PNG # runtime
- select BR2_PACKAGE_QT5BASE_WIDGETS
- select BR2_PACKAGE_QT5MULTIMEDIA
- select BR2_PACKAGE_QT5SVG
- select BR2_PACKAGE_QT5TOOLS
- select BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS
- help
- Enable Qt5 GUI
- comment "Qt5 GUI needs a udev /dev management and a toolchain w/ C++, NPTL, host gcc >= 5.0, gcc >= 5.0"
- depends on !BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP || \
- !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \
- !BR2_HOST_GCC_AT_LEAST_5
- endif # BR2_PACKAGE_WIRESHARK
- comment "wireshark needs a toolchain w/ wchar, threads, dynamic library, C++"
- depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS
- depends on BR2_USE_MMU
- depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
- BR2_STATIC_LIBS || !BR2_INSTALL_LIBSTDCPP
|