[Midnightbsd-cvs] [MidnightBSD/mports] 424b78: Update gdm to 47.0 (#906)

Lucas Holt noreply at github.com
Tue Sep 8 18:38:31 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 424b7861a2ca2c82222531fe75376e2573b1ca00
      https://github.com/MidnightBSD/mports/commit/424b7861a2ca2c82222531fe75376e2573b1ca00
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-08 (Tue, 08 Sep 2026)

  Changed paths:
    M x11/gdm/Makefile
    M x11/gdm/distinfo
    A x11/gdm/files/15_org.gnome.login-screen.gschema.override
    R x11/gdm/files/Makefile.am
    R x11/gdm/files/client.conf.in
    R x11/gdm/files/configure.ac
    R x11/gdm/files/daemon_Makefile.am
    M x11/gdm/files/gdm-autologin.in
    M x11/gdm/files/gdm-password.in
    M x11/gdm/files/gdm.in
    A x11/gdm/files/patch-build-aux_find-x-server.sh
    M x11/gdm/files/patch-common_gdm-common.c
    M x11/gdm/files/patch-common_gdm-common.h
    M x11/gdm/files/patch-common_gdm-log.c
    M x11/gdm/files/patch-daemon_gdm-display-access-file.c
    R x11/gdm/files/patch-daemon_gdm-display.c
    A x11/gdm/files/patch-daemon_gdm-launch-environment.c
    M x11/gdm/files/patch-daemon_gdm-local-display-factory.c
    M x11/gdm/files/patch-daemon_gdm-manager.c
    M x11/gdm/files/patch-daemon_gdm-server.c
    M x11/gdm/files/patch-daemon_gdm-session-record.c
    M x11/gdm/files/patch-daemon_gdm-session-worker-job.c
    M x11/gdm/files/patch-daemon_gdm-session-worker.c
    M x11/gdm/files/patch-daemon_gdm-session.c
    A x11/gdm/files/patch-daemon_gdm-wayland-session.c
    M x11/gdm/files/patch-daemon_gdm-x-session.c
    M x11/gdm/files/patch-daemon_main.c
    M x11/gdm/files/patch-daemon_meson.build
    M x11/gdm/files/patch-data_PostSession.in
    A x11/gdm/files/patch-data_gdm.conf-custom.in
    M x11/gdm/files/patch-data_meson.build
    A x11/gdm/files/patch-libgdm_gdm-sessions.c
    R x11/gdm/files/patch-libgdm_gdm-user-switching.c
    M x11/gdm/files/patch-meson.build
    M x11/gdm/files/patch-pam__gdm_pam__gdm.c
    R x11/gdm/pkg-deinstall
    M x11/gdm/pkg-install
    M x11/gdm/pkg-message
    M x11/gdm/pkg-plist

  Log Message:
  -----------
  Update gdm to 47.0 (#906)

Updates x11/gdm from 42.0_2 to 47.0.

Updates the modern Meson build and MidnightBSD ConsoleKit/X11
integration, refreshes runtime files and plist, and corrects the license
to GPLv2-or-later based on upstream source headers.

Validation:
- bmake makesum, patch, build, fake, package
- bmake test (1/1 passed)
- bmake check-license
- portlint -C x11/gdm (0 fatals; 25 style warnings)
- git diff --check

## Summary by Sourcery

Update the GDM port to 47.0 with refreshed packaging and
MidnightBSD-compatible session management support.

Bug Fixes:
- Correct the package license metadata to GPLv2-or-later.

Enhancements:
- Update the GDM port to version 47.0 and align its runtime files,
dependencies, configuration, and packaging with the newer upstream
release.
- Adapt GDM for MidnightBSD's non-systemd environment through ConsoleKit
and X11 integration, including platform-specific session, display,
logging, and compatibility support.
- Refresh the port patches and remove obsolete build-system and
installation support files.

Build:
- Modernize the port configuration for the current Meson-based GDM
build.

Tests:
- Validate the updated port through build, packaging, test, license, and
port consistency checks.

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list