Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rssguard for openSUSE:Factory 
checked in at 2023-11-07 21:26:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rssguard (Old)
 and      /work/SRC/openSUSE:Factory/.rssguard.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rssguard"

Tue Nov  7 21:26:07 2023 rev:43 rq:1123674 version:4.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rssguard/rssguard.changes        2023-05-01 
18:51:17.333393565 +0200
+++ /work/SRC/openSUSE:Factory/.rssguard.new.17445/rssguard.changes     
2023-11-07 21:26:45.344391316 +0100
@@ -1,0 +2,165 @@
+Thu Nov  2 17:54:57 UTC 2023 - Jaime Marquínez Ferrándiz 
<jaime.marquinez.ferran...@fastmail.net>
+- Update to version 4.5.3
+  + Added:
+    - Article and feed toolbar heights are now normalized to same values.
+  + Fixed:
+    - Fixed couple of cases where feed multi-selection and/or batch operations
+      were not taking multi-selection properly into account.
+    - Fixed some unnecessary prompts to restart app in settings dialog.
+    - Updated translations and readme.
+- Update to version 4.5.2
+  + Added:
+    - Added new "Discover feeds" dialog which is automatically opened when user
+      hits "Add new feed" button. In this dialog, use does not have to input
+      exact feed address but can enter just regular website address and RSS
+      Guard will try to discover all available feeds possible.
+      (gh#martinrotter/rssguard#1134)
+    - ATOM/RSS/JSON/Sitemap feeds now automatically use "ETag" HTTP headers
+      which has potential speedup when fetching feeds with no new messages.
+      This can bring 10-80 % speedup if user uses more feeds which do support
+      "ETag". (gh#martinrotter/rssguard#1136)
+    - Support for Sitemap "sitemap.xml" files is added! Vast majority of
+      websites have sitemaps and RSS Guard now can read them in the same way it
+      does with RSS/ATOM formats. "Discover feeds" dialog has Sitemaps support
+      integrated and it even is able to traverse sitemap indexes. GZipped
+      sitemaps are supported too. (gh#martinrotter/rssguard#1129)
+    - Added multiple/extended selection to feeds list! Now it is possible to
+      select multiple items at once (feeds, categories, etc.) and perform batch
+      actions on them - batch editing, deleting, marking read/unread,
+      re-sorting - when some feeds are selected it is now in "Edit selected
+      items" dialog possible to batch change only some properties in a very
+      clean and universal way. (gh#martinrotter/rssguard#1010,
+      gh#martinrotter/rssguard#89)
+    - Localizations updated.
+    - Documentation updated.
+    - Arguments parsing is now totally overhauled. It is now possible to use
+      both double and single quotes to quote arguments. Read "Scraping
+      Websites" chapter in docs to know more.
+    - Local files can now be used directly as sources for feeds, just select
+      "Local file" in add/edit feed dialog.
+  + Fixed:
+    - Fixed OPML import/export when some feeds use custom script as source.
+      (gh#martinrotter/rssguard#1133)
+    - RSS/ATOM parsing is now greatly enhanced.
+- Update to version 4.5.1
+  + Added:
+    - Completely new, custom "toast" notifications:
+      - Configurable position on screen.
+      - Can be displayed on secondary screens.
+      - Automatically adopts look of currently active RSS Guard skin.
+      - Can be close via close corner button or via Esc keyboard button.
+      - When hovered with mouse, notification stays shown, when not hovered,
+        it is automatically hidden after 15 seconds.
+      - Displays list of newly fetched articles and offers some basic actions
+        like marking as read, showing in article list or in web browser.
+      - These notifications do not need "tray icon" to be activated.
+      - Can be tweaked in Notifications section of settings.
+    - pdb debugging file is now distributed with RSS Guard on Windows.
+    - NPM packages updated to latest versions.
+  + Fixed:
+    - AppData file now does not contain <pre> tags.
+    - HTTP redirection cycles are now solved.
+    - Web cache is now stored in correct directory on Linux.
+      (gh#martinrotter/rssguard#1098)
+    - Fixed behavior of Google-based phrase suggestion in web browser
+      navigation text box.
+    - Many different features of RSS Guard got minor fixes, some parts of
+      source code were refactored. Particularly, one nasty "semi-bug" was fixed
+      which influenced speed of article switching in article list. It should
+      now be faster. Much faster.
+    - Article counting for "regex queries" is now disabled because this was
+      very performance-hungry even with small number of regex queries, sadly.
+    - Translations of some languages are now more complete.
+    - Some unused source code was removed.
+    - Some unused deps were removed.
+- Update to version 4.5.0
+  + Added:
+    - List of article filters assigned to feed is now visible in feed details
+      pane. (gh#martinrotter/rssguard#1045)
+    - Right-to-left optional layout for feeds/articles. You can switch this in
+      each feed properties.
+    - Gmail: Labels are now fetched from the service too and they are
+      synchronizable.
+    - New feature called "regex queries" allowing users to have (persistent)
+      regular expression based article list filters. See your feed list for
+      "Regex queries" item and right click to add one.
+    - "reader mode" feature now uses skin-based format & colors.
+    - All features which generate random colors now use better HSV-based
+      algorithm.
+    - Added application-wide and feed-wide ability to limit articles based on
+      article date/time. This can be changed in application settings in "Feed
+      fetching" section and in feed properties dialog in "Articles" section.
+    - JavaScript code of article filters now has syntax highlighting.
+    - Use non-standard "url" element as fallback for article URLs in RSS
+      format.
+    - Percentages of localization progres for each translation is now shown in
+      "Localization" settings section.
+    - "clang-format" updated.
+    - User CSS styles can now be supplied via file
+      <user-data-folder>/web/user-styles.css.
+    - When fetching metadata during OPML import, there is now option to NOT
+      fetch icons. (gh#martinrotter/rssguard#1009)
+  + Fixed:
+    - Icons in feed list are now correctly vertically centered.
+      (gh#martinrotter/rssguard#999)
+    - Fixes related to word-wrap of long texts in article list and feed details
+      pane. (gh#martinrotter/rssguard#1033)
+    - Multi-column sorting is now correctly persistent.
+      (gh#martinrotter/rssguard#1039)
+    - Fixed a problem where article filters are sometimes not applied correctly
+      when feed is fetched.
+    - Skin's pallete (dark) are now applied depending on slightly enhanced
+      logic.
+    - Skin's custom colors are now applied depending on slightly enhanced
+      logic.
+    - HTTP redirection was not working sometimes, breaking some feeds.
+    - Docs updated.
+    - Feedly: Fix errors when some feeds did not have titles.
+    - Almost all localizations refreshed.
+    - Fixed multiple crashes.
+    - Correctly show numeric badge on Windows if RSS Guard starts in
+      tray/minimized mode.
+- Update to version 4.4.0
+  + Added:
+    - Read/unread state is now also shown by coloured dot in article list,
+      inspired by similar feature of QuiteRSS. The behavior is switchable in
+      settings. (gh#martinrotter/rssguard#948)
+    - Details of selected feed list item are now enhanced with new information.
+      (gh#martinrotter/rssguard#962)
+    - Item (feed) ID is now visible in item details and in tooltips of feed
+      list. (gh#martinrotter/rssguard#965)
+    - "nudus" skin is bit tweaked. (gh#martinrotter/rssguard#942)
+    - Added option to reorganize any folder in feed list alphabetically even in
+      manual sorting mode. (gh#martinrotter/rssguard#918)
+    - Added shortcuts to scroll article up/down. (gh#martinrotter/rssguard#408)
+    - Added global option to open all hyperlinks by default in external web
+      browser. (gh#martinrotter/rssguard#386)
+    - Email editor for Gmail now supports rich-text.
+    - Added support for very fast feed fetching intervals.
+    - Added button to clear web cache and storage.
+    - Added some missing icons.
+  + Fixed:
+    - Application performance is now hugely improved when using big number of
+      labels and/or article filters. There are some possibilities for extra
+      performance fine-tuning which might be addressed in the future.
+      (gh#martinrotter/rssguard#952)
+    - Behavior and visual representation of "article highlighter" and "article
+      list filter" tool buttons is now fixed. (gh#martinrotter/rssguard#943)
+    - Newly created label is now placed in correct sort position in feed list.
+      (gh#martinrotter/rssguard#978)
+    - Fixed html/plain auto-detection for
+      "https://blog.torproject.org/blog/feed";. (gh#martinrotter/rssguard#979)
+    - Modal dialogs are also taken into account for feature "do not fetch feeds
+      when main window is unfocused". (gh#martinrotter/rssguard#973)
+    - Hamburger menu did not work in fullscreen mode in some cases.
+      (gh#martinrotter/rssguard#953)
+    - Resizing of feed import dialog is now better. 
(gh#martinrotter/rssguard#945)
+    - Unwanted application restarts. (gh#martinrotter/rssguard#940)
+    - Main window fade-in effect on Windows OS is now consistent.
+      (gh#martinrotter/rssguard#933)
+    - Many other smaller fixes.
+- Refresh rssguard-4.2.2-add_library_version.patch
+- Drop rssguard-4.3.4-fix-build.patch: merged upstream
+- Add the Group tags
+
+-------------------------------------------------------------------

Old:
----
  rssguard-4.3.4-fix-build.patch
  rssguard-4.3.4.tar.gz

New:
----
  rssguard-4.5.3.tar.gz

BETA DEBUG BEGIN:
  Old:- Refresh rssguard-4.2.2-add_library_version.patch
- Drop rssguard-4.3.4-fix-build.patch: merged upstream
- Add the Group tags
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rssguard.spec ++++++
--- /var/tmp/diff_new_pack.nYGDfG/_old  2023-11-07 21:26:46.744442872 +0100
+++ /var/tmp/diff_new_pack.nYGDfG/_new  2023-11-07 21:26:46.744442872 +0100
@@ -16,19 +16,18 @@
 #
 
 
-%define libver  4_3_4
+%define libver  4_5_3
 Name:           rssguard
-Version:        4.3.4
+Version:        4.5.3
 Release:        0
 Summary:        RSS/ATOM/RDF feed reader
+Group:          Productivity/Networking/News/Clients
 License:        AGPL-3.0-or-later AND GPL-3.0-only
 URL:            https://github.com/martinrotter/rssguard
 Source0:        
https://github.com/martinrotter/rssguard/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        %{name}.changes
 # PATCH-FIX-OPENSUSE rssguard-4.2.2-add_library_version.patch aloi...@gmx.com 
-- add version to shared library
 Patch0:         rssguard-4.2.2-add_library_version.patch
-# PATCH-FIX-UPSTREAM rssguard-4.3.4-fix-build.patch 
jaime.marquinez.ferran...@fastmail.net -- 
https://github.com/martinrotter/rssguard/pull/928
-Patch1:         rssguard-4.3.4-fix-build.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -45,6 +44,8 @@
 BuildRequires:  cmake(Qt5WebEngine)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5Xml)
+BuildRequires:  pkgconfig(sqlite3)
+BuildRequires:  pkgconfig(zlib)
 Recommends:     nodejs
 Recommends:     npm
 Obsoletes:      %{name}-lang < %{version}
@@ -56,6 +57,7 @@
 
 %package -n lib%{name}-devel
 Summary:        Development headers for lib%{name}-%{libver}
+Group:          Development/Libraries/C and C++
 Requires:       lib%{name}-%{libver}
 
 %description -n lib%{name}-devel

++++++ rssguard-4.2.2-add_library_version.patch ++++++
--- /var/tmp/diff_new_pack.nYGDfG/_old  2023-11-07 21:26:46.764443609 +0100
+++ /var/tmp/diff_new_pack.nYGDfG/_new  2023-11-07 21:26:46.764443609 +0100
@@ -1,8 +1,8 @@
-Index: rssguard-4.3.3/src/librssguard/CMakeLists.txt
+Index: rssguard-4.5.2/src/librssguard/CMakeLists.txt
 ===================================================================
---- rssguard-4.3.3.orig/src/librssguard/CMakeLists.txt
-+++ rssguard-4.3.3/src/librssguard/CMakeLists.txt
-@@ -534,11 +534,11 @@ if(WIN32)
+--- rssguard-4.5.2.orig/src/librssguard/CMakeLists.txt
++++ rssguard-4.5.2/src/librssguard/CMakeLists.txt
+@@ -595,11 +595,11 @@ if(WIN32)
    list(APPEND SOURCES "${CMAKE_BINARY_DIR}/rssguard.rc")
  endif()
  
@@ -16,7 +16,7 @@
      PRIVATE
  
      FORCE_BUNDLE_ICONS
-@@ -549,7 +549,7 @@ endif()
+@@ -610,7 +610,7 @@ endif()
  
  # Add OAuth services definitions.
  if(NOT FEEDLY_CLIENT_ID STREQUAL "" AND NOT FEEDLY_CLIENT_SECRET STREQUAL "")
@@ -25,7 +25,7 @@
      PRIVATE
  
      FEEDLY_OFFICIAL_SUPPORT
-@@ -563,7 +563,7 @@ else()
+@@ -624,7 +624,7 @@ else()
  endif()
  
  if(NOT GMAIL_CLIENT_ID STREQUAL "" AND NOT GMAIL_CLIENT_SECRET STREQUAL "")
@@ -34,7 +34,7 @@
      PRIVATE
  
      GMAIL_OFFICIAL_SUPPORT
-@@ -577,7 +577,7 @@ else()
+@@ -638,7 +638,7 @@ else()
  endif()
  
  if(NOT INOREADER_CLIENT_ID STREQUAL "" AND NOT INOREADER_CLIENT_SECRET 
STREQUAL "")
@@ -43,7 +43,7 @@
      PRIVATE
  
      INOREADER_OFFICIAL_SUPPORT
-@@ -591,7 +591,7 @@ else()
+@@ -652,7 +652,7 @@ else()
  endif()
  
  # Add specific definitions.
@@ -52,7 +52,7 @@
    PRIVATE
    RSSGUARD_DLLSPEC=Q_DECL_EXPORT
  
-@@ -607,7 +607,7 @@ target_compile_definitions(rssguard
+@@ -668,7 +668,7 @@ target_compile_definitions(rssguard
    APP_URL_ISSUES_NEW="${APP_URL_ISSUES_NEW}"
    APP_USERAGENT="${APP_NAME}/${CMAKE_PROJECT_VERSION}")
  
@@ -61,16 +61,56 @@
    PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${CMAKE_CURRENT_SOURCE_DIR}/gui
-@@ -621,7 +621,7 @@ target_include_directories(rssguard
+@@ -684,41 +684,41 @@ target_include_directories(rssguard
  )
  
+ if(SQLite3_FOUND)
+-  target_include_directories(rssguard AFTER
++  target_include_directories(rssguard-${APP_VERSION} AFTER
+     PRIVATE
+     ${SQLite3_INCLUDE_DIRS}
+   )
+ 
+-  target_compile_definitions(rssguard
++  target_compile_definitions(rssguard-${APP_VERSION}
+     PRIVATE
+ 
+     SYSTEM_SQLITE3
+   )
+ 
+-  target_link_libraries(rssguard PRIVATE
++  target_link_libraries(rssguard-${APP_VERSION} PRIVATE
+     ${SQLite3_LIBRARIES}
+   )
+ endif()
+ 
+ if(ZLIB_FOUND)
+-  target_include_directories(rssguard AFTER
++  target_include_directories(rssguard-${APP_VERSION} AFTER
+     PRIVATE
+     ${ZLIB_INCLUDE_DIRS}
+   )
+ 
+-  target_compile_definitions(rssguard
++  target_compile_definitions(rssguard-${APP_VERSION}
+     PRIVATE
+ 
+     ENABLE_COMPRESSED_SITEMAP
+   )
+ 
+-  target_link_libraries(rssguard PRIVATE
++  target_link_libraries(rssguard-${APP_VERSION} PRIVATE
+     ${ZLIB_LIBRARIES}
+   )
+ endif(ZLIB_FOUND)
+ 
  # Qt.
 -target_link_libraries(rssguard PUBLIC
-+target_link_libraries(rssguard-${APP_VERSION} PUBLIC
++target_link_libraries(rssguard-${APP_VERSION}  PUBLIC
    Qt${QT_VERSION_MAJOR}::Core
    Qt${QT_VERSION_MAJOR}::Gui
    Qt${QT_VERSION_MAJOR}::Network
-@@ -633,31 +633,31 @@ target_link_libraries(rssguard PUBLIC
+@@ -730,54 +730,54 @@ target_link_libraries(rssguard PUBLIC
  )
  
  if(QT_VERSION_MAJOR EQUAL 6)
@@ -80,6 +120,13 @@
    )
  endif()
  
+ if(WIN32)
+-  target_link_libraries(rssguard PUBLIC
++  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
+     Qt${QT_VERSION_MAJOR}::GuiPrivate
+   )
+ endif()
+ 
  if(USE_WEBENGINE)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
@@ -107,7 +154,27 @@
      Qt${QT_VERSION_MAJOR}::DBus
    )
  endif()
-@@ -687,7 +687,7 @@ if(WIN32 OR OS2)
+ 
+ if(APPLE)
+-  target_link_libraries(rssguard PUBLIC
++  target_link_libraries(rssguard-${APP_VERSION}  PUBLIC
+     "-framework AppKit"
+   )
+ elseif(WIN32)
+-  target_link_libraries(rssguard PUBLIC
++  target_link_libraries(rssguard-${APP_VERSION}  PUBLIC
+     Shell32.lib
+     odbc32
+   )
+ endif()
+ 
+ if(WIN32 OR OS2)
+-  install(TARGETS rssguard DESTINATION .)
++  install(TARGETS rssguard-${APP_VERSION}  DESTINATION .)
+   install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+     DESTINATION include
+     FILES_MATCHING PATTERN "services/abstract/*.h"
+@@ -788,7 +788,7 @@ if(WIN32 OR OS2)
    )
  elseif(UNIX AND NOT APPLE AND NOT ANDROID)
    include (GNUInstallDirs)
@@ -116,10 +183,37 @@
      DESTINATION ${CMAKE_INSTALL_LIBDIR}
    )
    install(DIRECTORY services/abstract
-Index: rssguard-4.3.3/localization/CMakeLists.txt
+@@ -796,7 +796,7 @@ elseif(UNIX AND NOT APPLE AND NOT ANDROI
+     FILES_MATCHING PATTERN "*.h"
+   )
+ elseif(APPLE)
+-  install(TARGETS rssguard
++  install(TARGETS rssguard-${APP_VERSION}
+     DESTINATION Contents/MacOS
+   )
+   install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+Index: rssguard-4.5.2/localization/CMakeLists.txt
 ===================================================================
---- rssguard-4.3.3.orig/localization/CMakeLists.txt
-+++ rssguard-4.3.3/localization/CMakeLists.txt
+--- rssguard-4.5.2.orig/localization/CMakeLists.txt
++++ rssguard-4.5.2/localization/CMakeLists.txt
+@@ -8,7 +8,7 @@ if(UPDATE_TRANSLATIONS AND BUILD_WITH_QT
+     "${CMAKE_SOURCE_DIR}/src/librssguard/*.h"
+     "${CMAKE_SOURCE_DIR}/src/librssguard/*.ui")
+ 
+-  qt_add_lupdate(rssguard
++  qt_add_lupdate(rssguard-${APP_VERSION}
+     TS_FILES "${CMAKE_CURRENT_SOURCE_DIR}/rssguard_en.ts"
+     SOURCES ${ALL_SOURCES}
+     INCLUDE_DIRECTORIES "${CMAKE_BINARY_DIR}/src/librssguard"
+@@ -21,7 +21,7 @@ FILE(GLOB TS_FILES  ${CMAKE_CURRENT_SOUR
+ set_source_files_properties(${TS_FILES} PROPERTIES OUTPUT_LOCATION 
"${CMAKE_CURRENT_SOURCE_DIR}")
+ 
+ if(BUILD_WITH_QT6)
+-  qt_add_lrelease(rssguard
++  qt_add_lrelease(rssguard-${APP_VERSION}
+     TS_FILES ${TS_FILES}
+     QM_FILES_OUTPUT_VARIABLE QM_FILES
+     OPTIONS "-compress"
 @@ -33,5 +33,5 @@ else()
    )
  
@@ -127,10 +221,10 @@
 -  add_dependencies(rssguard rssguard_lrelease)
 +  add_dependencies(rssguard-${APP_VERSION} rssguard_lrelease)
  endif()
-Index: rssguard-4.3.3/src/rssguard/CMakeLists.txt
+Index: rssguard-4.5.2/src/rssguard/CMakeLists.txt
 ===================================================================
---- rssguard-4.3.3.orig/src/rssguard/CMakeLists.txt
-+++ rssguard-4.3.3/src/rssguard/CMakeLists.txt
+--- rssguard-4.5.2.orig/src/rssguard/CMakeLists.txt
++++ rssguard-4.5.2/src/rssguard/CMakeLists.txt
 @@ -21,7 +21,7 @@ target_link_libraries(app PUBLIC
    Qt${QT_VERSION_MAJOR}::Core
    Qt${QT_VERSION_MAJOR}::Gui

++++++ rssguard-4.3.4.tar.gz -> rssguard-4.5.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/rssguard/rssguard-4.3.4.tar.gz 
/work/SRC/openSUSE:Factory/.rssguard.new.17445/rssguard-4.5.3.tar.gz differ: 
char 12, line 1

Reply via email to