Hello community, here is the log from the commit of package newsboat for openSUSE:Factory checked in at 2019-02-27 17:28:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/newsboat (Old) and /work/SRC/openSUSE:Factory/.newsboat.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "newsboat" Wed Feb 27 17:28:10 2019 rev:6 rq:674947 version:2.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes 2018-10-01 08:16:25.122006267 +0200 +++ /work/SRC/openSUSE:Factory/.newsboat.new.28833/newsboat.changes 2019-02-27 17:28:12.131341150 +0100 @@ -1,0 +2,31 @@ +Thu Feb 14 09:13:41 UTC 2019 - Jan Engelhardt <[email protected]> + +- Reduce overly complicated %setup calls. + +------------------------------------------------------------------- +Thu Feb 14 07:55:58 UTC 2019 - [email protected] + +- Update to 2.14.1: + Added: + * Support for cross-compilation with CARGO_BUILD_TARGET + environment variable (maxice8) + * %N format for download-path and download-filename-format settings. + This format is replaced by item's original feed-title, even when + selected through the query feed (Felix Viernickel) (#428) + Changed + * Translations: Polish (Carno) + * When opening a never-fetched feed in the browser, + just use the feed's URL (Alexander Batischev) + * Update vendored version of Catch2 to 2.6.0 + Fixed: + * Messed-up highlighting when regex matches start-of-line (zaowen) (#401) + * Failing to update The Old Reader feeds (Alexander Batischev) (#406) + * "NewsBlur" spelling throughout the docs and messages (zaowen) (#409) + * Lack of space between podcast URL and its MIME type (Alexander Batischev) (#425) + * "rev-sort" command name in docs (Jakob Kogler) + * Keybindings not applied in dialogs view (Felix Viernickel) (#431) + * Spacer formatter not working in podlist-format (Alexander Batischev) (#434) +- Add rust dependencies and vendor.tar.xz: + Uses rust for libnewsboat now. + +------------------------------------------------------------------- @@ -268 +298,0 @@ - Old: ---- newsboat-2.13.tar.xz newsboat-2.13.tar.xz.asc New: ---- newsboat-2.14.1.tar.xz newsboat-2.14.1.tar.xz.asc vendor.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ newsboat.spec ++++++ --- /var/tmp/diff_new_pack.ozUVUr/_old 2019-02-27 17:28:13.207340764 +0100 +++ /var/tmp/diff_new_pack.ozUVUr/_new 2019-02-27 17:28:13.207340764 +0100 @@ -1,7 +1,7 @@ # # spec file for package newsboat # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: newsboat -Version: 2.13 +Version: 2.14.1 Release: 0 Summary: RSS/Atom Feed Reader for Text Terminals License: MIT @@ -26,9 +26,11 @@ Source: https://newsboat.org/releases/%{version}/%{name}-%{version}.tar.xz Source1: https://newsboat.org/releases/%{version}/%{name}-%{version}.tar.xz.asc Source2: https://newsboat.org/newsboat.pgp#/%{name}.keyring +Source3: vendor.tar.xz # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb Patch1: newsbeuter-makefile.patch BuildRequires: asciidoc +BuildRequires: cargo BuildRequires: gcc-c++ BuildRequires: gettext-devel BuildRequires: glibc-devel @@ -39,6 +41,7 @@ BuildRequires: libstfl-devel >= 0.21 BuildRequires: libxml2-devel BuildRequires: pkgconfig +BuildRequires: rust >= 1.25.0 BuildRequires: sqlite3-devel >= 3.5 BuildRequires: zlib-devel Recommends: %{name}-lang @@ -55,16 +58,26 @@ %lang_package %prep -%setup -q +%setup -qa3 %patch1 -p1 +mkdir cargo-home +cat >cargo-home/config <<EOF +[source.crates-io] +registry = 'https://github.com/rust-lang/crates.io-index' +replace-with = 'vendored-sources' +[source.vendored-sources] +directory = './vendor' +EOF %build +export CARGO_HOME=`pwd`/cargo-home/ ./config.sh make %{?_smp_mflags} \ OPTFLAGS="%{optflags}" %install +export CARGO_HOME=`pwd`/cargo-home/ %make_install prefix="%{_prefix}" docdir=%{_docdir}/%{name} for l in zh; do ++++++ newsboat-2.13.tar.xz -> newsboat-2.14.1.tar.xz ++++++ ++++ 85188 lines of diff (skipped)
