Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rssguard for openSUSE:Factory 
checked in at 2026-04-09 16:10:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rssguard (Old)
 and      /work/SRC/openSUSE:Factory/.rssguard.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rssguard"

Thu Apr  9 16:10:57 2026 rev:55 rq:1345469 version:5.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/rssguard/rssguard.changes        2025-09-29 
16:34:56.981273646 +0200
+++ /work/SRC/openSUSE:Factory/.rssguard.new.21863/rssguard.changes     
2026-04-09 16:23:28.687383898 +0200
@@ -0,0 +1,155 @@
+-------------------------------------------------------------------
+Fri Mar 13 08:56:30 UTC 2026 - [email protected]
+
+- Update to version 5.0.4:
+  * changelog
+  * bit of changes
+  * update nsis installer a bit
+  * warning before install
+  * warning before install
+  * warning before install
+  * nsis delete strategy updated, changelog
+  * switcahble counts in labels and important article in feed list - #2111
+  * do not rename zsync
+  * update zsync
+  * update zsync
+  * svg icon
+  * Add svg icon to repo - #1796
+  * Add warning when paused on auto-fetch when fetching after startup
+  * work on nextcloud api
+  * Dutch translation for rssguard_en.ts [skip ci] (#2135)
+  * migrate nextcloud to 1.3 api
+  * docs
+  * New Crowdin updates (#2134)
+  * Fix for #2119
+  * Fix for #2119
+  * lang sync
+  * New Crowdin updates (#2131)
+  * terminology
+  * use sane Accept headers for classic feeds, update default user-agent
+  * properly catch qtconcurrent exceptions!, fix queries a bit
+  * fix #2128
+  * some solution for bug in #2127
+  * properly import QuiteRSS deleted articles and move them to recycle bin
+  * New Crowdin updates (#2123)
+  * allow dragging selected text too
+  * fix #2108 and perform quite wide refactoring around those reas
+  * New Crowdin updates (#2120)
+  * fix problem in installer, work on extractor
+  * save
+  * save
+  * extractor work
+  * update lang
+  * New Crowdin updates (#2117)
+  * New Crowdin updates (#2116)
+  * New Crowdin updates (#2115)
+  * fix build?
+  * fix alignment #2086
+  * fixed #2090
+  * fixed #2111
+  * Chinese Traditional translation for rssguard_en.ts
+  * simplifications for expands
+  * fixed #2106
+  * fix PlainToolButton rendering -  fixed #2104
+  * fixed #2102
+  * New Crowdin updates (#2105)
+  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2101)
+- Rename rssguard-4.8.1-add_library_version.patch to 
rssguard-add_library_version.patch
+- Add rssguard-go.patch
+
+-------------------------------------------------------------------
+Fri Mar 06 16:24:14 UTC 2026 - [email protected]
+
+- Update to version 5.0.3:
+  * version
+  * changelog
+  * fixed #2091
+  * remove unused expand code
+  * fix build
+  * fix some inconsistencies in searching in feed list, particularly for qt5
+  * fix qt5 build and crash when clicking login
+  * New Crowdin updates (#2096)
+  * fixed #2086
+  * separate settings tabs a bit
+  * changelog
+  * fixed #2085
+  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2093)
+  * fix some bug in style name detection, also fix #2089 - also i had to 
change some defaults to make sure that sane default look is guaranteed, users 
can of course change in settings
+  * fixed UI scrollbar in settings -> gui section
+  * New Crowdin updates (#2087)
+  * use colly to fetch URL in scraper
+  * account for HTTP codes when fetching full articles
+  * bit stricter error handling in fetch full articles code
+  * fix #2080
+  * new script for processing built-in icons, new icons from upstream, renamed 
some icons
+  * fix #2081
+  * disable poll
+
+-------------------------------------------------------------------
+Wed Mar 04 08:22:24 UTC 2026 - [email protected]
+
+- Update to version 5.0.2:
+  * use separate install dir for rssguard5
+  * changelog
+  * add sorting menu items back to main menu -> sort submenu
+  * docs
+  * docs
+  * keep poll enabled for 5.0.2
+  * open docs root on installer success
+  * New Crowdin updates (#2082)
+  * Probably solves problem with erased data in 5.0.0 - 5.0.1 updated
+  * turn off poll
+  * Bump actions/download-artifact from 7 to 8 (#2072)
+  * Bump actions/upload-artifact from 6 to 7 (#2073)
+  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2074)
+
+-------------------------------------------------------------------
+Tue Mar 03 12:32:43 UTC 2026 - [email protected]
+
+- Update to version 5.0.1:
+  * some enhancements to notifications and database behavior
+  * default light/dark skin/icon alternatives, enable survey
+  * Spanish translation for rssguard_en.ts [skip ci] (#2071)
+  * Japanese translation for rssguard_en.ts [skip ci] (#2070)
+  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2068)
+  * Darker highlight shade and white highlight text (#2067)
+  * New Crowdin updates (#2066)
+  * some guarding
+  * changelog
+  * New Crowdin updates (#2064)
+  * fix #2061
+  * fix #2059
+  * support multiple domains for et - fixes #2057
+  * support multiple domains for et - fixes #2057
+  * make full fetch work with article in extra tab
+  * ability to manually fetch full article contents - #2051
+  * revert skin background to transparent, fix #2040
+  * New Crowdin updates (#2063)
+  * solution for #2042
+  * enable three digits in tray icon again
+  * better docs
+  * better docs
+  * fix #2044, will update colors a bit later
+  * fix problematic drag/drop behavior which collides with link clicking
+  * bit darker icon, bigger number when there are two digits or one digit - 
#1999
+  * fix #2038
+  * solution for #2032
+  * solution for #2033
+  * Fix building with `ENABLE_MEDIAPLAYER_(LIBMPV|QTMULTIMEDIA)=OFF` (#2031)
+  * New Crowdin updates (#2030)
+
+-------------------------------------------------------------------
+Tue Mar 03 11:54:50 UTC 2026 - [email protected]
+
+- Update to version 5.0.0:
+  * ok, here we go
+  * update docs a bit
+  * just switch some cmake statements
+  * New Crowdin updates (#2027)
+  * lang update, sync inversed highlighting logic
+  * Portuguese translation for rssguard_en.ts [skip ci] (#2025)
+  * many fixes in DB layer abstractions + ability to selecte article date 
preference #2024
+  * fast exit
+  * massive db driver refactoring, much better abstraction
+- Add rssguard-go.patch to build article-extractor.
+- Rebase rssguard-add_library_version.patch.
@@ -15,2 +170 @@
-- ran spec_cleaner
-
+- run spec_cleaner
@@ -1748 +1901,0 @@
-

Old:
----
  rssguard-4.8.1-add_library_version.patch
  rssguard-4.8.6.tar.gz

New:
----
  _service
  _servicedata
  rssguard-5.0.4.tar.xz
  rssguard-add_library_version.patch
  rssguard-go.patch
  vendor.tar.gz

----------(Old B)----------
  Old:  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2101)
- Rename rssguard-4.8.1-add_library_version.patch to 
rssguard-add_library_version.patch
- Add rssguard-go.patch
----------(Old E)----------

----------(New B)----------
  New:  * Chinese Traditional translation for rssguard_en.ts [skip ci] (#2101)
- Rename rssguard-4.8.1-add_library_version.patch to 
rssguard-add_library_version.patch
- Add rssguard-go.patch
  New:- Rename rssguard-4.8.1-add_library_version.patch to 
rssguard-add_library_version.patch
- Add rssguard-go.patch
----------(New E)----------

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

Other differences:
------------------
++++++ rssguard.spec ++++++
--- /var/tmp/diff_new_pack.5T8aSY/_old  2026-04-09 16:23:30.027439051 +0200
+++ /var/tmp/diff_new_pack.5T8aSY/_new  2026-04-09 16:23:30.031439216 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rssguard
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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,25 +16,36 @@
 #
 
 
-%define libver  4_8_6
+%define libver  5_0_4
 Name:           rssguard
-Version:        4.8.6
+Version:        5.0.4
 Release:        0
 Summary:        RSS/ATOM/RDF feed reader
-License:        AGPL-3.0-or-later AND GPL-3.0-only
 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.8.1-add_library_version.patch [email protected] 
-- add version to shared library
-Patch0:         rssguard-4.8.1-add_library_version.patch
+#Source0:        
https://github.com/martinrotter/rssguard/archive/%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.xz
+Source1:        vendor.tar.gz
+Source2:        %{name}.changes
+# PATCH-FIX-OPENSUSE rssguard-4.7.2-add_library_version.patch [email protected] 
-- add version to shared library
+Patch0:         rssguard-add_library_version.patch
+# PATCH-FIX-OPENSUSE  rssguard-go.patch -- To build article-extractor
+Patch1:         rssguard-go.patch
 BuildRequires:  fdupes
+%if 0%{?suse_version} < 1600
+BuildRequires:  gcc12
+BuildRequires:  gcc12-c++
+%else
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+%endif
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt6Concurrent)
 BuildRequires:  cmake(Qt6Core) >= 6.3.0
 BuildRequires:  cmake(Qt6Core5Compat)
 BuildRequires:  cmake(Qt6DBus)
+BuildRequires:  cmake(Qt6GuiPrivate)
 BuildRequires:  cmake(Qt6LinguistTools)
 BuildRequires:  cmake(Qt6Multimedia)
 BuildRequires:  cmake(Qt6Network)
@@ -45,6 +56,7 @@
 BuildRequires:  cmake(Qt6WebEngineWidgets)
 BuildRequires:  cmake(Qt6Widgets)
 BuildRequires:  cmake(Qt6Xml)
+BuildRequires:  golang(API)
 BuildRequires:  pkgconfig(mpv)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(zlib)
@@ -75,24 +87,40 @@
 %autosetup -p1
 # remove executable bit
 find src/librssguard -name "*.h" -exec chmod -x {} \;
+# extract go vendor for article-extractor
+tar -xvzf %{SOURCE1} -C resources/scripts/standalone/article-extractor
 
 %build
-%cmake_qt6 -DBUILD_WITH_QT6:BOOL=ON \
-%if 0%{?suse_version} > 1600 || 0%{?sle_version} > 150600
+%if 0%{?suse_version} < 1600
+export CC=gcc-12
+export CXX=g++-12
+%endif
+
+# first bild article-extractor
+pushd resources/scripts/standalone/article-extractor
+go build \
+   -mod=vendor \
+   -buildmode=pie
+popd
+
+%cmake -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
-%{qt6_build}
+    -DUSE_SYSTEM_SQLITE:BOOL=ON \
+    -DNO_UPDATE_CHECK=1
+%cmake_build
 
 %install
-%{qt6_install}
+%cmake_install
 # install autostart
 mkdir -pv %{buildroot}%{_datadir}/autostart
 %fdupes -s %{buildroot}
 
-%ldconfig_scriptlets -n lib%{name}-%{libver}
+%post -n lib%{name}-%{libver} -p /sbin/ldconfig
+%postun -n lib%{name}-%{libver} -p /sbin/ldconfig
 
 %files
 %license LICENSE.md
@@ -101,6 +129,7 @@
 %dir %{_datadir}/metainfo
 %dir %{_libdir}/%{name}
 %{_bindir}/%{name}
+%{_bindir}/%{name}-article-extractor
 %{_datadir}/applications/io.github.martinrotter.%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/io.github.martinrotter.%{name}.png
 %{_datadir}/metainfo/io.github.martinrotter.%{name}.metainfo.xml

++++++ _service ++++++
<?xml version="1.0"?>
<services>

   <service name="tar_scm" mode="manual">
      <param name="url">https://github.com/martinrotter/rssguard.git</param>
      <param name="scm">git</param>
      <param name="exclude">.git</param>
      <param name="versionformat">@PARENT_TAG@</param>
      <param name="versionrewrite-pattern">v(.*)</param>
      <param name="revision">5.0.4</param>
      <param name="changesgenerate">enable</param>
   </service>

   <service name="recompress" mode="manual">
      <param name="file">*.tar</param>
      <param name="compression">xz</param>
   </service>

   <service name="set_version" mode="manual">
   </service>

   <service name="go_modules" mode="manual">
      <param 
name="subdir">resources/scripts/standalone/article-extractor</param>
   </service>

</services>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">https://github.com/martinrotter/rssguard.git</param>
              <param 
name="changesrevision">bcdc62a8c6d2f6954f32a059d9668f5225c5e6af</param></service></servicedata>
(No newline at EOF)

++++++ rssguard-4.8.1-add_library_version.patch -> 
rssguard-add_library_version.patch ++++++
--- 
/work/SRC/openSUSE:Factory/rssguard/rssguard-4.8.1-add_library_version.patch    
    2025-09-29 16:34:56.641259331 +0200
+++ 
/work/SRC/openSUSE:Factory/.rssguard.new.21863/rssguard-add_library_version.patch
   2026-04-09 16:23:28.667383075 +0200
@@ -1,7 +1,7 @@
-Index: rssguard-4.8.6/localization/CMakeLists.txt
+Index: rssguard-5.0.0/localization/CMakeLists.txt
 ===================================================================
---- rssguard-4.8.6.orig/localization/CMakeLists.txt
-+++ rssguard-4.8.6/localization/CMakeLists.txt
+--- rssguard-5.0.0.orig/localization/CMakeLists.txt
++++ rssguard-5.0.0/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 @@
 -  add_dependencies(rssguard rssguard_lrelease)
 +  add_dependencies(rssguard-${APP_VERSION} rssguard_lrelease)
  endif()
-Index: rssguard-4.8.6/src/librssguard/CMakeLists.txt
+Index: rssguard-5.0.0/src/librssguard/CMakeLists.txt
 ===================================================================
---- rssguard-4.8.6.orig/src/librssguard/CMakeLists.txt
-+++ rssguard-4.8.6/src/librssguard/CMakeLists.txt
-@@ -506,11 +506,11 @@ if(WIN32)
+--- rssguard-5.0.0.orig/src/librssguard/CMakeLists.txt
++++ rssguard-5.0.0/src/librssguard/CMakeLists.txt
+@@ -535,11 +535,11 @@ if(WIN32)
    list(APPEND SOURCES "${CMAKE_BINARY_DIR}/rssguard.rc")
  endif()
  
@@ -45,7 +45,7 @@
      PRIVATE
      FORCE_BUNDLE_ICONS
    )
-@@ -518,7 +518,7 @@ if(FORCE_BUNDLE_ICONS)
+@@ -547,7 +547,7 @@ if(FORCE_BUNDLE_ICONS)
    message(STATUS "Forcibly bundling icon themes.")
  endif()
  
@@ -54,45 +54,54 @@
    PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${CMAKE_CURRENT_SOURCE_DIR}/gui
-@@ -534,24 +534,24 @@ target_include_directories(rssguard
+@@ -563,24 +563,24 @@ 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
+ # qtlinq
+-target_include_directories(rssguard
++target_include_directories(rssguard-${APP_VERSION}
+   PUBLIC
+   ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/qtlinq/include
+ )
  
-     SYSTEM_SQLITE3
-   )
+-target_compile_definitions(rssguard
++target_compile_definitions(rssguard-${APP_VERSION}
+   PRIVATE
+   QLITEHTML_LIBRARY
+ )
  
--  target_link_libraries(rssguard PRIVATE
-+  target_link_libraries(rssguard-${APP_VERSION} PRIVATE
-     ${SQLite3_LIBRARIES}
+ if(MSVC)
+-  target_include_directories(rssguard
++  target_include_directories(rssguard-${APP_VERSION}
+     PRIVATE
+     ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/litehtml/src/gumbo/visualc/include
    )
  endif()
  
+-target_include_directories(rssguard
++target_include_directories(rssguard-${APP_VERSION}
+   PRIVATE
+   ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/litehtml/src/gumbo/include
+   ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/litehtml/src/gumbo/include/gumbo
+@@ -589,12 +589,12 @@ target_include_directories(rssguard
+   ${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/qlitehtml/src
+ )
+ 
+-#target_compile_definitions(rssguard PRIVATE UNICODE _UNICODE 
_CRT_SECURE_NO_WARNINGS)
+-#target_compile_definitions(rssguard PRIVATE WINVER=0x0602 _WIN32_WINNT=0x0602
++#target_compile_definitions(rssguard-${APP_VERSION} PRIVATE UNICODE _UNICODE 
_CRT_SECURE_NO_WARNINGS)
++#target_compile_definitions(rssguard-${APP_VERSION} PRIVATE WINVER=0x0602 
_WIN32_WINNT=0x0602
+ #    WIN32_LEAN_AND_MEAN)
+ 
  # Qt.
 -target_link_libraries(rssguard PUBLIC
 +target_link_libraries(rssguard-${APP_VERSION} PUBLIC
    Qt${QT_VERSION_MAJOR}::Core
    Qt${QT_VERSION_MAJOR}::Gui
    Qt${QT_VERSION_MAJOR}::Network
-@@ -563,97 +563,97 @@ target_link_libraries(rssguard PUBLIC
+@@ -606,111 +606,111 @@ target_link_libraries(rssguard PUBLIC
  )
  
- if(QT_VERSION_MAJOR EQUAL 6)
--  target_link_libraries(rssguard PUBLIC
-+  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
-     Qt${QT_VERSION_MAJOR}::Core5Compat
-   )
- endif()
- 
  if(WIN32)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
@@ -100,24 +109,24 @@
    )
  endif()
  
- if(NO_LITE)
+ if(WIN32 AND NOT BUILD_WITH_QT6)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
-     Qt${QT_VERSION_MAJOR}::WebEngineWidgets
+     Qt${QT_VERSION_MAJOR}::WinExtras
    )
  endif()
  
- if(WIN32 AND NOT BUILD_WITH_QT6)
+ if(NOT OS2)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
-     Qt${QT_VERSION_MAJOR}::WinExtras
+     Qt${QT_VERSION_MAJOR}::Multimedia
    )
  endif()
  
- if(NOT OS2)
+ if(ENABLE_TESTS)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
-     Qt${QT_VERSION_MAJOR}::Multimedia
+     Qt${QT_VERSION_MAJOR}::Test
    )
  endif()
  
@@ -131,6 +140,7 @@
    if(MEDIAPLAYER_FORCE_OPENGL)
 -    target_link_libraries(rssguard PUBLIC
 +    target_link_libraries(rssguard-${APP_VERSION} PUBLIC
+       Qt${QT_VERSION_MAJOR}::Quick
        Qt${QT_VERSION_MAJOR}::OpenGL
      )
  
@@ -154,7 +164,21 @@
    )
  endif()
  
- if(UNIX AND NOT APPLE AND NOT ANDROID)
+ if(ENABLE_ICU)
+-  target_include_directories(rssguard AFTER
++  target_include_directories(rssguard-${APP_VERSION} AFTER
+     PRIVATE
+     ${ICU_INCLUDE_DIRS}
+   )
+ 
+-  target_link_libraries(rssguard PRIVATE
++  target_link_libraries(rssguard-${APP_VERSION} PRIVATE
+     ICU::uc
+     ICU::data
+   )
+ endif()
+ 
+ if(UNIX AND NOT APPLE)
 -  target_link_libraries(rssguard PUBLIC
 +  target_link_libraries(rssguard-${APP_VERSION} PUBLIC
      Qt${QT_VERSION_MAJOR}::DBus
@@ -176,32 +200,40 @@
  
  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((MINGW AND BUILD_MSYS2) OR (UNIX AND NOT APPLE AND NOT ANDROID))
+ elseif((MINGW AND BUILD_MSYS2) OR (UNIX AND NOT APPLE))
    include (GNUInstallDirs)
 -  install(TARGETS rssguard
-+  install(TARGETS rssguard-${APP_VERSION} 
++  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.8.6/src/rssguard/CMakeLists.txt
+ )
+ 
+ if(LOAD_PLUGINS_FROM_PARENT)
+-  target_compile_definitions(rssguard
++  target_compile_definitions(rssguard-${APP_VERSION}
+     PRIVATE
+     LOAD_PLUGINS_FROM_PARENT
+   )
+Index: rssguard-5.0.0/src/rssguard/CMakeLists.txt
 ===================================================================
---- rssguard-4.8.6.orig/src/rssguard/CMakeLists.txt
-+++ rssguard-4.8.6/src/rssguard/CMakeLists.txt
+--- rssguard-5.0.0.orig/src/rssguard/CMakeLists.txt
++++ rssguard-5.0.0/src/rssguard/CMakeLists.txt
 @@ -21,7 +21,7 @@ target_link_libraries(app PUBLIC
    Qt${QT_VERSION_MAJOR}::Core
    Qt${QT_VERSION_MAJOR}::Gui
@@ -210,11 +242,11 @@
 +  rssguard-${APP_VERSION}
  )
  
- if(QT_VERSION_MAJOR EQUAL 6)
-Index: rssguard-4.8.6/src/cmake_plugins.cmake
+ if(APPLE)
+Index: rssguard-5.0.0/src/cmake_plugins.cmake
 ===================================================================
---- rssguard-4.8.6.orig/src/cmake_plugins.cmake
-+++ rssguard-4.8.6/src/cmake_plugins.cmake
+--- rssguard-5.0.0.orig/src/cmake_plugins.cmake
++++ rssguard-5.0.0/src/cmake_plugins.cmake
 @@ -15,7 +15,7 @@ function(prepare_rssguard_plugin plugin_
    add_library(${PLUGIN_TARGET} SHARED ${SOURCES} ${QM_FILES})
  

++++++ rssguard-go.patch ++++++
diff -Pdpru 
rssguard-5.0.1.orig/resources/scripts/standalone/article-extractor/CMakeLists.txt
 rssguard-5.0.1/resources/scripts/standalone/article-extractor/CMakeLists.txt
--- 
rssguard-5.0.1.orig/resources/scripts/standalone/article-extractor/CMakeLists.txt
   2026-03-03 10:00:23.000000000 +0100
+++ 
rssguard-5.0.1/resources/scripts/standalone/article-extractor/CMakeLists.txt    
    2026-03-03 15:46:41.794181298 +0100
@@ -28,7 +28,7 @@ else()
 endif()
 
 add_custom_target(rssguard_article_extractor ALL DEPENDS "${OUTPUT_BINARY}")
-add_dependencies(rssguard rssguard_article_extractor)
+#add_dependencies(rssguard rssguard_article_extractor)
 
 if((WIN32 AND NOT BUILD_MSYS2) OR OS2)
   install(PROGRAMS ${OUTPUT_BINARY} DESTINATION .)

Reply via email to