[arch-commits] Commit in rssguard/trunk (PKGBUILD rssguard-gcc-12.patch)

Antonio Rojas arojas at gemini.archlinux.org
Thu Jun 2 15:44:58 UTC 2022


    Date: Thursday, June 2, 2022 @ 15:44:58
  Author: arojas
Revision: 1218693

Update to 4.2.3

Added:
  rssguard/trunk/rssguard-gcc-12.patch
Modified:
  rssguard/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   12 +++++++++---
 rssguard-gcc-12.patch |   13 +++++++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-02 15:32:30 UTC (rev 1218692)
+++ PKGBUILD	2022-06-02 15:44:58 UTC (rev 1218693)
@@ -5,7 +5,7 @@
 
 pkgbase=rssguard
 pkgname=(rssguard{,-nowebengine})
-pkgver=4.2.2
+pkgver=4.2.3
 pkgrel=1
 pkgdesc='Simple (yet powerful) Qt feed reader'
 arch=('x86_64')
@@ -13,9 +13,15 @@
 license=('GPL3')
 makedepends=('cmake' 'qt6-tools' 'qt6-multimedia' 'qt6-webengine' 'qt6-5compat')
 optdepends=('clang: Support for beautification of message filter scripts')
-source=("https://github.com/martinrotter/$pkgbase/archive/$pkgver/$pkgbase-$pkgver.tar.gz")
-sha256sums=('8f92257efa9321c1d511a977870c9ad053778256fd3cd8e7b1003d49c97e7af8')
+source=("https://github.com/martinrotter/$pkgbase/archive/$pkgver/$pkgbase-$pkgver.tar.gz"
+         rssguard-gcc-12.patch)
+sha256sums=('b883e6fa1a9c0e5c6f39735da055146a7876264197a7a6e8f1244f0db34fb98a'
+            '0435ee287d2dfae1fec1e0c4042d3adadabd4e5808df6beee7847b467d4b3ff9')
 
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < rssguard-gcc-12.patch # Fix build with GCC 12
+}
+
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \

Added: rssguard-gcc-12.patch
===================================================================
--- rssguard-gcc-12.patch	                        (rev 0)
+++ rssguard-gcc-12.patch	2022-06-02 15:44:58 UTC (rev 1218693)
@@ -0,0 +1,13 @@
+diff --git a/src/librssguard/services/reddit/redditnetworkfactory.cpp b/src/librssguard/services/reddit/redditnetworkfactory.cpp
+index 0b16ab74..ab143221 100644
+--- a/src/librssguard/services/reddit/redditnetworkfactory.cpp
++++ b/src/librssguard/services/reddit/redditnetworkfactory.cpp
+@@ -238,7 +238,7 @@ QList<Message> RedditNetworkFactory::hot(const QString& sub_name, const QNetwork
+   int desired_count = batchSize();
+ 
+   do {
+-    int next_batch = desired_count <= 0 ? 100 : std::min(100, desired_count - msgs.size());
++    int next_batch = desired_count <= 0 ? 100 : std::min(100, int(desired_count - msgs.size()));
+ 
+     QByteArray output;
+     QString final_url =



More information about the arch-commits mailing list