aboutsummaryrefslogtreecommitdiff
path: root/network/wireshark
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-08-29 10:22:11 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-08-29 11:56:14 +0700
commite71aa169996249af5c3c1397202381ed6a4ab898 (patch)
tree7b3bb0a4c2272e16376247c9a1b538a787999463 /network/wireshark
parenta4c51a040554d95b1598814f3cba78a0f6f6e115 (diff)
network/wireshark: Updated for version 4.4.0.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/wireshark')
-rw-r--r--network/wireshark/README9
-rw-r--r--network/wireshark/wireshark.SlackBuild21
-rw-r--r--network/wireshark/wireshark.info8
3 files changed, 6 insertions, 32 deletions
diff --git a/network/wireshark/README b/network/wireshark/README
index 7b9f4a600bd00..dbf614104984b 100644
--- a/network/wireshark/README
+++ b/network/wireshark/README
@@ -50,12 +50,3 @@ Optional dependencies:
- libsmi
- libminizip
- libilbc
-
-NOTE: Wireshark 3.0 no longer supports legacy GTK+ UI.
-
-NOTE: Although lua is listed as a requirement, it's possible to build
-using lua52. This may be needed for some third-party Lua plugins (but,
-it may break other third-party Lua plugins; your mileage may vary). The
-default is to build with lua52 if it's installed, or lua otherwise. If
-you have both lua versions installed, you can build with LUA52=no in
-the environment to build with the older lua.
diff --git a/network/wireshark/wireshark.SlackBuild b/network/wireshark/wireshark.SlackBuild
index 5bf5096d06de5..0a4fc00993b6f 100644
--- a/network/wireshark/wireshark.SlackBuild
+++ b/network/wireshark/wireshark.SlackBuild
@@ -32,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wireshark
-VERSION=${VERSION:-4.2.6}
+VERSION=${VERSION:-4.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,23 +80,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# We have 3 lua versions on SBo: lua is v5.1, lua52 is 5.2, lua53 is 5.3.
-# Wireshark only supports 5.1 and 5.2, not 5.3. The lua version doesn't
-# affect core wireshark, only 3rd-party plugins written in lua. Most
-# plugins should work with either version, but at least one (2ping.lua)
-# fails with 5.1. There are also probably some older plugins written
-# for 5.1 that would fail with 5.2. So we support both versions here.
-# There are 2 possible settings for LUA52:
-# - yes (default): use lua52 if it's installed, fall back to lua otherwise.
-# - no: don't use lua52; always use lua.
-if [ "${LUA52:-yes}" = "yes" -a -x /usr/bin/lua5.2 ]; then
- export LUA_CFLAGS="$( pkg-config lua5.2 --cflags )"
- export LUA_LIBS="$( pkg-config lua5.2 --libs )"
- echo "=== Building with lua52"
-else
- echo "=== Building with lua (v5.1)"
-fi
-
mkdir -p build
cd build
cmake \
@@ -137,7 +120,7 @@ cp resources/freedesktop/org.wireshark.Wireshark.metainfo.xml $PKG/usr/share/met
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS* COPYING ChangeLog NEWS README* doc/READM* \
+cp -a AUTHORS* COPYING ChangeLog README* doc/READM* \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/network/wireshark/wireshark.info b/network/wireshark/wireshark.info
index a9e9723fbaadd..d86318bfe2a3d 100644
--- a/network/wireshark/wireshark.info
+++ b/network/wireshark/wireshark.info
@@ -1,10 +1,10 @@
PRGNAM="wireshark"
-VERSION="4.2.6"
+VERSION="4.4.0"
HOMEPAGE="https://www.wireshark.org/"
-DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.2.6.tar.xz"
-MD5SUM="e118da25ca399111a4e5d947385c7c79"
+DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.4.0.tar.xz"
+MD5SUM="50a9ae3a9b90f92d6f352531fe68fbd2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="lua"
+REQUIRES="lua53"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"