gnome-base/gvfs (Miezhiko)

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 ~x86 ~amd64-linux ~x86-linux 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>miezhiko@gmail.com</email>
		<name>Miezhiko</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="google">Enables support for accessing Google accounts via <pkg>dev-libs/libgdata</pkg></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
bluray Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg> ✓
cdda ⚠️ ✓
elogind Rely on <pkg>sys-auth/elogind</pkg> as logind provider for Wayland sessions ⚠️ ✓
fuse Enables fuse mount points in $HOME/.gvfs for legacy application access ✓
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 ⚠️ ✓
mtp ⚠️ ✓
nfs Enable NFS client support via <pkg>net-fs/libnfs</pkg> ✓
onedrive Enable Onedrive backend via <pkg>net-libs/msgraph</pkg> ✓
policykit ⚠️ ✓
samba ⚠️ ✓
systemd Display <pkg>sys-apps/systemd</pkg> metadata, e.g. unit names, for running processes ⚠️ ✓
test ⚠️ ✓
udev Enable udev base replacement code for cdda feature ⊕
udisks ⚠️ ✓
zeroconf ⚠️ ✓

Manifest

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