git: c80f55d775cc - main - devel/gvfs: Depend on sysutils/lsof at run time

From: Gerald Pfeifer <gerald_at_FreeBSD.org>
Date: Tue, 27 Sep 2022 04:08:47 UTC
The branch main has been updated by gerald:

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

commit c80f55d775ccc6a00cd9523b4fe781aa6171817a
Author:     Damjan Jovanovic <damjan.jov@gmail.com>
AuthorDate: 2022-09-27 03:45:15 +0000
Commit:     Gerald Pfeifer <gerald@FreeBSD.org>
CommitDate: 2022-09-27 04:08:12 +0000

    devel/gvfs: Depend on sysutils/lsof at run time
    
    When a drive cannot be unmounted and returns EBUSY, gvfs calls
    "lsof -t /mountpoint" to find which processes have files open.
    This list is sent over the "show-processes" signal, which allows
    file managers to show which apps are preventing the unmount.
    
    For this to work, sysutils/lsof needs to be around.
    
    PR:             254322
    Approved by:    desktop (fluffy)
    Differential Revision:  https://reviews.freebsd.org/D32018
---
 devel/gvfs/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/devel/gvfs/Makefile b/devel/gvfs/Makefile
index e7097391707b..f14beb6f8c0f 100644
--- a/devel/gvfs/Makefile
+++ b/devel/gvfs/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gvfs
 PORTVERSION=	1.50.2
+PORTREVISION=	1
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -19,8 +20,8 @@ LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
 		libgudev-1.0.so:devel/libgudev \
 		libudisks2.so:sysutils/libudisks \
 		libsecret-1.so:security/libsecret
-
-RUN_DEPENDS=	bsdisks>0:sysutils/bsdisks
+RUN_DEPENDS=	bsdisks>0:sysutils/bsdisks \
+		lsof:sysutils/lsof
 PORTSCOUT=	limitw:1,even
 
 USES=		cpe gettext gnome libarchive localbase meson \