Download raw body.
[update/wip] x11/lxqt 2.0.0
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
[update/wip] x11/lxqt 2.0.0