#!/bin/sh # Copyright 2014, Evan Huus (See AUTHORS file) # # Enhance (2016) by Alexis La Goutte (For use with Travis CI) # # Wireshark - Network traffic analyzer # By Gerald Combs # Copyright 1998 Gerald Combs # # SPDX-License-Identifier: GPL-2.0-or-later # Update to last brew release brew update # install some libs needed by Wireshark brew install opus c-ares glib libgcrypt gnutls lua@5.1 cmake python nghttp2 snappy lz4 libxml2 ninja \ libmaxminddb libsmi spandsp brotli minizip zstd libssh libilbc speexdsp gettext pcre2 qt6 "$@" # install custom tap of sparkle v1 as homebrew now uses sparkle v2 per default which is not compatible curl -o /tmp/sparkle.rb https://raw.githubusercontent.com/Homebrew/homebrew-cask/c6dfe6baf1639998ba1707f68668cf8fa97bac9d/Casks/sparkle.rb brew install /tmp/sparkle.rb rm /tmp/sparkle.rb # Uncomment to enable automatic updates using Sparkle # brew cask install sparkle # Uncomment to add PNG compression utilities used by compress-pngs: # brew install advancecomp optipng oxipng pngcrush # Uncomment to enable generation of documentation # brew install asciidoctor # Uncomment to build dmg bundle # /usr/local/bin/pip3 install dmgbuild # /usr/local/bin/pip3 install biplist brew doctor exit 0 # # Editor modelines # # Local Variables: # c-basic-offset: 4 # tab-width: 8 # indent-tabs-mode: nil # End: # # ex: set shiftwidth=4 tabstop=8 expandtab: # :indentSize=4:tabSize=8:noTabs=true: #