Bug#1013222: src:qt6-wayland: please package private headers
Source: qt6-wayland Severity: wishlist Dear Maintainer, Please package private QtWaylandClient headers and related CMake config. Telegram authors offer a forked plugin for XDG shell integration. In order to build the telegram-desktop package against Qt6 keeping all features with Wayland, the headers are necessary. signature.asc Description: This is a digitally signed message part.
Bug#1011015: libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse dependencies
Control: clone -1 -2 Control: reassign -2 src:telegram-desktop 3.7.3+ds-1 Hello! On Sun, 15 May 2022 14:27:01 +0300 Adrian Bunk wrote: > https://buildd.debian.org/status/logs.php?pkg=telegram-desktop&ver=3.7.3%2Bds-1%2Bb1 > > ... > /<>/Telegram/lib_base/base/platform/linux/base_linux_wayland_integration.cpp:16:10: > fatal error: connection_thread.h: No such file or directory > 16 | #include > | ^ > compilation terminated. > make[3]: *** [Telegram/lib_base/CMakeFiles/lib_base.dir/build.make:224: > Telegram/lib_base/CMakeFiles/lib_base.dir/base/platform/linux/base_linux_wayland_integration.cpp.o] > Error 1 > > > > Both issues can be "fixed" by downgrading libkf5wayland-dev to 4:5.90.0-1 I do not believe this is a KWayland issue. Short paths were intentionally removed from there. https://invent.kde.org/frameworks/kwayland/-/commit/de442e4a94e249a29cf2e005db8e0a5e4a6a13ed As for Telegram Desktop I could provide a patch including the header. signature.asc Description: This is a digitally signed message part
Bug#894472: libqt5waylandclient5-dev: Missing QtWayland private headers
Telegram Desktop since 2.2.0 version requires these privates headers for Wayland integration. I had to copy a piece of build tree of the qtwayland-opensource-src package to telegram-desktop. Please install all the headers to ordinary "-dev" binary packages or provide a special "-private-dev" package. https://salsa.debian.org/debian/telegram-desktop/-/commit/41e7ad4cdb6528a6659d61b68facb543958365be#a243a023b669d91df064d7708b91117d55c6f55d signature.asc Description: This is a digitally signed message part