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.changes        2018-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 - [email protected]
+
+- 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.000000000 +0200
+++ new/newsboat-2.11.1/CHANGELOG.md    2018-03-30 19:45:43.000000000 +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.000000000 +0200
+++ new/newsboat-2.11.1/config.h        2018-03-30 19:45:43.000000000 +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.000000000 +0200
+++ new/newsboat-2.11.1/doc/internal/howto-release.md   2018-03-30 
19:45:43.000000000 +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 `<updated>` field of the channel
             * Use the same date-time for `<published>` and `<updated>` in new
                 `<entry>`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/newsboat-2.11/src/ocnews_api.cpp 
new/newsboat-2.11.1/src/ocnews_api.cpp
--- old/newsboat-2.11/src/ocnews_api.cpp        2018-03-25 21:36:30.000000000 
+0200
+++ new/newsboat-2.11.1/src/ocnews_api.cpp      2018-03-30 19:45:43.000000000 
+0200
@@ -206,6 +206,21 @@
                json_object_object_get_ex(item_j, "body", &node);
                item.content_encoded = json_object_get_string(node);
 
+               {
+                       json_object* type_obj;
+
+                       json_object_object_get_ex(item_j, "enclosureMime", 
&type_obj);
+                       json_object_object_get_ex(item_j, "enclosureLink", 
&node);
+
+                       if (type_obj && node) {
+                               const std::string type = 
json_object_get_string(type_obj);
+                               if (utils::is_valid_podcast_type(type)) {
+                                       item.enclosure_url = 
json_object_get_string(node);
+                                       item.enclosure_type = std::move(type);
+                               }
+                       }
+               }
+
                json_object_object_get_ex(item_j, "id", &node);
                long id = json_object_get_int(node);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/newsboat-2.11/src/ttrss_api.cpp 
new/newsboat-2.11.1/src/ttrss_api.cpp
--- old/newsboat-2.11/src/ttrss_api.cpp 2018-03-25 21:36:30.000000000 +0200
+++ new/newsboat-2.11.1/src/ttrss_api.cpp       2018-03-30 19:45:43.000000000 
+0200
@@ -381,7 +381,7 @@
                        f.items.push_back(item);
                }
        } catch (json::exception& e) {
-               LOG(level::ERROR, "Exception occured while parsing feeed: ", 
e.what());
+               LOG(level::ERROR, "Exception occurred while parsing feeed: ", 
e.what());
        }
 
        std::sort(f.items.begin(), f.items.end(), [](const rsspp::item& a, 
const rsspp::item& b) {



Reply via email to