./filesystems/fuse3, Filesystem in Userspace (version 3)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 3.18.2, Package name: fuse3-3.18.2, Maintainer: pkgsrc-users

FUSE (Filesystem in Userspace) is a simple interface for userspace
programs to export a virtual filesystem to a kernel, originally Linux.
Fuse also aims to provide a secure method for non privileged users to
create and mount their own filesystem implementations.

This package provides FUSE version 3.

This package provides libfuse, a library translating procedure calls
to messages on /dev/fuse. On Linux, it additionally provides the
fusermount3 and mount.fuse3 utilities. On NetBSD, see also
perfused(8).

MESSAGE.Linux [+/-]

Master sites:

Filesize: 4818.144 KB

Version history: (Expand)


CVS history: (Expand)


   2026-06-04 19:04:20 by Greg Troxel | Files touched by this commit (4)
Log message:
filesystems/fuse{,3}: Drop explicit dependency on filesystems/perfused

On NetBSD 6+, it's in base, so this is just noise.  Both packages
still build, and fuse-ntfs-3g still builds against fuse.  As explained
on pkgsrc-users@.

No change except for building on NetBSD 5.
   2026-06-04 01:27:17 by Greg Troxel | Files touched by this commit (4)
Log message:
filesystems/fuse{,3}: Tidy, NFCI

  - Align DESCR to each other, taking the text that describes what the
    package is, vs marketing copy about FUSE.  Explain fuse2 vs 3, and
    add a NetBSD-only see-also to perfused(8).
  - trim duplicate bsd.prefs.mk
  - align whitespace between versions to reduce diffs
  - reorder some lines to reduce diffs

Likely more diff-reduction could be done, but this is what I felt
confident would not cause even any binary change in the package.
   2026-05-10 09:00:20 by Paolo Vincenzo Olivo | Files touched by this commit (2)
Log message:
fuse3: fix linking
   2026-05-09 22:01:32 by Paolo Vincenzo Olivo | Files touched by this commit (8)
Log message:
filesystems/fuse3: fix partial import
   2026-05-09 22:00:28 by Paolo Vincenzo Olivo | Files touched by this commit (4)
Log message:
filesystems/fuse3: initial import

Import fuse-3.18.2 as filesystems/fuse3.

FUSE (Filesystem in Userspace) is a simple interface for userspace
programs to export a virtual filesystem to the Linux kernel. Fuse also
aims to provide a secure method for non privileged users to create and
mount their own filesystem implementations.