git: e3cdc6c281cb - main - gnome: add many missing dependencies from previous upgrades

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Mon, 10 Mar 2025 15:56:59 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e3cdc6c281cbcd66d6b2b8ada379a3211b6630f4

commit e3cdc6c281cbcd66d6b2b8ada379a3211b6630f4
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-10 14:22:44 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-10 15:56:53 +0000

    gnome: add many missing dependencies from previous upgrades
    
    This fixes the build of newer evolution-data-server, evince, eog-plugins
    
    Reported by:    mandree
---
 databases/evolution-data-server/Makefile | 5 +++--
 graphics/eog-plugins/Makefile            | 3 +--
 graphics/evince/Makefile                 | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 19988e186039..65aa97d19699 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -11,7 +11,7 @@ WWW=		https://wiki.gnome.org/Apps/Evolution
 LICENSE=	LGPL20
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup \
+LIB_DEPENDS=	libsoup-3.0.so:devel/libsoup3 \
 		libfribidi.so:converters/fribidi \
 		libgcr-base-3.so:security/gcr3 \
 		libgoa-1.0.so:net/gnome-online-accounts \
@@ -27,7 +27,8 @@ LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup \
 		libnspr4.so:devel/nspr \
 		libsecret-1.so:security/libsecret \
 		libcanberra-gtk3.so:audio/libcanberra-gtk3 \
-		libcanberra.so:audio/libcanberra
+		libcanberra.so:audio/libcanberra \
+		libuuid.so:misc/e2fsprogs-libuuid
 
 PORTSCOUT=	limitw:1,even
 
diff --git a/graphics/eog-plugins/Makefile b/graphics/eog-plugins/Makefile
index e306a2934270..07892f2463d4 100644
--- a/graphics/eog-plugins/Makefile
+++ b/graphics/eog-plugins/Makefile
@@ -14,14 +14,13 @@ BUILD_DEPENDS=	eog:graphics/eog
 LIB_DEPENDS=	libgdata.so:devel/libgdata \
 		libgoa-1.0.so:net/gnome-online-accounts \
 		libjson-glib-1.0.so:devel/json-glib \
-		libsoup-2.4.so:devel/libsoup \
 		libexif.so:graphics/libexif \
 		libpeas-1.0.so:devel/libpeas \
 		libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
 		libclutter-1.0.so:graphics/clutter \
 		libcogl.so:graphics/cogl \
 		libjson-glib-1.0.so:devel/json-glib \
-		libsoup-2.4.so:devel/libsoup
+		libchamplain-0.12.so:graphics/libchamplain
 RUN_DEPENDS=	eog:graphics/eog
 
 PORTSCOUT=	limitw:1,even
diff --git a/graphics/evince/Makefile b/graphics/evince/Makefile
index 009284839360..42435c9bf488 100644
--- a/graphics/evince/Makefile
+++ b/graphics/evince/Makefile
@@ -52,7 +52,7 @@ PKGNAMESUFFIX=		-lite
 COMMENT+=		without GNOME dependencies
 CONFLICTS_INSTALL=	evince
 .else
-USE_GNOME+=		introspection:build
+USE_GNOME+=		introspection:build gnomedesktop3
 MESON_ARGS+=		-Dintrospection=true
 CONFLICTS_INSTALL=	evince-lite
 .endif