Skip to content

Commit

Permalink
rssguard: Update to v4.6.6
Browse files Browse the repository at this point in the history
Release Notes:
- [4.6.6](https://github.com/martinrotter/rssguard/releases/tag/4.6.6)
- [4.6.4](https://github.com/martinrotter/rssguard/releases/tag/4.6.4)

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
  • Loading branch information
ReillyBrogan committed Mar 15, 2024
1 parent 07d87f2 commit 4bfa0bd
Show file tree
Hide file tree
Showing 7 changed files with 237 additions and 33 deletions.
1 change: 0 additions & 1 deletion packages/r/rssguard/abi_libs
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
librssguard.so
rssguard
154 changes: 133 additions & 21 deletions packages/r/rssguard/abi_symbols

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions packages/r/rssguard/abi_used_libs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ libQt6DBus.so.6
libQt6Gui.so.6
libQt6Multimedia.so.6
libQt6Network.so.6
libQt6OpenGLWidgets.so.6
libQt6Qml.so.6
libQt6Quick.so.6
libQt6Sql.so.6
libQt6WebEngineCore.so.6
libQt6WebEngineWidgets.so.6
Expand Down
61 changes: 58 additions & 3 deletions packages/r/rssguard/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ libQt6Core.so.6:_ZN10QArrayData8allocateEPPS_xxxNS_16AllocationOptionE
libQt6Core.so.6:_ZN10QByteArray10fromBase64ERKS_6QFlagsINS_12Base64OptionEE
libQt6Core.so.6:_ZN10QByteArray11reallocDataExN10QArrayData16AllocationOptionE
libQt6Core.so.6:_ZN10QByteArray14toLower_helperERS_
libQt6Core.so.6:_ZN10QByteArray14trimmed_helperERKS_
libQt6Core.so.6:_ZN10QByteArray14trimmed_helperERS_
libQt6Core.so.6:_ZN10QByteArray17simplified_helperERKS_
libQt6Core.so.6:_ZN10QByteArray17simplified_helperERS_
Expand Down Expand Up @@ -96,6 +97,7 @@ libQt6Core.so.6:_ZN11QDataStreamrsERs
libQt6Core.so.6:_ZN11QDataStreamrsERx
libQt6Core.so.6:_ZN11QFileDevice5closeEv
libQt6Core.so.6:_ZN11QFileDevice5flushEv
libQt6Core.so.6:_ZN11QJsonObject14fromVariantMapERK4QMapI7QString8QVariantE
libQt6Core.so.6:_ZN11QJsonObject6insertERK7QStringRK10QJsonValue
libQt6Core.so.6:_ZN11QJsonObjectC1EOS_
libQt6Core.so.6:_ZN11QJsonObjectC1ERKS_
Expand All @@ -107,6 +109,7 @@ libQt6Core.so.6:_ZN11QMetaObject10ConnectionC1Ev
libQt6Core.so.6:_ZN11QMetaObject10ConnectionD1Ev
libQt6Core.so.6:_ZN11QMetaObject14normalizedTypeEPKc
libQt6Core.so.6:_ZN11QMetaObject16invokeMethodImplEP7QObjectPKcN2Qt14ConnectionTypeExPKPKvPKS3_PKPKN9QtPrivate18QMetaTypeInterfaceE
libQt6Core.so.6:_ZN11QMetaObject16invokeMethodImplEP7QObjectPN9QtPrivate15QSlotObjectBaseEN2Qt14ConnectionTypeEPv
libQt6Core.so.6:_ZN11QMetaObject18connectSlotsByNameEP7QObject
libQt6Core.so.6:_ZN11QMetaObject8activateEP7QObjectPKS_iPPv
libQt6Core.so.6:_ZN11QTextStreamC1EP7QString6QFlagsIN13QIODeviceBase12OpenModeFlagEE
Expand Down Expand Up @@ -138,6 +141,7 @@ libQt6Core.so.6:_ZN13QJsonDocumentC1ERK10QJsonArray
libQt6Core.so.6:_ZN13QJsonDocumentC1ERK11QJsonObject
libQt6Core.so.6:_ZN13QJsonDocumentC1Ev
libQt6Core.so.6:_ZN13QJsonDocumentD1Ev
libQt6Core.so.6:_ZN13QJsonDocumentaSERKS_
libQt6Core.so.6:_ZN13QJsonValueRefaSERK10QJsonValue
libQt6Core.so.6:_ZN14QDeadlineTimerC1ExN2Qt9TimerTypeE
libQt6Core.so.6:_ZN14QItemSelection5mergeERKS_6QFlagsIN19QItemSelectionModel13SelectionFlagEE
Expand Down Expand Up @@ -509,6 +513,7 @@ libQt6Core.so.6:_ZN8QVariantaSERKS_
libQt6Core.so.6:_ZN9QCalendarC1Ev
libQt6Core.so.6:_ZN9QDateTime10fromStringERK7QString11QStringView9QCalendar
libQt6Core.so.6:_ZN9QDateTime11setTimeSpecEN2Qt8TimeSpecE
libQt6Core.so.6:_ZN9QDateTime11setTimeZoneERK9QTimeZone
libQt6Core.so.6:_ZN9QDateTime15currentDateTimeEv
libQt6Core.so.6:_ZN9QDateTime17setSecsSinceEpochEx
libQt6Core.so.6:_ZN9QDateTime18currentDateTimeUtcEv
Expand Down Expand Up @@ -559,6 +564,11 @@ libQt6Core.so.6:_ZN9QSettingsC1ERK7QStringNS_6FormatEP7QObject
libQt6Core.so.6:_ZN9QSettingsC2ERK7QStringNS_6FormatEP7QObject
libQt6Core.so.6:_ZN9QSettingsD1Ev
libQt6Core.so.6:_ZN9QSettingsD2Ev
libQt6Core.so.6:_ZN9QTimeZoneC1ERK10QByteArray
libQt6Core.so.6:_ZN9QTimeZoneC1ERKS_
libQt6Core.so.6:_ZN9QTimeZoneC1Ev
libQt6Core.so.6:_ZN9QTimeZoneD1Ev
libQt6Core.so.6:_ZN9QTimeZoneaSERKS_
libQt6Core.so.6:_ZN9QUrlQueryC1ERK7QString
libQt6Core.so.6:_ZN9QUrlQueryD1Ev
libQt6Core.so.6:_ZN9QtPrivate10startsWithE14QByteArrayViewS0_
Expand Down Expand Up @@ -776,6 +786,9 @@ libQt6Core.so.6:_ZNK5QFile13symLinkTargetEv
libQt6Core.so.6:_ZNK5QFile4sizeEv
libQt6Core.so.6:_ZNK5QFile6existsEv
libQt6Core.so.6:_ZNK5QFile8fileNameEv
libQt6Core.so.6:_ZNK5QTime4hourEv
libQt6Core.so.6:_ZNK5QTime6minuteEv
libQt6Core.so.6:_ZNK5QTime6secondEv
libQt6Core.so.6:_ZNK5QTime6secsToES_
libQt6Core.so.6:_ZNK5QTime7isValidEv
libQt6Core.so.6:_ZNK5QTime7msecsToES_
Expand Down Expand Up @@ -849,6 +862,7 @@ libQt6Core.so.6:_ZNK9QDateTime11toLocalTimeEv
libQt6Core.so.6:_ZNK9QDateTime16toSecsSinceEpochEv
libQt6Core.so.6:_ZNK9QDateTime17toMSecsSinceEpochEv
libQt6Core.so.6:_ZNK9QDateTime4dateEv
libQt6Core.so.6:_ZNK9QDateTime4timeEv
libQt6Core.so.6:_ZNK9QDateTime5toUTCEv
libQt6Core.so.6:_ZNK9QDateTime6daysToERKS_
libQt6Core.so.6:_ZNK9QDateTime6isNullEv
Expand Down Expand Up @@ -911,6 +925,8 @@ libQt6Core.so.6:_ZTI9QSettings
libQt6Core.so.6:_Zls6QDebugPK7QObject
libQt6Core.so.6:_Zls6QDebugRK11QModelIndex
libQt6Core.so.6:_Zls6QDebugRK4QUrl
libQt6Core.so.6:_Zls6QDebugRK5QSize
libQt6Core.so.6:_Zls6QDebugRK6QPoint
libQt6Core.so.6:_Zls6QDebugRK9QDateTime
libQt6Core.so.6:_ZlsR11QDataStreamRK7QString
libQt6Core.so.6:_ZlsR11QDataStreamRK8QVariant
Expand Down Expand Up @@ -995,7 +1011,10 @@ libQt6Gui.so.6:_ZN13QTextDocument20setDefaultTextOptionERK11QTextOption
libQt6Gui.so.6:_ZN13QTextDocument5clearEv
libQt6Gui.so.6:_ZN13QTextDocumentC2EP7QObject
libQt6Gui.so.6:_ZN13QTextDocumentD2Ev
libQt6Gui.so.6:_ZN14QOpenGLContext11swapBuffersEP8QSurface
libQt6Gui.so.6:_ZN14QOpenGLContext14currentContextEv
libQt6Gui.so.6:_ZN15QGuiApplication10styleHintsEv
libQt6Gui.so.6:_ZN15QGuiApplication12platformNameEv
libQt6Gui.so.6:_ZN15QGuiApplication13primaryScreenEv
libQt6Gui.so.6:_ZN15QGuiApplication13setWindowIconERK5QIcon
libQt6Gui.so.6:_ZN15QGuiApplication16saveStateRequestER15QSessionManager
Expand Down Expand Up @@ -1166,6 +1185,8 @@ libQt6Gui.so.6:_ZNK13QTextDocument15isRedoAvailableEv
libQt6Gui.so.6:_ZNK13QTextDocument15isUndoAvailableEv
libQt6Gui.so.6:_ZNK13QTextDocument15metaInformationENS_15MetaInformationE
libQt6Gui.so.6:_ZNK13QTextDocument4sizeEv
libQt6Gui.so.6:_ZNK14QOpenGLContext14getProcAddressERK10QByteArray
libQt6Gui.so.6:_ZNK14QOpenGLContext7surfaceEv
libQt6Gui.so.6:_ZNK15QTextCharFormat4fontEv
libQt6Gui.so.6:_ZNK18QSyntaxHighlighter18previousBlockStateEv
libQt6Gui.so.6:_ZNK5QFont10fixedPitchEv
Expand Down Expand Up @@ -1319,6 +1340,7 @@ libQt6Network.so.6:_ZN13QNetworkReply15ignoreSslErrorsERK5QListI9QSslErrorE
libQt6Network.so.6:_ZN13QNetworkReply15metaDataChangedEv
libQt6Network.so.6:_ZN13QNetworkReply16downloadProgressExx
libQt6Network.so.6:_ZN13QNetworkReply16staticMetaObjectE
libQt6Network.so.6:_ZN13QNetworkReply19setSslConfigurationERK17QSslConfiguration
libQt6Network.so.6:_ZN13QNetworkReply8finishedEv
libQt6Network.so.6:_ZN14QAuthenticator11setPasswordERK7QString
libQt6Network.so.6:_ZN14QAuthenticator7setUserERK7QString
Expand Down Expand Up @@ -1354,6 +1376,9 @@ libQt6Network.so.6:_ZN17QNetworkCookieJar16staticMetaObjectE
libQt6Network.so.6:_ZN17QNetworkCookieJar17setCookiesFromUrlERK5QListI14QNetworkCookieERK4QUrl
libQt6Network.so.6:_ZN17QNetworkCookieJarC2EP7QObject
libQt6Network.so.6:_ZN17QNetworkCookieJarD2Ev
libQt6Network.so.6:_ZN17QSslConfiguration12setSslOptionEN4QSsl9SslOptionEb
libQt6Network.so.6:_ZN17QSslConfiguration17setPeerVerifyModeEN10QSslSocket14PeerVerifyModeE
libQt6Network.so.6:_ZN17QSslConfigurationD1Ev
libQt6Network.so.6:_ZN20QNetworkProxyFactory25setUseSystemConfigurationEb
libQt6Network.so.6:_ZN21QNetworkAccessManager11qt_metacallEN11QMetaObject4CallEiPPv
libQt6Network.so.6:_ZN21QNetworkAccessManager11qt_metacastEPKc
Expand Down Expand Up @@ -1392,14 +1417,14 @@ libQt6Network.so.6:_ZNK13QNetworkProxy8passwordEv
libQt6Network.so.6:_ZNK13QNetworkProxyeqERKS_
libQt6Network.so.6:_ZNK13QNetworkReply12hasRawHeaderERK10QByteArray
libQt6Network.so.6:_ZNK13QNetworkReply14rawHeaderPairsEv
libQt6Network.so.6:_ZNK13QNetworkReply16sslConfigurationEv
libQt6Network.so.6:_ZNK13QNetworkReply3urlEv
libQt6Network.so.6:_ZNK13QNetworkReply5errorEv
libQt6Network.so.6:_ZNK13QNetworkReply6headerEN15QNetworkRequest12KnownHeadersE
libQt6Network.so.6:_ZNK13QNetworkReply7requestEv
libQt6Network.so.6:_ZNK13QNetworkReply9attributeEN15QNetworkRequest9AttributeE
libQt6Network.so.6:_ZNK13QNetworkReply9operationEv
libQt6Network.so.6:_ZNK13QNetworkReply9rawHeaderERK10QByteArray
libQt6Network.so.6:_ZNK14QNetworkCookie15isSessionCookieEv
libQt6Network.so.6:_ZNK14QNetworkCookie4nameEv
libQt6Network.so.6:_ZNK14QNetworkCookie9toRawFormENS_7RawFormE
libQt6Network.so.6:_ZNK14QNetworkCookieeqERKS_
Expand All @@ -1408,13 +1433,34 @@ libQt6Network.so.6:_ZNK15QNetworkRequesteqERKS_
libQt6Network.so.6:_ZNK17QNetworkCookieJar10allCookiesEv
libQt6Network.so.6:_ZNK17QNetworkCookieJar13cookiesForUrlERK4QUrl
libQt6Network.so.6:_ZNK17QNetworkCookieJar14validateCookieERK14QNetworkCookieRK4QUrl
libQt6Network.so.6:_ZNK17QSslConfiguration20backendConfigurationEv
libQt6Network.so.6:_ZNK21QNetworkAccessManager16supportedSchemesEv
libQt6Network.so.6:_ZNK9QSslErroreqERKS_
libQt6Network.so.6:_ZTI17QNetworkCookieJar
libQt6Network.so.6:_ZTI21QNetworkAccessManager
libQt6Network.so.6:_Zls6QDebugRK13QNetworkProxy
libQt6Network.so.6:_Zls6QDebugRK14QNetworkCookie
libQt6Network.so.6:_Zls6QDebugRK9QSslError
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget10paintEventEP11QPaintEvent
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget11doneCurrentEv
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget11makeCurrentEv
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget11qt_metacallEN11QMetaObject4CallEiPPv
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget11qt_metacastEPKc
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget11resizeEventEP12QResizeEvent
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget16staticMetaObjectE
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget5eventEP6QEvent
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidget8resizeGLEii
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidgetC2EP7QWidget6QFlagsIN2Qt10WindowTypeEE
libQt6OpenGLWidgets.so.6:_ZN13QOpenGLWidgetD2Ev
libQt6OpenGLWidgets.so.6:_ZNK13QOpenGLWidget10redirectedEP6QPoint
libQt6OpenGLWidgets.so.6:_ZNK13QOpenGLWidget11paintEngineEv
libQt6OpenGLWidgets.so.6:_ZNK13QOpenGLWidget24defaultFramebufferObjectEv
libQt6OpenGLWidgets.so.6:_ZNK13QOpenGLWidget6metricEN12QPaintDevice17PaintDeviceMetricE
libQt6OpenGLWidgets.so.6:_ZNK13QOpenGLWidget7contextEv
libQt6OpenGLWidgets.so.6:_ZTI13QOpenGLWidget
libQt6OpenGLWidgets.so.6:_ZThn16_NK13QOpenGLWidget10redirectedEP6QPoint
libQt6OpenGLWidgets.so.6:_ZThn16_NK13QOpenGLWidget11paintEngineEv
libQt6OpenGLWidgets.so.6:_ZThn16_NK13QOpenGLWidget6metricEN12QPaintDevice17PaintDeviceMetricE
libQt6Qml.so.6:_ZN8QJSValue11setPropertyERK7QStringRKS_
libQt6Qml.so.6:_ZN8QJSValueC1ENS_12SpecialValueE
libQt6Qml.so.6:_ZN8QJSValueC1Ei
Expand All @@ -1430,6 +1476,7 @@ libQt6Qml.so.6:_ZNK8QJSValue7isErrorEv
libQt6Qml.so.6:_ZNK8QJSValue8toStringEv
libQt6Qml.so.6:_ZNK8QJSValue9errorTypeEv
libQt6Qml.so.6:_ZNK9QJSEngine12globalObjectEv
libQt6Quick.so.6:_ZN12QQuickWindow14setGraphicsApiEN20QSGRendererInterface11GraphicsApiE
libQt6Sql.so.6:_ZN10QSqlRecord8setValueEiRK8QVariant
libQt6Sql.so.6:_ZN10QSqlRecordC1ERKS_
libQt6Sql.so.6:_ZN10QSqlRecordC1Ev
Expand Down Expand Up @@ -1496,6 +1543,7 @@ libQt6Sql.so.6:_ZNK9QSqlError15nativeErrorCodeEv
libQt6Sql.so.6:_ZNK9QSqlError4textEv
libQt6Sql.so.6:_ZNK9QSqlError7isValidEv
libQt6Sql.so.6:_ZNK9QSqlQuery12lastInsertIdEv
libQt6Sql.so.6:_ZNK9QSqlQuery15numRowsAffectedEv
libQt6Sql.so.6:_ZNK9QSqlQuery5valueERK7QString
libQt6Sql.so.6:_ZNK9QSqlQuery5valueEi
libQt6Sql.so.6:_ZNK9QSqlQuery6recordEv
Expand All @@ -1518,6 +1566,7 @@ libQt6WebEngineCore.so.6:_ZN14QWebEnginePage17javaScriptConfirmERK4QUrlRK7QStrin
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage18setBackgroundColorERK6QColor
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage20windowCloseRequestedEv
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage23acceptNavigationRequestERK4QUrlNS_14NavigationTypeEb
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage4loadERK4QUrl
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage5eventEP6QEvent
libQt6WebEngineCore.so.6:_ZN14QWebEnginePage7setHtmlERK7QStringRK4QUrl
libQt6WebEngineCore.so.6:_ZN14QWebEnginePageC2EP17QWebEngineProfileP7QObject
Expand Down Expand Up @@ -1982,6 +2031,7 @@ libQt6Widgets.so.6:_ZN16QAbstractSpinBox16contextMenuEventEP17QContextMenuEvent
libQt6Widgets.so.6:_ZN16QAbstractSpinBox16staticMetaObjectE
libQt6Widgets.so.6:_ZN16QAbstractSpinBox17mouseReleaseEventEP11QMouseEvent
libQt6Widgets.so.6:_ZN16QAbstractSpinBox17setCorrectionModeENS_14CorrectionModeE
libQt6Widgets.so.6:_ZN16QAbstractSpinBox19setSpecialValueTextERK7QString
libQt6Widgets.so.6:_ZN16QAbstractSpinBox5clearEv
libQt6Widgets.so.6:_ZN16QAbstractSpinBox5eventEP6QEvent
libQt6Widgets.so.6:_ZN16QAbstractSpinBox6stepByEi
Expand Down Expand Up @@ -2264,6 +2314,7 @@ libQt6Widgets.so.6:_ZN7QWidget5closeEv
libQt6Widgets.so.6:_ZN7QWidget5eventEP6QEvent
libQt6Widgets.so.6:_ZN7QWidget5raiseEv
libQt6Widgets.so.6:_ZN7QWidget6resizeERK5QSize
libQt6Widgets.so.6:_ZN7QWidget6updateEv
libQt6Widgets.so.6:_ZN7QWidget7repaintEv
libQt6Widgets.so.6:_ZN7QWidget7setFontERK5QFont
libQt6Widgets.so.6:_ZN7QWidget8setFocusEN2Qt11FocusReasonE
Expand Down Expand Up @@ -2592,6 +2643,7 @@ libQt6Widgets.so.6:_ZNK11QTreeWidget17topLevelItemCountEv
libQt6Widgets.so.6:_ZNK11QTreeWidget19indexOfTopLevelItemEP15QTreeWidgetItem
libQt6Widgets.so.6:_ZNK11QTreeWidget9findItemsERK7QString6QFlagsIN2Qt9MatchFlagEEi
libQt6Widgets.so.6:_ZNK12QApplication10styleSheetEv
libQt6Widgets.so.6:_ZNK12QApplication16resolveInterfaceEPKci
libQt6Widgets.so.6:_ZNK12QProgressBar10metaObjectEv
libQt6Widgets.so.6:_ZNK12QProgressBar15initStyleOptionEP23QStyleOptionProgressBar
libQt6Widgets.so.6:_ZNK12QProgressBar15minimumSizeHintEv
Expand Down Expand Up @@ -2692,7 +2744,6 @@ libQt6Widgets.so.6:_ZNK7QWidget16inputMethodQueryEN2Qt16InputMethodQueryE
libQt6Widgets.so.6:_ZNK7QWidget17hasHeightForWidthEv
libQt6Widgets.so.6:_ZNK7QWidget3posEv
libQt6Widgets.so.6:_ZNK7QWidget5styleEv
libQt6Widgets.so.6:_ZNK7QWidget5winIdEv
libQt6Widgets.so.6:_ZNK7QWidget6layoutEv
libQt6Widgets.so.6:_ZNK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE
libQt6Widgets.so.6:_ZNK7QWidget6screenEv
Expand Down Expand Up @@ -2807,6 +2858,7 @@ libQt6Xml.so.6:_ZN12QDomDocument19elementsByTagNameNSERK7QStringS2_
libQt6Xml.so.6:_ZN12QDomDocument27createProcessingInstructionERK7QStringS2_
libQt6Xml.so.6:_ZN12QDomDocumentC1Ev
libQt6Xml.so.6:_ZN12QDomDocumentD1Ev
libQt6Xml.so.6:_ZN12QDomDocumentaSERKS_
libQt6Xml.so.6:_ZN12QDomNodeListC1Ev
libQt6Xml.so.6:_ZN12QDomNodeListD1Ev
libQt6Xml.so.6:_ZN12QDomNodeListaSERKS_
Expand Down Expand Up @@ -2872,7 +2924,10 @@ libmpv.so.2:mpv_create
libmpv.so.2:mpv_get_property
libmpv.so.2:mpv_initialize
libmpv.so.2:mpv_observe_property
libmpv.so.2:mpv_set_option
libmpv.so.2:mpv_render_context_create
libmpv.so.2:mpv_render_context_free
libmpv.so.2:mpv_render_context_render
libmpv.so.2:mpv_render_context_set_update_callback
libmpv.so.2:mpv_set_option_string
libmpv.so.2:mpv_set_property_async
libmpv.so.2:mpv_set_wakeup_callback
Expand Down
36 changes: 36 additions & 0 deletions packages/r/rssguard/files/upstream-fix-notification-crash.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
From 3b19a66dd4dbdd4408ea8e6afe9707c0d652df37 Mon Sep 17 00:00:00 2001
From: Martin Rotter <rotter.martinos@gmail.com>
Date: Fri, 15 Mar 2024 13:18:44 +0100
Subject: [PATCH] fix for #1317

---
.../gui/settings/settingsnotifications.cpp | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/librssguard/gui/settings/settingsnotifications.cpp b/src/librssguard/gui/settings/settingsnotifications.cpp
index a4a50568b..95f24f194 100644
--- a/src/librssguard/gui/settings/settingsnotifications.cpp
+++ b/src/librssguard/gui/settings/settingsnotifications.cpp
@@ -99,12 +99,16 @@ void SettingsNotifications::saveSettings() {
m_ui.m_cbCustomNotificationsPosition->currentData()
.value<ToastNotificationsManager::NotificationPosition>());

- qApp->toastNotifications()->resetNotifications(true);
- qApp->toastNotifications()->showNotification(Notification::Event::GeneralEvent,
- GuiMessage(tr("How do I look?"),
- tr("Just testing new notifications settings. "
- "That's all."),
- QSystemTrayIcon::MessageIcon::Warning));
+ auto* toasts = qApp->toastNotifications();
+
+ if (toasts != nullptr) {
+ toasts->resetNotifications(true);
+ toasts->showNotification(Notification::Event::GeneralEvent,
+ GuiMessage(tr("How do I look?"),
+ tr("Just testing new notifications settings. "
+ "That's all."),
+ QSystemTrayIcon::MessageIcon::Warning));
+ }

onEndSaveSettings();
}
8 changes: 4 additions & 4 deletions packages/r/rssguard/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : rssguard
version : 4.6.3
release : 7
version : 4.6.6
release : 8
source :
- https://github.com/martinrotter/rssguard/archive/refs/tags/4.6.3.tar.gz : 5b710776146f7f642aa04525e0547bbac7125b99a5ca8410cb82627c7f6ede70
- https://github.com/martinrotter/rssguard/archive/refs/tags/4.6.6.tar.gz : c3d9fddafe76ab26c8a2a371b6cca73150b38520d1c8fc191ea53c71c20a99b0
license : GPL-3.0-or-later
homepage : https://github.com/martinrotter/rssguard
component : network.news
Expand All @@ -18,13 +18,13 @@ builddeps :
- pkgconfig(dbus-1)
- pkgconfig(mpv)
- pkgconfig(sqlite3)
- qt5-tools-devel # linguist
clang : yes
optimize :
- speed
- thin-lto
setup : |
%patch -p1 -i $pkgfiles/0001-Solus-default-settings.patch
%patch -p1 -i $pkgfiles/upstream-fix-notification-crash.patch
%cmake_ninja -DBUILD_WITH_QT6=ON \
-DNO_UPDATE_CHECK=ON \
-DREVISION_FROM_GIT=OFF \
Expand Down
8 changes: 4 additions & 4 deletions packages/r/rssguard/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="7">rssguard</Dependency>
<Dependency release="8">rssguard</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/librssguard/services/abstract/accountcheckmodel.h</Path>
Expand Down Expand Up @@ -63,9 +63,9 @@
</Files>
</Package>
<History>
<Update release="7">
<Date>2024-01-18</Date>
<Version>4.6.3</Version>
<Update release="8">
<Date>2024-03-15</Date>
<Version>4.6.6</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
Expand Down

0 comments on commit 4bfa0bd

Please sign in to comment.