From 282e16f774603fffed44eaf0786c6fd31d29adb4 Mon Sep 17 00:00:00 2001 From: Zach Nedwich Date: Thu, 17 Jan 2019 21:37:18 +1000 Subject: [PATCH] newsboat: update to r2.14 closes #7322 --- srcpkgs/newsboat/template | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template index 72f0b4f745c..8324b226721 100644 --- a/srcpkgs/newsboat/template +++ b/srcpkgs/newsboat/template @@ -1,24 +1,29 @@ # Template file for 'newsboat' pkgname=newsboat -version=r2.13 +version=r2.14 revision=1 build_style=configure configure_script="./config.sh" +make_build_target="all doc" make_install_args="prefix=/usr" -hostmakedepends="asciidoc pkg-config" +hostmakedepends="asciidoc pkg-config cargo" +makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel + rust-std" checkdepends="ncurses-base" -makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel" short_desc="Newsboat is a fork of Newsbeuter the Mutt of RSS feed readers" maintainer="maxice8 " license="MIT" homepage="https://www.newsboat.org" changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md" distfiles="https://github.com/newsboat/newsboat/archive/${version}.tar.gz" -checksum=3e3b30a03dda293b6187475ae300abe9fcdbf03b98e55ed8f1fe6a0ffa548508 -make_build_target="all doc" +checksum=57176071b0c777ddba237f95f684e36bf2ddf271e84ac5c9e3eec8f1afc0b133 CXXFLAGS=" -Wno-error=sign-compare" +if [ "$CROSS_BUILD" ]; then + LDFLAGS="-L./target/${RUST_TARGET}/release" +fi + pre_configure() { if [ "$CROSS_BUILD" ]; then cd doc