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.4.9.tar.xz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= doxygen:single:standard
23 qt5-qttools:single:standard
24 bison:primary:standard
25 BUILDRUN_DEPENDS= libgpg-error:primary:standard
26 libgcrypt:single:standard
27 libnghttp2:single:standard
28 c-ares:single:standard
29 gnutls:primary:standard
30 libpcap:single:standard
31 libssh:single:standard
32 libsmi:library:standard
34 snappy:single:standard
35 qt5-qtmultimedia:single:standard
36 qt5-qtsvg:single:standard
37 libmaxminddb:single:standard
39 USES= cpe gmake cmake ssl:openssl-devel zlib lz4 qt5
40 lua:5.2 perl:build pkgconfig gettext-tools
41 gettext-runtime mime-info:primary
43 GNOME_COMPONENTS= glib libxml2
45 LICENSE= GPLv2+:primary BSD3CLAUSE:primary
46 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
47 LICENSE_FILE= GPLv2+:{{WRKDIR}}/GPL2
48 BSD3CLAUSE:{{WRKDIR}}/BSD_LICENSE
51 FPC_EQUIVALENT= net/wireshark
53 MAKE_ARGS= DESTDIR={{STAGEDIR}}
55 INSTALL_REQ_TOOLCHAIN= yes
57 PLIST_SUB= SO_WIRETAP=11.0.9
63 CPPFLAGS= -I{{LUA_INCDIR}}
64 CMAKE_ARGS= -DBUILD_wireshark:BOOL=ON
65 -DBUILD_tshark:BOOL=ON
66 -DBUILD_tfshark:BOOL=OFF
67 -DBUILD_rawshark:BOOL=ON
68 -DBUILD_androiddump:BOOL=ON
69 -DBUILD_sshdump:BOOL=ON
70 -DBUILD_ciscodump:BOOL=ON
73 -DENABLE_SNAPPY:BOOL=ON
74 -DENABLE_NGHTTP2:BOOL=ON
77 -DENABLE_GNUTLS:BOOL=ON
79 -DENABLE_CARES:BOOL=ON
80 -DENABLE_KERBEROS:BOOL=ON
82 -DENABLE_SPANDSP:BOOL=OFF
83 -DENABLE_BCG729:BOOL=OFF
85 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
86 -DLUA_INCLUDEDIR:PATH="{{LUA_INCDIR}}"
87 -DLUA_LIBDIR:PATH="{{LUA_LIBDIR}}"
90 ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
91 -e 's|.{PERL_EXECUTABLE} ||' \
92 ${WRKSRC}/cmake/modules/FindPOD.cmake
93 ${REINPLACE_CMD} -e '/NAMES lua/ s|lua52|lua-${LUA_VER}|' \
94 ${WRKSRC}/cmake/modules/FindLUA.cmake
95 ${REINPLACE_CMD} -e 's|libssh/libssh.h|libssh/libssh_version.h|' \
96 ${WRKSRC}/cmake/modules/FindLIBSSH.cmake
99 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
100 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
101 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/extcap/*
102 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wireshark/plugins/3.4/*/*.so
105 ${AWK} '/^Part I:$$/,/^The full text of the GNU GPL/' \
106 ${WRKSRC}/COPYING > ${WRKDIR}/TERMS
107 ${AWK} '/^Part II:$$/,/^Public License instead of this License./' \
108 ${WRKSRC}/COPYING > ${WRKDIR}/GPL2
109 ${AWK} '/^Part III:$$/,/^---------------/' \
110 ${WRKSRC}/COPYING > ${WRKDIR}/BSD_LICENSE
112 [FILE:1811:descriptions/desc.primary]
113 Wireshark is the world's foremost and widely-used network protocol
114 analyzer. It lets you see what???s happening on your network at a
115 microscopic level and is the de facto (and often de jure) standard across
116 many commercial and non-profit enterprises, government agencies, and
117 educational institutions. Wireshark development thrives thanks to the
118 volunteer contributions of networking experts around the globe and is the
119 continuation of a project started by Gerald Combs in 1998.
121 Wireshark has a rich feature set which includes the following:
122 - Deep inspection of hundreds of protocols
123 - Live capture and offline analysis
124 - Standard three-pane packet browser
125 - Multi-platform: Runs on Windows, Linux, macOS, Solaris, BSD, and others
126 - Captured network data can be browsed via a GUI, or via the TTY-mode
128 - The most powerful display filters in the industry
130 - Read/write many different capture file formats: tcpdump (libpcap),
131 Pcap NG, Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network
132 Monitor, Network General Sniffer (compressed and uncompressed),
133 Sniffer Pro, and NetXray, Network Instruments Observer, NetScreen snoop,
134 Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor,
135 Tektronix K12xx, Visual Networks Visual UpTime,
136 WildPackets EtherPeek/TokenPeek/AiroPeek, and many others
137 - Capture files compressed with gzip can be decompressed on the fly
138 - Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM,
139 Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others
140 - Decryption support for many protocols, including IPsec, ISAKMP,
141 Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2
142 - Coloring rules can be applied for quick, intuitive analysis
143 - Output can be exported to XML, PostScript, CSV, or plain text
147 c6525e829bd24525ee699aa207ecd27c50646d64263a669671badfb71cd99620 32335284 wireshark-3.4.9.tar.xz
150 [FILE:17703:manifests/plist.primary]
154 @(,network,2555) bin/dumpcap
178 include/wireshark/epan/
202 conversation_filter.h
229 frame_data_sequence.h
273 slow_protocol_subtypes.h
299 include/wireshark/epan/dfilter/
302 include/wireshark/epan/dissectors/
345 packet-cell_broadcast.h
346 packet-charging_ase.h
360 packet-dcerpc-browser.h
363 packet-dcerpc-dce122.h
364 packet-dcerpc-dnsserver.h
365 packet-dcerpc-frsapi.h
366 packet-dcerpc-frsrpc.h
367 packet-dcerpc-netlogon.h
372 packet-dcerpc-spoolss.h
373 packet-dcerpc-svcctl.h
376 packet-dcom-dispatch.h
379 packet-diameter_3gpp.h
380 packet-diffserv-mpls-common.h
402 packet-f5ethtrailer.h
425 packet-gsm_a_common.h
452 packet-ieee1609dot2.h
453 packet-ieee80211-radio.h
454 packet-ieee80211-radiotap-defs.h
455 packet-ieee80211-radiotap-iter.h
474 packet-iwarp-ddp-rdmap.h
479 packet-knxip_decrypt.h
493 packet-logotypecertextn.h
506 packet-mpeg-descriptor.h
540 packet-pcap_pktdata.h
548 packet-pkix1explicit.h
549 packet-pkix1implicit.h
552 packet-pkixqualified.h
555 packet-ppi-geolocation-common.h
593 packet-s7comm_szl_ids.h
610 packet-smb-mailslot.h
612 packet-smb-sidsnooping.h
654 packet-windows-common.h
655 packet-wlancertextn.h
660 packet-x11-keysymdef.h
668 packet-xmpp-conference.h
682 packet-zbee-security.h
687 include/wireshark/epan/ftypes/ftypes.h
688 include/wireshark/epan/wmem/
703 include/wireshark/wiretap/
711 include/wireshark/wsutil/
775 libwireshark.so.%%SOMAJOR%%
776 libwireshark.so.%%SOVERSION%%
778 libwiretap.so.%%MAJ_WIRETAP%%
779 libwiretap.so.%%SO_WIRETAP%%
781 libwsutil.so.%%MAJ_WSUTIL%%
782 libwsutil.so.%%SO_WSUTIL%%
783 lib/pkgconfig/wireshark.pc
788 LocatePythonModule.cmake
790 UseMakePluginReg.cmake
791 WiresharkConfig.cmake
792 WiresharkConfigVersion.cmake
793 WiresharkTargets-release.cmake
794 WiresharkTargets.cmake
795 lib/wireshark/extcap/
801 lib/wireshark/plugins/%%PLUGIN_VER%%/codecs/l16mono.so
802 lib/wireshark/plugins/%%PLUGIN_VER%%/epan/
815 lib/wireshark/plugins/%%PLUGIN_VER%%/wiretap/usbdump.so
816 lib/wireshark/plugins/3.4/codecs/g711.so
817 share/appdata/wireshark.appdata.xml
818 share/applications/wireshark.desktop
819 share/icons/hicolor/128x128/apps/wireshark.png
820 share/icons/hicolor/128x128/mimetypes/application-wireshark-doc.png
821 share/icons/hicolor/16x16/apps/wireshark.png
822 share/icons/hicolor/16x16/mimetypes/application-wireshark-doc.png
823 share/icons/hicolor/24x24/apps/wireshark.png
824 share/icons/hicolor/24x24/mimetypes/application-wireshark-doc.png
825 share/icons/hicolor/256x256/apps/wireshark.png
826 share/icons/hicolor/256x256/mimetypes/application-wireshark-doc.png
827 share/icons/hicolor/32x32/apps/wireshark.png
828 share/icons/hicolor/32x32/mimetypes/application-wireshark-doc.png
829 share/icons/hicolor/48x48/apps/wireshark.png
830 share/icons/hicolor/48x48/mimetypes/application-wireshark-doc.png
831 share/icons/hicolor/64x64/apps/wireshark.png
832 share/icons/hicolor/64x64/mimetypes/application-wireshark-doc.png
833 share/icons/hicolor/scalable/apps/wireshark.svg
855 wireshark-filter.4.gz
856 share/mime/packages/wireshark.xml
891 wireshark-filter.html
895 share/wireshark/diameter/
908 NokiaSolutionsAndNetworks.xml
927 share/wireshark/dtds/
940 share/wireshark/profiles/Bluetooth/
943 share/wireshark/profiles/Classic/colorfilters
944 share/wireshark/profiles/No Reassembly/preferences
945 share/wireshark/radius/
946 README.radius_dictionary
958 dictionary.alcatel-lucent.aaa
959 dictionary.alcatel.esam
960 dictionary.alcatel.sr
964 dictionary.alvarion.wimax.v2_2
972 dictionary.audiocodes
986 dictionary.chillispot
989 dictionary.cisco.bbsm
990 dictionary.cisco.vpn3000
991 dictionary.cisco.vpn5000
996 dictionary.columbia_university
998 dictionary.compatible
1005 dictionary.dragonwave
1006 dictionary.efficientip
1008 dictionary.enterasys
1010 dictionary.equallogic
1012 dictionary.ericsson.ab
1013 dictionary.ericsson.packet.core.networks
1016 dictionary.fdxtended
1020 dictionary.freeradius
1021 dictionary.freeradius.internal
1022 dictionary.freeswitch
1030 dictionary.identity_engines
1034 dictionary.ipunplugged
1042 dictionary.livingston
1050 dictionary.microsemi
1051 dictionary.microsoft
1054 dictionary.motorola.wimax
1056 dictionary.netscreen
1057 dictionary.networkphysics
1060 dictionary.nokia.conflict
1065 dictionary.packeteer
1073 dictionary.quiconnect
1109 dictionary.riverstone
1110 dictionary.roaringpenguin
1112 dictionary.ruggedcom
1118 dictionary.slipstream
1120 dictionary.sonicwall
1121 dictionary.springtide
1123 dictionary.starent.vsa1
1126 dictionary.t_systems_nova
1131 dictionary.travelping
1134 dictionary.unisphere
1137 dictionary.utstarcom
1138 dictionary.valemount
1143 dictionary.waverider
1146 dictionary.wimax.alvarion
1147 dictionary.wimax.wichorus
1155 share/wireshark/tpncp/tpncp.dat
1156 share/wireshark/wimaxasncp/
1161 [FILE:331:manifests/plist.docs]
1162 share/doc/wireshark/
1181 wireshark-filter.html
1185 [FILE:199:patches/patch-extcap.c]
1186 --- extcap.c.orig 2021-07-14 16:47:58 UTC
1189 #include <process.h>
1192 +#include <sys/wait.h>
1193 /* Include for unlink */
1198 [FILE:520:files/pkg-message-single]
1199 ===============================================================================
1201 In order for wireshark be able to capture packets when used by unprivileged
1202 user, /dev/bpf should be in network group and have read-write permissions.
1205 # chgrp network /dev/bpf*
1206 # chmod g+r /dev/bpf*
1207 # chmod g+w /dev/bpf*
1209 In order for this to persist across reboots, add the following to
1212 own bpf* root:network
1215 ===============================================================================