BSD Ports

filesystems/gvfs 1.58.4 MidnightBSD

GNOME virtual file system

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
9b06c86799
License
lgpl, gpl3, bsd3
Categories
filesystems, devel, gnome

Description

GVFS allows applications and users to treat any number of file system concepts as a part of the local filesystem. With GVFS, filesystems across the internet, on connected devices, and in multiple formats are as simple to access (and write code for) as any directory on the local machine.

In the other systems

The newest version among them is 1.62.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDfilesystems/gvfs1.58.4no data-[email protected]2026-09-08
FreeBSDfilesystems/gvfs1.58.4_1none known-[email protected]-
OpenBSDx11/gnome/gvfs by name1.62.0 newestno data-Antoine Jacoutot <[email protected]>-
NetBSDsysutils/gvfs by name1.60.0nb5none known-[email protected]2026-09-29
DragonFlyfilesystems/gvfs1.56.0_2 behind since 2026-09-08none known-[email protected]-
HardenedBSDfilesystems/gvfs1.58.4_1no data-[email protected]-
GhostBSDfilesystems/gvfs1.58.4_1no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.58.4 9b06c86799

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install gvfs

From mports:

cd /usr/mports/filesystems/gvfs && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gvfs>0:filesystems/gvfs

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 7

Runtime 1

Build dependencies 8
Run dependencies 8
Required by 1

Configuration

Options name: filesystems_gvfs

OptionDefaultDescription
AFCoffApple device support
AVAHIon
BLURAYonBlu-ray metadata support
CDDAon
FUSEoff
FUSERonUse fuser(1) to check processes blocking umount
GOAoffGNOME Online Accounts volume monitor support
GOOGLEoffGoogle backend
GPHOTOon
LSOFoffUse lsof(1) to check processes blocking umount
MTPon
NFSon
SMBon
USES
cpe gettext-tools gnome libarchive localbase meson pkgconfig python:build tar:xz
Service scripts
none

Files

Manual pages 4
  • gvfs(7)
  • gvfsd(1)
  • gvfsd-fuse(1)
  • gvfsd-metadata(1)
pkg-plist 159
  • lib/gio/modules/libgioremote-volume-monitor.so
  • lib/gio/modules/libgvfsdbus.so
  • lib/gvfs/libgvfscommon.so
  • lib/gvfs/libgvfsdaemon.so
  • libexec/gvfs-afc-volume-monitor
  • libexec/gvfs-goa-volume-monitor
  • libexec/gvfs-gphoto2-volume-monitor
  • libexec/gvfs-mtp-volume-monitor
  • libexec/gvfs-udisks2-volume-monitor
  • libexec/gvfsd
  • libexec/gvfsd-afc
  • libexec/gvfsd-afp
  • libexec/gvfsd-afp-browse
  • libexec/gvfsd-archive
  • libexec/gvfsd-cdda
  • libexec/gvfsd-computer
  • libexec/gvfsd-dav
  • libexec/gvfsd-dnssd
  • libexec/gvfsd-ftp
  • libexec/gvfsd-fuse
  • libexec/gvfsd-google
  • libexec/gvfsd-gphoto2
  • libexec/gvfsd-http
  • libexec/gvfsd-localtest
  • libexec/gvfsd-metadata
  • libexec/gvfsd-mtp
  • libexec/gvfsd-network
  • libexec/gvfsd-nfs
  • libexec/gvfsd-recent
  • libexec/gvfsd-sftp
  • libexec/gvfsd-smb
  • libexec/gvfsd-smb-browse
  • libexec/gvfsd-trash
  • libexec/gvfsd-wsdd
  • share/GConf/gsettings/gvfs-dns-sd.convert
  • share/GConf/gsettings/gvfs-smb.convert
  • share/dbus-1/services/org.gtk.vfs.Daemon.service
  • share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service
  • share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service
  • share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service
  • share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service
  • share/dbus-1/services/org.gtk.vfs.Metadata.service
  • share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service
  • share/glib-2.0/schemas/org.gnome.system.wsdd.gschema.xml
  • share/gvfs/mounts/afc.mount
  • share/gvfs/mounts/afp-browse.mount
  • share/gvfs/mounts/afp.mount
  • share/gvfs/mounts/archive.mount
  • share/gvfs/mounts/cdda.mount
  • share/gvfs/mounts/computer.mount
  • share/gvfs/mounts/dav+sd.mount
  • share/gvfs/mounts/dav.mount
  • share/gvfs/mounts/dns-sd.mount
  • share/gvfs/mounts/ftp.mount
  • share/gvfs/mounts/ftpis.mount
  • share/gvfs/mounts/ftps.mount
  • share/gvfs/mounts/google.mount
  • share/gvfs/mounts/gphoto2.mount
  • share/gvfs/mounts/http.mount
  • share/gvfs/mounts/localtest.mount
  • share/gvfs/mounts/mtp.mount
  • share/gvfs/mounts/network.mount
  • share/gvfs/mounts/nfs.mount
  • share/gvfs/mounts/recent.mount
  • share/gvfs/mounts/sftp.mount
  • share/gvfs/mounts/smb-browse.mount
  • share/gvfs/mounts/smb.mount
  • share/gvfs/mounts/trash.mount
  • share/gvfs/mounts/wsdd.mount
  • share/gvfs/remote-volume-monitors/afc.monitor
  • share/gvfs/remote-volume-monitors/goa.monitor
  • share/gvfs/remote-volume-monitors/gphoto2.monitor
  • share/gvfs/remote-volume-monitors/mtp.monitor
  • share/gvfs/remote-volume-monitors/udisks2.monitor
  • share/locale/ab/LC_MESSAGES/gvfs.mo
  • share/locale/af/LC_MESSAGES/gvfs.mo
  • share/locale/ar/LC_MESSAGES/gvfs.mo
  • share/locale/as/LC_MESSAGES/gvfs.mo
  • share/locale/ast/LC_MESSAGES/gvfs.mo
  • share/locale/be/LC_MESSAGES/gvfs.mo
  • share/locale/be@latin/LC_MESSAGES/gvfs.mo
  • share/locale/bg/LC_MESSAGES/gvfs.mo
  • share/locale/bn/LC_MESSAGES/gvfs.mo
  • share/locale/bn_IN/LC_MESSAGES/gvfs.mo
  • share/locale/bs/LC_MESSAGES/gvfs.mo
  • share/locale/ca/LC_MESSAGES/gvfs.mo
  • share/locale/ca@valencia/LC_MESSAGES/gvfs.mo
  • share/locale/cs/LC_MESSAGES/gvfs.mo
  • share/locale/da/LC_MESSAGES/gvfs.mo
  • share/locale/de/LC_MESSAGES/gvfs.mo
  • share/locale/el/LC_MESSAGES/gvfs.mo
  • share/locale/en@shaw/LC_MESSAGES/gvfs.mo
  • share/locale/en_GB/LC_MESSAGES/gvfs.mo
  • share/locale/eo/LC_MESSAGES/gvfs.mo
  • share/locale/es/LC_MESSAGES/gvfs.mo
  • share/locale/et/LC_MESSAGES/gvfs.mo
  • share/locale/eu/LC_MESSAGES/gvfs.mo
  • share/locale/fa/LC_MESSAGES/gvfs.mo
  • share/locale/fi/LC_MESSAGES/gvfs.mo
  • share/locale/fr/LC_MESSAGES/gvfs.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/gvfs-1.58.4.tar.xz1.295412e+06e7124bec724e265ad0ee00baa27d8d515cf1dddcf102638be67b9e259c9b040d
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
9b06c86799 Lucas Holt Update gvfs to 1.58.4 (#904)
Updates filesystems/gvfs from 1.56.0_3 to 1.58.4. Declares the complete installed-license set: legacy LGPLv2, GPLv3, and BSD-3-clause code. Adds MidnightBSD busy-process handling and disables the unavailable OneDrive backend. Validation: - bmake makesum, patch, clean package - bmake test (no tests defined) - bmake check-license - portlint -C filesystems/gvfs (0 fatals; 6 style warnings) - git diff --check ## Summary by Sourcery Update gvfs to 1.58.4 with complete licensing, MidnightBSD unmount handling, and platform-appropriate backend configuration. Bug Fixes: - Add MidnightBSD-compatible handling for processes blocking filesystem unmounts. Enhancements: - Update gvfs to version 1.58.4 and declare its complete LGPL, GPLv3, and BSD-3-Clause license set. …
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …