From 79913e4bb86fa2e92e513a9c748e798ff691345c Mon Sep 17 00:00:00 2001 From: Yaksh Bariya Date: Tue, 22 Feb 2022 19:20:52 +0530 Subject: [PATCH] mumble-server: link against legacy openssl-1.1 --- x11-packages/mumble-server/build.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/x11-packages/mumble-server/build.sh b/x11-packages/mumble-server/build.sh index a35c01102..28724f96c 100644 --- a/x11-packages/mumble-server/build.sh +++ b/x11-packages/mumble-server/build.sh @@ -3,20 +3,32 @@ TERMUX_PKG_DESCRIPTION="Server module for Mumble, an open source voice-chat soft TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.4.230 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/mumble-voip/mumble.git -TERMUX_PKG_DEPENDS="libcap, libdns-sd, libprotobuf, openssl, qt5-qtbase" +TERMUX_PKG_DEPENDS="libcap, libdns-sd, libprotobuf, openssl-1.1, qt5-qtbase" TERMUX_PKG_BUILD_DEPENDS="boost, qt5-qtbase-cross-tools" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -Dclient=OFF -Dice=OFF -Doverlay=OFF -Dwarnings-as-errors=OFF +-DOPENSSL_INCLUDE_DIR=$TERMUX_PREFIX/include/openssl-1.1 +-DOPENSSL_LIBRARIES=$TERMUX_PREFIX/lib/openssl-1.1 +-DOPENSSL_CRYPTO_LIBRARY=$TERMUX_PREFIX/lib/openssl-1.1/libcrypto.so.1.1 +-DOPENSSL_SSL_LIBRARY=$TERMUX_PREFIX/lib/openssl-1.1/libssl.so.1.1 " termux_step_pre_configure() { termux_setup_protobuf LDFLAGS+=" -lcap" + + CFLAGS="-I$TERMUX_PREFIX/include/openssl-1.1 $CFLAGS" + CPPFLAGS="-I$TERMUX_PREFIX/include/openssl-1.1 $CPPFLAGS" + CXXFLAGS="-I$TERMUX_PREFIX/include/openssl-1.1 $CXXFLAGS" + LDFLAGS="-L$TERMUX_PREFIX/lib/openssl-1.1 -Wl,-rpath=$TERMUX_PREFIX/lib/openssl-1.1 $LDFLAGS" + + } termux_step_post_configure() {