[Midnightbsd-cvs] [MidnightBSD/mports] a564fb: mail/geary: update to 46.0

Lucas Holt noreply at github.com
Sun Aug 9 09:40:19 EDT 2026


  Branch: refs/heads/mail/geary
  Home:   https://github.com/MidnightBSD/mports
  Commit: a564fb66d22b511008e959266952cc084128ebda
      https://github.com/MidnightBSD/mports/commit/a564fb66d22b511008e959266952cc084128ebda
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-08-09 (Sun, 09 Aug 2026)

  Changed paths:
    M mail/geary/Makefile
    M mail/geary/distinfo
    R mail/geary/files/patch-meson.build
    A mail/geary/files/patch-src_engine_api_geary-client-service.vala
    M mail/geary/pkg-plist

  Log Message:
  -----------
  mail/geary: update to 46.0

Fix two latent dependency errors while here: mports security/gcr is
4.3.0 and does not provide libgcr-base-3.so, and devel/libpeas is
2.0.7 while geary needs libpeas-1.0, so depend on security/gcr3 and
devel/libpeas1 instead.  Also move to libsoup3 and webkit2-gtk at 41,
add misc/iso-codes, and drop libcanberra and libunwind.

Delete patch-meson.build, superseded by USES=localbase:ldflags, and
add patch-src_engine_api_geary-client-service.vala to map logind D-Bus
names to ConsoleKit; 46.0 started using logind, which MidnightBSD does
not have.

Drop PATCHFILES; all three GNOME commit diffs fixed 40.0-era bugs and
are upstream in 46.0.

Built and packaged on amd64.

AI-Assisted-by: Claude Opus 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