aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/qt5-gtkplatform
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2018-12-16 14:49:16 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2018-12-16 14:49:16 +0000
commitea792330aae305de936d512889687975b4ed54f8 (patch)
tree2b231d528e66a11feb68225205543979636e6a63 /x11-toolkits/qt5-gtkplatform
parent243026d1e9c3910bdb786aa4c8b9d8b84c7a575b (diff)
downloadports-ea792330aae305de936d512889687975b4ed54f8.tar.gz
ports-ea792330aae305de936d512889687975b4ed54f8.zip
Update Qt5 to 5.12.0
http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/ - This breaks support for libressl again. Patches are welcome. PR: 233705 Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=487594
Diffstat (limited to 'x11-toolkits/qt5-gtkplatform')
-rw-r--r--x11-toolkits/qt5-gtkplatform/files/patch-src_qgtkwindow__render.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/x11-toolkits/qt5-gtkplatform/files/patch-src_qgtkwindow__render.cpp b/x11-toolkits/qt5-gtkplatform/files/patch-src_qgtkwindow__render.cpp
new file mode 100644
index 000000000000..d1a10196eefc
--- /dev/null
+++ b/x11-toolkits/qt5-gtkplatform/files/patch-src_qgtkwindow__render.cpp
@@ -0,0 +1,15 @@
+Fix build against Qt5-5.12.0
+
+--- src/qgtkwindow_render.cpp.orig 2017-12-18 21:17:27 UTC
++++ src/qgtkwindow_render.cpp
+@@ -121,7 +121,9 @@ void QGtkWindow::onWindowTickCallback()
+ if (m_wantsUpdate) {
+ m_wantsUpdate = false;
+ TRACE_EVENT_ASYNC_END0("gfx", "QGtkWindow::requestUpdate", this);
+- QWindowPrivate::get(window())->deliverUpdateRequest();
++
++ QPlatformWindow *platformWindow = window()->handle();
++ platformWindow->deliverUpdateRequest();
+ }
+ }
+