FreeBSD Ports

x11/lightdm 1.33.1

Lightweight Display Manager

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
492bb545d2
License
GPLv3, LGPL20, LGPL3
Categories
x11
Package size
257.8 KiB, 1414.8 KiB installed

Description

LightDM is a display manager that:

* Is cross-desktop - supports different desktops * Supports different display technologies * Is lightweight - low memory usage and fast performance * Has a comprehensive test suite

Install

As a binary package — by origin, or by package name:

pkg install x11/lightdm
pkg install lightdm

From the ports tree:

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

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

RUN_DEPENDS=	lightdm>0:x11/lightdm
LIB_DEPENDS=	liblightdm-gobject-1.so:x11/lightdm

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:latest1.33.11.33.1-1.32.0_71.33.1
FreeBSD:14:quarterly1.33.11.33.1n/a1.32.0_71.33.1
FreeBSD:15:latest1.33.11.33.1n/a1.32.0_71.32.0_7
FreeBSD:15:quarterly1.33.11.33.1n/an/an/a
FreeBSD:16:latest1.33.11.33.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Runtime 2

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

All build dependencies 57
All run dependencies 41

Configuration

Options name: x11_lightdm

OptionDefaultDescription
DOCSoffBuild and/or install documentation
NLSoffNative Language Support
QT5offQt 5 toolkit support
QT6offQt 6 toolkit support
VAPIonBuild VALA API files
USES
autoreconf compiler:c++17-lang cpe gettext-tools gmake gnome libtool localbase pathfix pkgconfig tar:xz xorg
Service scripts
lightdm
Conflicts with
sddm

Message after installing

For LightDM to function, it requires one of the available greeters to be
installed, for instance x11/lightdm-gtk-greeter or x11/slick-greeter .

If you enable the lock-memory option in lightdm.conf (e.g. due to security
concerns), you will also need to increase the maximum amount of memory FreeBSD
will allow a daemon to lock into main memory using mlock(2).
To increase this limit, run the following commands:
# sed -i '' -e 's/memorylocked=128M/memorylocked=256M/' /etc/login.conf
# cap_mkdb /etc/login.conf

Files

Manual pages 2
  • dm-tool(1)
  • lightdm(1)
pkg-plist 194
  • bin/dm-tool
  • etc/lightdm/Xsession
  • @sample etc/lightdm/keys.conf.sample
  • @sample etc/lightdm/lightdm.conf.sample
  • @sample etc/lightdm/users.conf.sample
  • @sample etc/pam.d/lightdm.sample
  • @sample etc/pam.d/lightdm-autologin.sample
  • @sample etc/pam.d/lightdm-greeter.sample
  • include/lightdm-gobject-1/lightdm.h
  • include/lightdm-gobject-1/lightdm/greeter.h
  • include/lightdm-gobject-1/lightdm/language.h
  • include/lightdm-gobject-1/lightdm/layout.h
  • include/lightdm-gobject-1/lightdm/power.h
  • include/lightdm-gobject-1/lightdm/session.h
  • include/lightdm-gobject-1/lightdm/system.h
  • include/lightdm-gobject-1/lightdm/user.h
  • include/lightdm-qt5-3/QLightDM/Greeter
  • include/lightdm-qt5-3/QLightDM/Power
  • include/lightdm-qt5-3/QLightDM/SessionsModel
  • include/lightdm-qt5-3/QLightDM/UsersModel
  • include/lightdm-qt5-3/QLightDM/greeter.h
  • include/lightdm-qt5-3/QLightDM/power.h
  • include/lightdm-qt5-3/QLightDM/sessionsmodel.h
  • include/lightdm-qt5-3/QLightDM/usersmodel.h
  • include/lightdm-qt6-3/QLightDM/Greeter
  • include/lightdm-qt6-3/QLightDM/Power
  • include/lightdm-qt6-3/QLightDM/SessionsModel
  • include/lightdm-qt6-3/QLightDM/UsersModel
  • include/lightdm-qt6-3/QLightDM/greeter.h
  • include/lightdm-qt6-3/QLightDM/power.h
  • include/lightdm-qt6-3/QLightDM/sessionsmodel.h
  • include/lightdm-qt6-3/QLightDM/usersmodel.h
  • lib/girepository-1.0/LightDM-1.typelib
  • lib/liblightdm-gobject-1.a
  • lib/liblightdm-gobject-1.so
  • lib/liblightdm-gobject-1.so.0
  • lib/liblightdm-gobject-1.so.0.0.0
  • lib/liblightdm-qt5-3.a
  • lib/liblightdm-qt5-3.so
  • lib/liblightdm-qt5-3.so.0
  • lib/liblightdm-qt5-3.so.0.0.0
  • lib/liblightdm-qt6-3.a
  • lib/liblightdm-qt6-3.so
  • lib/liblightdm-qt6-3.so.0
  • lib/liblightdm-qt6-3.so.0.0.0
  • libdata/pkgconfig/liblightdm-gobject-1.pc
  • libdata/pkgconfig/liblightdm-qt5-3.pc
  • libdata/pkgconfig/liblightdm-qt6-3.pc
  • libexec/lightdm-guest-session
  • share/man/man1/dm-tool.1.gz
  • share/man/man1/lightdm.1.gz
  • sbin/lightdm
  • share/accountsservice/interfaces/org.freedesktop.DisplayManager.AccountsService.xml
  • share/bash-completion/completions/dm-tool
  • share/bash-completion/completions/lightdm
  • share/dbus-1/interfaces/org.freedesktop.DisplayManager.AccountsService.xml
  • share/dbus-1/system.d/org.freedesktop.DisplayManager.conf
  • share/gir-1.0/LightDM-1.gir
  • share/gtk-doc/html/lightdm-gobject-1/LightDMGreeter.html
  • share/gtk-doc/html/lightdm-gobject-1/LightDMLanguage.html
  • share/gtk-doc/html/lightdm-gobject-1/LightDMLayout.html
  • share/gtk-doc/html/lightdm-gobject-1/LightDMSession.html
  • share/gtk-doc/html/lightdm-gobject-1/LightDMUser.html
  • share/gtk-doc/html/lightdm-gobject-1/LightDMUserList.html
  • share/gtk-doc/html/lightdm-gobject-1/annotation-glossary.html
  • share/gtk-doc/html/lightdm-gobject-1/api-index-full.html
  • share/gtk-doc/html/lightdm-gobject-1/ch01.html
  • share/gtk-doc/html/lightdm-gobject-1/deprecated-api-index.html
  • share/gtk-doc/html/lightdm-gobject-1/home.png
  • share/gtk-doc/html/lightdm-gobject-1/index.html
  • share/gtk-doc/html/lightdm-gobject-1/left-insensitive.png
  • share/gtk-doc/html/lightdm-gobject-1/left.png
  • share/gtk-doc/html/lightdm-gobject-1/lightdm-gobject-1-Power-Management.html
  • share/gtk-doc/html/lightdm-gobject-1/lightdm-gobject-1-System-Information.html
  • share/gtk-doc/html/lightdm-gobject-1/lightdm-gobject-1.devhelp2
  • share/gtk-doc/html/lightdm-gobject-1/object-tree.html
  • share/gtk-doc/html/lightdm-gobject-1/right-insensitive.png
  • share/gtk-doc/html/lightdm-gobject-1/right.png
  • share/gtk-doc/html/lightdm-gobject-1/style.css
  • share/gtk-doc/html/lightdm-gobject-1/up-insensitive.png
  • share/gtk-doc/html/lightdm-gobject-1/up.png
  • share/help/C/lightdm/autologin.page
  • share/help/C/lightdm/config.page
  • share/help/C/lightdm/default-greeter.page
  • share/help/C/lightdm/default-session.page
  • share/help/C/lightdm/diagnostics.page
  • share/help/C/lightdm/guest.page
  • share/help/C/lightdm/index.page
  • share/help/C/lightdm/legal.xml
  • share/help/C/lightdm/local-sessions.page
  • share/help/C/lightdm/remote-sessions.page
  • share/help/C/lightdm/seat.page
  • share/help/C/lightdm/standard-authentication.page
  • share/help/C/lightdm/user-list.page
  • share/help/C/lightdm/user-switching.page
  • share/help/C/lightdm/vnc.page
  • share/help/C/lightdm/write-greeter.page
  • share/help/C/lightdm/xdmcp.page
  • share/locale/af/LC_MESSAGES/lightdm.mo
  • share/locale/an/LC_MESSAGES/lightdm.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
ubuntu-lightdm-1.33.1_GH0.tar.gz32930053df1c45508e0d14dc8403667566a39164c222b3cc3f3494b169f48ac05d8243

Commit history 2

DateCommitCreditsLog message
492bb545d2 Guido Falsi x11/lightdm: Update to 1.33.1
- VT fix has been merged upstream
14e3f4a608 Guido Falsi x11/lightdm: Update to 1.33.0
- Download distribution using GITHUB - Stop limiting portscout to even versions - Add QT6 support option, alternative to QT5 - Remove upstreamed patches - Fix vt multiseat support [1] Many thanks to tijl for help and testing and finding solution for [1], which was causing regressions with polkit integration. Reviewed by: tijl Tested by: tijl