./filesystems/fuse, Filesystem in Userspace (version 2)

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


Branch: CURRENT, Version: 2.9.9, Package name: fuse-2.9.9, 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 2. While superceded it is still in
significant use.

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 [+/-]
MESSAGE.NetBSD [+/-]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 207.048 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-09 21:21:37 by Paolo Vincenzo Olivo | Files touched by this commit (19) | Package updated
Log message:
filesystems/fuse: revert update

Some software still depends on fuse 2.x and hasn't migrated to fuse3.
Any software asking for fuse3 should pull filesystems/fuse3 (to be
reimported) instead, at least until fuse 2.x isn't fully deprecated.

The update was commited without adequate testing. Apologizing for the
fuss it caused. ReFUSE on NetBSD is at 3.x already and this led me
to wrong assumptions.
   2026-05-09 15:47:13 by Thomas Klausner | Files touched by this commit (1)
Log message:
fuse: fix installation
   2026-05-06 21:19:39 by Paolo Vincenzo Olivo | Files touched by this commit (5)
Log message:
filesystems/fuse: fix build on Linux.
   2026-05-06 19:08:49 by Paolo Vincenzo Olivo | Files touched by this commit (17) | Package updated
Log message:
filesystems/fuse: update to 3.18.2

Changelog too long. Refer to
https://github.com/libfuse/libfuse/blob/master/ChangeLog.rst
   2023-09-09 12:23:00 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
filesystems/fuse: needs gettext.
   2023-09-08 08:01:04 by Paolo Vincenzo Olivo | Files touched by this commit (4)
Log message:
filesystems/fuse: fix compile warning and bump revision.