BSD Ports

x11/sddm 0.21.0.36_7 FreeBSD

QML based login manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7018441a45
License
GPLv2+, CC-BY-3.0, CC-BY-4.0, APACHE20
Categories
x11
Package size
3520.3 KiB, 5037.7 KiB installed

Description

QML based X11 and Wayland display manager.

In the other systems

SystemPortVersion
FreeBSDx11/sddm0.21.0.36_7
NetBSDx11/sddm0.21.0nb6
MidnightBSDx11/sddm0.21.0.36_2

Install

Binary package:

pkg install sddm

From the ports tree:

cd /usr/ports/x11/sddm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sddm>0:x11/sddm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.21.0.36_60.21.0.36_7-0.21.0.36_10.21.0.36_7
FreeBSD:14:quarterly0.21.0.36_60.21.0.36_6n/a0.21.0.36_10.21.0.36_6
FreeBSD:15:latest0.21.0.36_70.21.0.36_7n/a0.21.0.36_10.21.0.36_1
FreeBSD:15:quarterly0.21.0.36_60.21.0.36_6n/an/an/a
FreeBSD:16:latest0.21.0.36_60.21.0.36_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 7

The full lists below include those, and their dependencies in turn.

Build dependencies 133

The first 100 are listed.

Run dependencies 134

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang cpe gl pkgconfig python:build qt:6 xorg
Service scripts
sddm
Conflicts with
lightdm

Message after installing

SDDM user's home directory have been moved to /var/lib/sddm. It is advised to run
following commands as root:
# pw usermod -n sddm -d /var/lib/sddm
# pwd_mkdb /etc/master.passwd
# mv /usr/local/etc/sddm/home/state.conf /var/lib/sddm/state.conf
# rm -rf /usr/local/etc/sddm/home

SDDM lists a "user session" which needs either an .xinitrc in the user's
home directory, or as a fallback, xterm. In order to use the "user session"
feature, a ~/.xinitrc is recommended.

Files

Manual pages 4
  • sddm(1)
  • sddm-greeter(1)
  • sddm-state.conf(5)
  • sddm.conf(5)
pkg-plist 200
  • bin/sddm
  • bin/sddm-greeter-qt6
  • @sample etc/pam.d/sddm.default etc/pam.d/sddm
  • @sample etc/pam.d/sddm-autologin.default etc/pam.d/sddm-autologin
  • @sample etc/pam.d/sddm-greeter.default etc/pam.d/sddm-greeter
  • @sample etc/sddm.conf.default etc/sddm.conf
  • %%QT_QMLDIR%%/SddmComponents/Background.qml
  • %%QT_QMLDIR%%/SddmComponents/Button.qml
  • %%QT_QMLDIR%%/SddmComponents/Clock.qml
  • %%QT_QMLDIR%%/SddmComponents/ComboBox.qml
  • %%QT_QMLDIR%%/SddmComponents/ImageButton.qml
  • %%QT_QMLDIR%%/SddmComponents/LayoutBox.qml
  • %%QT_QMLDIR%%/SddmComponents/Menu.qml
  • %%QT_QMLDIR%%/SddmComponents/PasswordBox.qml
  • %%QT_QMLDIR%%/SddmComponents/PictureBox.qml
  • %%QT_QMLDIR%%/SddmComponents/TextBox.qml
  • %%QT_QMLDIR%%/SddmComponents/TextConstants.qml
  • %%QT_QMLDIR%%/SddmComponents/qmldir
  • %%QT_QMLDIR%%/SddmComponents/warning.png
  • libexec/sddm-helper
  • libexec/sddm-helper-start-wayland
  • libexec/sddm-helper-start-x11user
  • share/dbus-1/system.d/org.freedesktop.DisplayManager.conf
  • share/man/man1/sddm-greeter.1.gz
  • share/man/man1/sddm.1.gz
  • share/man/man5/sddm-state.conf.5.gz
  • share/man/man5/sddm.conf.5.gz
  • share/sddm/faces/.face.icon
  • share/sddm/faces/root.face.icon
  • share/sddm/flags/ae.png
  • share/sddm/flags/am.png
  • share/sddm/flags/ar.png
  • share/sddm/flags/at.png
  • share/sddm/flags/az.png
  • share/sddm/flags/bd.png
  • share/sddm/flags/be.png
  • share/sddm/flags/bg.png
  • share/sddm/flags/bh.png
  • share/sddm/flags/br.png
  • share/sddm/flags/by.png
  • share/sddm/flags/ca.png
  • share/sddm/flags/ch.png
  • share/sddm/flags/cu.png
  • share/sddm/flags/cz.png
  • share/sddm/flags/de.png
  • share/sddm/flags/dj.png
  • share/sddm/flags/dk.png
  • share/sddm/flags/dz.png
  • share/sddm/flags/ee.png
  • share/sddm/flags/eg.png
  • share/sddm/flags/es.png
  • share/sddm/flags/eu.png
  • share/sddm/flags/fi.png
  • share/sddm/flags/fr.png
  • share/sddm/flags/gb.png
  • share/sddm/flags/ge.png
  • share/sddm/flags/gr.png
  • share/sddm/flags/hr.png
  • share/sddm/flags/hu.png
  • share/sddm/flags/il.png
  • share/sddm/flags/in.png
  • share/sddm/flags/iq.png
  • share/sddm/flags/is.png
  • share/sddm/flags/it.png
  • share/sddm/flags/jo.png
  • share/sddm/flags/jp.png
  • share/sddm/flags/km.png
  • share/sddm/flags/kr.png
  • share/sddm/flags/kw.png
  • share/sddm/flags/la.png
  • share/sddm/flags/lb.png
  • share/sddm/flags/lt.png
  • share/sddm/flags/lv.png
  • share/sddm/flags/ly.png
  • share/sddm/flags/ma.png
  • share/sddm/flags/mk.png
  • share/sddm/flags/mn.png
  • share/sddm/flags/mx.png
  • share/sddm/flags/nl.png
  • share/sddm/flags/no.png
  • share/sddm/flags/om.png
  • share/sddm/flags/pl.png
  • share/sddm/flags/ps.png
  • share/sddm/flags/pt.png
  • share/sddm/flags/qa.png
  • share/sddm/flags/qc.png
  • share/sddm/flags/ro.png
  • share/sddm/flags/ru.png
  • share/sddm/flags/sa.png
  • share/sddm/flags/sd.png
  • share/sddm/flags/se.png
  • share/sddm/flags/si.png
  • share/sddm/flags/sk.png
  • share/sddm/flags/so.png
  • share/sddm/flags/sr.png
  • share/sddm/flags/sy.png
  • share/sddm/flags/th.png
  • share/sddm/flags/tn.png
  • share/sddm/flags/tr.png
  • share/sddm/flags/ua.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
sddm-sddm-v0.21.0-36-gc2b97dd_GH0.tar.gz3.558026e+06d1565eb0d4f0a9978bb9d2750fb566216bef485be2c0f4955505b952b521b875

Commit history 7

DateCommitCreditsLog message
7018441a45 Gleb Popov x11/sddm: Fix building with CMake 4
f7e980fe4c Gleb Popov x11/sddm: Bump PORTREVISION
PR: 296696 Reported by: mikael Fixes: 9c100997858850916201b483b2662b70760163e8
9c10099785 Gleb Popov x11/sddm: Allow sddm_xkb_layout to be completely overriden from rc.conf
PR: 296696
7481795ad5 Gleb Popov x11/sddm: Make it possible to start the greeter under KWin Wayland session
PR: 296052
c8a6d8ae8a Gleb Popov x11/sddm: Wayland session fixes
PR: 286592, 296052

The latest 5 of 7 in the history this site was built from.