summaryrefslogtreecommitdiff
path: root/filesystems
AgeCommit message (Collapse)AuthorFilesLines
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya5-7/+10
This is a semi-manual PKGREVISION bump.
2019-04-16filesystems/fuse-ntfs-3g: Use libfuse on NetBSDgdt1-3/+12
Due to not fully understood reasons, perhaps use of the low-level FUSE API, or perhaps using a different FUSE high-level API version, this package fails to build with NetBSD's librefuse. It does build when linked against filesystems/fuse, so do that. Not tested, but building is an improvement over not building. (This commit only changes the build on NetBSD.)
2019-04-10fuse-ext2: do a configure check for fuse_version, because netbsd's about tomaya5-17/+26
provide it. bump pkgrevision
2019-04-10filesystems/fuse-encfs: Fix man page location, and pkglint cleanupgdt4-9/+26
encfs has open-coded per-OS man page locations, and doesn't have the equivalent of autoconf's --mandir. Mostly remediate the cmake-inspired open coding by using PKGMANDIR. Add patch comment. Add comment about making TEST_TARGET work.
2019-04-09fuse-encfs: update comment.maya2-5/+8
It's unclear what is happening here, but apparently netbsd knew future FUSE API before upstream FUSE did. And it didn't do the in-between version used here.
2019-04-09fuse-encfs: workaround netbsd being wrong about which version of FUSEmaya3-5/+22
changed the arguments of fuse_unmount. Fix build. I get the impression this update was done by someone on NetBSD, so I speculate the build succeeded to some people. In that cae, bump PKGREVISION, so the right arguments will be passed!
2019-04-05+fuse-exfatmaya1-1/+2
2019-04-05Add fuse-exfat version 1.3.0maya4-0/+46
This project aims to provide a full-featured exFAT file system implementation for Unix-like systems. It consists of a FUSE module (fuse-exfat) and a set of utilities (exfat-utils).
2019-04-03Recursive revbump from textproc/icuryoon5-8/+10
2019-03-20Link with stock libfuse, not with librefusemanu1-2/+2
2019-03-16Updated filesystems/ltfs-ltotape to 0.2manu5-15/+16
This release makes the ltotape driver thread-safe, as libltfs expects it to be. This fixes a lot of problems because of race conditions on SCSI I/O structures.
2019-02-28add and enable ltfs and ltfs-ltotapejnemeth1-1/+3
2019-02-25Added filesytems/ltfs version 2.4.2.0.0, filesytems/ltfs-ltotape version 0.1manu13-0/+232
Linear Tape File System (LTFS) is a filesystem to mount a LTFS formatted tape in a tape drive. Once LTFS mounts a LTFS formatted tape as filesystem, user can access to the tape via filesystem API. Objective of this project is being the reference implementation of the LTFS format Specifications in SNIA (https://www.snia.org/tech_activities/standards/curr_standards/ltfs). At this time, the LTFS format specifications 2.4 is the target
2019-02-25Update perfuse package. Change log since previous version:manu3-7/+9
Use reclaim2 to fix reclaim/lookup race conditions The PUFFS reclaim operation had a race condition with lookups: we could be asked to lookup a node, then to reclaim it before lookup completion. At lookup completion, we would then create a leaked node. Enter the PUFFS reclaim2 operation, which features a nlookup argument. That let us count how many lookups are pending and avoid the above described scenario. It also makes the codes simplier. - Fix directory filehandle usage with libufse. Fix lookup count libfuse does not use filehandle the same way for directories and other objects. As a result, filehandles obtained by OPENDIR should not be sent on non-directory related operations like READ/WRITE/GETATTR... While there, fix the lookup count sent to the FORGET operation, which led to leaked nodes.
2019-01-16py-filesystem: removed; successor py-fsadam5-311/+1
2019-01-16py-fs: added version 2.2.1adam5-1/+207
PyFilesystem is a Python module that provides a common interface to any filesystem. Think of PyFilesystem FS objects as the next logical step to Python's file objects. In the same way that file objects abstract a single file, FS objects abstract an entire filesystem.
2019-01-02ori: catch up with scons updatetnn1-5/+7
Untested because the package is broken due to dependency on legacy boost::tr1 APIs.
2018-12-13revbump for boost 1.69.0adam2-4/+4
2018-12-09revbump after updating textproc/icuadam3-7/+6
2018-11-30Remove CVS tag from DESCRryoon1-2/+0
2018-11-14Revbump after cairo 1.16.0 update.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon1-2/+2
2018-09-17fuse-unionfs: Simplify the package a bitleot4-25/+18
- MASTER_SITE_GITHUB only needs the repository owner username, adjust it in DISTNAME in order to avoid DIST_SUBDIR and WRKSRC redefinition - Add LICENSE - Append to USE_TOOLS - Both INSTALLATION_DIRS and pre-install target are not needed because it is done via Makefile (needed a little adjustements of patch-Makefile `install -d' of ${MANDIR}) Last item discussed with <maya> (any possible regression is mine though!)
2018-09-17fuse-unionfs: update to 2.0maya6-75/+55
- fixed NEWS file ;-) - reverted meta directory name back to .unionfs (from .unionfs-fuse) this was never meant to be changed and slipped in in 1.0 release - fixes and speed improvements from dziltener in PR pkg/52866 with some changes from myself (I did not test functionality following the changes)
2018-09-03glusterfs: fix checksum of newly-added patchgdt1-2/+2
ok manu@
2018-08-22Recursive bump for perl5-5.28.0wiz4-6/+8
2018-08-20Update to 0.108wen2-8/+7
Upstream changes: 0.108 2018-07-30 15:35:23-04:00 America/New_York - No changes from 0.107-TRIAL. 0.107 2018-07-24 15:10:36-04:00 America/New_York (TRIAL RELEASE) [Fixes] - Fixed a bug where failure to load optional modules would trigger an external $SIG{__DIE__} handler. 0.106 2018-07-14 09:37:00-04:00 America/New_York [Tests] - Protected t/locking.t from PERL_PATH_TINY_NO_FLOCK already in the environment. 0.105 2018-07-07 10:09:04-04:00 America/New_York (TRIAL RELEASE) [Additions] - The PERL_PATH_TINY_NO_FLOCK environment variable has been added to allow users to disable file locking (and any associated warnings). [Changes] - Detection of unsupported 'flock' is no longer BSD-specific. This allows detecting and warning, for example, with the Luster filesystem on Linux. [Tests] - Improve reliability and diagnostics of tests run via 'do'.
2018-08-16revbump after boost-libs updateadam2-4/+4
2018-08-06Add missing RCS tagmanu2-2/+6
2018-08-06Make NetBSD memory reading routine 64-bit awaremanu2-1/+31
2018-07-20Recursive revbump from textproc/icu-62.1ryoon3-5/+6
2018-07-18Mark packages that require C++03 (or the GNU variants) if they fail withjoerg1-2/+2
C++14 default language.
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin4-8/+8
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-07-03extend PYTHON_VERSIONS_ for Python 3.7adam7-14/+14
2018-04-29revbump for boost-libs updateadam2-4/+4
2018-04-19Updated filesystems/glusterfs to 3.12.8manu4-59/+9
This is a maintenance release
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+2
2018-04-14revbump after icu updateadam3-6/+6
2018-04-07fuse-ntfs-3g: added missing commitadam2-21/+6
2018-04-03libgphoto2: update bl3.mk for dependency changewiz1-1/+2
Bump PKGREVISIONs of packages using it. Noted by John D. Baker on pkgsrc-users.
2018-04-02filesystems/libntfs filesystems/libntfs sysutils/ntfsprogs: updated to 2017.3.23adam4-73/+41
STABLE Version 2017.3.2: Delegated processing of special reparse points to external plugins Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs Enabled fallback to read-only mount when the volume is hibernated Made a full check for whether an extended attribute is allowed Moved secaudit and usermap to ntfsprogs (now ntfssecaudit and ntfsusermap) Enabled encoding broken UTF-16 into broken UTF-8 Autoconfigured selecting <sys/sysmacros.h> vs <sys/mkdev> Allowed using the full library API on systems without extended attributes support Fixed DISABLE_PLUGINS as the condition for not using plugins Corrected validation of multi sector transfer protected records Denied creating/removing files from $Extend Returned the size of locale encoded target as the size of symlinks
2018-03-21encfs: Update to 1.9.4gdt6-57/+21
Upstream changes: v1.9.4 / 2018-01-28 =================== * Fix packaging error leading to wrong version output * Fix shared lib compilation (cmake -DBUILD_SHARED_LIBS=ON ..) v1.9.3 / 2018-01-28 =================== * Fix compilation with "-std=c++11" * Fix a gid permission issue with allow_other * Fix operations on symlinks * Fix a race in idle unmount * Add `--reversewrite` cli option * Add PID to syslog logging * Deep code sanity check * Modernize coding style * Make codebase warnings & clang-tidy clean * Bump FUSE_USE_VERSION to 29 * Ensure compatibility with LibreSSL * Switch to vendored lib tinyxml2 & easylogging * Reorganize man page and add missing options * Add gtest and micro benchmarks
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+2
2018-02-11glusterfs: follow redirectwiz1-3/+2
2018-01-19p5-Path-Tiny: remove unneeded build dependencieswiz1-6/+1
2018-01-19p5-Path-Tiny: remove unused build dependencywiz1-4/+1
Marked as 'recommended' in META.json, but not used AFAICT. At least tests still run successfully.
2018-01-07Fix indentation in buildlink3.mk files.rillig1-2/+2
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2018-01-01Sort PLIST files.rillig5-17/+16
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01Revbump after boost updateadam2-4/+4
2018-01-01Cleaned up PLIST files.rillig1-2/+2
The actual cleanup has been done by pkglint: * Added missing identifier comments * Replaced ${PKGMANDIR} with a simple man, since the infrastructure does all the magic for PLISTs