[SCM] kwindowsystem packaging branch, kubuntu_unstable, updated. debian/5.11.0-1-13-g393b27c
Harald Sitter
apachelogger-guest at moszumanska.debian.org
Thu Jul 9 07:02:50 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kwindowsystem.git;a=commitdiff;h=393b27c
The following commit has been merged in the kubuntu_unstable branch:
commit 393b27c61e003ac16ceaa14869c4aa89ea34019d
Author: Harald Sitter <sitter at kde.org>
Date: Thu Jul 9 08:58:45 2015 +0200
package platform backends for x11 and wayland and recommend qtwayland5
talked with mgraesslin about this... at install time we cannot know
whether an application will need the wayland or x11 plugin (let alone
third party applications outside of a packaging context), so the way to
ensure things work correctly is to have both x11 and wayland installed
at the same time.
this has to stay this way for the foreseeable future (possibly until
upstream decides to drop the x11 plugin) as this is sort of required to
keep kwindowsystem working for x11 apps and wayland apps. this does not
have anything to do with which display technology is actually used but
rather what the application was built around.
packaging both forcefully has the disadvantage of pulling in xcb/libwayland
on systems where one of the two would technically not be needed, which
is a bit meh but better than having broken functionality.
upstream *explicitly* requested both to be present all the time
to ensure that all applications will work correctly.
---
debian/control | 1 +
debian/libkf5windowsystem5.install | 2 ++
2 files changed, 3 insertions(+)
diff --git a/debian/control b/debian/control
index 692b57e..2f21d2d 100644
--- a/debian/control
+++ b/debian/control
@@ -42,6 +42,7 @@ Multi-Arch: same
Depends: libkf5windowsystem-data (= ${source:Version}),
${misc:Depends},
${shlibs:Depends}
+Recommends: qtwayland5
Description: Convenience access to certain properties and features of the window manager.
The class KWindowSystem provides information about the state of the
window manager and allows asking the window manager to change them
diff --git a/debian/libkf5windowsystem5.install b/debian/libkf5windowsystem5.install
index 8ac1dcf..91e4134 100644
--- a/debian/libkf5windowsystem5.install
+++ b/debian/libkf5windowsystem5.install
@@ -1,2 +1,4 @@
usr/lib/*/libKF5WindowSystem.so.5
usr/lib/*/libKF5WindowSystem.so.5.*
+usr/lib/*/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so
+usr/lib/*/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
--
kwindowsystem packaging
More information about the pkg-kde-commits
mailing list