Hi,
>>>> Information for inst:sddm-0.21.0.20260819
in other ports the convention used is to have the commit date follow
a "pl", i.e. sddm-0.21.0pm20260819
* pkg/sddm.rc is executable and probably shouldn't be?
* /var and /etc in Makefile could be replaced by BASELOCALSTATEDIR and
BASESYSCONFIDR
* maybe wait with CATEGORIES = ... wayland until we have a working wayland
setup?
otherwise ok volker@
cheers,
Volker
On 10/24/26 8:30 PM, Rafael Sadowski wrote:
s> On Sun Oct 18, 2026 at 10:13:41PM +0200, Rafael Sadowski wrote:
On Sun Oct 18, 2026 at 09:41:46PM +0200, Rafael Sadowski wrote:
On Sun Sep 20, 2026 at 05:31:25PM +0200, Rafael Sadowski wrote:
Hi ports@, Hi Qt haters,
To keep up with the competition at my hackathon table, I'd like to
introduce another login/display manager. I'm very happy with the result,
which makes using KDE Plasma easier, particularly for "desktop" users.
You can enable and test it with:
$ doas rcctl disable xenodm
$ doas rcctl stop xenodm
$ doas rcctl enable sddm
$ doas rcctl start sddm
Information for inst:sddm-0.21.0.20260819
Comment:
QML based X11 and Wayland display manager
Description:
The Simple Desktop Display Manager (SDDM) is a display manager. It is the
recommended display manager for the KDE Plasma and LXQt desktop environments.
Maintainer: The OpenBSD ports mailing-list <[email protected]>
WWW: https://github.com/sddm/sddm
I'm lookin for tests (X11) and OKs. At the moment I have also a valid
setup for X11 nor for wayland.
Cheers,
Rafael
New version with _permit_setugid, OK to import?
Forget the p2 version, new p3 attached. We don't need _permit_setugid.
We don't need suid either. That was based on an old GDM port, and I
assumed the same for the sddm-helper as well.
Here's the latest version with a new uid:
Index: user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
diff -u -p -r1.492 user.list
--- user.list 23 Sep 2026 21:24:56 -0000 1.492
+++ user.list 18 Oct 2026 20:12:22 -0000
@@ -238,7 +238,7 @@ id user group port
727 _sslsplit _sslsplit security/sslsplit
728 _sockd _sockd security/dante
729 _greyscanner _greyscanner mail/greyscanner
-#730 _kdm _kdm x11/kde4/workspace
+730 _sddm _sddm x11/sddm
New iteration (p4), I added LOGIN_SETXDGENV so that XDG_RUNTIME_DIR can be
created as xenodm(1).
OK to import?