From 902ad64374dadfc190a78bc2ee1536b33ecd308e Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Fri, 15 Mar 2024 05:09:26 +0000 Subject: [PATCH] bump(x11/hexchat): 2.16.2 --- x11-packages/hexchat/build.sh | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/x11-packages/hexchat/build.sh b/x11-packages/hexchat/build.sh index 14511e0e1d..889c464644 100644 --- a/x11-packages/hexchat/build.sh +++ b/x11-packages/hexchat/build.sh @@ -2,11 +2,11 @@ TERMUX_PKG_HOMEPAGE=https://hexchat.github.io/ TERMUX_PKG_DESCRIPTION="A popular and easy to use graphical IRC (chat) client" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2.16.1 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION="2.16.2" TERMUX_PKG_SRCURL=https://github.com/hexchat/hexchat/archive/v${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=f15bc487312a96a902e042e8f197a8494a29bcf4a00bbfd276a5e8154263bfe5 +TERMUX_PKG_SHA256=486d73cdb6a89fa91cfbe242107901d06e777bea25956a7786c4a831a2caa0e3 TERMUX_PKG_DEPENDS="gdk-pixbuf, glib, gtk2, liblua53, libx11, openssl, pango, python" +TERMUX_PKG_BUILD_DEPENDS="glib-cross" TERMUX_PKG_PYTHON_COMMON_DEPS="cffi" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" @@ -19,3 +19,16 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" " TERMUX_PKG_RM_AFTER_INSTALL="share/locale" + +termux_step_pre_configure() { + local _WRAPPER_BIN="${TERMUX_PKG_BUILDDIR}/_wrapper/bin" + mkdir -p "${_WRAPPER_BIN}" + if [[ "${TERMUX_ON_DEVICE_BUILD}" == "false" ]]; then + sed "s|^export PKG_CONFIG_LIBDIR=|export PKG_CONFIG_LIBDIR=${TERMUX_PREFIX}/opt/glib/cross/lib/x86_64-linux-gnu/pkgconfig:|" \ + "${TERMUX_STANDALONE_TOOLCHAIN}/bin/pkg-config" \ + > "${_WRAPPER_BIN}/pkg-config" + chmod +x "${_WRAPPER_BIN}/pkg-config" + export PKG_CONFIG="${_WRAPPER_BIN}/pkg-config" + fi + export PATH="${_WRAPPER_BIN}:${PATH}" +}