1config BR2_PACKAGE_WIRESHARK 2 bool "wireshark" 3 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt -> libgpg-error 4 depends on !BR2_STATIC_LIBS 5 depends on BR2_USE_MMU # fork(), glib2 6 depends on BR2_USE_WCHAR # glib2 7 depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 8 select BR2_PACKAGE_C_ARES 9 select BR2_PACKAGE_LIBPCAP 10 select BR2_PACKAGE_LIBGCRYPT 11 select BR2_PACKAGE_LIBGLIB2 12 select BR2_PACKAGE_SPEEXDSP 13 help 14 Network traffic sniffer and protocol decoder. 15 16 https://www.wireshark.org 17 18if BR2_PACKAGE_WIRESHARK 19 20config BR2_PACKAGE_WIRESHARK_GUI 21 bool "Qt5 GUI" 22 default y 23 depends on BR2_INSTALL_LIBSTDCPP # qt5 24 depends on BR2_HOST_GCC_AT_LEAST_5 # qt5 25 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # qt5 26 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # qt5 27 depends on !BR2_arc # qt5 28 depends on BR2_PACKAGE_HAS_UDEV # qt5 input 29 select BR2_PACKAGE_QT5 30 select BR2_PACKAGE_QT5BASE_FONTCONFIG # runtime 31 select BR2_PACKAGE_QT5BASE_PNG # runtime 32 select BR2_PACKAGE_QT5BASE_WIDGETS 33 select BR2_PACKAGE_QT5MULTIMEDIA 34 select BR2_PACKAGE_QT5SVG 35 select BR2_PACKAGE_QT5TOOLS 36 select BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS 37 help 38 Enable Qt5 GUI 39 40comment "Qt5 GUI needs a udev /dev management and a toolchain w/ C++, NPTL, host gcc >= 5.0, gcc >= 5.0" 41 depends on !BR2_arc 42 depends on !BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP || \ 43 !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_TOOLCHAIN_GCC_AT_LEAST_5 || \ 44 !BR2_HOST_GCC_AT_LEAST_5 45 46endif # BR2_PACKAGE_WIRESHARK 47 48comment "wireshark needs a toolchain w/ wchar, threads, dynamic library" 49 depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS 50 depends on BR2_USE_MMU 51 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ 52 BR2_STATIC_LIBS 53