<https://forums.freebsd.org/posts/548270> drew my attention to <https://github.com/NsCDE/NsCDE/wiki/NsCDE---Frequently-Asked-Questions-(FAQ)#user-content-installation>. I see: > … Installer.ksh … > > … > • Puts "nscde.desktop" txt/ini file definition into /usr/share/xsessions > (on some systems like BSD, this is /usr/local/share/xsessions) > for your display manager to be aware of it. > … The file does not exist: % pkg info --list nscde | grep /usr/local/share/xsessions % pkg info --list nscde | grep xsessions % pkg info --list nscde | grep -i installer % ls -hl /usr/local/share/xsessions total 1 -rw-r--r-- 1 root wheel 118B 2 May 2021 dwm.desktop -rw-r--r-- 1 root wheel 1.6K 14 Oct 04:16 enlightenment.desktop -rw-r--r-- 1 root wheel 7.7K 30 Sep 19:28 gnome-classic.desktop -rw-r--r-- 1 root wheel 7.7K 12 Oct 09:28 gnome-xorg.desktop -rw-r--r-- 1 root wheel 7.7K 12 Oct 09:28 gnome.desktop -rw-r--r-- 1 root wheel 1.2K 31 Jan 2020 Lumina-DE.desktop -rw-r--r-- 1 root wheel 2.1K 25 Nov 09:01 lxqt.desktop -rw-r--r-- 1 root wheel 8.5K 9 Dec 06:13 mate.desktop -rw-r--r-- 1 root wheel 208B 9 Dec 05:57 openbox-gnome.desktop -rw-r--r-- 1 root wheel 195B 9 Dec 05:57 openbox-kde.desktop -rw-r--r-- 1 root wheel 210B 9 Dec 05:57 openbox.desktop -rw-r--r-- 1 root wheel 2.9K 21 Dec 04:41 plasma.desktop -rw-r--r-- 1 root wheel 6.7K 13 Oct 00:31 xfce.desktop -rw-r--r-- 1 root wheel 164B 25 Nov 12:16 xinitrc.desktop % pkg info -x nscde nscde-1.4 % uname -aKU FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #118 main-n251923-4bae154fe8c: Sat Dec 25 08:03:37 GMT 2021 root@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 1400045 1400045 %
Yup, I suppose, we can add a generic file. I'll look into it.
Created attachment 230598 [details] [PATCH] x11-wm/nscde: update to 1.4_1 This patch fixes missing xsessions integration for nscde 1.4. Poudriere log will follow in a moment.
Created attachment 230599 [details] Poudriere Log Poudriere log for nscde-1.4_1
Created attachment 230600 [details] [PATCH] x11-wm/nscde: update to 1.4_1 Thanks to Graham Perrin for notifying me of a missed merge section; I've fixed that in pkg-message now as well.
^Triage: simplifying title.
Q/A: Makefile: [157]: whitespace before end of line. No need to update a new patch.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7b5b1d6ca19fdde4439921f343ef6932a9ed189a commit 7b5b1d6ca19fdde4439921f343ef6932a9ed189a Author: Chris Moerz <freebsd@ny-central.org> AuthorDate: 2022-01-03 08:34:17 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-01-04 07:53:08 +0000 x11-wm/nscde: add xsession integration Add missing files for xsessions integration. PR: 260720 Reported by: grahamperrin@gmail.com x11-wm/nscde/Makefile | 7 +++++-- x11-wm/nscde/pkg-message | 5 +++++ x11-wm/nscde/pkg-plist | 1 + 3 files changed, 11 insertions(+), 2 deletions(-)
Committed, Thanks!