diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2019-10-01 04:13:31 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2019-10-01 04:13:31 +0000 |
commit | c45de9579f6ec97574056dd335df02031ccd00ad (patch) | |
tree | bf42b7c476faa7a6183d0feaa4c65bb90053847d /x11-toolkits/qt5-gui | |
parent | 4c6b47d49f526e4aa085f3d82bef3b2910453e64 (diff) | |
download | ports-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/Makefile | 3 | ||||
-rw-r--r-- | x11-toolkits/qt5-gui/files/patch-src_platformsupport_glxconvenience_qglxconvenience.cpp | 17 | ||||
-rw-r--r-- | x11-toolkits/qt5-gui/pkg-plist | 48 |
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 |