Friday, April 02, 2021

mail/geary: RUN_DEPENDS on x11/gnome/keyring?

Hi,

I wanted to try out the Geary mail client. I installed it and tried to
run it:

$ geary
*[wrn] 08:45:55.0449 geary:application-certificate-manager.vala:74: No GCR slot URIs found, GCR certificate pinning unavailable
*[wrn] 08:45:55.0822 geary:application-client.vala:947: Error creating controller: The name org.freedesktop.secrets was not provided by any .service files

Once I installed gnome-keyring, Geary was willing to start. Not 100%
sure if the diff below is the way to go though.

Thanks,
Caspar


Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/geary/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile 7 Feb 2021 08:03:35 -0000 1.64
+++ Makefile 3 Apr 2021 06:55:18 -0000
@@ -4,6 +4,7 @@ COMMENT= email application built around

GNOME_PROJECT= geary
GNOME_VERSION= 3.38.2
+REVISION= 0

CATEGORIES= mail

@@ -38,7 +39,8 @@ DEBUG_PACKAGES= ${BUILD_PACKAGES}
CFLAGS += -std=gnu99
.endif

-RUN_DEPENDS= devel/iso-codes
+RUN_DEPENDS= devel/iso-codes \
+ x11/gnome/keyring

BUILD_DEPENDS= devel/appstream-glib \
devel/iso-codes

No comments:

Post a Comment