Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Sep 2020 15:58:46 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548483 - in head: Mk/Uses x11-fm/nautilus x11-toolkits/libgnomeui
Message-ID:  <202009131558.08DFwkBr041549@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sun Sep 13 15:58:46 2020
New Revision: 548483
URL: https://svnweb.freebsd.org/changeset/ports/548483

Log:
  Make dependency of devel/gvfs optional for a several different ports
  
  - this makes it possible for users to not install gvfs by making it an optional dependeny
  - and moving it to nautilus directly instead of very high up the gnome stack in libngomeui
  - it is on by default in nautilus, so no change for users of that
  
  PR:		228307
  Submitted by:	VVD <vvd@unislabs.com>

Modified:
  head/Mk/Uses/gnome.mk
  head/x11-fm/nautilus/Makefile
  head/x11-toolkits/libgnomeui/Makefile

Modified: head/Mk/Uses/gnome.mk
==============================================================================
--- head/Mk/Uses/gnome.mk	Sun Sep 13 15:49:02 2020	(r548482)
+++ head/Mk/Uses/gnome.mk	Sun Sep 13 15:58:46 2020	(r548483)
@@ -269,7 +269,7 @@ librsvg2_LIB_DEPENDS=	librsvg-2.so:graphics/librsvg2
 librsvg2_USE_GNOME_IMPL=libgsf gdkpixbuf2 pango
 
 nautilus3_LIB_DEPENDS=	libnautilus-extension.so:x11-fm/nautilus
-nautilus3_USE_GNOME_IMPL=gnomedesktop3 gvfs libxml2
+nautilus3_USE_GNOME_IMPL=gnomedesktop3 libxml2
 
 metacity_LIB_DEPENDS=	libmetacity-private.so:x11-wm/metacity
 

Modified: head/x11-fm/nautilus/Makefile
==============================================================================
--- head/x11-fm/nautilus/Makefile	Sun Sep 13 15:49:02 2020	(r548482)
+++ head/x11-fm/nautilus/Makefile	Sun Sep 13 15:58:46 2020	(r548483)
@@ -3,7 +3,7 @@
 
 PORTNAME=	nautilus
 PORTVERSION=	3.28.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	x11-fm gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -31,5 +31,10 @@ MESON_ARGS=	-Denable-packagekit=false \
 BINARY_ALIAS=	python3=${PYTHON_VERSION}
 
 GLIB_SCHEMAS=	org.gnome.nautilus.gschema.xml
+
+OPTIONS_DEFINE=	GVFS
+OPTIONS_DEFAULT=GVFS
+
+GVFS_USE=	GNOME=gvfs
 
 .include <bsd.port.mk>

Modified: head/x11-toolkits/libgnomeui/Makefile
==============================================================================
--- head/x11-toolkits/libgnomeui/Makefile	Sun Sep 13 15:49:02 2020	(r548482)
+++ head/x11-toolkits/libgnomeui/Makefile	Sun Sep 13 15:58:46 2020	(r548483)
@@ -4,7 +4,7 @@
 
 PORTNAME=	libgnomeui
 PORTVERSION=	2.24.5
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	x11-toolkits gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -22,7 +22,7 @@ RUN_DEPENDS=	${LOCALBASE}/share/icons/gnome/index.them
 
 USES+=		bison gettext gmake gnome localbase libtool:keepla pathfix \
 		pkgconfig xorg
-USE_GNOME=	gnomeprefix intltool libbonoboui referencehack gvfs
+USE_GNOME=	gnomeprefix intltool libbonoboui referencehack
 USE_XORG=	sm
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009131558.08DFwkBr041549>