1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Network traffic analyzer
8 HOMEPAGE= https://www.wireshark.org/
12 SITES[main]= https://2.na.dl.wireshark.org/src/all-versions/
13 https://www.wireshark.org/download/src/
14 DISTFILE[1]= wireshark-4.0.4.tar.xz:main
16 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= bison:primary:standard
27 doxygen:single:standard
29 libgpg-error:dev:standard
30 libnghttp2:dev:standard
31 qt5-qttools:single:standard
32 ruby-asciidoctor:single:ruby_default
34 BUILDRUN_DEPENDS= libgpg-error:primary:standard
35 libgcrypt:single:standard
36 libnghttp2:primary:standard
37 c-ares:primary:standard
38 gnutls:primary:standard
39 libpcap:single:standard
40 libssh:single:standard
41 libsmi:library:standard
43 snappy:primary:standard
44 qt5-qtmultimedia:single:standard
45 qt5-qtsvg:single:standard
46 libmaxminddb:single:standard
47 brotli:single:standard
48 speexdsp:primary:standard
50 USES= cpe gmake cmake ssl:openssl11 zlib lz4 qt5 zstd
51 lua:5.2 perl:build pkgconfig mime-info:primary
53 GNOME_COMPONENTS= glib libxml2
55 LICENSE= GPLv2+:primary BSD3CLAUSE:primary
56 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
57 LICENSE_FILE= GPLv2+:{{WRKDIR}}/GPL2
58 BSD3CLAUSE:{{WRKDIR}}/BSD_LICENSE
61 FPC_EQUIVALENT= net/wireshark
63 MAKE_ARGS= DESTDIR={{STAGEDIR}}
65 INSTALL_REQ_TOOLCHAIN= yes
67 PLIST_SUB= SO_WIRETAP=13.0.4
73 CPPFLAGS= -I{{LUA_INCDIR}}
74 CMAKE_ARGS= -DBUILD_wireshark:BOOL=ON
75 -DBUILD_tshark:BOOL=ON
76 -DBUILD_tfshark:BOOL=OFF
77 -DBUILD_rawshark:BOOL=ON
78 -DBUILD_androiddump:BOOL=ON
79 -DBUILD_sshdump:BOOL=ON
80 -DBUILD_ciscodump:BOOL=ON
83 -DENABLE_SNAPPY:BOOL=ON
84 -DENABLE_NGHTTP2:BOOL=ON
87 -DENABLE_GNUTLS:BOOL=ON
89 -DENABLE_CARES:BOOL=ON
90 -DENABLE_KERBEROS:BOOL=ON
92 -DENABLE_SPANDSP:BOOL=OFF
93 -DENABLE_BCG729:BOOL=OFF
95 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
96 -DLUA_INCLUDEDIR:PATH="{{LUA_INCDIR}}"
97 -DLUA_LIBDIR:PATH="{{LUA_LIBDIR}}"
100 ${REINPLACE_CMD} -e '/NAMES lua/ s|lua52|lua-${LUA_VER}|' \
101 ${WRKSRC}/cmake/modules/FindLUA.cmake
102 ${REINPLACE_CMD} -e 's|libssh/libssh.h|libssh/libssh_version.h|' \
103 ${WRKSRC}/cmake/modules/FindLIBSSH.cmake
106 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
107 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/*.html \
108 ${STAGEDIR}${STD_DOCDIR}/
109 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/AUTHORS-SHORT \
110 ${STAGEDIR}${STD_DOCDIR}/
111 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
112 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
113 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/extcap/*
114 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/plugins/4.0/*/*.so
115 ${RM} ${STAGEDIR}${PREFIX}/share/wireshark/COPYING
118 ${AWK} '/^Part I:$$/,/^The full text of the GNU GPL/' \
119 ${WRKSRC}/COPYING > ${WRKDIR}/TERMS
120 ${AWK} '/^Part II:$$/,/^Public License instead of this License./' \
121 ${WRKSRC}/COPYING > ${WRKDIR}/GPL2
122 ${AWK} '/^Part III:$$/,/^---------------/' \
123 ${WRKSRC}/COPYING > ${WRKDIR}/BSD_LICENSE
125 [FILE:1811:descriptions/desc.primary]
126 Wireshark is the world's foremost and widely-used network protocol
127 analyzer. It lets you see what???s happening on your network at a
128 microscopic level and is the de facto (and often de jure) standard across
129 many commercial and non-profit enterprises, government agencies, and
130 educational institutions. Wireshark development thrives thanks to the
131 volunteer contributions of networking experts around the globe and is the
132 continuation of a project started by Gerald Combs in 1998.
134 Wireshark has a rich feature set which includes the following:
135 - Deep inspection of hundreds of protocols
136 - Live capture and offline analysis
137 - Standard three-pane packet browser
138 - Multi-platform: Runs on Windows, Linux, macOS, Solaris, BSD, and others
139 - Captured network data can be browsed via a GUI, or via the TTY-mode
141 - The most powerful display filters in the industry
143 - Read/write many different capture file formats: tcpdump (libpcap),
144 Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network
145 Monitor, Network General Sniffer (compressed and uncompressed),
146 Sniffer Pro, and NetXray, Network Instruments Observer, NetScreen snoop,
147 Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor,
148 Tektronix K12xx, Visual Networks Visual UpTime,
149 WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
150 - Capture files compressed with gzip can be decompressed on the fly
151 - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM,
152 Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others
153 - Decryption support for many protocols, including IPsec, ISAKMP,
154 Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
155 - Coloring rules can be applied for quick, intuitive analysis
156 - Output can be exported to XML, PostScript, CSV, or plain text
160 a4a09f6564f00639036ffe5064ac4dc2176adfa3e484c539c9c73f835436e74b 41399396 wireshark-4.0.4.tar.xz
163 [FILE:7285:manifests/plist.primary]
167 @(,network,2555) bin/dumpcap
180 libwireshark.so.%%SOMAJOR%%
181 libwireshark.so.%%SOVERSION%%
182 libwiretap.so.%%MAJ_WIRETAP%%
183 libwiretap.so.%%SO_WIRETAP%%
184 libwsutil.so.%%MAJ_WSUTIL%%
185 libwsutil.so.%%SO_WSUTIL%%
186 lib/wireshark/extcap/
193 lib/wireshark/plugins/%%PLUGIN_VER%%/codecs/
196 lib/wireshark/plugins/%%PLUGIN_VER%%/epan/
209 lib/wireshark/plugins/%%PLUGIN_VER%%/wiretap/usbdump.so
210 share/applications/org.wireshark.Wireshark.desktop
211 share/icons/hicolor/128x128/apps/org.wireshark.Wireshark.png
212 share/icons/hicolor/128x128/mimetypes/org.wireshark.Wireshark-mimetype.png
213 share/icons/hicolor/16x16/apps/org.wireshark.Wireshark.png
214 share/icons/hicolor/16x16/mimetypes/org.wireshark.Wireshark-mimetype.png
215 share/icons/hicolor/24x24/apps/org.wireshark.Wireshark.png
216 share/icons/hicolor/24x24/mimetypes/org.wireshark.Wireshark-mimetype.png
217 share/icons/hicolor/256x256/apps/org.wireshark.Wireshark.png
218 share/icons/hicolor/256x256/mimetypes/org.wireshark.Wireshark-mimetype.png
219 share/icons/hicolor/32x32/apps/org.wireshark.Wireshark.png
220 share/icons/hicolor/32x32/mimetypes/org.wireshark.Wireshark-mimetype.png
221 share/icons/hicolor/48x48/apps/org.wireshark.Wireshark.png
222 share/icons/hicolor/48x48/mimetypes/org.wireshark.Wireshark-mimetype.png
223 share/icons/hicolor/64x64/apps/org.wireshark.Wireshark.png
224 share/icons/hicolor/64x64/mimetypes/org.wireshark.Wireshark-mimetype.png
225 share/icons/hicolor/scalable/apps/org.wireshark.Wireshark.svg
226 share/metainfo/org.wireshark.Wireshark.metainfo.xml
227 share/mime/packages/org.wireshark.Wireshark.xml
244 share/wireshark/diameter/
257 NokiaSolutionsAndNetworks.xml
276 share/wireshark/dtds/
289 share/wireshark/profiles/Bluetooth/
292 share/wireshark/profiles/Classic/colorfilters
293 share/wireshark/profiles/No Reassembly/preferences
294 share/wireshark/radius/
295 README.radius_dictionary
307 dictionary.alcatel-lucent.aaa
308 dictionary.alcatel.esam
309 dictionary.alcatel.sr
313 dictionary.alvarion.wimax.v2_2
321 dictionary.audiocodes
335 dictionary.chillispot
338 dictionary.cisco.bbsm
339 dictionary.cisco.vpn3000
340 dictionary.cisco.vpn5000
345 dictionary.columbia_university
347 dictionary.compatible
354 dictionary.dragonwave
355 dictionary.efficientip
359 dictionary.equallogic
361 dictionary.ericsson.ab
362 dictionary.ericsson.packet.core.networks
369 dictionary.freeradius
370 dictionary.freeradius.internal
371 dictionary.freeswitch
379 dictionary.identity_engines
383 dictionary.ipunplugged
391 dictionary.livingston
403 dictionary.motorola.wimax
406 dictionary.networkphysics
409 dictionary.nokia.conflict
422 dictionary.quiconnect
458 dictionary.riverstone
459 dictionary.roaringpenguin
467 dictionary.slipstream
470 dictionary.springtide
472 dictionary.starent.vsa1
475 dictionary.t_systems_nova
480 dictionary.travelping
495 dictionary.wimax.alvarion
496 dictionary.wimax.wichorus
504 share/wireshark/tpncp/tpncp.dat
505 share/wireshark/wimaxasncp/
510 [FILE:10548:manifests/plist.dev]
515 LocatePythonModule.cmake
517 UseMakePluginReg.cmake
518 WiresharkConfig.cmake
519 WiresharkConfigVersion.cmake
520 WiresharkTargets-release.cmake
521 WiresharkTargets.cmake
525 lib/pkgconfig/wireshark.pc
538 include/wireshark/epan/
562 conversation_filter.h
590 frame_data_sequence.h
635 slow_protocol_subtypes.h
662 include/wireshark/epan/dfilter/
665 include/wireshark/epan/dissectors/
666 cond_ace_token_enum.h
683 packet-asap+enrp-common.h
687 packet-autosar-ipdu-multiplexer.h
718 packet-cell_broadcast.h
719 packet-charging_ase.h
734 packet-dcerpc-browser.h
737 packet-dcerpc-dce122.h
738 packet-dcerpc-dnsserver.h
739 packet-dcerpc-frsapi.h
740 packet-dcerpc-frsrpc.h
741 packet-dcerpc-netlogon.h
746 packet-dcerpc-spoolss.h
747 packet-dcerpc-svcctl.h
750 packet-dcom-dispatch.h
753 packet-diameter_3gpp.h
754 packet-diffserv-mpls-common.h
777 packet-f5ethtrailer.h
802 packet-gsm_a_common.h
829 packet-ieee1609dot2.h
830 packet-ieee80211-radio.h
831 packet-ieee80211-radiotap-defs.h
832 packet-ieee80211-radiotap-iter.h
853 packet-iwarp-ddp-rdmap.h
858 packet-knxip_decrypt.h
873 packet-logotypecertextn.h
886 packet-mpeg-descriptor.h
921 packet-pcap_pktdata.h
925 packet-pdu-transport.h
930 packet-pkix1explicit.h
931 packet-pkix1implicit.h
934 packet-pkixqualified.h
937 packet-ppi-geolocation-common.h
974 packet-s7comm_szl_ids.h
991 packet-smb-mailslot.h
993 packet-smb-sidsnooping.h
1004 packet-stat-notify.h
1027 packet-uavcan-dsdl.h
1040 packet-windows-common.h
1041 packet-wlancertextn.h
1046 packet-x11-keysymdef.h
1054 packet-xmpp-conference.h
1057 packet-xmpp-jingle.h
1068 packet-zbee-security.h
1073 include/wireshark/epan/ftypes/ftypes.h
1074 include/wireshark/wiretap/
1083 include/wireshark/wsutil/
1153 include/wireshark/wsutil/wmem/
1157 wmem_interval_tree.h
1172 [FILE:412:manifests/plist.docs]
1173 share/doc/wireshark/
1184 gpl-2.0-standalone.html
1197 wireshark-filter.html
1201 [FILE:371:manifests/plist.man]
1225 wireshark-filter.4.gz
1228 [FILE:199:patches/patch-extcap.c]
1229 --- extcap.c.orig 2023-03-02 19:29:16 UTC
1232 #include <process.h>
1235 +#include <sys/wait.h>
1236 /* Include for unlink */
1241 [FILE:520:files/pkg-message-single]
1242 ===============================================================================
1244 In order for wireshark be able to capture packets when used by unprivileged
1245 user, /dev/bpf should be in network group and have read-write permissions.
1248 # chgrp network /dev/bpf*
1249 # chmod g+r /dev/bpf*
1250 # chmod g+w /dev/bpf*
1252 In order for this to persist across reboots, add the following to
1255 own bpf* root:network
1258 ===============================================================================