aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/qt5-gui
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2019-10-01 04:13:31 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2019-10-01 04:13:31 +0000
commitc45de9579f6ec97574056dd335df02031ccd00ad (patch)
treebf42b7c476faa7a6183d0feaa4c65bb90053847d /x11-toolkits/qt5-gui
parent4c6b47d49f526e4aa085f3d82bef3b2910453e64 (diff)
downloadports-c45de9579f6ec97574056dd335df02031ccd00ad.tar.gz
ports-c45de9579f6ec97574056dd335df02031ccd00ad.zip
Qt5 update to 5.13.0
For new features, check: https://wiki.qt.io/New_Features_in_Qt_5.13 Thanks to adridg who helped to fix a lot of packages. Exp-run by: antoine PR: 238782
Notes
Notes: svn path=/head/; revision=513447
Diffstat (limited to 'x11-toolkits/qt5-gui')
-rw-r--r--x11-toolkits/qt5-gui/Makefile3
-rw-r--r--x11-toolkits/qt5-gui/files/patch-src_platformsupport_glxconvenience_qglxconvenience.cpp17
-rw-r--r--x11-toolkits/qt5-gui/pkg-plist48
3 files changed, 50 insertions, 18 deletions
diff --git a/x11-toolkits/qt5-gui/Makefile b/x11-toolkits/qt5-gui/Makefile
index 0ed32c0b3693..f0ab12851097 100644
--- a/x11-toolkits/qt5-gui/Makefile
+++ b/x11-toolkits/qt5-gui/Makefile
@@ -11,9 +11,11 @@ COMMENT= Qt graphical user interface module
BUILD_DEPENDS= at-spi2-core>=0:accessibility/at-spi2-core
LIB_DEPENDS= libdbus-1.so:devel/dbus \
+ libevdev.so:devel/libevdev \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
+ libinput.so:x11/libinput \
libpng.so:graphics/png \
libxcb.so:x11/libxcb \
libxcb-image.so:x11/xcb-util-image \
@@ -30,7 +32,6 @@ USE_QT= core dbus network qmake_build buildtools_build
USE_XORG= ice sm x11 xi xrender
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -no-eglfs \
- -no-evdev \
-no-libudev \
-system-harfbuzz
# Explicitely set to c++14 as to net get c++17/c++1z, as libX11's headers
diff --git a/x11-toolkits/qt5-gui/files/patch-src_platformsupport_glxconvenience_qglxconvenience.cpp b/x11-toolkits/qt5-gui/files/patch-src_platformsupport_glxconvenience_qglxconvenience.cpp
deleted file mode 100644
index 5016237f08fc..000000000000
--- a/x11-toolkits/qt5-gui/files/patch-src_platformsupport_glxconvenience_qglxconvenience.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-Avoid selecting BGR visuals. On Intel i915 systems, selecting one of
-these results in red-blue swapping later in the graphics pipeline.
-PR 223638 has an extensive discussion.
-
---- src/platformsupport/glxconvenience/qglxconvenience.cpp.orig 2018-01-16 06:53:43 UTC
-+++ src/platformsupport/glxconvenience/qglxconvenience.cpp
-@@ -220,6 +220,10 @@ GLXFBConfig qglx_findConfig(Display *dis
- if (requestedAlpha && actualAlpha != requestedAlpha)
- continue;
-
-+ // avoid BGR visuals due to bugs elsewhere
-+ if ((visual->red_mask & 0x1) == 0x1)
-+ continue;
-+
- return candidate;
- }
- } while (qglx_reduceFormat(&format));
diff --git a/x11-toolkits/qt5-gui/pkg-plist b/x11-toolkits/qt5-gui/pkg-plist
index 4f46f1354a12..a6cba5dded33 100644
--- a/x11-toolkits/qt5-gui/pkg-plist
+++ b/x11-toolkits/qt5-gui/pkg-plist
@@ -69,6 +69,7 @@
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractlayoutstyleinfo_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstracttextdocumentlayout_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblecache_p.h
+%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qastchandler_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qbezier_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qblendfunctions_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qblittable_p.h
@@ -210,6 +211,7 @@
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvectorpath_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvulkanfunctions_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qvulkanwindow_p.h
+%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qwasmlocalfileaccess_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qwindow_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxbmhandler_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qxpmhandler_p.h
@@ -647,6 +649,29 @@
%%QT_INCDIR%%/QtGui/qwindow.h
%%QT_INCDIR%%/QtGui/qwindowdefs.h
%%QT_INCDIR%%/QtGui/qwindowdefs_win.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboard_defaultmap_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboardhandler_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboardmanager_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevmousehandler_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevmousemanager_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevtablethandler_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevtabletmanager_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevtouchfilter_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevtouchhandler_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevtouchmanager_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qlibinputhandler_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qlibinputkeyboard_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qlibinputpointer_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qlibinputtouch_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qtouchoutputmapping_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qtslib_p.h
+%%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qxkbcommon_p.h
+%%QT_INCDIR%%/QtInputSupport/QIntegrityHIDManager
+%%QT_INCDIR%%/QtInputSupport/QtInputSupport
+%%QT_INCDIR%%/QtInputSupport/QtInputSupportDepends
+%%QT_INCDIR%%/QtInputSupport/QtInputSupportVersion
+%%QT_INCDIR%%/QtInputSupport/qintegrityhidmanager.h
+%%QT_INCDIR%%/QtInputSupport/qtinputsupportversion.h
%%QT_INCDIR%%/QtKmsSupport/%%FULLVER%%/QtKmsSupport/private/qkmsdevice_p.h
%%QT_INCDIR%%/QtKmsSupport/QtKmsSupport
%%QT_INCDIR%%/QtKmsSupport/QtKmsSupportDepends
@@ -724,6 +749,11 @@
%%QT_INCDIR%%/QtThemeSupport/QtThemeSupportDepends
%%QT_INCDIR%%/QtThemeSupport/QtThemeSupportVersion
%%QT_INCDIR%%/QtThemeSupport/qtthemesupportversion.h
+%%QT_INCDIR%%/QtXkbCommonSupport/%%FULLVER%%/QtXkbCommonSupport/private/qxkbcommon_p.h
+%%QT_INCDIR%%/QtXkbCommonSupport/QtXkbCommonSupport
+%%QT_INCDIR%%/QtXkbCommonSupport/QtXkbCommonSupportDepends
+%%QT_INCDIR%%/QtXkbCommonSupport/QtXkbCommonSupportVersion
+%%QT_INCDIR%%/QtXkbCommonSupport/qtxkbcommonsupportversion.h
%%QT_CMAKEDIR%%/Qt5Gui/Qt5GuiConfig.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5GuiConfigExtras.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5GuiConfigVersion.cmake
@@ -731,6 +761,10 @@
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QBsdKeyboardPlugin.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QBsdMousePlugin.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake
+%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake
+%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake
+%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake
+%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QGifPlugin.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QICOPlugin.cmake
%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake
@@ -767,6 +801,10 @@
%%QT_LIBDIR%%/libQt5Gui.so.%%SHORTVER%%
%%QT_LIBDIR%%/libQt5Gui.so.%%FULLVER%%
%%DEBUG%%%%QT_LIBDIR%%/libQt5Gui.so.%%FULLVER%%.debug
+%%QT_LIBDIR%%/libQt5InputSupport.a
+%%QT_LIBDIR%%/libQt5InputSupport.prl
+%%QT_LIBDIR%%/libQt5XkbCommonSupport.a
+%%QT_LIBDIR%%/libQt5XkbCommonSupport.prl
%%QT_LIBDIR%%/libQt5KmsSupport.a
%%QT_LIBDIR%%/libQt5KmsSupport.prl
%%QT_LIBDIR%%/libQt5LinuxAccessibilitySupport.a
@@ -795,6 +833,7 @@
%%QT_MKSPECDIR%%/modules/qt_lib_glx_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_gui.pri
%%QT_MKSPECDIR%%/modules/qt_lib_gui_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_input_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_kms_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_linuxaccessibility_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_openglextensions.pri
@@ -803,12 +842,21 @@
%%QT_MKSPECDIR%%/modules/qt_lib_service_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_theme_support_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_xcb_qpa_lib_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_xkbcommon_support_private.pri
%%QT_PLUGINDIR%%/generic/libqbsdkeyboardplugin.so
%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqbsdkeyboardplugin.so.debug
%%QT_PLUGINDIR%%/generic/libqbsdmouseplugin.so
%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqbsdmouseplugin.so.debug
%%QT_PLUGINDIR%%/generic/libqtuiotouchplugin.so
%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqtuiotouchplugin.so.debug
+%%QT_PLUGINDIR%%/generic/libqevdevkeyboardplugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqevdevkeyboardplugin.so.debug
+%%QT_PLUGINDIR%%/generic/libqevdevmouseplugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqevdevmouseplugin.so.debug
+%%QT_PLUGINDIR%%/generic/libqevdevtabletplugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqevdevtabletplugin.so.debug
+%%QT_PLUGINDIR%%/generic/libqevdevtouchplugin.so
+%%DEBUG%%%%QT_PLUGINDIR%%/generic/libqevdevtouchplugin.so.debug
%%QT_PLUGINDIR%%/imageformats/libqgif.so
%%DEBUG%%%%QT_PLUGINDIR%%/imageformats/libqgif.so.debug
%%QT_PLUGINDIR%%/imageformats/libqico.so