[Midnightbsd-cvs] [MidnightBSD/mports] d138c0: security/gnome-keyring: update to 50.0 (#1189)
Lucas Holt
noreply at github.com
Fri Sep 11 09:26:09 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: d138c08d42d90f9b9e930634b69a884cd9969f8e
https://github.com/MidnightBSD/mports/commit/d138c08d42d90f9b9e930634b69a884cd9969f8e
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-11 (Fri, 11 Sep 2026)
Changed paths:
M security/gnome-keyring/Makefile
M security/gnome-keyring/distinfo
A security/gnome-keyring/files/patch-daemon_test-startup.c
A security/gnome-keyring/files/patch-pkcs11_secret-store_gkm-secret-fields.c
M security/gnome-keyring/pkg-plist
Log Message:
-----------
security/gnome-keyring: update to 50.0 (#1189)
Updates GNOME Keyring to 50.0.
Corrects combined GPL-2.0-or-later and LGPL-2.1-or-later metadata,
disables unavailable libcap-ng explicitly, and fixes null-pointer
arithmetic in secret-field parsing.
All 62 tests pass under an isolated D-Bus session. The permission-denial
case skips only as root, where root bypasses the condition it verifies.
Validated: bmake makesum, patch, build, fake, package, test,
check-license; git diff --check.
## Summary by Sourcery
Update the GNOME Keyring port to 50.0 with corrected licensing, platform
configuration, and safety fixes.
Bug Fixes:
- Fix null-pointer handling during secret-field parsing.
- Skip the permission-denial test when running as root, where permission
checks are bypassed.
Enhancements:
- Update GNOME Keyring to version 50.0.
- Correct license metadata for the combined GPL and LGPL licensing.
Build:
- Explicitly disable unavailable libcap-ng support.
Tests:
- Run the test suite within the caller's isolated D-Bus session.
Chores:
- Update the package file list for the new release.
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