Commit graph

602 commits

Author SHA1 Message Date
jnemeth
8494ea4e23 add and enable ltfs and ltfs-ltotape 2019-02-28 06:55:51 +00:00
manu
44f615cb70 Added filesytems/ltfs version 2.4.2.0.0, filesytems/ltfs-ltotape version 0.1
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-25 01:00:38 +00:00
manu
3061ca91af Update perfuse package. Change log since previous version:
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-02-25 00:52:07 +00:00
adam
d785d1665b py-filesystem: removed; successor py-fs 2019-01-16 08:57:17 +00:00
adam
104f23981f py-fs: added version 2.2.1
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-16 08:34:53 +00:00
tnn
b06072968d ori: catch up with scons update
Untested because the package is broken due to dependency on legacy
boost::tr1 APIs.
2019-01-02 20:36:07 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
ryoon
fb00ba572a Remove CVS tag from DESCR 2018-11-30 03:19:57 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
leot
909349bc1d fuse-unionfs: Simplify the package a bit
- 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-17 14:33:35 +00:00
maya
cd258eeea0 fuse-unionfs: update to 2.0
- 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-17 14:03:08 +00:00
gdt
f970582201 glusterfs: fix checksum of newly-added patch
ok manu@
2018-09-03 00:06:35 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wen
283988a2e1 Update to 0.108
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-20 02:13:07 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
manu
be27634b71 Add missing RCS tag 2018-08-06 02:22:31 +00:00
manu
b2ebd2fe31 Make NetBSD memory reading routine 64-bit aware 2018-08-06 02:17:04 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
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-04 13:40:07 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
adam
35aa3efc12 revbump for boost-libs update 2018-04-29 21:31:17 +00:00
manu
187866a34d Updated filesystems/glusterfs to 3.12.8
This is a maintenance release
2018-04-19 02:49:04 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
adam
299d329d51 revbump after icu update 2018-04-14 07:33:52 +00:00
adam
54042b41b6 fuse-ntfs-3g: added missing commit 2018-04-07 19:46:21 +00:00
wiz
d6c38126f6 libgphoto2: update bl3.mk for dependency change
Bump PKGREVISIONs of packages using it.

Noted by John D. Baker on pkgsrc-users.
2018-04-03 06:14:54 +00:00
adam
7e6e1ebd79 filesystems/libntfs filesystems/libntfs sysutils/ntfsprogs: updated to 2017.3.23
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-04-02 13:14:08 +00:00
gdt
d480d294de encfs: Update to 1.9.4
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-21 22:38:57 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
7e7ebc5986 glusterfs: follow redirect 2018-02-11 15:41:46 +00:00
wiz
b17f0fac37 p5-Path-Tiny: remove unneeded build dependencies 2018-01-19 11:24:11 +00:00
wiz
8c58efa925 p5-Path-Tiny: remove unused build dependency
Marked as 'recommended' in META.json, but not used AFAICT.
At least tests still run successfully.
2018-01-19 09:27:48 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
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-07 13:03:53 +00:00
rillig
b381c6e2f3 Sort PLIST files.
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-01 22:29:15 +00:00
adam
983847f667 Revbump after boost update 2018-01-01 21:18:06 +00:00
rillig
982cef7323 Cleaned up PLIST files.
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
2018-01-01 18:33:32 +00:00
wiz
5c55e98b6c fuse-bindfs: follow redirect 2017-12-24 09:49:30 +00:00
adam
8977d31a36 Revbump after textproc/icu update 2017-11-30 16:45:00 +00:00
manu
970768df39 Update to glusterfs 3.12.3
There is an important performance bug fix specific to NetBSD here,
which disable gfid2path by default. This features causes a huge
amount of different extended attributes to be created, and the
NetBSD implementation does not scale well with it.

In order to recover a server after the feature is disabled, stop
glusterfs daemones, disable extended attributes using extattrctl,
remove ${BRICK_ROOT}/.attribute/system/trusted.gfid2path.*
re-enable extended attributes and restart glusterfs.
2017-11-15 03:31:56 +00:00
gdt
b2c96c97bc Update to 1.9.2:
- fix a use-after-free bug that was introduced in v1.9-rc1 (#214)
  - cast booleans to int before writing the XML config (#343)
  - support reading the config file from pipes (#253)
  - add "-t" option to set syslog tag
  - allow read/write in standard reverse mode (#301)
  - reject empty passwords
  - support building with openssl 1.1
2017-11-11 03:18:16 +00:00
manu
f67e90743f Update to glusterfs 3.12.2
There have been a lot of changes since previous package version (3.8.9)
See http://docs.gluster.org/en/latest/release-notes/ for an overview
2017-11-04 03:46:56 +00:00
sevan
dfd892c876 Add support for NetBSD/evbarm on ARMv7.
Tested with BeagleBone Black.
2017-10-08 07:53:05 +00:00
sevan
ea26d1a6d7 - Add support for running as a server on NetBSD/evbarm, currently confined to
ARMv6 (Pi). Support for further family revisions in NetBSD is controlled
by the presence of src/config/param.armv$_nbsd$$.h to set the CPU family version
and major OS version number.

- Add description to most patches
2017-10-08 02:41:39 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
wiz
3cf311dad6 p5-MooseX-Types-Path-Tiny: update to 0.012.
0.012     2017-04-05 23:17:14Z
    - repository migrated to the github moose organization
    - switch from Test::Requires to Test::Needs in tests
    - add MooseX::Getopt option type maps when MooseX::Getopt is installed
      (thanks, Gregory Oschwald!)
2017-09-17 15:35:46 +00:00
wiz
1f6ab240e9 Update HOMEPAGE. 2017-09-11 07:51:44 +00:00
wiz
17819f5747 Point to existing, if outdated, HOMEPAGE. 2017-09-08 06:23:13 +00:00