Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
|
|
* 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.
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
|
|
future Python 3.8
|
|
python 3.4 / 3.5 removal commit.
|
|
- Includes some whitespace changes, to be handled in a separate commit.
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
Remove now unnecessary overrides in various packages.
|
|
until proven otherwise.
|
|
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.
|
|
|
|
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.
|
|
|
|
No PKGREVISION++, because no change in the case when it built.
Adjust whitespace around LICENSE=.
|
|
"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.)
|
|
|
|
|
|
|
|
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.
|
|
(following some hints by joerg@).
Add missing files to PLIST.
Mark as user-destdir ready.
Bump PKGREVISION.
|
|
|
|
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
|