Date: Fri, 6 Nov 2020 20:28:44 +0000 (UTC) From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r554313 - in head/x11-themes/qt5-style-plugins: . files Message-ID: <202011062028.0A6KSiMA037036@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Fri Nov 6 20:28:44 2020 New Revision: 554313 URL: https://svnweb.freebsd.org/changeset/ports/554313 Log: x11-themes/qt5-style-plugins: fix background colour handling PR: 250235 Submitted by: Marcel Kaiser <mk@nic-nac-project.org> Obtained from: https://aur.tuna.tsinghua.edu.cn/cgit/aur.git/tree/0002-fix-gtk2-background.patch?h=qt5-styleplugins Modified: head/x11-themes/qt5-style-plugins/Makefile head/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15 Modified: head/x11-themes/qt5-style-plugins/Makefile ============================================================================== --- head/x11-themes/qt5-style-plugins/Makefile Fri Nov 6 19:39:53 2020 (r554312) +++ head/x11-themes/qt5-style-plugins/Makefile Fri Nov 6 20:28:44 2020 (r554313) @@ -5,7 +5,7 @@ PORTNAME= qt5-style-plugins DISTVERSIONPREFIX= v DISTVERSION= 5.0.0-23 DISTVERSIONSUFFIX= -g335dbe -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11-themes DIST_SUBDIR= KDE/Qt/addons Modified: head/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15 ============================================================================== --- head/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15 Fri Nov 6 19:39:53 2020 (r554312) +++ head/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15 Fri Nov 6 20:28:44 2020 (r554313) @@ -6,28 +6,25 @@ Subject: [PATCH] fix build against Qt 5.15 With 0a93db4d82c051164923a10e4382b12de9049b45 ("Unify application palette handling between QGuiApplication and QApplication") QApplicationPrivate::setSystemPalette is no longer used and necessary. ---- - src/plugins/styles/gtk2/qgtkstyle.cpp | 2 ++ - src/plugins/styles/gtk2/qgtkstyle_p.cpp | 2 ++ - 2 files changed, 4 insertions(+) - -diff --git a/src/plugins/styles/gtk2/qgtkstyle.cpp b/src/plugins/styles/gtk2/qgtkstyle.cpp -index 36169c9..2544593 100644 ---- src/plugins/styles/gtk2/qgtkstyle.cpp +--- src/plugins/styles/gtk2/qgtkstyle.cpp.orig 2017-03-11 09:23:02 UTC +++ src/plugins/styles/gtk2/qgtkstyle.cpp -@@ -440,7 +440,9 @@ void QGtkStyle::polish(QApplication *app) +@@ -440,7 +440,11 @@ void QGtkStyle::polish(QApplication *app) // not supported as these should be entirely determined by // current Gtk settings if (app->desktopSettingsAware() && d->isThemeAvailable()) { +#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0) QApplicationPrivate::setSystemPalette(standardPalette()); ++#else ++ QApplication::setPalette(standardPalette()); +#endif QApplicationPrivate::setSystemFont(d->getThemeFont()); d->applyCustomPaletteHash(); if (!d->isKDE4Session()) -diff --git a/src/plugins/styles/gtk2/qgtkstyle_p.cpp b/src/plugins/styles/gtk2/qgtkstyle_p.cpp -index e57b3d8..e71beb0 100644 ---- src/plugins/styles/gtk2/qgtkstyle_p.cpp + src/plugins/styles/gtk2/qgtkstyle.cpp | 2 ++ + src/plugins/styles/gtk2/qgtkstyle_p.cpp | 2 ++ + 2 files changed, 4 insertions(+) + +--- src/plugins/styles/gtk2/qgtkstyle_p.cpp.orig 2017-03-11 09:23:02 UTC +++ src/plugins/styles/gtk2/qgtkstyle_p.cpp @@ -508,7 +508,9 @@ void QGtkStyleUpdateScheduler::updateTheme() if (oldTheme != QGtkStylePrivate::getThemeName()) { @@ -39,5 +36,3 @@ index e57b3d8..e71beb0 100644 QApplication::setPalette(newPalette); if (!QGtkStylePrivate::instances.isEmpty()) { QGtkStylePrivate::instances.last()->initGtkWidgets(); --- -2.26.2
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011062028.0A6KSiMA037036>