1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Network traffic analyzer
8 HOMEPAGE= https://www.wireshark.org/
12 SITES[main]= http://www.wireshark.org/download/src/
13 DISTFILE[1]= wireshark-3.0.6.tar.xz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= lz4:static:standard
23 doxygen:single:standard
24 qt5-qttools:single:standard
25 BUILDRUN_DEPENDS= lz4:shared:standard
26 libgpg-error:single:standard
27 libgcrypt:single:standard
28 libnghttp2:single:standard
29 c-ares:single:standard
30 gnutls:single:standard
31 libpcap:single:standard
32 libssh:single:standard
33 libsmi:library:standard
35 snappy:single:standard
36 qt5-qtmultimedia:single:standard
37 qt5-qtsvg:single:standard
38 libmaxminddb:single:standard
40 USES= cpe gmake cmake ssl:openssl-devel zlib qt5 lua:5.2
41 perl:build python:build pkgconfig gettext-tools
43 GNOME_COMPONENTS= glib libxml2
45 FPC_EQUIVALENT= net/wireshark
47 MAKE_ARGS= DESTDIR={{STAGEDIR}}
49 INSTALL_REQ_TOOLCHAIN= yes
51 PLIST_SUB= SO_WIRETAP=9.0.6
59 CPPFLAGS= -I{{LUA_INCDIR}}
60 CMAKE_ARGS= -DBUILD_wireshark:BOOL=ON
61 -DBUILD_tshark:BOOL=ON
62 -DBUILD_tfshark:BOOL=OFF
63 -DBUILD_rawshark:BOOL=ON
64 -DBUILD_androiddump:BOOL=ON
65 -DBUILD_sshdump:BOOL=ON
66 -DBUILD_ciscodump:BOOL=ON
69 -DENABLE_SNAPPY:BOOL=ON
70 -DENABLE_NGHTTP2:BOOL=ON
73 -DENABLE_GNUTLS:BOOL=ON
75 -DENABLE_CARES:BOOL=ON
76 -DENABLE_KERBEROS:BOOL=ON
78 -DENABLE_SPANDSP:BOOL=OFF
79 -DENABLE_BCG729:BOOL=OFF
81 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
82 -DLUA_INCLUDEDIR:PATH="{{LUA_INCDIR}}"
83 -DLUA_LIBDIR:PATH="{{LUA_LIBDIR}}"
86 ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
87 -e 's|.{PERL_EXECUTABLE} ||' \
88 ${WRKSRC}/cmake/modules/FindPOD.cmake
89 ${REINPLACE_CMD} -e '/NAMES lua/ s|lua52|lua-${LUA_VER}|' \
90 ${WRKSRC}/cmake/modules/FindLUA.cmake
93 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
94 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
95 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/extcap/*
96 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/plugins/3.0/*/*.so
98 [FILE:1811:descriptions/desc.primary]
99 Wireshark is the world's foremost and widely-used network protocol
100 analyzer. It lets you see what???s happening on your network at a
101 microscopic level and is the de facto (and often de jure) standard across
102 many commercial and non-profit enterprises, government agencies, and
103 educational institutions. Wireshark development thrives thanks to the
104 volunteer contributions of networking experts around the globe and is the
105 continuation of a project started by Gerald Combs in 1998.
107 Wireshark has a rich feature set which includes the following:
108 - Deep inspection of hundreds of protocols
109 - Live capture and offline analysis
110 - Standard three-pane packet browser
111 - Multi-platform: Runs on Windows, Linux, macOS, Solaris, BSD, and others
112 - Captured network data can be browsed via a GUI, or via the TTY-mode
114 - The most powerful display filters in the industry
116 - Read/write many different capture file formats: tcpdump (libpcap),
117 Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network
118 Monitor, Network General Sniffer (compressed and uncompressed),
119 Sniffer Pro, and NetXray, Network Instruments Observer, NetScreen snoop,
120 Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor,
121 Tektronix K12xx, Visual Networks Visual UpTime,
122 WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
123 - Capture files compressed with gzip can be decompressed on the fly
124 - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM,
125 Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others
126 - Decryption support for many protocols, including IPsec, ISAKMP,
127 Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
128 - Coloring rules can be applied for quick, intuitive analysis
129 - Output can be exported to XML, PostScript, CSV, or plain text
133 a87f4022a0c15ddbf1730bf1acafce9e75a4e657ce9fa494ceda0324c0c3e33e 30846672 wireshark-3.0.6.tar.xz
136 [FILE:17513:manifests/plist.primary]
140 @(,network,2555) bin/dumpcap
164 include/wireshark/codecs/codecs.h
165 include/wireshark/epan/
215 frame_data_sequence.h
259 slow_protocol_subtypes.h
285 include/wireshark/epan/dfilter/
288 include/wireshark/epan/dissectors/
328 packet-cell_broadcast.h
329 packet-charging_ase.h
343 packet-dcerpc-browser.h
346 packet-dcerpc-dce122.h
348 packet-dcerpc-dnsserver.h
349 packet-dcerpc-frsapi.h
350 packet-dcerpc-frsrpc.h
351 packet-dcerpc-netlogon.h
356 packet-dcerpc-spoolss.h
357 packet-dcerpc-svcctl.h
360 packet-dcom-dispatch.h
363 packet-diameter_3gpp.h
364 packet-diffserv-mpls-common.h
384 packet-f5ethtrailer.h
406 packet-gsm_a_common.h
433 packet-ieee1609dot2.h
434 packet-ieee80211-radio.h
435 packet-ieee80211-radiotap-defs.h
436 packet-ieee80211-radiotap-iter.h
455 packet-iwarp-ddp-rdmap.h
460 packet-knxip_decrypt.h
474 packet-logotypecertextn.h
486 packet-mpeg-descriptor.h
520 packet-pcap_pktdata.h
528 packet-pkix1explicit.h
529 packet-pkix1implicit.h
532 packet-pkixqualified.h
535 packet-ppi-geolocation-common.h
572 packet-s7comm_szl_ids.h
589 packet-smb-mailslot.h
591 packet-smb-sidsnooping.h
632 packet-windows-common.h
633 packet-wlancertextn.h
638 packet-x11-keysymdef.h
646 packet-xmpp-conference.h
659 packet-zbee-security.h
664 include/wireshark/epan/ftypes/ftypes.h
665 include/wireshark/epan/wmem/
680 include/wireshark/wiretap/
688 include/wireshark/wsutil/
748 libwireshark.so.%%SOMAJOR%%
749 libwireshark.so.%%SOVERSION%%
751 libwiretap.so.%%MAJ_WIRETAP%%
752 libwiretap.so.%%SO_WIRETAP%%
754 libwscodecs.so.%%MAJ_WSCODECS%%
755 libwscodecs.so.%%SO_WSCODECS%%
757 libwsutil.so.%%MAJ_WSUTIL%%
758 libwsutil.so.%%SO_WSUTIL%%
759 lib/pkgconfig/wireshark.pc
763 LocatePythonModule.cmake
765 UseMakePluginReg.cmake
766 WiresharkConfig.cmake
767 WiresharkConfigVersion.cmake
768 WiresharkTargets-release.cmake
769 WiresharkTargets.cmake
770 lib/wireshark/extcap/
776 lib/wireshark/plugins/%%PLUGIN_VER%%/codecs/l16mono.so
777 lib/wireshark/plugins/%%PLUGIN_VER%%/epan/
790 lib/wireshark/plugins/%%PLUGIN_VER%%/wiretap/usbdump.so
791 share/appdata/wireshark.appdata.xml
792 share/applications/wireshark.desktop
793 share/icons/hicolor/128x128/apps/wireshark.png
794 share/icons/hicolor/128x128/mimetypes/application-wireshark-doc.png
795 share/icons/hicolor/16x16/apps/wireshark.png
796 share/icons/hicolor/16x16/mimetypes/application-wireshark-doc.png
797 share/icons/hicolor/24x24/apps/wireshark.png
798 share/icons/hicolor/24x24/mimetypes/application-wireshark-doc.png
799 share/icons/hicolor/256x256/apps/wireshark.png
800 share/icons/hicolor/256x256/mimetypes/application-wireshark-doc.png
801 share/icons/hicolor/32x32/apps/wireshark.png
802 share/icons/hicolor/32x32/mimetypes/application-wireshark-doc.png
803 share/icons/hicolor/48x48/apps/wireshark.png
804 share/icons/hicolor/48x48/mimetypes/application-wireshark-doc.png
805 share/icons/hicolor/64x64/apps/wireshark.png
806 share/icons/hicolor/64x64/mimetypes/application-wireshark-doc.png
807 share/icons/hicolor/scalable/apps/wireshark.svg
829 wireshark-filter.4.gz
830 share/mime/packages/wireshark.xml
864 wireshark-filter.html
868 share/wireshark/diameter/
879 NokiaSolutionsAndNetworks.xml
896 share/wireshark/dtds/
909 share/wireshark/help/
917 share/wireshark/profiles/Bluetooth/
920 share/wireshark/profiles/Classic/colorfilters
921 share/wireshark/profiles/No Reassembly/preferences
922 share/wireshark/radius/
923 README.radius_dictionary
935 dictionary.alcatel-lucent.aaa
936 dictionary.alcatel.esam
937 dictionary.alcatel.sr
941 dictionary.alvarion.wimax.v2_2
948 dictionary.audiocodes
962 dictionary.chillispot
965 dictionary.cisco.bbsm
966 dictionary.cisco.vpn3000
967 dictionary.cisco.vpn5000
972 dictionary.columbia_university
974 dictionary.compatible
981 dictionary.dragonwave
982 dictionary.efficientip
985 dictionary.equallogic
987 dictionary.ericsson.ab
988 dictionary.ericsson.packet.core.networks
995 dictionary.freeradius
996 dictionary.freeradius.internal
997 dictionary.freeswitch
1008 dictionary.ipunplugged
1016 dictionary.livingston
1023 dictionary.microsemi
1024 dictionary.microsoft
1027 dictionary.motorola.wimax
1029 dictionary.netscreen
1030 dictionary.networkphysics
1033 dictionary.nokia.conflict
1038 dictionary.packeteer
1046 dictionary.quiconnect
1082 dictionary.riverstone
1083 dictionary.roaringpenguin
1085 dictionary.ruggedcom
1091 dictionary.slipstream
1093 dictionary.sonicwall
1094 dictionary.springtide
1096 dictionary.starent.vsa1
1099 dictionary.t_systems_nova
1104 dictionary.travelping
1107 dictionary.unisphere
1110 dictionary.utstarcom
1111 dictionary.valemount
1116 dictionary.waverider
1119 dictionary.wimax.alvarion
1120 dictionary.wimax.wichorus
1128 share/wireshark/tpncp/tpncp.dat
1129 share/wireshark/wimaxasncp/
1134 [FILE:331:manifests/plist.docs]
1135 share/doc/wireshark/
1154 wireshark-filter.html
1158 [FILE:199:patches/patch-extcap.c]
1159 --- extcap.c.orig 2019-09-11 19:31:41 UTC
1162 #include <process.h>
1165 +#include <sys/wait.h>
1166 /* Include for unlink */
1171 [FILE:520:files/pkg-message-single]
1172 ===============================================================================
1174 In order for wireshark be able to capture packets when used by unprivileged
1175 user, /dev/bpf should be in network group and have read-write permissions.
1178 # chgrp network /dev/bpf*
1179 # chmod g+r /dev/bpf*
1180 # chmod g+w /dev/bpf*
1182 In order for this to persist across reboots, add the following to
1185 own bpf* root:network
1188 ===============================================================================
1191 [FILE:221:freebsd/patch-wsutil_CMakeLists.txt]
1192 --- wsutil/CMakeLists.txt.orig 2019-09-11 19:31:41 UTC
1193 +++ wsutil/CMakeLists.txt
1194 @@ -268,6 +268,7 @@ target_link_libraries(wsutil
1196 ${WIN_WSOCK32_LIBRARY}