[Midnightbsd-cvs] [MidnightBSD/mports] 576520: x11/gnome-shell: update to 50.5
Lucas Holt
noreply at github.com
Thu Sep 24 12:25:33 EDT 2026
Branch: refs/heads/x11/gnome-shell
Home: https://github.com/MidnightBSD/mports
Commit: 576520e51fed9256099c757cd4514b3305e3f41e
https://github.com/MidnightBSD/mports/commit/576520e51fed9256099c757cd4514b3305e3f41e
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-24 (Thu, 24 Sep 2026)
Changed paths:
M x11/gnome-shell/Makefile
M x11/gnome-shell/distinfo
M x11/gnome-shell/files/patch-js_misc_loginManager.js
R x11/gnome-shell/files/patch-js_ui_endSessionDialog.js
M x11/gnome-shell/pkg-plist
Log Message:
-----------
x11/gnome-shell: update to 50.5
gnome-shell 49.10 links libmutter-17, but x11-wm/mutter is now 50.5
(libmutter-18), so the port can no longer build. Move to 50.5, the
latest release of the 50.x series the GNOME stack is being held on.
- LIB_DEPENDS and include paths: mutter-17 -> mutter-18
- pkg-plist: Shell/St typelibs and libshell/libst follow the mutter
API version (17 -> 18)
- rebase the ConsoleKit login manager patch; 50.x callers also need
getCurrentUserProxy(), preparingForSleep, canRebootToBootLoaderMenu()
and setRebootToBootLoaderMenu(), which the ConsoleKit manager lacked
(timeLimitsManager.js would throw on ConsoleKit systems)
- drop patch-js_ui_endSessionDialog.js: it only removed the boot
options menu because the login manager had no
canRebootToBootLoaderMenu(); the ConsoleKit manager now reports it
unavailable
- PORTSCOUT limited to ^50\.
Validated: bmake makesum; all patches apply to 50.5; check-license.
Not built locally: the build box's installed dependencies are too old
(gsettings-desktop-schemas 47.1 and others), so compile and the full
pkg-plist are left to magus.
AI-Assisted-by: Claude Opus 5.5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
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