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.7.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:single:standard
32 ruby-asciidoctor:single:ruby_default
36 BUILDRUN_DEPENDS= libgcrypt:primary:standard
37 libnghttp2:primary:standard
38 c-ares:primary:standard
39 gnutls:primary:standard
40 libpcap:primary:standard
41 libssh:single:standard
42 libsmi:library:standard
44 snappy:primary:standard
45 qt5-qtmultimedia:single:standard
46 qt5-qtsvg:single:standard
47 libmaxminddb:single:standard
48 brotli:primary:standard
49 speexdsp:primary:standard
51 USES= cpe gmake cmake ssl:openssl11 zlib lz4 qt5 zstd
52 lua:5.2 perl:build pkgconfig mime-info:primary
54 GNOME_COMPONENTS= glib libxml2
56 LICENSE= GPLv2+:primary BSD3CLAUSE:primary
57 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
58 LICENSE_FILE= GPLv2+:{{WRKDIR}}/GPL2
59 BSD3CLAUSE:{{WRKDIR}}/BSD_LICENSE
62 FPC_EQUIVALENT= net/wireshark
64 MAKE_ARGS= DESTDIR={{STAGEDIR}}
66 INSTALL_REQ_TOOLCHAIN= yes
68 PLIST_SUB= SO_WIRETAP=13.0.7
74 CPPFLAGS= -I{{LUA_INCDIR}}
75 CMAKE_ARGS= -DBUILD_wireshark:BOOL=ON
76 -DBUILD_tshark:BOOL=ON
77 -DBUILD_tfshark:BOOL=OFF
78 -DBUILD_rawshark:BOOL=ON
79 -DBUILD_androiddump:BOOL=ON
80 -DBUILD_sshdump:BOOL=ON
81 -DBUILD_ciscodump:BOOL=ON
84 -DENABLE_SNAPPY:BOOL=ON
85 -DENABLE_NGHTTP2:BOOL=ON
88 -DENABLE_GNUTLS:BOOL=ON
90 -DENABLE_CARES:BOOL=ON
91 -DENABLE_KERBEROS:BOOL=ON
93 -DENABLE_SPANDSP:BOOL=OFF
94 -DENABLE_BCG729:BOOL=OFF
96 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
97 -DLUA_INCLUDEDIR:PATH="{{LUA_INCDIR}}"
98 -DLUA_LIBDIR:PATH="{{LUA_LIBDIR}}"
101 ${REINPLACE_CMD} -e '/NAMES lua/ s|lua52|lua-${LUA_VER}|' \
102 ${WRKSRC}/cmake/modules/FindLUA.cmake
103 ${REINPLACE_CMD} -e 's|libssh/libssh.h|libssh/libssh_version.h|' \
104 ${WRKSRC}/cmake/modules/FindLIBSSH.cmake
107 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
108 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/*.html \
109 ${STAGEDIR}${STD_DOCDIR}/
110 ${MV} ${STAGEDIR}${PREFIX}/share/wireshark/AUTHORS-SHORT \
111 ${STAGEDIR}${STD_DOCDIR}/
112 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
113 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
114 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/extcap/*
115 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/plugins/4.0/*/*.so
116 ${RM} ${STAGEDIR}${PREFIX}/share/wireshark/COPYING
119 ${AWK} '/^Part I:$$/,/^The full text of the GNU GPL/' \
120 ${WRKSRC}/COPYING > ${WRKDIR}/TERMS
121 ${AWK} '/^Part II:$$/,/^Public License instead of this License./' \
122 ${WRKSRC}/COPYING > ${WRKDIR}/GPL2
123 ${AWK} '/^Part III:$$/,/^---------------/' \
124 ${WRKSRC}/COPYING > ${WRKDIR}/BSD_LICENSE
126 [FILE:1811:descriptions/desc.primary]
127 Wireshark is the world's foremost and widely-used network protocol
128 analyzer. It lets you see what???s happening on your network at a
129 microscopic level and is the de facto (and often de jure) standard across
130 many commercial and non-profit enterprises, government agencies, and
131 educational institutions. Wireshark development thrives thanks to the
132 volunteer contributions of networking experts around the globe and is the
133 continuation of a project started by Gerald Combs in 1998.
135 Wireshark has a rich feature set which includes the following:
136 - Deep inspection of hundreds of protocols
137 - Live capture and offline analysis
138 - Standard three-pane packet browser
139 - Multi-platform: Runs on Windows, Linux, macOS, Solaris, BSD, and others
140 - Captured network data can be browsed via a GUI, or via the TTY-mode
142 - The most powerful display filters in the industry
144 - Read/write many different capture file formats: tcpdump (libpcap),
145 Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network
146 Monitor, Network General Sniffer (compressed and uncompressed),
147 Sniffer Pro, and NetXray, Network Instruments Observer, NetScreen snoop,
148 Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor,
149 Tektronix K12xx, Visual Networks Visual UpTime,
150 WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
151 - Capture files compressed with gzip can be decompressed on the fly
152 - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM,
153 Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others
154 - Decryption support for many protocols, including IPsec, ISAKMP,
155 Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
156 - Coloring rules can be applied for quick, intuitive analysis
157 - Output can be exported to XML, PostScript, CSV, or plain text
161 a79f7b04cbff823e30452abf4bcb86773d8583eb62d5f71f16c09f019f8a8777 43113752 wireshark-4.0.7.tar.xz
164 [FILE:7285:manifests/plist.primary]
168 @(,network,2555) bin/dumpcap
181 libwireshark.so.%%SOMAJOR%%
182 libwireshark.so.%%SOVERSION%%
183 libwiretap.so.%%MAJ_WIRETAP%%
184 libwiretap.so.%%SO_WIRETAP%%
185 libwsutil.so.%%MAJ_WSUTIL%%
186 libwsutil.so.%%SO_WSUTIL%%
187 lib/wireshark/extcap/
194 lib/wireshark/plugins/%%PLUGIN_VER%%/codecs/
197 lib/wireshark/plugins/%%PLUGIN_VER%%/epan/
210 lib/wireshark/plugins/%%PLUGIN_VER%%/wiretap/usbdump.so
211 share/applications/org.wireshark.Wireshark.desktop
212 share/icons/hicolor/128x128/apps/org.wireshark.Wireshark.png
213 share/icons/hicolor/128x128/mimetypes/org.wireshark.Wireshark-mimetype.png
214 share/icons/hicolor/16x16/apps/org.wireshark.Wireshark.png
215 share/icons/hicolor/16x16/mimetypes/org.wireshark.Wireshark-mimetype.png
216 share/icons/hicolor/24x24/apps/org.wireshark.Wireshark.png
217 share/icons/hicolor/24x24/mimetypes/org.wireshark.Wireshark-mimetype.png
218 share/icons/hicolor/256x256/apps/org.wireshark.Wireshark.png
219 share/icons/hicolor/256x256/mimetypes/org.wireshark.Wireshark-mimetype.png
220 share/icons/hicolor/32x32/apps/org.wireshark.Wireshark.png
221 share/icons/hicolor/32x32/mimetypes/org.wireshark.Wireshark-mimetype.png
222 share/icons/hicolor/48x48/apps/org.wireshark.Wireshark.png
223 share/icons/hicolor/48x48/mimetypes/org.wireshark.Wireshark-mimetype.png
224 share/icons/hicolor/64x64/apps/org.wireshark.Wireshark.png
225 share/icons/hicolor/64x64/mimetypes/org.wireshark.Wireshark-mimetype.png
226 share/icons/hicolor/scalable/apps/org.wireshark.Wireshark.svg
227 share/metainfo/org.wireshark.Wireshark.metainfo.xml
228 share/mime/packages/org.wireshark.Wireshark.xml
245 share/wireshark/diameter/
258 NokiaSolutionsAndNetworks.xml
277 share/wireshark/dtds/
290 share/wireshark/profiles/Bluetooth/
293 share/wireshark/profiles/Classic/colorfilters
294 share/wireshark/profiles/No Reassembly/preferences
295 share/wireshark/radius/
296 README.radius_dictionary
308 dictionary.alcatel-lucent.aaa
309 dictionary.alcatel.esam
310 dictionary.alcatel.sr
314 dictionary.alvarion.wimax.v2_2
322 dictionary.audiocodes
336 dictionary.chillispot
339 dictionary.cisco.bbsm
340 dictionary.cisco.vpn3000
341 dictionary.cisco.vpn5000
346 dictionary.columbia_university
348 dictionary.compatible
355 dictionary.dragonwave
356 dictionary.efficientip
360 dictionary.equallogic
362 dictionary.ericsson.ab
363 dictionary.ericsson.packet.core.networks
370 dictionary.freeradius
371 dictionary.freeradius.internal
372 dictionary.freeswitch
380 dictionary.identity_engines
384 dictionary.ipunplugged
392 dictionary.livingston
404 dictionary.motorola.wimax
407 dictionary.networkphysics
410 dictionary.nokia.conflict
423 dictionary.quiconnect
459 dictionary.riverstone
460 dictionary.roaringpenguin
468 dictionary.slipstream
471 dictionary.springtide
473 dictionary.starent.vsa1
476 dictionary.t_systems_nova
481 dictionary.travelping
496 dictionary.wimax.alvarion
497 dictionary.wimax.wichorus
505 share/wireshark/tpncp/tpncp.dat
506 share/wireshark/wimaxasncp/
511 [FILE:10548:manifests/plist.dev]
516 LocatePythonModule.cmake
518 UseMakePluginReg.cmake
519 WiresharkConfig.cmake
520 WiresharkConfigVersion.cmake
521 WiresharkTargets-release.cmake
522 WiresharkTargets.cmake
526 lib/pkgconfig/wireshark.pc
539 include/wireshark/epan/
563 conversation_filter.h
591 frame_data_sequence.h
636 slow_protocol_subtypes.h
663 include/wireshark/epan/dfilter/
666 include/wireshark/epan/dissectors/
667 cond_ace_token_enum.h
684 packet-asap+enrp-common.h
688 packet-autosar-ipdu-multiplexer.h
719 packet-cell_broadcast.h
720 packet-charging_ase.h
735 packet-dcerpc-browser.h
738 packet-dcerpc-dce122.h
739 packet-dcerpc-dnsserver.h
740 packet-dcerpc-frsapi.h
741 packet-dcerpc-frsrpc.h
742 packet-dcerpc-netlogon.h
747 packet-dcerpc-spoolss.h
748 packet-dcerpc-svcctl.h
751 packet-dcom-dispatch.h
754 packet-diameter_3gpp.h
755 packet-diffserv-mpls-common.h
778 packet-f5ethtrailer.h
803 packet-gsm_a_common.h
830 packet-ieee1609dot2.h
831 packet-ieee80211-radio.h
832 packet-ieee80211-radiotap-defs.h
833 packet-ieee80211-radiotap-iter.h
854 packet-iwarp-ddp-rdmap.h
859 packet-knxip_decrypt.h
874 packet-logotypecertextn.h
887 packet-mpeg-descriptor.h
922 packet-pcap_pktdata.h
926 packet-pdu-transport.h
931 packet-pkix1explicit.h
932 packet-pkix1implicit.h
935 packet-pkixqualified.h
938 packet-ppi-geolocation-common.h
975 packet-s7comm_szl_ids.h
992 packet-smb-mailslot.h
994 packet-smb-sidsnooping.h
1005 packet-stat-notify.h
1028 packet-uavcan-dsdl.h
1041 packet-windows-common.h
1042 packet-wlancertextn.h
1047 packet-x11-keysymdef.h
1055 packet-xmpp-conference.h
1058 packet-xmpp-jingle.h
1069 packet-zbee-security.h
1074 include/wireshark/epan/ftypes/ftypes.h
1075 include/wireshark/wiretap/
1084 include/wireshark/wsutil/
1154 include/wireshark/wsutil/wmem/
1158 wmem_interval_tree.h
1173 [FILE:412:manifests/plist.docs]
1174 share/doc/wireshark/
1185 gpl-2.0-standalone.html
1198 wireshark-filter.html
1202 [FILE:371:manifests/plist.man]
1226 wireshark-filter.4.gz
1229 [FILE:199:patches/patch-extcap.c]
1230 --- extcap.c.orig 2023-05-24 17:33:51 UTC
1233 #include <process.h>
1236 +#include <sys/wait.h>
1237 /* Include for unlink */
1242 [FILE:520:files/pkg-message-single]
1243 ===============================================================================
1245 In order for wireshark be able to capture packets when used by unprivileged
1246 user, /dev/bpf should be in network group and have read-write permissions.
1249 # chgrp network /dev/bpf*
1250 # chmod g+r /dev/bpf*
1251 # chmod g+w /dev/bpf*
1253 In order for this to persist across reboots, add the following to
1256 own bpf* root:network
1259 ===============================================================================