hi, so our lxqt port is quite outdated/unmaintained. rafael had a wip in https://github.com/sizeofvoid/wip-ports/commit/79f5e47c05c4a8341e7873dd850e2077ca5e7293
upstream just released the new qt6-based version: https://lxqt-project.org/release/2024/04/15/release-lxqt-2-0-0/ so i've taken rafael's work and updated it for qt6, so find attached: - 4 new ports for new dependencies, build-tools2 is https://github.com/lxqt/lxqt-build-tools/releases/tag/2.0.0 used by all the components that migrated to qt6 - libdbusmenu is an lxqt fork of the qt5 libdbusmenu we have - build-tools is kept for now because some bits haven't migrated away from qt5 (the terminal, etc..) - a large gzipped diff from x11/lxqt - a small diff for meta/lxqt some ports rely on not-yet-in-tree kde6 (or plasma 6) ports, at least: - x11/kde-plasma/libkscreen - x11/kde-plasma/layer-shell-qt - devel/kf6/kwindowsystem - devel/kf6/solid - devel/kf6/kidletime those can be grabbed from rafael's github wip. I've built the complete thing two or three times and cleaned up WANTLIB/LIB_DEPENDS/PLIST here and there but more eyes could catch mistakes... or one can try the wip packages via doas env PKG_PATH=https://packages.rhaalovely.net/wip/%a/:installpath pkg_add lxqt lxqt-extras i've been able to start the desktop and saw no crashes, but haven't played with it much. feedback from users and portswise welcome ! Landry
Index: Makefile =================================================================== RCS file: /cvs/ports/meta/lxqt/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 30 Jan 2023 20:15:36 -0000 1.5 +++ Makefile 18 Apr 2024 16:08:00 -0000 @@ -1,13 +1,11 @@ COMMENT-main = desktop meta-package for LXQt (base installation) COMMENT-extras = desktop meta-package for LXQt (full installation) -V = 1.0.0 +V = 2.0.0 PKGNAME = lxqt-${V} PKGNAME-main = lxqt-${V} -REVISION-main = 0 PKGNAME-extras = lxqt-extras-${V} -REVISION-extras = 0 MULTI_PACKAGES = -main -extras
lxqt2.0.0.diff.gz
Description: application/gunzip
lxqt2-newports.tgz
Description: application/tar-gz