10 Commits

Author SHA256 Message Date
4ca870b5d9 Accepting request 1307590 from X11:Utilities
- Update to version 4.8.6
This is (probably) the last release from 4.x line of RSS Guard. A new 5.x
version is under development
  * Added ability to turn off/on font anti-aliasing for the whole app
  * Fixed random QThread-related crashes
  * Fixed Article list/viewer behavior when feeds with very long descriptions
    are selected.
- dropped patch fix_missing_returns.patch as merged into upstream
- ran spec_cleaner

OBS-URL: https://build.opensuse.org/request/show/1307590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rssguard?expand=0&rev=54
2025-09-29 14:32:46 +00:00
2d1d1afceb - Update to version 4.8.6
This is (probably) the last release from 4.x line of RSS Guard. A new 5.x
version is under development
  * Added ability to turn off/on font anti-aliasing for the whole app
  * Fixed random QThread-related crashes
  * Fixed Article list/viewer behavior when feeds with very long descriptions
    are selected.
- dropped patch fix_missing_returns.patch as merged into upstream
- ran spec_cleaner

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/rssguard?expand=0&rev=116
2025-09-28 15:36:14 +00:00
1c768ff83f Accepting request 1281628 from X11:Utilities
- Update to version 4.8.5
  + Added:
    - All dropdown filters (for both feed and article lists) can now be
      assigned to keyboard shortcuts.
    - "Add account" dialog was bit updated.
  + Fixed:
    - Fixed unwanted "feed error" dialog, now properly configurable.
    - Fixed text-based filtering for feed list.
    - Dropdown feed list filtering now properly filters out categories and
      labels too.
    - Selected item behavior when filtering is enabled was refined.
- Update to version 4.8.4
  + Added:
    - Notification when feed fetch fails was added.
      (gh#martinrotter/rssguard#1698)
    - Application can now start in minimized state even without tray icon being
      enabled. (gh#martinrotter/rssguard#1713)
    - Columns in feed list are now resizeable.
    - Feed list now also offers filtering dropdown toolbar button. This allows
      easy filtering of feed list the same way as article list already does.
    - User can now explicitly disable showing of modal dialogs depending on
      notification type.
    - Added option to manually reload active skin without restarting the app.
    - Unread article dot color is now taken from active skin.
  + Fixed:
    - HTML formatting was kind of broken for some specific feeds including
      bracket symbols. (gh#martinrotter/rssguard#1692)
    - AdBlock was not sometimes working. (gh#martinrotter/rssguard#1702)
    - Fix blank window upstream bug when doing specific stuff with tray icon.
      (gh#martinrotter/rssguard#1672)
    - Export folder for database/configuration files is properly remembered.
      (gh#martinrotter/rssguard#1667)
    - More forgiving OPML parsing. (gh#martinrotter/rssguard#1688,
      gh#martinrotter/rssguard#1719)
    - Clear eTag headers when feed is purged.
    - OpenSSL Qt plugin is properly copied.
- Add fix_missing_returns.patch

OBS-URL: https://build.opensuse.org/request/show/1281628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rssguard?expand=0&rev=53
2025-06-01 19:36:49 +00:00
d4dab22f61 - Update to version 4.8.5
+ Added:
    - All dropdown filters (for both feed and article lists) can now be
      assigned to keyboard shortcuts.
    - "Add account" dialog was bit updated.
  + Fixed:
    - Fixed unwanted "feed error" dialog, now properly configurable.
    - Fixed text-based filtering for feed list.
    - Dropdown feed list filtering now properly filters out categories and
      labels too.
    - Selected item behavior when filtering is enabled was refined.
- Update to version 4.8.4
  + Added:
    - Notification when feed fetch fails was added.
      (gh#martinrotter/rssguard#1698)
    - Application can now start in minimized state even without tray icon being
      enabled. (gh#martinrotter/rssguard#1713)
    - Columns in feed list are now resizeable.
    - Feed list now also offers filtering dropdown toolbar button. This allows
      easy filtering of feed list the same way as article list already does.
    - User can now explicitly disable showing of modal dialogs depending on
      notification type.
    - Added option to manually reload active skin without restarting the app.
    - Unread article dot color is now taken from active skin.
  + Fixed:
    - HTML formatting was kind of broken for some specific feeds including
      bracket symbols. (gh#martinrotter/rssguard#1692)
    - AdBlock was not sometimes working. (gh#martinrotter/rssguard#1702)
    - Fix blank window upstream bug when doing specific stuff with tray icon.
      (gh#martinrotter/rssguard#1672)
    - Export folder for database/configuration files is properly remembered.
      (gh#martinrotter/rssguard#1667)
    - More forgiving OPML parsing. (gh#martinrotter/rssguard#1688,
      gh#martinrotter/rssguard#1719)
    - Clear eTag headers when feed is purged.
    - OpenSSL Qt plugin is properly copied.
- Add fix_missing_returns.patch

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/rssguard?expand=0&rev=114
2025-05-31 18:28:30 +00:00
ae69fb11c3 Accepting request 1269250 from X11:Utilities
- Update to version 4.8.3
  + Fixed:
    - Missing icons in some use-cases. (gh#martinrotter/rssguard#1683)
- Update to version 4.8.2
  + Added:
    - Added feed fetching throttle control: (gh#martinrotter/rssguard#1154,
      gh#martinrotter/rssguard#1322)
      * Too many requests HTTP codes are now recognized and respected by RSS
        Guard.
      * There is new per-account setting Feed fetch spacing which performs
        intelligent delaying of subsequent feed fetching from identical remote
        hosts, trying to avoid aforementioned errors/bans for making too many
        network requests in short time windows. The setting should be set to
        value low enough to avoid those kind of errors but still having good
        UX.
    - Custom color option for disabled feeds. (gh#martinrotter/rssguard#1652)
    - Strikethrough for disabled feeds is optional.
      (gh#martinrotter/rssguard#1651)
    - Ability to fetch feed icon from user entered URL.
      (gh#martinrotter/rssguard#1645)
    - Application now remembers last used folder from any of its open/save file
      dialogs. (gh#martinrotter/rssguard#1643)
    - HTTP/2 is now switchable on a per feed basis.
      (gh#martinrotter/rssguard#1615)
    - Now duplicate keyboard shortcuts cannot be assigned.
      (gh#martinrotter/rssguard#1605)
    - New option for colored/monochrome icons for tray icon.
      (gh#martinrotter/rssguard#1603)
    - Article list filtering options are now persisting.
      (gh#martinrotter/rssguard#1590)
  + Fixed:
    - Enhanced QSS for tooltips for better readability.
      (gh#martinrotter/rssguard#1637)
    - RSS feed encoding detection was prone to errors.
      (gh#martinrotter/rssguard#1664)
    - Localization page now displays correctly. (gh#martinrotter/rssguard#1611)
    - MariaDB backend now uses MEDIUMTEXT column to allow bigger articles.
- Use Qt6 and ldconfig_scriptlets macros
- Disable MPV on Leap 15.6 since it fails to build

OBS-URL: https://build.opensuse.org/request/show/1269250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rssguard?expand=0&rev=52
2025-04-14 14:50:25 +00:00
7c7c85ad21 - Update to version 4.8.3
+ Fixed:
    - Missing icons in some use-cases. (gh#martinrotter/rssguard#1683)
- Update to version 4.8.2
  + Added:
    - Added feed fetching throttle control: (gh#martinrotter/rssguard#1154,
      gh#martinrotter/rssguard#1322)
      * Too many requests HTTP codes are now recognized and respected by RSS
        Guard.
      * There is new per-account setting Feed fetch spacing which performs
        intelligent delaying of subsequent feed fetching from identical remote
        hosts, trying to avoid aforementioned errors/bans for making too many
        network requests in short time windows. The setting should be set to
        value low enough to avoid those kind of errors but still having good
        UX.
    - Custom color option for disabled feeds. (gh#martinrotter/rssguard#1652)
    - Strikethrough for disabled feeds is optional.
      (gh#martinrotter/rssguard#1651)
    - Ability to fetch feed icon from user entered URL.
      (gh#martinrotter/rssguard#1645)
    - Application now remembers last used folder from any of its open/save file
      dialogs. (gh#martinrotter/rssguard#1643)
    - HTTP/2 is now switchable on a per feed basis.
      (gh#martinrotter/rssguard#1615)
    - Now duplicate keyboard shortcuts cannot be assigned.
      (gh#martinrotter/rssguard#1605)
    - New option for colored/monochrome icons for tray icon.
      (gh#martinrotter/rssguard#1603)
    - Article list filtering options are now persisting.
      (gh#martinrotter/rssguard#1590)
  + Fixed:
    - Enhanced QSS for tooltips for better readability.
      (gh#martinrotter/rssguard#1637)
    - RSS feed encoding detection was prone to errors.
      (gh#martinrotter/rssguard#1664)
    - Localization page now displays correctly. (gh#martinrotter/rssguard#1611)
    - MariaDB backend now uses MEDIUMTEXT column to allow bigger articles.
- Use Qt6 and ldconfig_scriptlets macros
- Disable MPV on Leap 15.6 since it fails to build

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/rssguard?expand=0&rev=112
2025-04-14 11:37:41 +00:00
4b4a2b2064 Accepting request 1238579 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1238579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rssguard?expand=0&rev=51
2025-01-18 12:18:26 +00:00
c6e1acbc01 - Update to version 4.8.1
+ Fixed some untested code regression
- Update to version 4.8.0
  + Added:
    - Support for Gemini protocol and gemtext markup files.
      (gh#martinrotter/rssguard#1550)
    - It is now possible to pause feed fetching. (gh#martinrotter/rssguard#970)
    - Reddit URLs are now parsed during feed discovery and found feed links are
      processed. (gh#martinrotter/rssguard#1530)
    - YouTube URLs are now parsed during feed discovery and found feed links
      are processed. (gh#martinrotter/rssguard#1532)
    - Click article icon in article list now switches read/unread state, the
      same way as clicking "starred" icon works.
      (gh#martinrotter/rssguard#1521)
    - Some RTL-related things were added. (gh#martinrotter/rssguard#1371)
    - User can now manually specify custom HTTP headers to be sent when
      fetching individual feeds.
    - Sounds of notifications can now be individually switched off.
    - Image caching in built-in LITE web viewer now takes image size into
      account, thus providing better scaling and visual UX.
    - In "Discover feeds" dialog, when mouse hovering above found feeds, more
      info is shown in tooltips.
  + Fixed:
    - Compilation with MinGW compiler is now working without problems. Also
      MSYS2-FHS-related changes were applied. (gh#martinrotter/rssguard#1540)
    - Reduce number of duplicate feeds found in "Discover feeds" feature.
- Replace rssguard-4.7.2-add_library_version.patch with updated
  rssguard-4.8.1-add_library_version.patch

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/rssguard?expand=0&rev=110
2025-01-17 21:51:45 +00:00
7014a7b8d4 Accepting request 1217428 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1217428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rssguard?expand=0&rev=50
2024-10-24 13:43:16 +00:00
a34a42b3a9 4.7.4
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/rssguard?expand=0&rev=108
2024-10-23 20:46:28 +00:00
5 changed files with 195 additions and 46 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3321c9ee595fd0362eaff618362621434f76538915f4cc03ac1d449464cecfee
size 23567754

View File

@@ -1,7 +1,7 @@
Index: rssguard-4.7.2/localization/CMakeLists.txt
Index: rssguard-4.8.6/localization/CMakeLists.txt
===================================================================
--- rssguard-4.7.2.orig/localization/CMakeLists.txt
+++ rssguard-4.7.2/localization/CMakeLists.txt
--- rssguard-4.8.6.orig/localization/CMakeLists.txt
+++ rssguard-4.8.6/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")
@@ -27,11 +27,11 @@ Index: rssguard-4.7.2/localization/CMakeLists.txt
- add_dependencies(rssguard rssguard_lrelease)
+ add_dependencies(rssguard-${APP_VERSION} rssguard_lrelease)
endif()
Index: rssguard-4.7.2/src/librssguard/CMakeLists.txt
Index: rssguard-4.8.6/src/librssguard/CMakeLists.txt
===================================================================
--- rssguard-4.7.2.orig/src/librssguard/CMakeLists.txt
+++ rssguard-4.7.2/src/librssguard/CMakeLists.txt
@@ -492,11 +492,11 @@ if(WIN32)
--- rssguard-4.8.6.orig/src/librssguard/CMakeLists.txt
+++ rssguard-4.8.6/src/librssguard/CMakeLists.txt
@@ -506,11 +506,11 @@ if(WIN32)
list(APPEND SOURCES "${CMAKE_BINARY_DIR}/rssguard.rc")
endif()
@@ -45,7 +45,7 @@ Index: rssguard-4.7.2/src/librssguard/CMakeLists.txt
PRIVATE
FORCE_BUNDLE_ICONS
)
@@ -504,7 +504,7 @@ if(FORCE_BUNDLE_ICONS)
@@ -518,7 +518,7 @@ if(FORCE_BUNDLE_ICONS)
message(STATUS "Forcibly bundling icon themes.")
endif()
@@ -54,7 +54,7 @@ Index: rssguard-4.7.2/src/librssguard/CMakeLists.txt
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/gui
@@ -520,24 +520,24 @@ target_include_directories(rssguard
@@ -534,24 +534,24 @@ target_include_directories(rssguard
)
if(SQLite3_FOUND)
@@ -83,7 +83,7 @@ Index: rssguard-4.7.2/src/librssguard/CMakeLists.txt
Qt${QT_VERSION_MAJOR}::Core
Qt${QT_VERSION_MAJOR}::Gui
Qt${QT_VERSION_MAJOR}::Network
@@ -549,94 +549,94 @@ target_link_libraries(rssguard PUBLIC
@@ -563,97 +563,97 @@ target_link_libraries(rssguard PUBLIC
)
if(QT_VERSION_MAJOR EQUAL 6)
@@ -169,36 +169,39 @@ Index: rssguard-4.7.2/src/librssguard/CMakeLists.txt
elseif(WIN32)
- target_link_libraries(rssguard PUBLIC
+ target_link_libraries(rssguard-${APP_VERSION} PUBLIC
Shell32.lib
shell32
odbc32
)
endif()
if(WIN32 OR OS2)
if((WIN32 AND NOT BUILD_MSYS2) OR OS2)
- install(TARGETS rssguard DESTINATION .)
+ install(TARGETS rssguard-${APP_VERSION} DESTINATION .)
+ install(TARGETS rssguard-${APP_VERSION} DESTINATION .)
set(HEADERS_FOLDER "include/librssguard")
elseif(UNIX AND NOT APPLE AND NOT ANDROID)
elseif((MINGW AND BUILD_MSYS2) OR (UNIX AND NOT APPLE AND NOT ANDROID))
include (GNUInstallDirs)
- install(TARGETS rssguard DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ install(TARGETS rssguard-${APP_VERSION} DESTINATION ${CMAKE_INSTALL_LIBDIR})
- install(TARGETS rssguard
+ install(TARGETS rssguard-${APP_VERSION}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
set(HEADERS_FOLDER "${CMAKE_INSTALL_INCLUDEDIR}/librssguard")
elseif(APPLE)
- install(TARGETS rssguard DESTINATION Contents/MacOS)
+ install(TARGETS rssguard-${APP_VERSION} DESTINATION Contents/MacOS)
+ install(TARGETS rssguard-${APP_VERSION} DESTINATION Contents/MacOS)
set(HEADERS_FOLDER "Contents/Resources/Include")
endif()
# Add specific definitions.
-target_compile_definitions(rssguard
+target_compile_definitions(rssguard-${APP_VERSION}
+target_compile_definitions(rssguard-${APP_VERSION}
PRIVATE
RSSGUARD_DLLSPEC=Q_DECL_EXPORT
RSSGUARD_LIBDIR="${CMAKE_INSTALL_LIBDIR}"
Index: rssguard-4.7.2/src/rssguard/CMakeLists.txt
Index: rssguard-4.8.6/src/rssguard/CMakeLists.txt
===================================================================
--- rssguard-4.7.2.orig/src/rssguard/CMakeLists.txt
+++ rssguard-4.7.2/src/rssguard/CMakeLists.txt
--- rssguard-4.8.6.orig/src/rssguard/CMakeLists.txt
+++ rssguard-4.8.6/src/rssguard/CMakeLists.txt
@@ -21,7 +21,7 @@ target_link_libraries(app PUBLIC
Qt${QT_VERSION_MAJOR}::Core
Qt${QT_VERSION_MAJOR}::Gui
@@ -208,10 +211,10 @@ Index: rssguard-4.7.2/src/rssguard/CMakeLists.txt
)
if(QT_VERSION_MAJOR EQUAL 6)
Index: rssguard-4.7.2/src/cmake_plugins.cmake
Index: rssguard-4.8.6/src/cmake_plugins.cmake
===================================================================
--- rssguard-4.7.2.orig/src/cmake_plugins.cmake
+++ rssguard-4.7.2/src/cmake_plugins.cmake
--- rssguard-4.8.6.orig/src/cmake_plugins.cmake
+++ rssguard-4.8.6/src/cmake_plugins.cmake
@@ -15,7 +15,7 @@ function(prepare_rssguard_plugin plugin_
add_library(${PLUGIN_TARGET} SHARED ${SOURCES} ${QM_FILES})

3
rssguard-4.8.6.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c29bdda08ece8de113dbdb87e8e23491221ba9ddbacd26141d6a00e04888972e
size 24055627

View File

@@ -1,3 +1,156 @@
-------------------------------------------------------------------
Sun Sep 28 14:35:01 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 4.8.6
This is (probably) the last release from 4.x line of RSS Guard. A new 5.x
version is under development
* Added ability to turn off/on font anti-aliasing for the whole app
* Fixed random QThread-related crashes
* Fixed Article list/viewer behavior when feeds with very long descriptions
are selected.
- dropped patch fix_missing_returns.patch as merged into upstream
- ran spec_cleaner
-------------------------------------------------------------------
Thu May 29 21:00:46 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Update to version 4.8.5
+ Added:
- All dropdown filters (for both feed and article lists) can now be
assigned to keyboard shortcuts.
- "Add account" dialog was bit updated.
+ Fixed:
- Fixed unwanted "feed error" dialog, now properly configurable.
- Fixed text-based filtering for feed list.
- Dropdown feed list filtering now properly filters out categories and
labels too.
- Selected item behavior when filtering is enabled was refined.
- Update to version 4.8.4
+ Added:
- Notification when feed fetch fails was added.
(gh#martinrotter/rssguard#1698)
- Application can now start in minimized state even without tray icon being
enabled. (gh#martinrotter/rssguard#1713)
- Columns in feed list are now resizeable.
- Feed list now also offers filtering dropdown toolbar button. This allows
easy filtering of feed list the same way as article list already does.
- User can now explicitly disable showing of modal dialogs depending on
notification type.
- Added option to manually reload active skin without restarting the app.
- Unread article dot color is now taken from active skin.
+ Fixed:
- HTML formatting was kind of broken for some specific feeds including
bracket symbols. (gh#martinrotter/rssguard#1692)
- AdBlock was not sometimes working. (gh#martinrotter/rssguard#1702)
- Fix blank window upstream bug when doing specific stuff with tray icon.
(gh#martinrotter/rssguard#1672)
- Export folder for database/configuration files is properly remembered.
(gh#martinrotter/rssguard#1667)
- More forgiving OPML parsing. (gh#martinrotter/rssguard#1688,
gh#martinrotter/rssguard#1719)
- Clear eTag headers when feed is purged.
- OpenSSL Qt plugin is properly copied.
- Add fix_missing_returns.patch
-------------------------------------------------------------------
Fri Apr 11 19:44:56 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Update to version 4.8.3
+ Fixed:
- Missing icons in some use-cases. (gh#martinrotter/rssguard#1683)
- Update to version 4.8.2
+ Added:
- Added feed fetching throttle control: (gh#martinrotter/rssguard#1154,
gh#martinrotter/rssguard#1322)
* Too many requests HTTP codes are now recognized and respected by RSS
Guard.
* There is new per-account setting Feed fetch spacing which performs
intelligent delaying of subsequent feed fetching from identical remote
hosts, trying to avoid aforementioned errors/bans for making too many
network requests in short time windows. The setting should be set to
value low enough to avoid those kind of errors but still having good
UX.
- Custom color option for disabled feeds. (gh#martinrotter/rssguard#1652)
- Strikethrough for disabled feeds is optional.
(gh#martinrotter/rssguard#1651)
- Ability to fetch feed icon from user entered URL.
(gh#martinrotter/rssguard#1645)
- Application now remembers last used folder from any of its open/save file
dialogs. (gh#martinrotter/rssguard#1643)
- HTTP/2 is now switchable on a per feed basis.
(gh#martinrotter/rssguard#1615)
- Now duplicate keyboard shortcuts cannot be assigned.
(gh#martinrotter/rssguard#1605)
- New option for colored/monochrome icons for tray icon.
(gh#martinrotter/rssguard#1603)
- Article list filtering options are now persisting.
(gh#martinrotter/rssguard#1590)
+ Fixed:
- Enhanced QSS for tooltips for better readability.
(gh#martinrotter/rssguard#1637)
- RSS feed encoding detection was prone to errors.
(gh#martinrotter/rssguard#1664)
- Localization page now displays correctly. (gh#martinrotter/rssguard#1611)
- MariaDB backend now uses MEDIUMTEXT column to allow bigger articles.
- Use Qt6 and ldconfig_scriptlets macros
- Disable MPV on Leap 15.6 since it fails to build
-------------------------------------------------------------------
Fri Jan 17 21:27:52 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Update to version 4.8.1
+ Fixed some untested code regression
- Update to version 4.8.0
+ Added:
- Support for Gemini protocol and gemtext markup files.
(gh#martinrotter/rssguard#1550)
- It is now possible to pause feed fetching. (gh#martinrotter/rssguard#970)
- Reddit URLs are now parsed during feed discovery and found feed links are
processed. (gh#martinrotter/rssguard#1530)
- YouTube URLs are now parsed during feed discovery and found feed links
are processed. (gh#martinrotter/rssguard#1532)
- Click article icon in article list now switches read/unread state, the
same way as clicking "starred" icon works.
(gh#martinrotter/rssguard#1521)
- Some RTL-related things were added. (gh#martinrotter/rssguard#1371)
- User can now manually specify custom HTTP headers to be sent when
fetching individual feeds.
- Sounds of notifications can now be individually switched off.
- Image caching in built-in LITE web viewer now takes image size into
account, thus providing better scaling and visual UX.
- In "Discover feeds" dialog, when mouse hovering above found feeds, more
info is shown in tooltips.
+ Fixed:
- Compilation with MinGW compiler is now working without problems. Also
MSYS2-FHS-related changes were applied. (gh#martinrotter/rssguard#1540)
- Reduce number of duplicate feeds found in "Discover feeds" feature.
- Replace rssguard-4.7.2-add_library_version.patch with updated
rssguard-4.8.1-add_library_version.patch
-------------------------------------------------------------------
Tue Oct 22 20:30:00 UTC 2024 - Alexey Rochev <equeim@gmail.com>
- Update to version 4.7.4
* Added:
- Working threads for fetching feeds now have their priority lowered to "low". This will likely lead to better GUI responsiveness during feed fetching with minimal to no performance loss. (#1497)
- User-agent now can be set from settings. (#1471)
* Fixed:
- JavaScript alerts are now shown in a better way.
- Removed some debugging code. (#1506)
- Node.js settings section "Browse" buttons now work correctly. (#1483)
- Article filters now should not be assigned twice (or more) via GUI. (#1503)
- Crash in built-in file downloader should be fixed. (#1495, potentially #1485 and #1487)
- Fix wrong SQL code. (#1489)
- Toast notifications are now disabled on Linux/Wayland because Wayland does not support these. (#1494)
- Fix some monitor-related bugs by updating Qt to newer version. (#1479)
- Tweaked `<img>` extraction. (#1477)
- Added more supported date/time formats. (#1478)
- Langs updated.
-------------------------------------------------------------------
Mon Aug 5 18:06:48 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>

View File

@@ -1,7 +1,7 @@
#
# spec file for package rssguard
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,24 +16,21 @@
#
%define libver 4_7_3
%define libver 4_8_6
Name: rssguard
Version: 4.7.3
Version: 4.8.6
Release: 0
Summary: RSS/ATOM/RDF feed reader
Group: Productivity/Networking/News/Clients
License: AGPL-3.0-or-later AND GPL-3.0-only
Group: Productivity/Networking/News/Clients
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.7.2-add_library_version.patch aloisio@gmx.com -- add version to shared library
Patch0: rssguard-4.7.2-add_library_version.patch
# PATCH-FIX-OPENSUSE rssguard-4.8.1-add_library_version.patch aloisio@gmx.com -- add version to shared library
Patch0: rssguard-4.8.1-add_library_version.patch
BuildRequires: fdupes
BuildRequires: gcc-c++
%if 0%{?suse_version} == 1500
BuildRequires: gcc13-c++
%endif
BuildRequires: hicolor-icon-theme
BuildRequires: pkgconfig
BuildRequires: cmake(Qt6Concurrent)
BuildRequires: cmake(Qt6Core) >= 6.3.0
BuildRequires: cmake(Qt6Core5Compat)
@@ -80,26 +77,22 @@ Shared library for %{name} to be used by external plugins.
find src/librssguard -name "*.h" -exec chmod -x {} \;
%build
%if 0%{?suse_version} == 1500
export CXX=g++-13
%endif
%cmake -DBUILD_WITH_QT6:BOOL=ON \
%if 0%{?suse_version} > 1600 || 0%{?sle_version} >= 150600
%cmake_qt6 -DBUILD_WITH_QT6:BOOL=ON \
%if 0%{?suse_version} > 1600 || 0%{?sle_version} > 150600
-DENABLE_MEDIAPLAYER_LIBMPV:BOOL=ON \
%else
-DENABLE_MEDIAPLAYER_LIBMPV:BOOL=OFF \
%endif
-DUSE_SYSTEM_SQLITE:BOOL=ON
%cmake_build
%{qt6_build}
%install
%cmake_install
%{qt6_install}
# install autostart
mkdir -pv %{buildroot}%{_datadir}/autostart
%fdupes -s %{buildroot}
%post -n lib%{name}-%{libver} -p /sbin/ldconfig
%postun -n lib%{name}-%{libver} -p /sbin/ldconfig
%ldconfig_scriptlets -n lib%{name}-%{libver}
%files
%license LICENSE.md