]> Cypherpunks repositories - bass.git/commitdiff
WireShark depends on libgcrypt
authorSergey Matveev <stargrave@stargrave.org>
Fri, 26 Jul 2024 10:59:09 +0000 (13:59 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 26 Jul 2024 10:59:09 +0000 (13:59 +0300)
build/skel/net/tshark-4.2.5.do

index 0371f734a417e1f3617cdd893bbab881d88ace44f585229bf5563e01ad384a8e..c844201cca3be05e3ce9b9a0e98fe40a16f15ca4f00e638d72e07260abdcc055 100644 (file)
@@ -1,3 +1,4 @@
+# It conflicts with libtap library, because uses "include <tap.h>"
 [ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../..
 sname=$1.do . "$BASS_ROOT"/lib/rc
 . "$BASS_ROOT"/build/skel/common.rc
@@ -10,7 +11,7 @@ devel/gmake-4.4.1
 devel/pkgconf-2.1.1
 devel/cmake-3.28.3
 "
-rdeps=dns/c-ares-1.30.0
+rdeps="dns/c-ares-1.30.0 security/libgcrypt-1.11.0"
 ver=${NAME#tshark-}
 redo-ifchange $bdeps "$DISTFILES"/wireshark-$ver.tar.xz $rdeps
 hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
@@ -38,6 +39,8 @@ cmake -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh \
     -DBUILD_rawshark=OFF \
     -DCARES_INCLUDE_DIR=$tmp/local/include \
     -DCARES_LIBRARY=$tmp/local/lib/libcares.so \
+    -DGCRYPT_INCLUDE_DIR=$tmp/local/include \
+    -DGCRYPT_LIBRARY=$tmp/local/lib/libgcrypt.so \
     .. >&2
 gmake -j$MAKE_JOBS >&2
 gmake install >&2