Date: Sun, 01 Mar 2026 07:32:24 +0000 From: Don Lewis <truckman@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Olivier Duchateau <duchateau.olivier@gmail.com> Subject: git: 9144e4aa7389 - main - filesystems/gvfs: tweak LIB_DEPENDS for new msgraph Message-ID: <69a3eb88.18227.3efc9e2a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by truckman: URL: https://cgit.FreeBSD.org/ports/commit/?id=9144e4aa7389970adace08e3106a889379dc6547 commit 9144e4aa7389970adace08e3106a889379dc6547 Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2026-03-01 05:31:59 +0000 Commit: Don Lewis <truckman@FreeBSD.org> CommitDate: 2026-03-01 07:31:05 +0000 filesystems/gvfs: tweak LIB_DEPENDS for new msgraph Tweak LIB_DEPENDS for net/msgraph 0.3.X. Regenerate patches. (truckman) Pet portlint and portclippy. (truckman) PR: 292047 --- filesystems/gvfs/Makefile | 37 +++++++++++----------- .../gvfs/files/patch-client_gvfsfusedaemon.c | 10 +++--- .../gvfs/files/patch-daemon_gvfswritechannel.c | 8 ++--- 3 files changed, 27 insertions(+), 28 deletions(-) diff --git a/filesystems/gvfs/Makefile b/filesystems/gvfs/Makefile index f43683c48846..1272366c0d4a 100644 --- a/filesystems/gvfs/Makefile +++ b/filesystems/gvfs/Makefile @@ -22,57 +22,52 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libsecret-1.so:security/libsecret RUN_DEPENDS= bsdisks>0:sysutils/bsdisks \ lsof:sysutils/lsof -PORTSCOUT= limitw:1,even USES= cpe gettext gnome libarchive localbase meson \ pkgconfig python:build tar:xz +CPE_VENDOR= gnome USE_GNOME= glib20 libxml2 libxslt:build +GLIB_SCHEMAS= org.gnome.system.gvfs.enums.xml MESON_ARGS= -Dsystemduserunitdir=no \ -Dtmpfilesdir=no \ -Dadmin=false \ -Dlogind=false \ -Dlibusb=false \ -Dman=true -USE_LDCONFIG= yes -CPE_VENDOR= gnome -GLIB_SCHEMAS= org.gnome.system.gvfs.enums.xml +PORTSCOUT= limitw:1,even -OPTIONS_SUB= yes OPTIONS_DEFINE= AVAHI FUSE AFC GOA SMB CDDA GOOGLE GPHOTO MTP NFS BLURAY OPTIONS_DEFAULT=AVAHI SMB CDDA GPHOTO MTP NFS BLURAY +OPTIONS_SUB= yes AFC_DESC= Apple device support +BLURAY_DESC= Blu-ray metadata support GOA_DESC= GNOME Online Accounts volume monitor support GOOGLE_DESC= Google backend +AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \ + libplist-2.0.so:devel/libplist +AFC_MESON_TRUE= afc + AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_MESON_TRUE= dnssd AVAHI_VARS= GLIB_SCHEMAS+=org.gnome.system.dns_sd.gschema.xml BLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray BLURAY_MESON_TRUE= bluray -BLURAY_DESC= Blu-ray metadata support + +CDDA_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia \ + libcdio.so:sysutils/libcdio +CDDA_MESON_TRUE= cdda FUSE_USES= fuse:3 FUSE_MESON_TRUE= fuse -AFC_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \ - libplist-2.0.so:devel/libplist -AFC_MESON_TRUE= afc - GOA_LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ - libmsgraph-0.so:net/msgraph + libmsgraph-1.so:net/msgraph GOA_MESON_TRUE= goa onedrive -SMB_USES= samba:lib -SMB_MESON_TRUE= smb -SMB_VARS= GLIB_SCHEMAS+=org.gnome.system.smb.gschema.xml - -CDDA_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia \ - libcdio.so:sysutils/libcdio -CDDA_MESON_TRUE= cdda - GOOGLE_IMPLIES= GOA GOOGLE_LIB_DEPENDS= libgdata.so:devel/libgdata GOOGLE_MESON_TRUE= google @@ -86,4 +81,8 @@ MTP_MESON_TRUE= mtp NFS_LIB_DEPENDS= libnfs.so:net/libnfs NFS_MESON_TRUE= nfs +SMB_USES= samba:lib +SMB_MESON_TRUE= smb +SMB_VARS= GLIB_SCHEMAS+=org.gnome.system.smb.gschema.xml + .include <bsd.port.mk> diff --git a/filesystems/gvfs/files/patch-client_gvfsfusedaemon.c b/filesystems/gvfs/files/patch-client_gvfsfusedaemon.c index 0d9c69189b48..0b7b9cce8a4f 100644 --- a/filesystems/gvfs/files/patch-client_gvfsfusedaemon.c +++ b/filesystems/gvfs/files/patch-client_gvfsfusedaemon.c @@ -1,6 +1,6 @@ ---- client/gvfsfusedaemon.c.orig 2012-05-15 20:01:49.000000000 +0200 -+++ client/gvfsfusedaemon.c 2012-05-31 14:00:26.000000000 +0200 -@@ -2361,7 +2361,9 @@ +--- client/gvfsfusedaemon.c.orig 2024-10-18 10:28:21 UTC ++++ client/gvfsfusedaemon.c +@@ -2478,7 +2478,9 @@ vfs_init (struct fuse_conn_info *conn, struct fuse_con subthread = g_thread_new ("gvfs-fuse-sub", (GThreadFunc) subthread_main, NULL); /* Indicate O_TRUNC support for open() */ @@ -8,5 +8,5 @@ conn->want |= FUSE_CAP_ATOMIC_O_TRUNC; +#endif - return NULL; - } + /* Prevent out-of-order readahead */ + conn->want &= ~FUSE_CAP_ASYNC_READ; diff --git a/filesystems/gvfs/files/patch-daemon_gvfswritechannel.c b/filesystems/gvfs/files/patch-daemon_gvfswritechannel.c index 54c4216873e4..8e0bbde1850d 100644 --- a/filesystems/gvfs/files/patch-daemon_gvfswritechannel.c +++ b/filesystems/gvfs/files/patch-daemon_gvfswritechannel.c @@ -1,8 +1,8 @@ ---- daemon/gvfswritechannel.c.orig 2007-12-22 18:50:10.000000000 -0500 -+++ daemon/gvfswritechannel.c 2007-12-22 18:50:20.000000000 -0500 -@@ -30,6 +30,7 @@ +--- daemon/gvfswritechannel.c.orig 2024-10-18 10:28:21 UTC ++++ daemon/gvfswritechannel.c +@@ -29,6 +29,7 @@ + #include <sys/socket.h> #include <sys/un.h> - #include <unistd.h> #include <fcntl.h> +#include <string.h>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69a3eb88.18227.3efc9e2a>
