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.10.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 libgcrypt:dev:standard
30 libnghttp2:dev:standard
31 qt5-qttools:complete:standard
32 ruby-asciidoctor:single:ruby_default
37 qt5-qtsvg:dev:standard
38 qt5-qtmultimedia:dev:standard
39 BUILDRUN_DEPENDS= libgcrypt:primary:standard
40 libnghttp2:primary:standard
41 c-ares:primary:standard
42 gnutls:primary:standard
43 libpcap:primary:standard
44 libssh:single:standard
45 libsmi:library:standard
47 snappy:primary:standard
48 qt5-qtmultimedia:primary:standard
49 qt5-qtsvg:primary:standard
50 libmaxminddb:single:standard
51 brotli:primary:standard
52 speexdsp:primary:standard
54 USES= cpe gmake cmake ssl:openssl11 zlib lz4 qt5 zstd
55 lua:5.2 perl:build pkgconfig mime-info:primary
57 GNOME_COMPONENTS= glib libxml2
59 LICENSE= GPLv2+:primary BSD3CLAUSE:primary
60 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
61 LICENSE_FILE= GPLv2+:{{WRKDIR}}/GPL2
62 BSD3CLAUSE:{{WRKDIR}}/BSD_LICENSE
65 FPC_EQUIVALENT= net/wireshark
67 MAKE_ARGS= DESTDIR={{STAGEDIR}}
69 INSTALL_REQ_TOOLCHAIN= yes
71 PLIST_SUB= SO_WIRETAP=13.0.10
77 CPPFLAGS= -I{{LUA_INCDIR}}
78 CMAKE_ARGS= -DBUILD_wireshark:BOOL=ON
79 -DBUILD_tshark:BOOL=ON
80 -DBUILD_tfshark:BOOL=OFF
81 -DBUILD_rawshark:BOOL=ON
82 -DBUILD_androiddump:BOOL=ON
83 -DBUILD_sshdump:BOOL=ON
84 -DBUILD_ciscodump:BOOL=ON
87 -DENABLE_SNAPPY:BOOL=ON
88 -DENABLE_NGHTTP2:BOOL=ON
91 -DENABLE_GNUTLS:BOOL=ON
93 -DENABLE_CARES:BOOL=ON
94 -DENABLE_KERBEROS:BOOL=ON
96 -DENABLE_SPANDSP:BOOL=OFF
97 -DENABLE_BCG729:BOOL=OFF
99 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
100 -DLUA_INCLUDEDIR:PATH="{{LUA_INCDIR}}"
101 -DLUA_LIBDIR:PATH="{{LUA_LIBDIR}}"
104 ${REINPLACE_CMD} -e '/NAMES lua/ s|lua52|lua-${LUA_VER}|' \
105 ${WRKSRC}/cmake/modules/FindLUA.cmake
106 ${REINPLACE_CMD} -e 's|libssh/libssh.h|libssh/libssh_version.h|' \
107 ${WRKSRC}/cmake/modules/FindLIBSSH.cmake
110 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
111 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/*.html \
112 ${STAGEDIR}${STD_DOCDIR}/
113 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/AUTHORS-SHORT \
114 ${STAGEDIR}${STD_DOCDIR}/
115 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
116 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
117 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/extcap/*
118 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/plugins/4.0/*/*.so
119 ${RM} ${STAGEDIR}${PREFIX}/share/wireshark/COPYING
122 ${AWK} '/^Part I:$$/,/^The full text of the GNU GPL/' \
123 ${WRKSRC}/COPYING > ${WRKDIR}/TERMS
124 ${AWK} '/^Part II:$$/,/^Public License instead of this License./' \
125 ${WRKSRC}/COPYING > ${WRKDIR}/GPL2
126 ${AWK} '/^Part III:$$/,/^---------------/' \
127 ${WRKSRC}/COPYING > ${WRKDIR}/BSD_LICENSE
129 [FILE:1811:descriptions/desc.primary]
130 Wireshark is the world's foremost and widely-used network protocol
131 analyzer. It lets you see what???s happening on your network at a
132 microscopic level and is the de facto (and often de jure) standard across
133 many commercial and non-profit enterprises, government agencies, and
134 educational institutions. Wireshark development thrives thanks to the
135 volunteer contributions of networking experts around the globe and is the
136 continuation of a project started by Gerald Combs in 1998.
138 Wireshark has a rich feature set which includes the following:
139 - Deep inspection of hundreds of protocols
140 - Live capture and offline analysis
141 - Standard three-pane packet browser
142 - Multi-platform: Runs on Windows, Linux, macOS, Solaris, BSD, and others
143 - Captured network data can be browsed via a GUI, or via the TTY-mode
145 - The most powerful display filters in the industry
147 - Read/write many different capture file formats: tcpdump (libpcap),
148 Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network
149 Monitor, Network General Sniffer (compressed and uncompressed),
150 Sniffer Pro, and NetXray, Network Instruments Observer, NetScreen snoop,
151 Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor,
152 Tektronix K12xx, Visual Networks Visual UpTime,
153 WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
154 - Capture files compressed with gzip can be decompressed on the fly
155 - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM,
156 Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others
157 - Decryption support for many protocols, including IPsec, ISAKMP,
158 Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
159 - Coloring rules can be applied for quick, intuitive analysis
160 - Output can be exported to XML, PostScript, CSV, or plain text
164 b2e3ff03fa2be9058a9ffbedd12b0a670433bd16c8cc6c432ab48dabc2df1898 43124192 wireshark-4.0.10.tar.xz
167 [FILE:7285:manifests/plist.primary]
171 @(,network,2555) bin/dumpcap
184 libwireshark.so.%%SOMAJOR%%
185 libwireshark.so.%%SOVERSION%%
186 libwiretap.so.%%MAJ_WIRETAP%%
187 libwiretap.so.%%SO_WIRETAP%%
188 libwsutil.so.%%MAJ_WSUTIL%%
189 libwsutil.so.%%SO_WSUTIL%%
190 lib/wireshark/extcap/
197 lib/wireshark/plugins/%%PLUGIN_VER%%/codecs/
200 lib/wireshark/plugins/%%PLUGIN_VER%%/epan/
213 lib/wireshark/plugins/%%PLUGIN_VER%%/wiretap/usbdump.so
214 share/applications/org.wireshark.Wireshark.desktop
215 share/icons/hicolor/128x128/apps/org.wireshark.Wireshark.png
216 share/icons/hicolor/128x128/mimetypes/org.wireshark.Wireshark-mimetype.png
217 share/icons/hicolor/16x16/apps/org.wireshark.Wireshark.png
218 share/icons/hicolor/16x16/mimetypes/org.wireshark.Wireshark-mimetype.png
219 share/icons/hicolor/24x24/apps/org.wireshark.Wireshark.png
220 share/icons/hicolor/24x24/mimetypes/org.wireshark.Wireshark-mimetype.png
221 share/icons/hicolor/256x256/apps/org.wireshark.Wireshark.png
222 share/icons/hicolor/256x256/mimetypes/org.wireshark.Wireshark-mimetype.png
223 share/icons/hicolor/32x32/apps/org.wireshark.Wireshark.png
224 share/icons/hicolor/32x32/mimetypes/org.wireshark.Wireshark-mimetype.png
225 share/icons/hicolor/48x48/apps/org.wireshark.Wireshark.png
226 share/icons/hicolor/48x48/mimetypes/org.wireshark.Wireshark-mimetype.png
227 share/icons/hicolor/64x64/apps/org.wireshark.Wireshark.png
228 share/icons/hicolor/64x64/mimetypes/org.wireshark.Wireshark-mimetype.png
229 share/icons/hicolor/scalable/apps/org.wireshark.Wireshark.svg
230 share/metainfo/org.wireshark.Wireshark.metainfo.xml
231 share/mime/packages/org.wireshark.Wireshark.xml
248 share/wireshark/diameter/
261 NokiaSolutionsAndNetworks.xml
280 share/wireshark/dtds/
293 share/wireshark/profiles/Bluetooth/
296 share/wireshark/profiles/Classic/colorfilters
297 share/wireshark/profiles/No Reassembly/preferences
298 share/wireshark/radius/
299 README.radius_dictionary
311 dictionary.alcatel-lucent.aaa
312 dictionary.alcatel.esam
313 dictionary.alcatel.sr
317 dictionary.alvarion.wimax.v2_2
325 dictionary.audiocodes
339 dictionary.chillispot
342 dictionary.cisco.bbsm
343 dictionary.cisco.vpn3000
344 dictionary.cisco.vpn5000
349 dictionary.columbia_university
351 dictionary.compatible
358 dictionary.dragonwave
359 dictionary.efficientip
363 dictionary.equallogic
365 dictionary.ericsson.ab
366 dictionary.ericsson.packet.core.networks
373 dictionary.freeradius
374 dictionary.freeradius.internal
375 dictionary.freeswitch
383 dictionary.identity_engines
387 dictionary.ipunplugged
395 dictionary.livingston
407 dictionary.motorola.wimax
410 dictionary.networkphysics
413 dictionary.nokia.conflict
426 dictionary.quiconnect
462 dictionary.riverstone
463 dictionary.roaringpenguin
471 dictionary.slipstream
474 dictionary.springtide
476 dictionary.starent.vsa1
479 dictionary.t_systems_nova
484 dictionary.travelping
499 dictionary.wimax.alvarion
500 dictionary.wimax.wichorus
508 share/wireshark/tpncp/tpncp.dat
509 share/wireshark/wimaxasncp/
514 [FILE:10548:manifests/plist.dev]
519 LocatePythonModule.cmake
521 UseMakePluginReg.cmake
522 WiresharkConfig.cmake
523 WiresharkConfigVersion.cmake
524 WiresharkTargets-release.cmake
525 WiresharkTargets.cmake
529 lib/pkgconfig/wireshark.pc
542 include/wireshark/epan/
566 conversation_filter.h
594 frame_data_sequence.h
639 slow_protocol_subtypes.h
666 include/wireshark/epan/dfilter/
669 include/wireshark/epan/dissectors/
670 cond_ace_token_enum.h
687 packet-asap+enrp-common.h
691 packet-autosar-ipdu-multiplexer.h
722 packet-cell_broadcast.h
723 packet-charging_ase.h
738 packet-dcerpc-browser.h
741 packet-dcerpc-dce122.h
742 packet-dcerpc-dnsserver.h
743 packet-dcerpc-frsapi.h
744 packet-dcerpc-frsrpc.h
745 packet-dcerpc-netlogon.h
750 packet-dcerpc-spoolss.h
751 packet-dcerpc-svcctl.h
754 packet-dcom-dispatch.h
757 packet-diameter_3gpp.h
758 packet-diffserv-mpls-common.h
781 packet-f5ethtrailer.h
806 packet-gsm_a_common.h
833 packet-ieee1609dot2.h
834 packet-ieee80211-radio.h
835 packet-ieee80211-radiotap-defs.h
836 packet-ieee80211-radiotap-iter.h
857 packet-iwarp-ddp-rdmap.h
862 packet-knxip_decrypt.h
877 packet-logotypecertextn.h
890 packet-mpeg-descriptor.h
925 packet-pcap_pktdata.h
929 packet-pdu-transport.h
934 packet-pkix1explicit.h
935 packet-pkix1implicit.h
938 packet-pkixqualified.h
941 packet-ppi-geolocation-common.h
978 packet-s7comm_szl_ids.h
995 packet-smb-mailslot.h
997 packet-smb-sidsnooping.h
1008 packet-stat-notify.h
1031 packet-uavcan-dsdl.h
1044 packet-windows-common.h
1045 packet-wlancertextn.h
1050 packet-x11-keysymdef.h
1058 packet-xmpp-conference.h
1061 packet-xmpp-jingle.h
1072 packet-zbee-security.h
1077 include/wireshark/epan/ftypes/ftypes.h
1078 include/wireshark/wiretap/
1087 include/wireshark/wsutil/
1157 include/wireshark/wsutil/wmem/
1161 wmem_interval_tree.h
1176 [FILE:412:manifests/plist.docs]
1177 share/doc/wireshark/
1188 gpl-2.0-standalone.html
1201 wireshark-filter.html
1205 [FILE:371:manifests/plist.man]
1229 wireshark-filter.4.gz
1232 [FILE:199:patches/patch-extcap.c]
1233 --- extcap.c.orig 2023-10-04 22:31:39 UTC
1236 #include <process.h>
1239 +#include <sys/wait.h>
1240 /* Include for unlink */
1245 [FILE:520:files/pkg-message-single]
1246 ===============================================================================
1248 In order for wireshark be able to capture packets when used by unprivileged
1249 user, /dev/bpf should be in network group and have read-write permissions.
1252 # chgrp network /dev/bpf*
1253 # chmod g+r /dev/bpf*
1254 # chmod g+w /dev/bpf*
1256 In order for this to persist across reboots, add the following to
1259 own bpf* root:network
1262 ===============================================================================