[Midnightbsd-cvs] [MidnightBSD/mports] fe36fc: x11-toolkits/gtk40: update to 4.20.4 (#959)
Lucas Holt
noreply at github.com
Wed Sep 9 10:56:13 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: fe36fca34cd6b2f91b0aeb90bcdfec27724ea1f8
https://github.com/MidnightBSD/mports/commit/fe36fca34cd6b2f91b0aeb90bcdfec27724ea1f8
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-09 (Wed, 09 Sep 2026)
Changed paths:
M x11-toolkits/gtk40/Makefile
M x11-toolkits/gtk40/distinfo
M x11-toolkits/gtk40/files/patch-dmabuf
M x11-toolkits/gtk40/pkg-plist
Log Message:
-----------
x11-toolkits/gtk40: update to 4.20.4 (#959)
Updates GTK4 to 4.20.4.
The MidnightBSD dma-buf compatibility patch is refreshed for
linux/udmabuf.h and its test helpers.
Validated: bmake makesum, patch, build, fake, package, check-license,
portlint -C (0 fatals), and git diff --check.
The upstream Meson suite compiles fully, but its Wayland renderer
runtime tests require a compositor unavailable in this headless build
environment; tests remain enabled.
## Summary by Sourcery
Update the GTK4 port to 4.20.4 with refreshed compatibility support,
dependency integration, backend options, and test handling.
New Features:
- Add optional AccessKit accessibility support and bash-completion
integration.
- Enable GTK test builds through the port test target while retaining
the upstream test suite.
Bug Fixes:
- Refresh the dma-buf compatibility patch and associated packaging
metadata for the newer GTK release.
Enhancements:
- Update GTK4 to version 4.20.4 and align dependencies, backend options,
library versioning, icon installation, and staging behavior with the new
release.
Tests:
- Support rebuilding the Meson test suite on demand during port testing.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.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