summaryrefslogtreecommitdiff
path: root/filesystems/py-fuse-bindings
AgeCommit message (Collapse)AuthorFilesLines
2022-01-22Conditionalise workarounds for old NetBSD librefusepho3-19/+23
2022-01-04*: bump PKGREVISION for egg.mk userswiz1-1/+2
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-12-01Eliminate PYPKGPREFIX leaked into PLISTpho2-6/+6
2021-11-30Update to fuse-python-1.0.4; now it supports Python 3pho4-51/+173
* v1.0.3 unbreak xmp.py for python2 * v1.0.2 fix race in xmp.py (Carl Drougge) fix surrogateescape handling in fsyncdir/readdir/write (Carl Drougge) * v1.0.1 Improve path handling for Python >= 3.6 (thanks to seahawk1986 for the patch) * v1.0.0 IOCTL definitions to fix compilation on FreeBSD (patch from Mikhail Zakharov zmey20000@yahoo.com) Add poll support (patch from David Lechner david@lechnology.com) Use bytes objects for read and write data: please note that while this has no effect on Python 2,it is a breaking change in Python 3; it's worth it however since it fixes a serious usability bug that arbitrarily limited file content to valid UTF-8 data (patch from David Lechner david@lechnology.com) * v0.3.1 IOCTL support added by Cédric Carrée * 0.3.0 Add Python 3 compatibility.
2021-10-26filesystems: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07filesystems: Remove SHA1 hashes for distfilesnia1-2/+1
2019-09-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam1-2/+2
future Python 3.8
2019-04-26fix some whitespace, mostly introduced in the previousmaya1-2/+2
python 3.4 / 3.5 removal commit.
2019-04-26Omit mentions of python 34 and 35, after those were removed.maya1-2/+2
- Includes some whitespace changes, to be handled in a separate commit.
2018-07-03extend PYTHON_VERSIONS_ for Python 3.7adam1-2/+2
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.
2017-09-08Point to existing, if outdated, HOMEPAGE.wiz1-2/+2
2017-01-01Add python-3.6 to incompatible versions.wiz1-2/+2
2016-07-09Remove python33: adapt all packages that refer to it.wiz1-2/+2
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam1-2/+2
2015-11-03Add SHA512 digests for distfiles for filesystems categoryagc1-1/+2
Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail.
2014-12-31Improve EGG_NAME default to work for packages with '-' in their name.wiz1-2/+1
Remove now unnecessary overrides in various packages.
2014-05-09Mark packages that are not ready for python-3.3 also not ready for 3.4,wiz1-2/+2
until proven otherwise.
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz1-2/+3
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-12-16Use egg.mk, not distutils.mk.gdt2-7/+7
This package can use either setuptools (egg.mk) or distutils (distutils.mk), but it prefers setuptools and thus should be built with our egg.mk support. Adjust PLIST for egg.mk (different) variables and drop eggfile conditionalization, as eggs always have egg-info directories. Thanks to dholland@ and obache@ for noticing/suggesting.
2011-12-16Conditionalize EGG_FILE in PLIST, for pre-eggfile versions of python.gdt1-5/+5
2011-12-16Fix PLIST not to have PYVERSION encoded.gdt2-9/+10
No PKGREVISION++, because no change in the case when it built. Adjust whitespace around LICENSE=.
2011-12-16Update to 0.2.1. Note in DESCR that this is what GNU/Linux callsgdt6-69/+77
"fuse-python". Upstream does not provide NEWS. Perusal of Changelog leads to the conclusion that there are many bugfixes and minor enhancements, but no major changes. (Tested with "bup fuse" and ../fuse-wikipediafs on NetBSD 5.1_STABLE.)
2011-03-11service suspended. prevent time out. fetch from backup.zafer1-2/+2
2010-02-10Bump revision for PYTHON_VERSION_DEFAULT change.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-06-30Fix installation with python-2.5, using the appropriate infrastructurewiz2-11/+17
(following some hints by joerg@). Add missing files to PLIST. Mark as user-destdir ready. Bump PKGREVISION.
2008-04-25Don't hardcode PYPKGPREFIX in bl3.mktnn1-10/+10
2007-05-04Initial import of python bindings (version 0.2pre1) for fuse andagc6-0/+131
refuse into the Packages Collection. Python bindings for the FUSE and refuse interfaces. FUSE allows file sytsem operations to take place at user level, rather than in the kernel. Refuse is a BSD-licensed re-implementation of fuse, running on top of the puffs functionality. This package provides a python language interface to the FUSE interface. To achieve backwards compatibility with previous versions of the fuse bindings for python, set the environment variable FUSE_PYTHON_COMPAT=0.1