| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Differential Revision: https://reviews.freebsd.org/D28093
Notes:
svn path=/head/; revision=561562
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
Shared macro to use with flavors and not break
ports with USES=python (all versions).
Python >=3.5 --> textproc/py-sphinx (v3.0.2)
Python < 3.5 --> textproc/py-sphinx18 (v1.8.5)
All ports that uses sphinx were changed to use the new variable
${PY_SPHINX} in the dependency line, exceptions:
* Ports that fails to build with sphinx 3.0.2 because of code.
They are pointing to textproc/py-sphinx18 directly.
There aren't many ports.
* Ports that doesn't know Python flavors.
- Add several patches to fix Sphinx consumers
The most common issues are related with pkg-plist, the output
files from Sphinx changes between versions, keep this dynamically
is the better approach.
This will save time in future sphinx updates.
PR: 245629
Exp-run by: antoine
Notes:
svn path=/head/; revision=534966
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Assign to Django 2.2 (current LTS release) as Django 1.11 is End-of-Life.
* Make port concurrent safe as it installs files outside Python's site-lib
directory.
* Separate USES block from non-relevant variables and pet portlint
(whitespace issues in pkg-plist)
* Also remove an obsolete patch that was required to fix build issues with
the documentation files.
Changelog:
https://github.com/jazzband/sorl-thumbnail/blob/12.6.3/CHANGES.rst
PR: 245358
Approved by: Kevin Golding <ports@caomhin.org> (maintainer)
Notes:
svn path=/head/; revision=530951
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Originally submitted by: kai
Notes:
svn path=/head/; revision=529063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain
backwards compatibility for Python 2 consumers as the Pillow 7.0.0 release
dropped the support for Python 2.
* Apply conditional statements to use either Pillow 7.x or Pillow 6.x for
consumers that can be built for Python 2 or newer.
* Exceptions are ports that can be built only for either Python 2 or
Python 3. For the first case, consumers are just assigned to the
repo-copied graphics/py-pillow6.
* Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is not
listed in setup.py as a build dependency [1] and relax the version
requirements of Pillow for www/py-wagtail.
Release Notes:
* https://pillow.readthedocs.io/en/latest/releasenotes/index.html
Backward Incompatible Changes (7.0.0):
* https://pillow.readthedocs.io/en/latest/releasenotes/7.0.0.html#backwards-incompatible-changes
Detailed Changelog:
* https://github.com/python-pillow/Pillow/blob/7.0.0/CHANGES.rst
PR: 243665
Submitted by: sunpoet (patch for 7.0.0 and repo-copied version)
Reviewed by: koobs [1], sunpoet
Approved by: koobs (maintainer)
Differential Revision: https://reviews.freebsd.org/D23713
Notes:
svn path=/head/; revision=526962
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch>
Notes:
svn path=/head/; revision=484640
|
|
|
|
|
|
|
|
| |
PR: 228561
Submitted by: Kevin Golding <ports@caomhin.org> (maintainer)
Notes:
svn path=/head/; revision=471144
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Changed RUN_DEPENDS (assign to Django 1.11)
- Added LICENSE_FILE
- Added NO_ARCH
- Added DOCS option with the appropriate dependencies
- Changed options to reflect the new possibilities with the pluggable engines and key value stores
- Updated pkg-descr
PR: 228309
Submitted by: freebsd_ports@k-worx.org
Approved by: maintainer
Sponsored by: iXsystems Inc.
Notes:
svn path=/head/; revision=470901
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
reformat port description text in cases when it was notoriously broken.
Notes:
svn path=/head/; revision=426827
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412346
|
|
|
|
|
|
|
|
|
| |
- Fix PYTHON_PKGNAMEPREFIX
Reported by: antoinebot
Notes:
svn path=/head/; revision=406208
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336
Notes:
svn path=/head/; revision=394508
|
|
|
|
| |
Notes:
svn path=/head/; revision=374159
|
|
|
|
|
|
|
|
|
|
| |
- USES python
With hat: python
Approved by: portmgr (bdrewery, implicit)
Notes:
svn path=/head/; revision=370027
|
|
|
|
|
|
|
|
| |
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION
Notes:
svn path=/head/; revision=341733
|
|
|
|
|
|
|
|
|
|
| |
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat)
Notes:
svn path=/head/; revision=339634
|
|
|
|
|
|
|
| |
graphics)
Notes:
svn path=/head/; revision=327733
|
|
|
|
|
|
|
|
|
|
| |
- convert to USES in some cases (pkgconfig,pathfix)
- trim COMMENT/historical headers in some cases
Approved by: portmgr (miwi)
Notes:
svn path=/head/; revision=318829
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Alternate patch submitted by maintainer
PR: 163024 [1]
Submitted by: Dulmandakh Sukhbaatar <dulmandakh@gmail.com> [1]
Approved by: ports@caomhin.org (maintainer), gabor (mentor)
Feature safe: yes
Notes:
svn path=/head/; revision=287143
|
|
|
|
|
|
|
| |
- While here get rid FreeBSD 6.X and md5 support
Notes:
svn path=/head/; revision=269643
|
|
|
|
| |
Notes:
svn path=/head/; revision=249285
|
|
thumbnails.
Although not required to use, sorl-thumbnail is heavily integrated with
the Django framework.
WWW: http://code.google.com/p/sorl-thumbnail/
PR: ports/140824
Submitted by: Kevin Golding <ports at caomhin.org>
Notes:
svn path=/head/; revision=245677
|