irssi: update to 1.4.2 and meson build

This commit is contained in:
Rudi Heitbaum 2022-06-12 03:27:16 +00:00
parent 8956e588e2
commit fc037d7f6e

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="irssi" PKG_NAME="irssi"
PKG_VERSION="1.2.3" PKG_VERSION="1.4.2"
PKG_SHA256="a647bfefed14d2221fa77b6edac594934dc672c4a560417b1abcbbc6b88d769f" PKG_SHA256="79a4765d2dfe153c440a1775b074d5d0682b96814c7cf92325b5e15ce50e26a8"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.irssi.org/" PKG_SITE="http://www.irssi.org/"
PKG_URL="https://github.com/irssi/irssi/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://github.com/irssi/irssi/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
@ -11,14 +11,7 @@ PKG_DEPENDS_TARGET="toolchain glib ncurses openssl"
PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems." PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems."
PKG_BUILD_FLAGS="-sysroot" PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=${SYSROOT_PREFIX} \ PKG_MESON_OPTS_TARGET="-Dwithout-textui=no \
--disable-glibtest \ -Dwith-bot=no \
--without-socks \ -Dwith-proxy=no \
--with-textui \ -Dwith-perl=no"
--without-bot \
--without-proxy \
--without-perl"
pre_configure_target() {
export CFLAGS="${CFLAGS} -I${PKG_BUILD}"
}