summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2017-08-02 17:47:11 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2017-08-02 17:47:11 +0000
commitd35014dbf658b7792fa7ac58aa6f00e2af48786a (patch)
tree0a22a60e79baf2e4803165443c14a9661fd1808e
parentUpdate to version 2.2.4 (diff)
New port: graphics/qt5-wayland
Marketing blurb [1]: QtWayland is a Qt 5 module that wraps the functionality of Wayland. QtWayland is separated into a client and server side. The client side is the wayland platform plugin, and provides a way to run Qt applications as Wayland clients. The server side is the QtCompositor API, and allows users to write their own Wayland compositors. This is mostly needed at the moment to make upstream KDE-CI happy, therefore we don't wire it into the metaport devel/qt5. It requires a little change to devel/qt5-qmake, as we needed to modify the installed bsd.conf to know about wayland/egl. Created together with Adriaan de Groot <groot@kde.org>. Reviewed by: rakuco, groot_kde.org Differential Revision: https://reviews.freebsd.org/D11744
-rw-r--r--Mk/bsd.qt.mk4
-rw-r--r--devel/qt5-qmake/Makefile2
-rw-r--r--devel/qt5-qmake/files/patch-mkspecs_common_bsd_bsd.conf13
-rw-r--r--devel/qt5/Makefile4
-rw-r--r--devel/qt5/distinfo4
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/qt5-wayland/Makefile26
-rw-r--r--graphics/qt5-wayland/files/patch-qtwayland.pro9
-rw-r--r--graphics/qt5-wayland/pkg-plist244
9 files changed, 302 insertions, 5 deletions
diff --git a/Mk/bsd.qt.mk b/Mk/bsd.qt.mk
index 1ea1fdce288b..a9c2c9f29688 100644
--- a/Mk/bsd.qt.mk
+++ b/Mk/bsd.qt.mk
@@ -92,7 +92,7 @@ QT_DIST= 3d base canvas3d charts connectivity datavis3d declarative \
declarative-render2d gamepad graphicaleffects imageformats \
location multimedia quickcontrols quickcontrols2 script scxml \
sensors serialbus serialport svg tools translations \
- virtualkeyboard webchannel webkit websockets x11extras \
+ virtualkeyboard wayland webchannel webkit websockets x11extras \
xmlpatterns
. endif
. endif
@@ -320,7 +320,7 @@ _USE_QT5_ONLY= 3d buildtools canvas3d charts concurrent connectivity \
graphicaleffects location paths phonon4 plugininfo printsupport \
qdbus qdoc qdoc-data qev qml quick quickcontrols \
quickcontrols2 scxml sensors serialbus serialport \
- sql-tds uiplugin uitools virtualkeyboard webchannel \
+ sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
websockets websockets-qml widgets x11extras
3d_PORT= graphics/${_QT_RELNAME}-3d
diff --git a/devel/qt5-qmake/Makefile b/devel/qt5-qmake/Makefile
index 5114ef11dd53..fd785c4e9227 100644
--- a/devel/qt5-qmake/Makefile
+++ b/devel/qt5-qmake/Makefile
@@ -2,7 +2,7 @@
PORTNAME= qmake
DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-qmake/files/patch-mkspecs_common_bsd_bsd.conf b/devel/qt5-qmake/files/patch-mkspecs_common_bsd_bsd.conf
new file mode 100644
index 000000000000..db5e1d817f39
--- /dev/null
+++ b/devel/qt5-qmake/files/patch-mkspecs_common_bsd_bsd.conf
@@ -0,0 +1,13 @@
+Add some defines for Wayland support.
+
+--- mkspecs/common/bsd/bsd.conf.orig 2017-07-01 22:01:46 UTC
++++ mkspecs/common/bsd/bsd.conf
+@@ -28,3 +28,8 @@ QMAKE_RANLIB =
+
+ QMAKE_STRIP = strip
+ QMAKE_STRIPFLAGS_LIB += --strip-unneeded
++
++QMAKE_LIBS_WAYLAND_CLIENT = -lwayland-client
++QMAKE_LIBS_WAYLAND_SERVER = -lwayland-server
++QMAKE_WAYLAND_SCANNER = wayland-scanner
++QMAKE_LIBS_EGL = -lEGL
diff --git a/devel/qt5/Makefile b/devel/qt5/Makefile
index 89c6cb5df075..3447a0281100 100644
--- a/devel/qt5/Makefile
+++ b/devel/qt5/Makefile
@@ -8,7 +8,9 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform application and UI framework (metaport)
-USE_QT5= ${_USE_QT_ALL:Nphonon4:Ndeclarative:S/$/_run/} # phonon4 is not part of Qt itself.
+# * phonon4 is not part of Qt itself.
+# * we don't want to pull in wayland just yet.
+USE_QT5= ${_USE_QT_ALL:Nphonon4:Ndeclarative:Nwayland:S/$/_run/}
USES= metaport
.include <bsd.port.mk>
diff --git a/devel/qt5/distinfo b/devel/qt5/distinfo
index 808700ede7c7..1f85d30e4b18 100644
--- a/devel/qt5/distinfo
+++ b/devel/qt5/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1484477552
+TIMESTAMP = 1498945420
SHA256 (KDE/Qt/5.7.1/qt3d-opensource-src-5.7.1.tar.xz) = 1d74cf431777b8086d771ab0d4d2c01f9c28eb14cc2d73d7f838a665d1f707ea
SIZE (KDE/Qt/5.7.1/qt3d-opensource-src-5.7.1.tar.xz) = 19474848
SHA256 (KDE/Qt/5.7.1/qtbase-opensource-src-5.7.1.tar.xz) = edcdf549d94d98aff08e201dcb3ca25bc3628a37b1309e320d5f556b6b66557e
@@ -47,6 +47,8 @@ SHA256 (KDE/Qt/5.7.1/qttranslations-opensource-src-5.7.1.tar.xz) = 16ecdb0953272
SIZE (KDE/Qt/5.7.1/qttranslations-opensource-src-5.7.1.tar.xz) = 1206116
SHA256 (KDE/Qt/5.7.1/qtvirtualkeyboard-opensource-src-5.7.1.tar.xz) = b28b8b937ed15d794c5ebc93e9556d08a0c9761a434864ebf2b454554e652add
SIZE (KDE/Qt/5.7.1/qtvirtualkeyboard-opensource-src-5.7.1.tar.xz) = 10014088
+SHA256 (KDE/Qt/5.7.1/qtwayland-opensource-src-5.7.1.tar.xz) = f23fc5e180c8af5b38419d84e44f1f342904a197c2382a7b03f83de2136201c7
+SIZE (KDE/Qt/5.7.1/qtwayland-opensource-src-5.7.1.tar.xz) = 291776
SHA256 (KDE/Qt/5.7.1/qtwebchannel-opensource-src-5.7.1.tar.xz) = 63ab3ac76ff993009cfa978162a764e05b763cacb70d1a862893f8de4492319b
SIZE (KDE/Qt/5.7.1/qtwebchannel-opensource-src-5.7.1.tar.xz) = 122436
SHA256 (KDE/Qt/5.7.1/qtwebkit-opensource-src-5.7.1.tar.xz) = a46cf7c89339645f94a5777e8ae5baccf75c5fc87ab52c9dafc25da3327b5f03
diff --git a/graphics/Makefile b/graphics/Makefile
index 5fffa3836df8..3bef94c2feda 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -925,6 +925,7 @@
SUBDIR += qt5-opengl
SUBDIR += qt5-pixeltool
SUBDIR += qt5-svg
+ SUBDIR += qt5-wayland
SUBDIR += qtawesome
SUBDIR += quat
SUBDIR += quat-gui
diff --git a/graphics/qt5-wayland/Makefile b/graphics/qt5-wayland/Makefile
new file mode 100644
index 000000000000..3570d0882b47
--- /dev/null
+++ b/graphics/qt5-wayland/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= wayland
+DISTVERSION= ${QT5_VERSION}
+CATEGORIES= graphics
+PKGNAMEPREFIX= qt5-
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Qt5 wrapper for Wayland
+
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libwayland-client.so:graphics/wayland \
+ libxkbcommon.so:x11/libxkbcommon
+
+USES= pkgconfig qmake:outsource
+USE_GL= egl gl
+USE_GNOME= glib20
+USE_QT5= core dbus gui qml quick \
+ buildtools_build qmake_build
+USE_XORG= x11 xcomposite
+QT_DIST= ${PORTNAME}
+
+USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>
diff --git a/graphics/qt5-wayland/files/patch-qtwayland.pro b/graphics/qt5-wayland/files/patch-qtwayland.pro
new file mode 100644
index 000000000000..5c3506061cb4
--- /dev/null
+++ b/graphics/qt5-wayland/files/patch-qtwayland.pro
@@ -0,0 +1,9 @@
+--- qtwayland.pro.orig 2016-10-28 06:24:31 UTC
++++ qtwayland.pro
+@@ -1,4 +1,5 @@
+-requires(linux:!android)
++requires(!android)
++requires(linux|freebsd)
+
+ load(configure)
+ qtCompileTest(wayland)
diff --git a/graphics/qt5-wayland/pkg-plist b/graphics/qt5-wayland/pkg-plist
new file mode 100644
index 000000000000..53e326200f56
--- /dev/null
+++ b/graphics/qt5-wayland/pkg-plist
@@ -0,0 +1,244 @@
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-hardware-integration.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qtkey-extension.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-server-buffer-extension.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-surface-extension.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v2.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-touch-extension.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wayland.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-windowmanager.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-shell.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandabstractdecoration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandbuffer_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientextension_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclipboard_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandcursor_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevice_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevicemanager_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddataoffer_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatasource_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationfactory_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationplugin_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddisplay_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddnd_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandextendedsurface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandhardwareintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputcontext_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdevice_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandnativeinterface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandqtkey_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandscreen_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellsurface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshm_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmbackingstore_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmwindow_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsubsurface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtouch_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindow_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwlshellintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwlshellsurface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandxdgpopup_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandxdgshell_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandxdgshellintegration_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandxdgsurface_p.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qtkey-extension-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-surface-extension-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-touch-extension-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wayland-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-windowmanager-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h
+%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtension
+%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtensionTemplate
+%%QT_INCDIR%%/QtWaylandClient/QtWaylandClient
+%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientDepends
+%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientVersion
+%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientversion.h
+%%QT_INCDIR%%/QtWaylandClient/qwaylandclientexport.h
+%%QT_INCDIR%%/QtWaylandClient/qwaylandclientextension.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-hardware-integration.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-qtkey-extension.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-server-buffer-extension.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-surface-extension.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-text-input-unstable-v2.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-touch-extension.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-wayland.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-windowmanager.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-xdg-shell.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandcompositor_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandcompositorextension_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylanddestroylistener_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandinput_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandinputmethodcontrol_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandkeyboard_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandoutput_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandpointer_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandquickitem_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandquickshellsurfaceitem_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandsurface_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandtextinput_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandtextinputmanager_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandtouch_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandview_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandwindowmanagerextension_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandwlshell_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandwlshellintegration_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandxdgshell_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwaylandxdgshellintegration_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlclientbufferintegration_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlclientbufferintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlclientbufferintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwldatadevice_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwldatadevicemanager_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwldataoffer_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwldatasource_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlextendedsurface_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlhwintegration_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlqtkey_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlqttouch_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlregion_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlserverbufferintegration_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlserverbufferintegrationfactory_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlserverbufferintegrationplugin_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlsurfacebuffer_p.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-hardware-integration-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-qtkey-extension-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-server-buffer-extension-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-surface-extension-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-text-input-unstable-v2-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-touch-extension-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-wayland-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-windowmanager-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-xdg-shell-server-protocol.h
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandBufferRef
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandClient
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandCompositor
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandCompositorExtension
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandCompositorExtensionTemplate
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandDestroyListener
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandDrag
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandInputDevice
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandInputMethodControl
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandKeyboard
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandKeymap
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandObject
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandOutput
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandPointer
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickCompositor
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickExtension
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickItem
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickOutput
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickShellSurfaceItem
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandQuickSurface
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandResource
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandShellSurface
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandShellSurfaceTemplate
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandSurface
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandSurfaceGrabber
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandSurfaceRole
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandTextInput
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandTextInputManager
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandTouch
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandView
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandWindowManagerExtension
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandWlShell
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandWlShellSurface
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandXdgPopup
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandXdgShell
+%%QT_INCDIR%%/QtWaylandCompositor/QWaylandXdgSurface
+%%QT_INCDIR%%/QtWaylandCompositor/QtWaylandCompositor
+%%QT_INCDIR%%/QtWaylandCompositor/QtWaylandCompositorDepends
+%%QT_INCDIR%%/QtWaylandCompositor/QtWaylandCompositorVersion
+%%QT_INCDIR%%/QtWaylandCompositor/qtwaylandcompositorversion.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandbufferref.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandclient.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandcompositor.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandcompositorextension.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylanddestroylistener.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylanddrag.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandexport.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandinput.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandinputmethodcontrol.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandkeyboard.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandoutput.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandpointer.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquickcompositor.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquickextension.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquickitem.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquickoutput.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquickshellsurfaceitem.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandquicksurface.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandresource.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandshellsurface.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandsurface.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandsurfacegrabber.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandtextinput.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandtextinputmanager.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandtouch.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandview.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandwindowmanagerextension.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandwlshell.h
+%%QT_INCDIR%%/QtWaylandCompositor/qwaylandxdgshell.h
+%%QT_CMAKEDIR%%/Qt5Gui/Qt5Gui_.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandClient/Qt5WaylandClientConfig.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandClient/Qt5WaylandClientConfigVersion.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandClient/Qt5WaylandClient_.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandCompositor/Qt5WaylandCompositorConfig.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandCompositor/Qt5WaylandCompositorConfigVersion.cmake
+%%QT_CMAKEDIR%%/Qt5WaylandCompositor/Qt5WaylandCompositor_.cmake
+%%QT_BINDIR%%/qtwaylandscanner
+%%QT_LIBDIR%%/libQt5WaylandClient.prl
+%%QT_LIBDIR%%/libQt5WaylandClient.so
+%%QT_LIBDIR%%/libQt5WaylandClient.so.5
+%%QT_LIBDIR%%/libQt5WaylandClient.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5WaylandClient.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5WaylandClient.so.%%FULLVER%%.debug
+%%QT_LIBDIR%%/libQt5WaylandCompositor.prl
+%%QT_LIBDIR%%/libQt5WaylandCompositor.so
+%%QT_LIBDIR%%/libQt5WaylandCompositor.so.5
+%%QT_LIBDIR%%/libQt5WaylandCompositor.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5WaylandCompositor.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5WaylandCompositor.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositor.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositor_private.pri
+%%QT_PLUGINDIR%%/platforms/libqwayland-generic.so
+%%DEBUG%%%%QT_PLUGINDIR%%/platforms/libqwayland-generic.so.debug
+%%QT_PLUGINDIR%%/platforms/libqwayland-xcomposite-glx.so
+%%DEBUG%%%%QT_PLUGINDIR%%/platforms/libqwayland-xcomposite-glx.so.debug
+%%QT_PLUGINDIR%%/wayland-decoration-client/libbradient.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-decoration-client/libbradient.so.debug
+%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libdrm-egl-server.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libdrm-egl-server.so.debug
+%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libxcomposite-glx.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libxcomposite-glx.so.debug
+%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libdrm-egl-server.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libdrm-egl-server.so.debug
+%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libxcomposite-glx.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libxcomposite-glx.so.debug
+%%QT_PLUGINDIR%%/wayland-shell-integration/libivi-shell.so
+%%DEBUG%%%%QT_PLUGINDIR%%/wayland-shell-integration/libivi-shell.so.debug
+%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/WaylandCursorItem.qml
+%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/WaylandOutputWindow.qml
+%%QT_QMLDIR%%/QtWayland/Compositor/libqwaylandcompositorplugin.so
+%%DEBUG%%%%QT_QMLDIR%%/QtWayland/Compositor/libqwaylandcompositorplugin.so.debug
+%%QT_QMLDIR%%/QtWayland/Compositor/plugins.qmltypes
+%%QT_QMLDIR%%/QtWayland/Compositor/qmldir
+libdata/pkgconfig/Qt5WaylandClient.pc
+libdata/pkgconfig/Qt5WaylandCompositor.pc