gnome-base/gvfs (bentoo)

Search

Install

Install this package:

emerge -a gnome-base/gvfs

Package Information

Description:
GVfs is a userspace virtual filesystem implementation for GIO (a library available in GLib). GVfs comes with a set of backends, including trash support, SFTP, SMB, HTTP, DAV, and many others. GVfs also contains modules for GIO that implement volume monitors and persistent metadata storage. There is also FUSE support that provides limited access to the GVfs filesystems for applications not using GIO.
Homepage:
https://gitlab.gnome.org/GNOME/gvfs
License:
LGPL-2+

Versions

Version EAPI Keywords Slot
1.62.0 8 ~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>gnome@gentoo.org</email>
		<name>Gentoo GNOME Desktop</name>
	</maintainer>
	<longdescription>
    GVfs is a userspace virtual filesystem implementation for GIO (a library
    available in GLib). GVfs comes with a set of backends, including trash
    support, SFTP, SMB, HTTP, DAV, and many others. GVfs also contains modules
    for GIO that implement volume monitors and persistent metadata storage.
    There is also FUSE support that provides limited access to the GVfs
    filesystems for applications not using GIO.
  </longdescription>
	<use>
		<flag name="afp">Enables support for accessing AFP (Apple Filing Protocol) network shares</flag>
		<flag name="archive">Enables support for accessing files in archives transparently via <pkg>app-arch/libarchive</pkg></flag>
		<flag name="bluray">Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg></flag>
		<flag name="fuse">Enables fuse mount points in $HOME/.gvfs for legacy application access</flag>
		<flag name="gcr">Enables keystore handling using <pkg>app-crypt/gcr</pkg></flag>
		<flag name="gnome-online-accounts">Enable configuration panel for <pkg>net-libs/gnome-online-accounts</pkg> accounts</flag>
		<flag name="http">Enable the HTTP/DAV backend using <pkg>net-libs/libsoup</pkg></flag>
		<flag name="nfs">Enable NFS client support via <pkg>net-fs/libnfs</pkg></flag>
		<flag name="onedrive">Enable Onedrive backend via <pkg>net-libs/msgraph</pkg></flag>
		<flag name="sftp">Enable SFTP client support via <pkg>virtual/openssh</pkg></flag>
		<flag name="udev">Enable udev base replacement code for cdda feature</flag>
	</use>
	<upstream>
		<remote-id type="gnome-gitlab">GNOME/gvfs</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p gnome-base/gvfs | euse -E <flag> -p gnome-base/gvfs | euse -D <flag> -p gnome-base/gvfs

Flag Description 1.62.0
afp Enables support for accessing AFP (Apple Filing Protocol) network shares ✓
archive Enables support for accessing files in archives transparently via <pkg>app-arch/libarchive</pkg> ✓
bluray Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg> ✓
cdda ⚠️ ✓
elogind Use sys-auth/elogind for session tracking ⚠️ ✓
fuse Enables fuse mount points in $HOME/.gvfs for legacy application access ✓
gcr Enables keystore handling using <pkg>app-crypt/gcr</pkg> ⊕
gnome-online-accounts Enable configuration panel for <pkg>net-libs/gnome-online-accounts</pkg> accounts ✓
gphoto2 ⚠️ ✓
http Enable the HTTP/DAV backend using <pkg>net-libs/libsoup</pkg> ⊕
ios ⚠️ ✓
keyring Store provider API keys in the OS keyring instead of in opencodex's own configuration file. Pulls in the package's only prebuilt binary, and needs a Secret Service provider (gnome-keyring, KWallet or KeePassXC) on the session bus at runtime. ⚠️ ✓
mtp ⚠️ ✓
nfs Enable NFS client support via <pkg>net-fs/libnfs</pkg> ✓
onedrive Enable Onedrive backend via <pkg>net-libs/msgraph</pkg> ✓
policykit Enable locale generation and Users KCM using <pkg>sys-auth/polkit</pkg> and <pkg>sys-apps/accountsservice</pkg> ⚠️ ✓
samba Use <pkg>net-fs/samba</pkg> for NTLM Single Sign-On ⚠️ ✓
sftp Enable SFTP client support via <pkg>virtual/openssh</pkg> ⊕
systemd Install the system and user systemd units for the lemond daemon, plus the sysusers.d snippet. Upstream provides no OpenRC service and the units use systemd-only directives, so they are omitted on non-systemd installs. ⚠️ ✓
test Build and run the upstream test suite (requires dbus-test-runner) ⚠️ ✓
udev Enable udev base replacement code for cdda feature ⊕
udisks ⚠️ ✓
zeroconf Enable support for zero-configuration networking via avahi ⚠️ ✓

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gvfs-1.62.0.tar.xz 1312228 bytes