Source: kwindowsystem Version: 5.13.0 Severity: grave Tags: patch Justification: renders package unusable
Dear Maintainer, after upgrading to latest kwindowsystem lxqt-panel and lxqt-runner behave strange, the attached patch fixed this. Please note that amd64 will work without further changes, i386 will FTBFS because of symbol changes. I'm not familar with the kde symbols system so i leave it up to you. Greetz Alf -- System Information: Debian Release: stretch/sid APT prefers buildd-unstable APT policy: (1100, 'buildd-unstable'), (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (1, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.0.5-5-ck-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff --git a/debian/control b/debian/control index 98489fe..7798aae 100644 --- a/debian/control +++ b/debian/control @@ -26,7 +26,8 @@ Section: libdevel Architecture: any Depends: libkf5windowsystem5 (= ${binary:Version}), qtbase5-dev (>= 5.4), - ${misc:Depends} + ${misc:Depends}, + ${shlibs:Depends} Description: development files for kwindowsystem The class KWindowSystem provides information about the state of the window manager and allows asking the window manager to change them @@ -41,7 +42,7 @@ Multi-Arch: same Depends: libkf5windowsystem-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} -Description: Convenience access to certain properties and features of the window manager. +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 using a more high-level interface than the NETWinInfo/NETRootInfo @@ -50,10 +51,10 @@ Description: Convenience access to certain properties and features of the window Package: libkf5windowsystem-data Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends} Breaks: libkf5windowsystem5-data Replaces: libkf5windowsystem5-data -Description: Convenience access to certain properties and features of the window manager. +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 using a more high-level interface than the NETWinInfo/NETRootInfo diff --git a/debian/copyright b/debian/copyright index 3075d04..ac70875 100644 --- a/debian/copyright +++ b/debian/copyright @@ -29,10 +29,10 @@ Files: autotests/kwindowinfox11test.cpp src/kwindoweffects_p.h src/kwindowinfo.cpp src/kwindowinfo_p.h - src/kwindowinfo_p_x11.h + src/platforms/xcb/kwindowinfo_p_x11.h src/kwindowsystem.cpp src/kwindowsystem_p.h - src/kwindowsystem_p_x11.h + src/platforms/xcb/kwindowsystem_p_x11.h Copyright: 2014, Aaron Seigo <ase...@kde.org> 2013-2014, Martin Gräßlin <mgraess...@kde.org> License: LGPL-2.1+3+KDEeV @@ -85,21 +85,21 @@ License: LGPL-2+3+KDEeV likewise, the complete text of the GNU Lesser General License version 3 can be found in "/usr/share/common-licenses/LGPL-3". -Files: src/fixx11h.h - src/kselectionowner.cpp - src/kselectionowner.h - src/kselectionwatcher.cpp - src/kselectionwatcher.h +Files: src/platforms/xcb/fixx11h.h + src/platforms/xcb/kselectionowner.cpp + src/platforms/xcb/kselectionowner.h + src/platforms/xcb/kselectionwatcher.cpp + src/platforms/xcb/kselectionwatcher.h src/kstartupinfo.cpp src/kstartupinfo.h - src/kxerrorhandler.cpp - src/kxerrorhandler_p.h - src/kxmessages.cpp - src/kxmessages.h - src/netwm.cpp - src/netwm.h + src/platforms/xcb/kxerrorhandler.cpp + src/platforms/xcb/kxerrorhandler_p.h + src/platforms/xcb/kxmessages.cpp + src/platforms/xcb/kxmessages.h + src/platforms/xcb/netwm.cpp + src/platforms/xcb/netwm.h src/netwm_def.h - src/netwm_p.h + src/platforms/xcb/netwm_p.h Copyright: 2012, David Faure <fa...@kde.org> 2001-2003, Lubos Lunak <l.lu...@kde.org> 2000, Troll Tech AS diff --git a/debian/libkf5windowsystem-dev.install b/debian/libkf5windowsystem-dev.install index 899375f..fbe053e 100644 --- a/debian/libkf5windowsystem-dev.install +++ b/debian/libkf5windowsystem-dev.install @@ -3,3 +3,6 @@ usr/include/KF5/kwindowsystem_version.h usr/lib/*/cmake/KF5WindowSystem/ usr/lib/*/libKF5WindowSystem.so usr/lib/*/qt5/mkspecs/modules/qt_KWindowSystem.pri + +usr/lib/*/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so +usr/lib/*/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so