BSD Ports

x11/sddm 0.21.0.36_2 MidnightBSD

QML based login manager

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+, CC-BY-3.0, CC-BY-4.0, Apache-2.0
Categories
x11

Description

QML based X11 and Wayland display manager.

In the other systems

The newest version among them is 0.21.0.36, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11/sddm0.21.0.36_2 newestno data-[email protected]-
FreeBSDx11/sddm0.21.0.36_7 newestnone known-[email protected]2026-10-14
NetBSDx11/sddm0.21.0nb6none known-[email protected]2026-09-29
HardenedBSDx11/sddm0.21.0.36_6 newestno data-[email protected]-
GhostBSDx11/sddm0.21.0.36_6 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install sddm

From mports:

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

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

RUN_DEPENDS=	sddm>0:x11/sddm

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 6

Build dependencies 1
Run dependencies 6

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

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