Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Nov 2020 20:29:50 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r554314 - in branches/2020Q4/x11-themes/qt5-style-plugins: . files
Message-ID:  <202011062029.0A6KToBX037264@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Fri Nov  6 20:29:50 2020
New Revision: 554314
URL: https://svnweb.freebsd.org/changeset/ports/554314

Log:
  MFH: r554313
  
  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
  
  Approved by:	ports-secteam (implicit)

Modified:
  branches/2020Q4/x11-themes/qt5-style-plugins/Makefile
  branches/2020Q4/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15
Directory Properties:
  branches/2020Q4/   (props changed)

Modified: branches/2020Q4/x11-themes/qt5-style-plugins/Makefile
==============================================================================
--- branches/2020Q4/x11-themes/qt5-style-plugins/Makefile	Fri Nov  6 20:28:44 2020	(r554313)
+++ branches/2020Q4/x11-themes/qt5-style-plugins/Makefile	Fri Nov  6 20:29:50 2020	(r554314)
@@ -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: branches/2020Q4/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15
==============================================================================
--- branches/2020Q4/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15	Fri Nov  6 20:28:44 2020	(r554313)
+++ branches/2020Q4/x11-themes/qt5-style-plugins/files/patch-fix_build_against_qt5.15	Fri Nov  6 20:29:50 2020	(r554314)
@@ -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?202011062029.0A6KToBX037264>