Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 May 2018 23:15:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 228307] Make dependency of devel/gvfs optional for a several different ports
Message-ID:  <bug-228307-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D228307

            Bug ID: 228307
           Summary: Make dependency of devel/gvfs optional for a several
                    different ports
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome@FreeBSD.org
          Reporter: vvd@unislabs.com
          Assignee: gnome@FreeBSD.org
             Flags: maintainer-feedback?(gnome@FreeBSD.org)

gvfs is so annoying - always eat CPU from 1-2 to 20-30% from one core. But I
don't use it.

I have installed ports with mandatory dependency from devel/gvfs:
x11-fm/nautilus
x11-toolkits/libgnomeui
graphics/evince
sysutils/brasero

But a simple hack remove the dependency:
diff -ur ports.orig/Mk/Uses/gnome.mk ports/Mk/Uses/gnome.mk
--- ports.orig/Mk/Uses/gnome.mk
+++ ports/Mk/Uses/gnome.mk
@@ -296,7 +296,7 @@
 librsvg2_USE_GNOME_IMPL=3Dlibgsf gdkpixbuf2 pango

 nautilus3_LIB_DEPENDS=3D libnautilus-extension.so:x11-fm/nautilus
-nautilus3_USE_GNOME_IMPL=3Dgnomedesktop3 gvfs libxml2
+nautilus3_USE_GNOME_IMPL=3Dgnomedesktop3 libxml2

 metacity_LIB_DEPENDS=3D  libmetacity-private.so:x11-wm/metacity

diff -ur ports.orig/x11-fm/nautilus/Makefile ports/x11-fm/nautilus/Makefile
--- ports.orig/x11-fm/nautilus/Makefile
+++ ports/x11-fm/nautilus/Makefile
@@ -20,7 +20,7 @@

 USES=3D          desktop-file-utils gettext gmake gnome libtool pathfix \
                pkgconfig tar:xz
-USE_GNOME=3D     intlhack gnomedesktop3 libxml2 gvfs introspection:build
+USE_GNOME=3D     intlhack gnomedesktop3 libxml2 introspection:build
 USE_LDCONFIG=3D  yes
 GNU_CONFIGURE=3D yes
 CPPFLAGS+=3D     -I${LOCALBASE}/include
diff -ur ports.orig/x11-toolkits/libgnomeui/Makefile
ports/x11-toolkits/libgnomeui/Makefile
--- ports.orig/x11-toolkits/libgnomeui/Makefile
+++ ports/x11-toolkits/libgnomeui/Makefile
@@ -21,7 +21,7 @@
 RUN_DEPENDS=3D=20=20
${LOCALBASE}/share/icons/gnome/index.theme:misc/gnome-icon-theme

 USES+=3D         bison gettext gmake localbase libtool:keepla pathfix pkgc=
onfig
-USE_GNOME=3D     gnomeprefix intltool libbonoboui referencehack gvfs
+USE_GNOME=3D     gnomeprefix intltool libbonoboui referencehack
 USE_XORG=3D      sm
 USE_LDCONFIG=3D  yes
 GNU_CONFIGURE=3D yes

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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