# Generated by makepkg 7.0.0
# Mon Jul  6 21:03:31 UTC 2026
pkgbase = gvfs
	pkgdesc = Virtual filesystem implementation for GIO
	pkgver = 1.58.0
	pkgrel = 2.1
	url = https://gitlab.gnome.org/GNOME/gvfs
	arch = x86_64
	arch = aarch64
	groups = gnome
	license = LGPL-2.0-only
	makedepends = avahi
	makedepends = dbus
	makedepends = docbook-xsl
	makedepends = git
	makedepends = glib2-devel
	makedepends = libgdata
	makedepends = libgoa
	makedepends = libgphoto2
	makedepends = libimobiledevice
	makedepends = libmtp
	makedepends = libnfs
	makedepends = libxml2
	makedepends = meson
	makedepends = msgraph
	makedepends = openssh
	makedepends = python
	makedepends = smbclient
	makedepends = wsdd
	depends = dconf
	depends = fuse3
	depends = gcc-libs
	depends = gcr-4
	depends = glib2
	depends = glibc
	depends = gsettings-desktop-schemas
	depends = libarchive
	depends = libbluray
	depends = libcdio
	depends = libcdio-paranoia
	depends = libgcrypt
	depends = libgudev
	depends = libsecret
	depends = libsoup3
	depends = polkit
	depends = procps-ng
	depends = systemd
	depends = systemd-libs
	depends = udisks2
	source = git+https://gitlab.gnome.org/GNOME/gvfs.git#tag=1.58.0
	source = gvfsd.hook
	source = 0001-monitor-Do-not-load-monitors-when-GIO_USE_VFS-local.patch
	b2sums = 61e5fb1948fdb8bab03f930712072ca9feeae033110003677b2e604628d6457252ebbd5f77b27d0d07ad8cbf6379b49c281303b8b1a92e975487b7746a82c474
	b2sums = a0356a49c419dc69466c591d5e69701b865bb97ca336ea6d8bca0f0d9173b832b73d9f2c701d572a0245957d39c9a38ab6dff4ea7c737c34f2a1a28d93c0427f
	b2sums = 0f49b0c2425521f79c48ea092b7a26b601a18f9c2559cbfef6f2a1e338fa2f8d44e75edb85445248f4f35f41e2636836d398019fae0f908689385bf0171bd023

pkgname = gvfs
	optdepends = gvfs-afc: AFC support (Apple mobile devices)
	optdepends = gvfs-dnssd: DNS-SD and WebDAV support (macOS file sharing)
	optdepends = gvfs-goa: Gnome Online Accounts support (e.g. OwnCloud)
	optdepends = gvfs-google: Google Drive support
	optdepends = gvfs-gphoto2: gphoto2 support (PTP camera, MTP media player)
	optdepends = gvfs-mtp: MTP support (Android, media player)
	optdepends = gvfs-nfs: NFS support
	optdepends = gvfs-onedrive: Microsoft OneDrive support
	optdepends = gvfs-smb: SMB/CIFS support (Windows file sharing)
	optdepends = gvfs-wsdd: Web Services Dynamic Discovery support (Windows discovery)
	replaces = gvfs-afp
	replaces = gvfs-obexftp

pkgname = gvfs-afc
	pkgdesc = Virtual filesystem implementation for GIO - AFC backend (Apple mobile devices)
	depends = gvfs=1.58.0
	depends = glib2
	depends = glibc
	depends = libimobiledevice
	depends = libplist
	depends = usbmuxd

pkgname = gvfs-dnssd
	pkgdesc = Virtual filesystem implementation for GIO - DNS-SD and WebDAV backend (macOS file sharing)
	depends = gvfs=1.58.0
	depends = avahi
	depends = dconf
	depends = glib2
	depends = glibc
	depends = libsoup3
	depends = libxml2

pkgname = gvfs-goa
	pkgdesc = Virtual filesystem implementation for GIO - Gnome Online Accounts backend (e.g. OwnCloud)
	depends = gvfs=1.58.0
	depends = glib2
	depends = glibc
	depends = libgoa

pkgname = gvfs-google
	pkgdesc = Virtual filesystem implementation for GIO - Google Drive backend
	depends = gvfs-goa=1.58.0
	depends = glib2
	depends = glibc
	depends = libgdata
	depends = libgoa

pkgname = gvfs-gphoto2
	pkgdesc = Virtual filesystem implementation for GIO - gphoto2 backend (PTP camera, MTP media player)
	depends = gvfs=1.58.0
	depends = glib2
	depends = glibc
	depends = libgphoto2
	depends = libgudev

pkgname = gvfs-mtp
	pkgdesc = Virtual filesystem implementation for GIO - MTP backend (Android, media player)
	depends = gvfs=1.58.0
	depends = glib2
	depends = glibc
	depends = libgudev
	depends = libmtp
	depends = libusb

pkgname = gvfs-nfs
	pkgdesc = Virtual filesystem implementation for GIO - NFS backend
	install = gvfs-nfs.install
	depends = gvfs=1.58.0
	depends = gcc-libs
	depends = glib2
	depends = glibc
	depends = libnfs

pkgname = gvfs-onedrive
	pkgdesc = Virtual filesystem implementation for GIO - Microsoft OneDrive backend
	depends = gvfs-goa=1.58.0
	depends = gcc-libs
	depends = glib2
	depends = glibc
	depends = libgoa
	depends = msgraph

pkgname = gvfs-smb
	pkgdesc = Virtual filesystem implementation for GIO - SMB/CIFS backend (Windows file sharing)
	depends = gvfs=1.58.0
	depends = smbclient>=4.12.0
	depends = dconf
	depends = gcc-libs
	depends = glib2
	depends = glibc

pkgname = gvfs-wsdd
	pkgdesc = Virtual filesystem implementation for GIO - Web Services Dynamic Discovery backend (Windows discovery)
	depends = gvfs=1.58.0
	depends = dconf
	depends = gcc-libs
	depends = glib2
	depends = glibc
	depends = wsdd
