commit newsboat for openSUSE:Factory

2020-10-24 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2020-10-24 15:17:10

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.3463 (New)


Package is "newsboat"

Sat Oct 24 15:17:10 2020 rev:12 rq:839559 version:2.21

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2020-07-06 
16:28:02.194931064 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new.3463/newsboat.changes  
2020-10-24 15:17:36.288237894 +0200
@@ -1,0 +2,65 @@
+Mon Oct  5 12:05:47 UTC 2020 - Michael Vetter 
+
+- Update to 2.21:
+  Added:
+  * Build dependency on AWK
+  * A note that security vulnerability should be reported to
+secur...@newsboat.org preferably encrypted to PGP key 4ED6CD61932B9EBE
+  * Confirmation before marking all feeds as read (#1006) (Dennis van der 
Schagt)
+  * scrolloff setting which keeps the specified number of lines above and below
+the selected list item (#1103) (Dennis van der Schagt)
+  * %=[width][identifier] formatting sequence for *-format settings. It
+centers a given value inside a given width, padded with spaces and slanting
+to the left if it can't be aligned evenly (Daniel Bauer)
+  * Support for Miniflux (#448) (Galen Abell)
+  * run-on-startup setting which executes a given list of operations when
+Newsboat starts. This can be used to e.g. open tag dialog on startup, or go
+to a certain feed (#888) (Dennis van der Schagt)
+  * Documentation for one, two, ..., nine, zero operations that open
+a corresponding URL in the browser (A1RO)
+  Changed:
+  * It is now a startup error for a macro to have no operations
+  * Bumped minimum supported Rust version to 1.42.0
+  * Updated vendored libraries: Catch2 to 2.13.1, json.hpp to 3.9.1
+  * Empty strings in filter expressions are treated as zero when compared with
+a numeric attribute like age (Alexander Batischev)
+  * Converted various tables in docs to decorated lists, making them easier to
+read (#441]) (Spacewalker2)
+  * In macros, no longer require a space between operation and the following
+semicolon (#702]) (Dennis van der Schagt)
+  * Sorting by first tag now ignores "title tags", i.e. the ones that start 
with
+a tilde (#1128]) (José Rui Barros)
+  * contrib/feedgrabber.rb updated to use Newsboat directories instead of
+Newsbeuter's (Fabian Holler)
+  * Updated translations: Dutch (Dennis van der Schagt), German (Lysander
+Trischler), Polish (Carno), Russian (Alexander Batischev), Turkish (Emir
+Sarı), Ukrainian (Alexander Batischev)
+  Fixed:
+  * TT-RSS not taking the MIME type into account when deciding what enclosure 
to
+pick (#941]) (chux0519)
+  * Typos in documentation (Edgar Hipp)
+  * History files storing the oldest entries instead of the most recent ones
+(#1081]) (Dennis van der Schagt)
+  * Search dialogs all displaying results of the last search, not their 
individual
+searches (#1087]) (Dennis van der Schagt)
+  * Feeds apparently not being sorted after a reload (#1089]) (Alexander 
Batischev)
+  * Search dialog displaying the new query even if the search failed (Dennis 
van
+der Schagt)
+  * delete-all-articles operation not working in the search dialog (Dennis van
+der Schagt)
+  * First feed marked as read when deleting all items in search dialog (Dennis 
van
+der Schagt)
+  * Arrow keys not working in the tag list (Dennis van der Schagt)
+  * Inoreader not marking items unread (#1109]) (José Rui Barros)
+  * content attribute being unavailable to query feeds (#111]) (Dennis van der
+Schagt)
+  * Newsboat sometimes opening wrong items (#72], #1126]) (Dennis van der 
Schagt)
+  * Unread items being double-counted by -x print-unread and notifications
+(#444], #1120]) (Alexander Batischev)
+  * Nested lists being strung out into a single, non-nested list (#1158]) 
(Dennis
+van der Schagt)
+  * Colons sometimes making filter expressions invalid (Alexander Batischev)
+  * Child processes that display notifications not being waited on. We now
+double-fork them (glacambre)
+
+---
@@ -8,3 +73,3 @@
-which made set browser "lynx"; open-in-browser invalid (#1013[1], #1015[2],
-#1017[3], #1018[4]) (Alexander Batischev)
-  * Possible segfault upon startup (#1025[5]) (Dennis van der Schagt, Alexander
+which made set browser "lynx"; open-in-browser invalid (#1013], #1015],
+#1017], #1018]) (Alexander Batischev)
+  * Possible segfault upon startup (#1025]) (Dennis van der Schagt, Alexander
@@ -12 +77 @@
-  * Feed sorting in Spanish locale (#1028[6]) (Dennis van der Schagt, Alexander
+  * Feed sorting in Spanish locale (#1028]) (Dennis van der Schagt, Alexander

Old:

  

commit newsboat for openSUSE:Factory

2020-07-06 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2020-07-06 16:23:24

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.3060 (New)


Package is "newsboat"

Mon Jul  6 16:23:24 2020 rev:11 rq:817201 version:2.20.1

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2020-06-11 
10:07:45.647752415 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new.3060/newsboat.changes  
2020-07-06 16:28:02.194931064 +0200
@@ -1,0 +2,95 @@
+Thu Jun 25 07:46:26 UTC 2020 - Michael Vetter 
+
+- Update to 2.20.1:
+  Fixed:
+  * Installation on BSDs (Tobias Kortkamp)
+  * Regression that caused Newsboat to require a space before semicolon in 
macros,
+which made set browser "lynx"; open-in-browser invalid (#1013[1], #1015[2],
+#1017[3], #1018[4]) (Alexander Batischev)
+  * Possible segfault upon startup (#1025[5]) (Dennis van der Schagt, Alexander
+Batischev)
+  * Feed sorting in Spanish locale (#1028[6]) (Dennis van der Schagt, Alexander
+Batischev)
+
+---
+Thu Jun 25 07:43:10 UTC 2020 - Michael Vetter 
+
+- Update to 2.20:
+  Added:
+  * An FAQ item on why TT-RSS authentication might fail (#44[1]) (Alexander
+Batischev)
+  * An FAQ item on browser failures in Newsboat 2.18 (Alexander Batischev)
+  * Ability to bind multiple keys to the same operation (#110[2]) (Dennis van
+der Schagt)
+  * Ability to bind operations to Tab key (Dennis van der Schagt)
+  * New format specifiers for articlelist-format: %n (article unread), %d
+(article deleted), %F (article's flags) (Dennis van der Schagt)
+  * New format specifier for feedlist-title-format,
+articlelist-title-format, and searchresult-title-format: %F, which
+contains current filter expression. That specifier is now included into
+those settings by default (#946[3]) (Dennis van der Schagt)
+  * New setting, switch-focus, which specifies a key that moves the cursor
+between widgets in File- and DirBrowser (Dennis van der Schagt)
+  * New setting, wrap-scroll, which makes the cursor jump to the last item
+when scrolling up on the top one, and vice versa (David Pedersen)
+  * exec command-line command, which allows to run an arbitrary operation
+  (#892[4]) (Marco Sirabella)
+  * Dependency on martinmoene/optional-lite and martinmoene/expected-lite
+libraries, both of which we vendor
+  * Include enclosure URL in the article's urlview (#809[5]) (Spacewalker2,
+  Alexander Batischev)
+  * Allow open-in-browser and open-in-browser-and-mark-read operations in the
+URL view, where they open the selected URL (David Pedersen)
+  * Open command line when a number key is pressed in a tag-list (#939[6])
+  (Dennis van der Schagt)
+  * Install Newsboat's SVG icon as part of install target (Nikos Tsipinakis)
+  Changed:
+  * Merged es and es_ES translations into one (Marcos Cruz)
+  * Updated translations: Dutch (Dennis van der Schagt), German (Lysander
+Trischler), Russian (Alexander Batischev), Spanish (Marcos Cruz), Turkish
+(Emir Sari), Ukrainian (Alexander Batischev)
+  * It's now an error to have always-download or reset-unread-on-update
+without parameters (Alexander Batischev)
+  * It's now an error to have macro without at least two arguments (Alexander
+Batischev)
+  * The conditional format sequence (%?[char]?[format]&[format]?) now treats
+whitespace-only value as empty. This allows changing the formatting of,
+for example, "unread" and "deleted" fields in articlelist-format (Dennis 
van
+der Schagt)
+  * open-in-browser-and-mark-read in feedlist no longer marks articles read
+if the browser fails (Nikos Tsipinakis)
+  * Macro execution halts if one of the operations fails (Nikos Tsipinakis)
+  * Inoreader now marks articles read on a thread, to hide latency (#710[7])
+(pi.scateu.me)
+  * Bumped minimum supported Rust version to 1.40.0
+  * Updated vendored libraries: Catch2 to 2.12.2, json.hpp to 3.8.0
+  Removed:
+  * Newsboat's Inoreader API keys. Users need to register their own Inoreader
+application now, and set them via inoreader-app-id and inoreader-app-key
+settings. Please see "Inoreader" section in the HTML documentation for
+details. (Alexander Batischev)
+  Fixed:
+  * Help dialog showing operations as unbound even though they are bound to
+some keys (#843[8]) (Dennis van der Schagt)
+  * feedlink attribute containing feed title instead of feed URL (Alexander
+Batischev)
+  * feeddate attribute containing fixed string instead of item's publication
+date and time (Alexander Batischev)
+  * browser setting not working if it contains < (#917[9]) (Dennis van der
+Schagt)
+  * up, down, pageup, pagedown, home, 

commit newsboat for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2020-06-11 10:06:14

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.3606 (New)


Package is "newsboat"

Thu Jun 11 10:06:14 2020 rev:10 rq:813127 version:2.19

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2020-03-23 
12:53:12.996056490 +0100
+++ /work/SRC/openSUSE:Factory/.newsboat.new.3606/newsboat.changes  
2020-06-11 10:07:45.647752415 +0200
@@ -1,0 +2,6 @@
+Tue Jun  9 15:07:47 UTC 2020 - Guillaume GARDET 
+
+- Fix build on non-x86:
+  * newsboat-fix-json-hpp.patch
+
+---

New:

  newsboat-fix-json-hpp.patch



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.QSTYDx/_old  2020-06-11 10:07:47.679758960 +0200
+++ /var/tmp/diff_new_pack.QSTYDx/_new  2020-06-11 10:07:47.683758972 +0200
@@ -29,6 +29,8 @@
 Source3:vendor.tar.xz
 # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb
 Patch0: newsbeuter-makefile.patch
+# PATCH-FIX-UPSTREAM - https://github.com/newsboat/newsboat/issues/994
+Patch1: newsboat-fix-json-hpp.patch
 BuildRequires:  cargo
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-devel
@@ -60,6 +62,7 @@
 %prep
 %setup -qa3
 %patch0 -p1
+%patch1 -p1
 mkdir cargo-home
 cat >cargo-home/config <(c) <= '\x1F')
 {
 // escape control characters
 std::array cs{{}};




commit newsboat for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2020-03-23 12:52:02

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.3160 (New)


Package is "newsboat"

Mon Mar 23 12:52:02 2020 rev:9 rq:787373 version:2.19

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2020-01-03 
17:34:10.267209866 +0100
+++ /work/SRC/openSUSE:Factory/.newsboat.new.3160/newsboat.changes  
2020-03-23 12:53:12.996056490 +0100
@@ -1,0 +2,86 @@
+Mon Mar 23 08:59:21 UTC 2020 - Michael Vetter 
+
+- Update to 2.19:
+  Added:
+  * contrib/urls-maintenance.sh: a script that converts HTTP to HTTPS, updates
+URLs according to HTTP redirects etc. (velaja)
+  * `delete-played-files` setting (#669) (Dennis van der Schagt)
+  * `%K` format for  `podlist-format`. This format specifier is replaced by the
+human readable download speed (automatically switches between KB/s, MB/s, 
and
+GB/s) (Dennis van der Schagt)
+  * Docs on how to synchronize with Bazqux (Jonathan Siddle, Alexander 
Batischev)
+  * Document that regexes use POSIX extended regular expressions
+  * Document that regexes in filter language are case-insensitive
+  Changed:
+  * Dependency: we now use Asciidoctor instead of Asciidoc
+  *  Dependency on Rust: we now have a schedule for bumping the minimum 
supported
+ Rust version (#709)
+  * Update vendored version of Catch2 to 2.11.3
+  * Display `` and `` tags in article view (Ignacio Losiggio)
+  * Update translations: Dutch (Dennis van der Schagt), German (Lysander
+Trischler), Russian, Ukrainian (Alexander Batischev)
+  * `podlist-format` now uses `%K` instead of `%k` by default (shows human
+readable speed instead of always using KB/s) (#727) (Dennis van der Schagt)
+  * contrib/pinboard.pl: save description of the article (Donald Merand)
+  * The EOT markers ("~" characters below blocks of text) no longer inherit 
their
+style (colors + attributes) from the "article" style. Instead, they can be
+configured separately, allowing to hide them without hiding the article 
text
+(example config line: `color end-of-text-marker default default invis`) 
(#507)
+(Dennis van der Schagt)
+  Fixed:
+  * **Breaking change**: `bind-key` context `podbeuter` renamed to `podboat`
+(Alexander Batischev) (Kudos to Marcos Cruz)
+  * Garbage displayed in empty lines turned out to be a bug in libstfl. Dennis 
van
+der Schagt created a patch and submitted it upstream on 7 March 2020, but
+the upstream maintainer haven't responded. Please apply the patch yourself:
+https://github.com/newsboat/newsboat/issues/506#issuecomment-596091556
+(#273, #506) (Dennis van der Schagt)
+  * Podboat now saves and restores "finished" state of the podcast (#714) 
(Dennis
+van der Schagt)
+  * Command-line options that take paths as arguments (--cache-file, --url-file
+etc.) now resolve tilde as path to the home directory (#524) (Alexander
+Batischev)
+  * `--execute print-unread` now takes `ignore-article` into account (#484)
+(@Brn9hrd7)
+  * Podboat no longer spuriously creates .part directories (#725) (Dennis van 
der
+Schagt)
+  * Incorrect paths in filebrowser and dirbrowser when navigating with arrow 
keys
+and Enter (#547) (Dennis van der Schagt)
+  * Incorrect dates parsing on macOS 10.15 Catalina (Alexander Batischev)
+  * `--help` now displays paths to config, urls file, and cache file (#294)
+(Alexander Batischev)
+  * Documentation now correctly explains that positive padding values add 
padding
+on the left (Dennis van der Schagt)
+  * Newsboat not displaying titles of empty feeds (#732) (Dennis van der 
Schagt)
+  * Newsboat forgetting feed titles if reload brought no new items (#748)
+(Alexander Batischev)
+  * filebrowser and dirbrowser displaying ".." instead of an actual directory 
path
+(#731) (Dennis van der Schagt)
+  * `make -jN` now *really* limits the number of jobs to N (#768) (Anatoly 
Sablin,
+Alexander Batischev)
+  * `pb-purge` (`P` in Podboat) no longer removes played files, just as
+documentation claims (Dennis van der Schagt)
+  * `highlight` in feedlist being overridden after reload (#37) (Dennis van der
+Schagt)
+  * `highlight` regexes unable to match beginning-of-line (#242, #535) (Dennis 
van
+der Schagt)
+  * Search not extending into and across hyperlinks (#331) (Dennis van der 
Schagt)
+  * `highlight` in articles extending beyond the text that the regex matched
+(#488) (Dennis van der Schagt)
+  * `highlight` that matches beginning-of-line matching again after the first
+match (#796) (Dennis van der Schagt)
+  * Feed/article titles are now sanitized, to prevent HTML markup from breaking
+formatting (#796) (Dennis van 

commit newsboat for openSUSE:Factory

2020-01-03 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2020-01-03 17:34:08

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.6675 (New)


Package is "newsboat"

Fri Jan  3 17:34:08 2020 rev:8 rq:759910 version:2.18

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2019-07-11 
13:14:08.654855096 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new.6675/newsboat.changes  
2020-01-03 17:34:10.267209866 +0100
@@ -1,0 +2,21 @@
+Sun Dec 29 16:48:58 UTC 2019 - Michael Vetter 
+
+- Update to 2.18:
+  Added:
+  * Logo by noobilanderi
+  Changed:
+  * `open-in-browser-and-mark-read` no longer marks item read if browser 
returned
+a non-zero exit code. Similarly, `open-all-unread-in-browser` and
+`open-all-unread-in-browser-and-mark-read` abort on non-zero exit code
+  * Update vendored version of Catch3 to 2.11.0
+  * Update vendored version of nlohmann/json to 3.7.3
+  * Update translations: German, Russian, Ukrainian
+  Fixed:
+  * `unbind-key -a` breaking cmdline, search and goto-url (#454) (kmws)
+  * Flaky `run_command()` test (Alexander Batischev)
+  Security:
+  * smallvec crate bumped to 0.6.10, to get fixes for RUSTSEC-2019-0009 and
+RUSTSEC-2019-0012
+- Remove newsboat-no-git-hash.patch
+
+---

Old:

  newsboat-2.16.1.tar.xz
  newsboat-2.16.1.tar.xz.asc
  newsboat-no-git-hash.patch

New:

  newsboat-2.18.tar.xz
  newsboat-2.18.tar.xz.asc



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.NzbOlc/_old  2020-01-03 17:34:11.511210470 +0100
+++ /var/tmp/diff_new_pack.NzbOlc/_new  2020-01-03 17:34:11.515210472 +0100
@@ -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.16.1
+Version:2.18
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT
@@ -27,9 +27,8 @@
 Source1:
https://newsboat.org/releases/%{version}/%{name}-%{version}.tar.xz.asc
 Source2:https://newsboat.org/newsboat.pgp#/%{name}.keyring
 Source3:vendor.tar.xz
-Patch0: newsboat-no-git-hash.patch
 # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb
-Patch1: newsbeuter-makefile.patch
+Patch0: newsbeuter-makefile.patch
 BuildRequires:  asciidoc
 BuildRequires:  cargo
 BuildRequires:  gcc-c++
@@ -61,7 +60,6 @@
 %prep
 %setup -qa3
 %patch0 -p1
-%patch1 -p1
 mkdir cargo-home
 cat >cargo-home/config < newsboat-2.18.tar.xz ++
 74850 lines of diff (skipped)


++ vendor.tar.xz ++
/work/SRC/openSUSE:Factory/newsboat/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.newsboat.new.6675/vendor.tar.xz differ: char 26, 
line 1




commit newsboat for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2019-07-11 13:14:04

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new.4615 (New)


Package is "newsboat"

Thu Jul 11 13:14:04 2019 rev:7 rq:713038 version:2.16.1

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2019-02-27 
17:28:12.131341150 +0100
+++ /work/SRC/openSUSE:Factory/.newsboat.new.4615/newsboat.changes  
2019-07-11 13:14:08.654855096 +0200
@@ -1,0 +2,30 @@
+Mon Jul  1 11:24:38 UTC 2019 - mvet...@suse.com
+
+- Update to 2.16.1:
+  Added:
+  * Install changelog and contrib/ alongside docs (Alexander Batischev) (#474)
+  * show-title-bar config option to hide the title bar. Defaults to yes, i.e.
+the behaviour is the same as with Newsboat 2.15 (Sermak) (#375)
+  * Contrib scripts for image preview (Sermak) (#480)
+  * Nord colour scheme (Daryl Manning)
+  * Ability to search withing the search results, narrowing them down (Tumlinh)
+(#327)
+  * Color scheme based on Adapta-Maia GTK theme (Lucas Parsy)
+  Changed:
+  * Marking feed as read only resets the cursor if article list is sorted by 
date
+(Stefan Assmann)
+  * include also accepts relative paths (Marco Sirabella) (#489)
+  * Update vendored version of nlohmann/json to 3.6.1
+  * Update vendored version of Catch2 to 2.9.1
+  Fixed:
+  * Parser breaking on spaces inside backticks (Marco Sirabella) (#492)
+  * Hidden tags changing the title of their feeds (Alexander Batischev) (#498)
+  * Segfaults some time after using an invalid regex in a filter expression
+(Alexander Batischev) (#501)
+  * Single quotes in podcast names replaced by %27 (屑鉄さらい;Scrap Trawler)
+(#290, #457)
+  * Out-of-bounds access on empty "author" tag in RSS 0.9x (Alexander 
Batischev)
+(#542)
+- Add newsboat-no-git-hash.patch: Don't depend on git. Fix build
+
+---

Old:

  newsboat-2.14.1.tar.xz
  newsboat-2.14.1.tar.xz.asc

New:

  newsboat-2.16.1.tar.xz
  newsboat-2.16.1.tar.xz.asc
  newsboat-no-git-hash.patch



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.OnHSry/_old  2019-07-11 13:14:10.690854257 +0200
+++ /var/tmp/diff_new_pack.OnHSry/_new  2019-07-11 13:14:10.690854257 +0200
@@ -12,21 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 Name:   newsboat
-Version:2.14.1
+Version:2.16.1
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT
 Group:  Productivity/Networking/Web/Browsers
-Url:https://newsboat.org
+URL:https://newsboat.org
 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
+Patch0: newsboat-no-git-hash.patch
 # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb
 Patch1: newsbeuter-makefile.patch
 BuildRequires:  asciidoc
@@ -59,6 +60,7 @@
 
 %prep
 %setup -qa3
+%patch0 -p1
 %patch1 -p1
 mkdir cargo-home
 cat >cargo-home/config < newsboat-2.16.1.tar.xz ++
 70042 lines of diff (skipped)

++ newsboat-no-git-hash.patch ++
>From 413955540528b66702bf47e4e4d916240d22f43c Mon Sep 17 00:00:00 2001
From: Alexander Batischev 
Date: Sat, 29 Jun 2019 17:11:50 +0300
Subject: [PATCH] Do not fail libnewsboat build if git hash couldn't be
 obtained

Cirrus CI apparently deletes .git directory before the build. We want
our build script to work even without .git, though, so let's not call
`unwrap()` there.
---
 rust/libnewsboat/build.rs | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/rust/libnewsboat/build.rs b/rust/libnewsboat/build.rs
index d92fa35b..bb8d80a9 100644
--- a/rust/libnewsboat/build.rs
+++ b/rust/libnewsboat/build.rs
@@ -2,13 +2,13 @@ use std::process::Command;
 
 fn main() {
 // Code lifted from https://stackoverflow.com/a/44407625/2350060
-// Panics in build script stop the build, which is fine by us - let's use 
unwrap() freely here.
-let hash_output = Command::new("git")
+if let Ok(hash_output) = Command::new("git")
 .args(&["describe", "--abbrev=4", "--dirty", "--always", "--tags"])
 .output()
-.unwrap();
-let hash = 

commit newsboat for openSUSE:Factory

2019-02-27 Thread root
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.changes2018-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 
+
+- Reduce overly complicated %setup calls.
+
+---
+Thu Feb 14 07:55:58 UTC 2019 - mvet...@suse.com
+
+- 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 < newsboat-2.14.1.tar.xz ++
 85188 lines of diff (skipped)





commit newsboat for openSUSE:Factory

2018-10-01 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2018-10-01 08:16:20

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new (New)


Package is "newsboat"

Mon Oct  1 08:16:20 2018 rev:5 rq:637401 version:2.13

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2018-06-29 
22:34:02.038125030 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new/newsboat.changes   2018-10-01 
08:16:25.122006267 +0200
@@ -1,0 +2,18 @@
+Mon Sep 24 09:06:01 UTC 2018 - mvet...@suse.com
+
+- Update to 2.13:
+  Added:
+  * Respect TMPDIR environment variable when writing temporary files (#250[1])
+  * delete-all-articles operation that marks all articles in the feed as 
deleted
+(Kamil Wsół)
+  Changed:
+  * Require cookie-cache setting if Newsblur API is used (Alexander Batischev)
+  * Translations: Russian, Ukraininan (Alexander Batischev), Swedish (Dennis
+Öberg), German (Lysander Trischler)
+  * json.hpp updated to version 3.2.0
+  * Natural sort order for article titles, so numbers are put in the expected
+order (e.g. 1, 2, 5, 10, 11 rather than 1, 10, 11, 2, 5) (Nikos Tsipinakis)
+  Fixed:
+  * Do not create empty files if history is disabled (Nikos Tsipinakis)
+
+---

Old:

  newsboat-2.12.tar.xz
  newsboat-2.12.tar.xz.asc

New:

  newsboat-2.13.tar.xz
  newsboat-2.13.tar.xz.asc



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.V9fyQO/_old  2018-10-01 08:16:25.722005883 +0200
+++ /var/tmp/diff_new_pack.V9fyQO/_new  2018-10-01 08:16:25.742005870 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   newsboat
-Version:2.12
+Version:2.13
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT

++ newsboat-2.12.tar.xz -> newsboat-2.13.tar.xz ++
 30472 lines of diff (skipped)





commit newsboat for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2018-06-29 22:33:54

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new (New)


Package is "newsboat"

Fri Jun 29 22:33:54 2018 rev:4 rq:618885 version:2.12

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2018-04-01 
17:27:47.568769566 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new/newsboat.changes   2018-06-29 
22:34:02.038125030 +0200
@@ -1,0 +2,38 @@
+Mon Jun 25 06:46:32 UTC 2018 - mvet...@suse.com
+
+- Update to 2.12:
+  Added:
+  * Ability to override path to pkg-config (Ali Lown)
+  * Socket support in filebrowser (Sebastian Rakel)
+  * ls --classify-like formatting for filenames in filebrowser (Sebastian 
Rakel)
+  * Ability to sort feedlist by last update (TwilightSpectre) (#191[1])
+  * :q as alternative to :quit (Franz König)
+  * Support for open-in-browser in URL dialog, thus fixing many
+user macros in that dialog (Felix Viernickel) (#194[2])
+  * "Author" field for items fetched from Newsblur (Chris Nehren)
+  * Coding style, mostly enforced through clang-format. Non-enforceable things
+are documented in docs/code-style.markdown (Alexander Batischev)
+  * A check in bind-key that will now throw an error on binding to
+a non-existent operation (Nikos Tsipinakis)
+  Changed:
+  * The markup in docs, to be consistent throughout (Lysander Trischler)
+  * HTTP to HTTPS in communication with The Old Reader (Richard Quirk)
+  * Translations: Russian, Ukrainian (Alexander Batischev),
+Italian (Francesco Ariis)
+  Fixed:
+  * Colors for unread items in all contributed colorschemes (@sandersantema[4])
+(#163[5])
+  * Segfaults in dialogs view when swap-title-and-hints is enabled (Alexander
+Batischev) (#168[6])
+  * Typo in JSON field name in TT-RSS API (Sebastian Rakel) (#177[7])
+  * Filebrowser displaying "d" filetype for everything but regular files
+(Sebastian Rakel) (#184[8])
+  * TT-RSS relogin (Sebastian Rakel)
+  * Internal HTML renderer not stripping whitespace in front of text (Alexander
+Batischev) (#204[9])
+  * Podboat breaking if XDG data dir already exists (Alexander Batischev)
+  * Makefile failing if user overrode ls somehow (Alexander Batischev)
+  * Various problems found by clang-analyzer and Coverity Scan (Alexander
+Batischev)
+
+---

Old:

  newsboat-2.11.1.tar.xz
  newsboat-2.11.1.tar.xz.asc

New:

  newsboat-2.12.tar.xz
  newsboat-2.12.tar.xz.asc



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.cteooH/_old  2018-06-29 22:34:02.686124468 +0200
+++ /var/tmp/diff_new_pack.cteooH/_new  2018-06-29 22:34:02.690124465 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   newsboat
-Version:2.11.1
+Version:2.12
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT

++ newsboat-2.11.1.tar.xz -> newsboat-2.12.tar.xz ++
 83616 lines of diff (skipped)





commit newsboat for openSUSE:Factory

2018-04-01 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2018-04-01 17:27:43

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new (New)


Package is "newsboat"

Sun Apr  1 17:27:43 2018 rev:3 rq:592796 version:2.11.1

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2018-03-28 
10:30:42.646492738 +0200
+++ /work/SRC/openSUSE:Factory/.newsboat.new/newsboat.changes   2018-04-01 
17:27:47.568769566 +0200
@@ -1,0 +2,7 @@
+Sat Mar 31 20:05:56 UTC 2018 - mvet...@suse.com
+
+- Update to 2.11.1:
+  * If built from the tarball, Newsboat 2.11 reported its
+version as 2.10.2.
+
+---

Old:

  newsboat-2.11.tar.xz
  newsboat-2.11.tar.xz.asc

New:

  newsboat-2.11.1.tar.xz
  newsboat-2.11.1.tar.xz.asc



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.F9w5bA/_old  2018-04-01 17:27:48.136749008 +0200
+++ /var/tmp/diff_new_pack.F9w5bA/_new  2018-04-01 17:27:48.140748864 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   newsboat
-Version:2.11
+Version:2.11.1
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT

++ newsboat-2.11.tar.xz -> newsboat-2.11.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/newsboat-2.11/CHANGELOG.md 
new/newsboat-2.11.1/CHANGELOG.md
--- old/newsboat-2.11/CHANGELOG.md  2018-03-25 21:36:30.0 +0200
+++ new/newsboat-2.11.1/CHANGELOG.md2018-03-30 19:45:43.0 +0200
@@ -1,5 +1,13 @@
 # Changes for Newsboat
 
+## 2.11.1 - 2018-03-30
+
+### Fixed
+
+- If built from the tarball, Newsboat 2.11 reported its version as 2.10.2. My
+bad. Kudos to Haudegen, Ryan Mulligan and Robert Schütz for catching that
+one. (Alexander Batischev)
+
 ## 2.11 - 2018-03-25
 
 Lists below only mention user-visible changes, but I would also like to
@@ -13,13 +21,14 @@
 - Support for `CURL_CA_BUNDLE` environment variable (Marius Bakke, Alexander
 Batischev)
 - Snapcraft package (Alan Pope)
-- Dependency on hlohman/json (which is now used in TT-RSS interface instead of
+- Dependency on nlohmann/json (which is now used in TT-RSS interface instead of
 json-c)
 - CURL error codes are converted to strings in logs (Alexander Batischev)
 - Open command line when a number key is pressed in a list (e.g. feedlist or
 itemlist) (Nikos Tsipinakis)
 - Basic Evernote bookmark plugin (see contrib/) (Royce)
 - New command: `mark-all-above-as-read` (Roman Vasin)
+- Supprot for RSS media enclosures in ownCloud News (dirb)
 
 ### Changed
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/newsboat-2.11/config.h new/newsboat-2.11.1/config.h
--- old/newsboat-2.11/config.h  2018-03-25 21:36:30.0 +0200
+++ new/newsboat-2.11.1/config.h2018-03-30 19:45:43.0 +0200
@@ -8,8 +8,8 @@
 #define STRINGIFY(str) STRINGIFY_HELPER(str)
 
 #define NEWSBOAT_VERSION_MAJOR 2
-#define NEWSBOAT_VERSION_MINOR 10
-#define NEWSBOAT_VERSION_PATCH 2
+#define NEWSBOAT_VERSION_MINOR 11
+#define NEWSBOAT_VERSION_PATCH 1
 #define REAL_VERSION \
STRINGIFY(NEWSBOAT_VERSION_MAJOR) \
"." \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/newsboat-2.11/doc/internal/howto-release.md 
new/newsboat-2.11.1/doc/internal/howto-release.md
--- old/newsboat-2.11/doc/internal/howto-release.md 2018-03-25 
21:36:30.0 +0200
+++ new/newsboat-2.11.1/doc/internal/howto-release.md   2018-03-30 
19:45:43.0 +0200
@@ -42,15 +42,15 @@
 * Prepare docs:
 `gzip --keep --best docbook-xsl.css faq.html newsboat.html`
 * Move docs:
-`mv docbook-xsl.css* faq.html* newsboat.html* 
newsboat/releases/2.10.2/docs/`
-* Edit `index.html`
+`mv docbook-xsl.css* faq.html* newsboat.html* 
newsboat/releases/VERSION/docs/`
+* Edit `newsboat/index.html`
 * Move current release to the list of previous releases
 * Update current release version
 * Update current release date
 * Update current release links
 * Update the year in the page copyright if necessary
 * Gzip the result: `gzip --best --keep --force newsboat/index.html`
-* Edit `news.atom`
+* Edit `newsboat/news.atom`
 * Update `` field of the channel
 * Use the same date-time for `` and `` in new
 ``
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit newsboat for openSUSE:Factory

2018-03-28 Thread root
Hello community,

here is the log from the commit of package newsboat for openSUSE:Factory 
checked in at 2018-03-28 10:30:36

Comparing /work/SRC/openSUSE:Factory/newsboat (Old)
 and  /work/SRC/openSUSE:Factory/.newsboat.new (New)


Package is "newsboat"

Wed Mar 28 10:30:36 2018 rev:2 rq:591018 version:2.11

Changes:

--- /work/SRC/openSUSE:Factory/newsboat/newsboat.changes2018-01-20 
11:27:18.266711521 +0100
+++ /work/SRC/openSUSE:Factory/.newsboat.new/newsboat.changes   2018-03-28 
10:30:42.646492738 +0200
@@ -1,0 +2,13 @@
+Mon Mar 26 10:18:40 UTC 2018 - mvet...@suse.com
+
+- Update to 2.11:
+  * Podboat adds ".part" suffix of the files it currently downloads
+  * Support for `CURL_CA_BUNDLE` environment variable
+  * Fix unwanted logging to stdout on `--export-to-opml` 
+  * New command: `mark-all-above-as-read`
+  * See https://github.com/newsboat/newsboat/releases/tag/r2.11
+- Remove newsboat-2.10.2-json-c-size_t.patch: upstreamed
+- Remove newsboat-nonexec-man.patch: upstreamed
+- Rebase newsbeuter-makefile.patch
+
+---

Old:

  newsboat-2.10.2-json-c-size_t.patch
  newsboat-2.10.2.tar.xz
  newsboat-2.10.2.tar.xz.asc
  newsboat-nonexec-man.patch

New:

  newsboat-2.11.tar.xz
  newsboat-2.11.tar.xz.asc



Other differences:
--
++ newsboat.spec ++
--- /var/tmp/diff_new_pack.Sl4lwF/_old  2018-03-28 10:30:46.002372048 +0200
+++ /var/tmp/diff_new_pack.Sl4lwF/_new  2018-03-28 10:30:46.010371761 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package newsboat
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -17,21 +17,17 @@
 
 
 Name:   newsboat
-Version:2.10.2
+Version:2.11
 Release:0
 Summary:RSS/Atom Feed Reader for Text Terminals
 License:MIT
 Group:  Productivity/Networking/Web/Browsers
-URL:https://newsboat.org
+Url:https://newsboat.org
 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
 # pbleser: introduce OPTFLAGS make variable, instead of hard-coded -ggdb
-# PATCH-FIX-UPSTREAM   https://github.com/newsboat/newsboat/pull/92
-Patch1: newsboat-nonexec-man.patch
-Patch2: newsbeuter-makefile.patch
-# FIX-UPSTREAM jub...@iodoru.org https://github.com/newsboat/newsboat/issues/98
-Patch3: newsboat-2.10.2-json-c-size_t.patch
+Patch1: newsbeuter-makefile.patch
 BuildRequires:  asciidoc
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-devel
@@ -61,8 +57,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 ./config.sh
@@ -80,7 +74,8 @@
 %find_lang %{name}
 
 %files
-%doc CHANGELOG.md LICENSE README.md TODO
+%license LICENSE
+%doc CHANGELOG.md README.md TODO
 %{_bindir}/%{name}
 %{_bindir}/podboat
 %dir %{_docdir}/%{name}/examples
@@ -88,8 +83,8 @@
 %{_docdir}/%{name}/docbook-xsl.css
 %{_docdir}/%{name}/faq.html
 %{_docdir}/%{name}/%{name}.html
-%{_mandir}/man1/%{name}.1%{ext_man}
-%{_mandir}/man1/podboat.1%{ext_man}
+%{_mandir}/man1/%{name}.1%{?ext_man}
+%{_mandir}/man1/podboat.1%{?ext_man}
 
 %files lang -f %{name}.lang
 

++ newsbeuter-makefile.patch ++
--- /var/tmp/diff_new_pack.Sl4lwF/_old  2018-03-28 10:30:46.078369315 +0200
+++ /var/tmp/diff_new_pack.Sl4lwF/_new  2018-03-28 10:30:46.078369315 +0200
@@ -1,12 +1,13 @@
 a/Makefile
-+++ b/Makefile
-@@ -20,7 +20,8 @@ endif
+diff -urEbwB newsboat-2.11/Makefile newsboat-2.11.new/Makefile
+--- newsboat-2.11/Makefile 2018-03-25 21:36:30.0 +0200
 newsboat-2.11.new/Makefile 2018-03-26 12:24:31.254449964 +0200
+@@ -20,7 +20,8 @@
  
  WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code
  INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss
--BARE_CXXFLAGS=-std=c++11 -ggdb $(INCLUDES)
+-BARE_CXXFLAGS=-std=c++11 -O2 -ggdb $(INCLUDES)
 +OPTFLAGS=-ggdb
 +BARE_CXXFLAGS=-std=c++11 $(OPTFLAGS) $(INCLUDES)
- CXXFLAGS+=$(BARE_CXXFLAGS) $(WARNFLAGS) $(DEFINES)
  LDFLAGS+=-L.
  
+ PACKAGE=newsboat

++ newsboat-2.10.2.tar.xz -> newsboat-2.11.tar.xz ++
 62467 lines of diff (skipped)