[Midnightbsd-cvs] [MidnightBSD/mports] 9f443b: x11-toolkits/gtk30: update to 3.24.52 (#1171)

Lucas Holt noreply at github.com
Thu Sep 10 21:13:59 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 9f443b790ef039d383b257ee562000a98c1ebd43
      https://github.com/MidnightBSD/mports/commit/9f443b790ef039d383b257ee562000a98c1ebd43
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-10 (Thu, 10 Sep 2026)

  Changed paths:
    M x11-toolkits/gtk30/Makefile
    M x11-toolkits/gtk30/distinfo

  Log Message:
  -----------
  x11-toolkits/gtk30: update to 3.24.52 (#1171)

Updates GTK 3 to 3.24.52, refreshes its ABI filename substitution, and
restores upstream test execution.

Validation: makesum, patch, build, fake, package, check-license,
portlint -C (0 fatals), and diff check. The package/listing preserves
the existing gtk-query-immodules cache postexec and cache-removal
entries unchanged.

Tests: 193/194 pass under an owned Xvfb/dbus session with valid XDG
runtime and pixbuf loader cache. The remaining `tree-relationships`
accessibility test expects an active-descendant signal without
explicitly focusing the tree view; it reproduces under clean sessions
and is left enabled rather than suppressed.

## Summary by Sourcery

Update the GTK 3 port to 3.24.52 and re-enable upstream test execution.

Enhancements:
- Update GTK 3 to version 3.24.52 and refresh its ABI version metadata.
- Restore the upstream GTK test suite to the port's validation workflow.

Tests:
- Enable GTK test execution, with 193 of 194 tests passing under the
validated X11 session; retain the reproducible accessibility test
failure without suppressing it.

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