notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
lightdm-gtk-greeter GTK+ greeter for LightDM
2.0.8_2 x11 on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.8_2Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2016-12-26 06:53:49
Last Update: 2021-10-10 19:44:42
Commit Hash: 2c672a4
People watching this port, also watch:: libgphoto2, lame, pkg, xf86-input-keyboard, thunar
License: GPLv3
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (104 items)
Collapse this list.
  1. /usr/local/share/licenses/lightdm-gtk-greeter-2.0.8_2/
  2. /usr/local/share/licenses/lightdm-gtk-greeter-2.0.8_2/LICENSE
  3. /usr/local/share/licenses/lightdm-gtk-greeter-2.0.8_2/GPLv3
  4. @sample etc/lightdm/lightdm-gtk-greeter.conf.sample
  5. sbin/lightdm-gtk-greeter
  6. share/doc/lightdm-gtk-greeter/sample-lightdm-gtk-greeter.css
  7. share/icons/hicolor/scalable/places/budgie-desktop_badge-symbolic.svg
  8. share/icons/hicolor/scalable/places/gnome-classic_badge-symbolic.svg
  9. share/icons/hicolor/scalable/places/gnome-fallback-compiz_badge-symbolic.svg
  10. share/icons/hicolor/scalable/places/gnome-fallback_badge-symbolic.svg
  11. share/icons/hicolor/scalable/places/gnome-flashback-compiz_badge-symbolic.svg
  12. share/icons/hicolor/scalable/places/gnome-flashback_badge-symbolic.svg
  13. share/icons/hicolor/scalable/places/gnome-shell_badge-symbolic.svg
  14. share/icons/hicolor/scalable/places/gnome_badge-symbolic.svg
  15. share/icons/hicolor/scalable/places/kde-plasma_badge-symbolic.svg
  16. share/icons/hicolor/scalable/places/kde_badge-symbolic.svg
  17. share/icons/hicolor/scalable/places/lubuntu_badge-symbolic.svg
  18. share/icons/hicolor/scalable/places/lxde_badge-symbolic.svg
  19. share/icons/hicolor/scalable/places/mate_badge-symbolic.svg
  20. share/icons/hicolor/scalable/places/pantheon_badge-symbolic.svg
  21. share/icons/hicolor/scalable/places/ubuntu-2d_badge-symbolic.svg
  22. share/icons/hicolor/scalable/places/ubuntu_badge-symbolic.svg
  23. share/icons/hicolor/scalable/places/ubuntustudio_badge-symbolic.svg
  24. share/icons/hicolor/scalable/places/wmaker-common_badge-symbolic.svg
  25. share/icons/hicolor/scalable/places/xfce_badge-symbolic.svg
  26. share/icons/hicolor/scalable/places/xterm_badge-symbolic.svg
  27. share/icons/hicolor/scalable/places/xubuntu_badge-symbolic.svg
  28. share/locale/ar/LC_MESSAGES/
  29. share/locale/ast/LC_MESSAGES/
  30. share/locale/be/LC_MESSAGES/
  31. share/locale/bg/LC_MESSAGES/
  32. share/locale/bn/LC_MESSAGES/
  33. share/locale/bo/LC_MESSAGES/
  34. share/locale/br/LC_MESSAGES/
  35. share/locale/bs/LC_MESSAGES/
  36. share/locale/ca/LC_MESSAGES/
  37. share/locale/ca@valencia/LC_MESSAGES/
  38. share/locale/cs/LC_MESSAGES/
  39. share/locale/da/LC_MESSAGES/
  40. share/locale/de/LC_MESSAGES/
  41. share/locale/el/LC_MESSAGES/
  42. share/locale/en_AU/LC_MESSAGES/
  43. share/locale/en_CA/LC_MESSAGES/
  44. share/locale/en_GB/LC_MESSAGES/
  45. share/locale/eo/LC_MESSAGES/
  46. share/locale/es/LC_MESSAGES/
  47. share/locale/et/LC_MESSAGES/
  48. share/locale/eu/LC_MESSAGES/
  49. share/locale/fi/LC_MESSAGES/
  50. share/locale/fr/LC_MESSAGES/
  51. share/locale/fy/LC_MESSAGES/
  52. share/locale/gd/LC_MESSAGES/
  53. share/locale/gl/LC_MESSAGES/
  54. share/locale/he/LC_MESSAGES/
  55. share/locale/hi/LC_MESSAGES/
  56. share/locale/hr/LC_MESSAGES/
  57. share/locale/hu/LC_MESSAGES/
  58. share/locale/ia/LC_MESSAGES/
  59. share/locale/id/LC_MESSAGES/
  60. share/locale/is/LC_MESSAGES/
  61. share/locale/it/LC_MESSAGES/
  62. share/locale/ja/LC_MESSAGES/
  63. share/locale/kk/LC_MESSAGES/
  64. share/locale/km/LC_MESSAGES/
  65. share/locale/ko/LC_MESSAGES/
  66. share/locale/ku/LC_MESSAGES/
  67. share/locale/lb/LC_MESSAGES/
  68. share/locale/lt/LC_MESSAGES/
  69. share/locale/lv/LC_MESSAGES/
  70. share/locale/mhr/LC_MESSAGES/
  71. share/locale/ml/LC_MESSAGES/
  72. share/locale/ms/LC_MESSAGES/
  73. share/locale/nb/LC_MESSAGES/
  74. share/locale/nl/LC_MESSAGES/
  75. share/locale/nn/LC_MESSAGES/
  76. share/locale/oc/LC_MESSAGES/
  77. share/locale/pl/LC_MESSAGES/
  78. share/locale/pt/LC_MESSAGES/
  79. share/locale/pt_BR/LC_MESSAGES/
  80. share/locale/ro/LC_MESSAGES/
  81. share/locale/ru/LC_MESSAGES/
  82. share/locale/sd/LC_MESSAGES/
  83. share/locale/si/LC_MESSAGES/
  84. share/locale/sk/LC_MESSAGES/
  85. share/locale/sl/LC_MESSAGES/
  86. share/locale/sq/LC_MESSAGES/
  87. share/locale/sr/LC_MESSAGES/
  88. share/locale/sv/LC_MESSAGES/
  89. share/locale/ta/LC_MESSAGES/
  90. share/locale/te/LC_MESSAGES/
  91. share/locale/th/LC_MESSAGES/
  92. share/locale/tr/LC_MESSAGES/
  93. share/locale/ug/LC_MESSAGES/
  94. share/locale/uk/LC_MESSAGES/
  95. share/locale/uz/LC_MESSAGES/
  96. share/locale/vi/LC_MESSAGES/
  97. share/locale/wae/LC_MESSAGES/
  98. share/locale/zh_CN/LC_MESSAGES/
  99. share/locale/zh_HK/LC_MESSAGES/
  100. share/locale/zh_TW/LC_MESSAGES/
  101. share/xgreeters/lightdm-gtk-greeter.desktop
  102. @owner
  103. @group
  104. @mode
Collapse this list.
Dependency lines:
  • lightdm-gtk-greeter>0:x11/lightdm-gtk-greeter
To install the port:
cd /usr/ports/x11/lightdm-gtk-greeter/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/lightdm-gtk-greeter
  • pkg install lightdm-gtk-greeter
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: lightdm-gtk-greeter
Flavors: there is no flavor information for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xdt-csource : devel/xfce4-dev-tools
  2. msgfmt : devel/gettext-tools
  3. gmake>=4.3 : devel/gmake
  4. intltool-extract : textproc/intltool
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. x11.pc : x11/libX11
Runtime dependencies:
  1. at-spi2-core>0 : accessibility/at-spi2-core
  2. x11.pc : x11/libX11
Library dependencies:
  1. : x11/lightdm
  2. : devel/gettext-runtime
  3. : accessibility/atk
  4. : graphics/cairo
  5. : graphics/gdk-pixbuf2
  6. : devel/glib20
  7. : devel/gettext-runtime
  8. : x11-toolkits/gtk30
  9. : x11-toolkits/pango
This port is required by:
for Build
  1. x11/lightdm-gtk-greeter-settings

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  2.0.8_2
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
25 Aug 2021 23:06:22
 files touched by this commit commit hash:bfa13bfc525586bc7823f2d5b082a88fdce06213  2.0.8_2
Ben Woods (woodsb02) search for other commits by this committer
x11/lightdm-gtk-greeter: and x11/slick-greeter: auto-set greeter-session

Add pkg-install and pkg-deinstall scripts to automatically configure
the greeter-session variable in lightdm.conf if it has not been manually
changed from the default value.

This reduces the steps for a fresh FreeBSD install to get to a graphical
environment to the following simple steps (excluding graphics drivers):
$ pkg install <greeter> <desktop-environment>
$ service lightdm enable
$ service ligthdm start

Approved by:	ericbsd (maintainer x11/slick-greeter)
Approved by:	madpilot (maintainer x11/lightdm-gtk-greeter)

Differential Revision:
25 May 2021 08:51:39
 files touched by this commit commit hash:db1b4136dc256c83a2721c4027ba2e198a536730  2.0.8_1
Guido Falsi (madpilot) search for other commits by this committer
Author: Olivier Duchateau
x11/lightdm-gtk-greeter: Fix some dependency issues

- Add explicit dependency on accessibility/at-spi2-core
- Disable indicator-services-command option, which tries to launch

PR:		254469
25 May 2021 08:51:39
 files touched by this commit commit hash:d16eb1e29b223942af39b4a71c30041bc16a7f47  2.0.8
Guido Falsi (madpilot) search for other commits by this committer
x11/lightdm: assign maintainership to desktop@

Also assign reference gtk greeter x11/lightdm-gtk-greeter.
22 May 2021 02:13:01
 files touched by this commit commit hash:95d52e52fb64ed8c6ccb6906a38dbede128a64c3  2.0.8
Ben Woods (woodsb02) search for other commits by this committer
*/*: Fix ENOTIME: return my ports to the pool

Reset maintainership of my ports to so others can
step in to help where I haven't been able to find the time.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.0.8
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29 Aug 2020 19:51:40
Original commit files touched by this commit Revision:546944  2.0.8
madpilot search for other commits by this committer
- Update lightdm-gtk-greeter to 2.0.8
- Remove dependency on libexo exo-csource which has been deprecated
  upstream and add one on xfce4-dev-tools xdt-csource

Approved by:		woodsb02 (maintainer)
Differential Revision:
22 Feb 2020 05:42:29
Original commit files touched by this commit Revision:526738  2.0.7
woodsb02 search for other commits by this committer
x11/lightdm-gtk-greeter: Update to 2.0.7

This update fixes a bug which could cause lightdm to crash on start-up:
- Remove mlockall to fix high memory pressure startup

Changes this release:
07 Nov 2019 18:36:56
Original commit files touched by this commit Revision:517000  2.0.6
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
30 Apr 2019 14:26:31
Original commit files touched by this commit Revision:500496  2.0.6
pkubaj search for other commits by this committer
x11/lightdm-gtk-greeter: fix build with GCC-based architectures

Add USE_CSTD=c99 to fix:
lightdm-gtk-greeter.c: In function 'start_authentication':
lightdm-gtk-greeter.c:2023: error: 'for' loop initial declaration used outside
C99 mode

PR:		237626
Approved by:	woodsb02 (maintainer), mat (mentor)
Differential Revision:
04 Feb 2019 12:45:47
Original commit files touched by this commit Revision:492123  2.0.6
woodsb02 search for other commits by this committer
x11/lightdm-gtk-greeter: Update to 2.0.6

Changes this release:
10 Sep 2018 13:14:52
Original commit files touched by this commit Revision:479406  2.0.2_2
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
05 Aug 2017 08:17:54
Original commit files touched by this commit Revision:447392  2.0.2_2
woodsb02 search for other commits by this committer
x11/lightdm: Update to 1.22.0

- Update PAM file to include system defaults
- Set PATH to default from /etc/login.conf
- Don't pass-through empty PATH from lightdm to X11 (breaks runtime)
24 Jul 2017 12:47:45
Original commit files touched by this commit Revision:446523  2.0.2_1
woodsb02 search for other commits by this committer
x11/lightdm: Fix locale selection

- Allow locale selection on login screen. First, lightdm must be patched
  to correctly detect utf8 locales, which have a UTF-8 suffix on FreeBSD
  instead of utf8 like on Linux systems. Secondly, we have to use locale
  codes in the language menuitem as FreeBSD doesn't have support for
  locale naming (missing _NL_IDENTIFICATION_LANGUAGE implementation).

- Use @sample for lightdm-gtk-greeter config file to prevent it from
  being overwritten when the package is reinstalled / upgraded.

PR:		220614
Submitted by:	pawel
MFH:		2017Q3
26 Dec 2016 06:53:37
Original commit files touched by this commit Revision:429481  2.0.2
woodsb02 search for other commits by this committer
Add x11/lightdm and x11/lightdm-gtk-greeter.

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


lightdm-gtk-greeter is the reference GTK+ greeter for LightDM.


Approved by:	adamw (mentor, implicit)

Number of commits found: 15