From 9d250487a46355a54e966c873362970b6ca1f372 Mon Sep 17 00:00:00 2001 From: teldra Date: Thu, 1 Aug 2019 02:21:07 +0200 Subject: [PATCH] profanity: update to 0.7.0 --- srcpkgs/profanity/template | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/srcpkgs/profanity/template b/srcpkgs/profanity/template index 9399d073cc4..b8394854e8b 100644 --- a/srcpkgs/profanity/template +++ b/srcpkgs/profanity/template @@ -1,26 +1,38 @@ # Template file for 'profanity' pkgname=profanity -version=0.6.0 +version=0.7.0 revision=1 build_style=gnu-configure configure_args="$(vopt_enable notify notifications) $(vopt_enable otr) -$(vopt_enable pgp) $(vopt_enable python python-plugins) -$(vopt_with xscreensaver)" -hostmakedepends="pkg-config $(vopt_if python python-devel)" +$(vopt_enable pgp) $(vopt_enable python python-plugins) $(vopt_enable plugins) +$(vopt_with xscreensaver) $(vopt_enable omemo) $(vopt_enable gtk icons) $(vopt_enable cplugins c-plugins)" +hostmakedepends="pkg-config $(vopt_if python python-devel) $(vopt_if gtk gtk+-devel)" makedepends="libcurl-devel libglib-devel libstrophe-devel readline-devel $(vopt_if notify libnotify-devel) $(vopt_if otr 'libotr-devel libgcrypt-devel') - $(vopt_if pgp gpgme-devel) $(vopt_if python python-devel) - $(vopt_if xscreensaver libXScrnSaver-devel)" + $(vopt_if pgp gpgme-devel) $(vopt_if python python-devel) $(vopt_if gtk gtk+-devel) + $(vopt_if xscreensaver libXScrnSaver-devel) $(vopt_if omemo 'libsignal-protocol-c libgcrypt-devel')" checkdepends="cmocka-devel" short_desc="Console based XMPP client" maintainer="Juan RP " license="GPL-3.0-or-later" homepage="http://www.profanity.im/" distfiles="https://github.com/boothj5/profanity/releases/download/${version}/profanity-${version}.tar.gz" -checksum=f1b2773b79eb294297686f3913e9489c20effae5e3a335c8956db18f6ee2f660 +checksum=f1eb99be01683d41b891b0f997f4c873c9bb87b0b6b8400b7fccb8e553d514bb + +export LIBS="-lm" + +case "$XBPS_TARGET_MACHINE" in + arm*) + export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py2_inc}" + export PYTHON_EXTRA_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py2_ver}" ;; +esac # Package build options -build_options="notify otr pgp python xscreensaver" -build_options_default="notify otr pgp xscreensaver" +build_options="notify otr pgp omemo gtk python xscreensaver cplugins plugins" +build_options_default="notify otr pgp gtk omemo python cplugins plugins xscreensaver" desc_option_otr="Enable support for OTR encryption" desc_option_pgp="Enable support for OpenPGP encryption" +desc_option_omemo="Enable support for OMEMO encryption" +desc_option_gtk="Enable support for the GTK GUI toolkit" +desc_option_plugins="Enable support for plugins" +desc_option_cplugins="Enable support for c-plugins"