| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464
Notes:
svn path=/head/; revision=455210
|
|
|
|
| |
Notes:
svn path=/head/; revision=445822
|
|
|
|
| |
Notes:
svn path=/head/; revision=442803
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The last update to www/py-requests [1] requires chardet >= 3.0.2. This commit
resulted in pkg-fallout notifications for the www/py3-requests port indicating
that the dependency version could not be satisfied:
py36-requests-2.17.3 depends on package: py36-chardet>=3.0.2 - not found
The textproc/py-chardet port version is 3.0.2, satisfying the dependency
and its minimum version requirement, but the textproc/py3-chardet port version
is 2.3.0. This is due to the py3-chardet being a copy of, not a slave of, and
inheriting values from py-chardet.
py3-foo ports are currently a workaround, used to provide Python 3.x versions of
dependencies for those ports that are built with Python 3.x.
They must be equivalent (in particular in version) to the original port except
for overriding the version of python that it will be built with, and any
dependencies.
Convert textproc/py3-chardet to a slave port accordingly
[1] https://svnweb.freebsd.org/changeset/ports/442565
Reported by: pkg-fallout
Approved by: koobs (python, with hat)
Notes:
svn path=/head/; revision=442754
|
|
|
|
| |
Notes:
svn path=/head/; revision=439237
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412349
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Enable "concurrent" Python installation
- Switch to GITHUB for DISTFILES (includes tests)
- Add test target
- Patch setup.py and test.py to support setuptools 'test' command
- Enable NO_ARCH (architecture independent)
[1] https://github.com/chardet/chardet/issues/13
Reviewed by: rm (maintiner)
Approved by: rm (maintainer)
Differential Revision: D5517
Notes:
svn path=/head/; revision=410159
|
|
|
|
|
|
|
|
| |
- update to 2.3.0
- remove docs related code - it's not on the distfile anymore
Notes:
svn path=/head/; revision=376817
|
|
|
|
|
|
|
| |
With hat: python@
Notes:
svn path=/head/; revision=374183
|
|
|
|
|
|
|
|
|
|
|
| |
- support staging
- update WWW
PR: 164855
Submitted by: olivierd (based on)
Notes:
svn path=/head/; revision=337301
|
|
|
|
|
|
|
| |
textproc)
Notes:
svn path=/head/; revision=327773
|
|
|
|
|
|
|
|
|
|
|
| |
- trim Makefile header
- remove redundant LICENSE_FILE
- tab -> space change in pkg-descr:WWW
Feature safe: yes
Notes:
svn path=/head/; revision=306845
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add LICENSE
- Support COPYTREE_SHARE
PR: 166052
Submitted by: Ports Fury
Feature safe: yes
Notes:
svn path=/head/; revision=294362
|
|
|
|
|
|
|
|
| |
PR: ports/144346
Submitted by: Kouki Hashimoto <hsmtkk AT gmail.com>
Notes:
svn path=/head/; revision=252166
|
|
|
|
|
|
|
| |
Drop maintainership
Notes:
svn path=/head/; revision=208877
|
|
|
|
|
|
|
|
|
| |
iso-2022-jp encoding with specific character.
Approved by: maintainer
Notes:
svn path=/head/; revision=176943
|
|
|
|
|
|
|
|
| |
PR: 94460
Submitted by: Dryice Liu
Notes:
svn path=/head/; revision=157260
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Notes:
svn path=/head/; revision=154687
|
|
Notes:
svn path=/head/; revision=154454
|