Commit graph

75 commits

Author SHA1 Message Date
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Muhammad Moinur Rahman
d6911f58fe print/py-reportlab: Update version 3.5.57=>3.5.60
Relnotes:	https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md
2021-01-27 00:19:27 +00:00
Muhammad Moinur Rahman
34142b0608 print/py-reportlab: Update version 3.5.55=>3.5.57
Relnotes:	https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md
2020-12-29 17:27:16 +00:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Muhammad Moinur Rahman
bbf5d71616 print/py-reportlab: Update version 3.5.54=>3.5.55
Relnotes:	https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md
2020-10-31 22:12:01 +00:00
Muhammad Moinur Rahman
58139e8666 print/py-reportlab: Update version 3.5.53=>3.5.54
Relnotes:		https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md
2020-10-29 21:22:03 +00:00
Muhammad Moinur Rahman
0f01ae8197 print/py-reportlab: Update version 3.5.21=>3.5.53
- Add TEST framework
- Update WWW

PR:		250420
Submitted by:	osidorkin@gmail.com
2020-10-25 10:35:25 +00:00
Antoine Brodin
1bf9457272 Convert the tree to use PY_PILLOW
With hat:	portmgr
Originally submitted by:	kai
2020-03-24 19:54:57 +00:00
Kai Knoblich
74174b2661 graphics/py-pillow: Update to 7.0.0
* 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
2020-02-24 11:36:15 +00:00
Mark Linimon
2d6efad3f3 Temporarily disable the DOCS option on powerpc64.
For reasons not yet understood, having this option enabled on powerpc64
consumes all memory and swap during poudriere builds.

On certain machines with a recent -CURRENT with patches, this panics
the machine.

Approved by:	portmgr (tier-2 blanket)
2019-08-09 21:12:44 +00:00
Muhammad Moinur Rahman
f7e35286b2 print/py-reportlab: Update version 3.5.20=>3.5.21 2019-05-06 09:38:19 +00:00
Muhammad Moinur Rahman
464b23aacb print/py-reportlab: Update version 3.5.19=>3.5.20 2019-04-27 07:54:59 +00:00
Muhammad Moinur Rahman
bf22c2860b print/py-reportlab: Update version 3.5.18=>3.5.19 2019-04-17 20:52:46 +00:00
Muhammad Moinur Rahman
13d7ffdad6 print/py-reportlab: Update version 3.5.17=>3.5.18 2019-04-05 20:26:13 +00:00
Muhammad Moinur Rahman
8a6a9a893b print/py-reportlab: Update version 3.5.13=>3.5.17
PR:		237000
Submitted by:	wenheping2000@hotmail.com
2019-04-04 10:30:18 +00:00
Muhammad Moinur Rahman
c3c5a718e2 print/py-reportlab: Update version 3.5.12=>3.5.13 2019-01-22 18:35:27 +00:00
Muhammad Moinur Rahman
0f1102edd8 print/py-reportlab: Update version 3.5.11=>3.5.12 2019-01-02 06:46:40 +00:00
Sunpoet Po-Chuan Hsieh
1d3ebe982c Update MASTER_SITES
Approved by:	portmgr (blanket)
2018-11-29 16:46:12 +00:00
Muhammad Moinur Rahman
c1b0d48135 print/py-reportlab: Update version 3.5.9=>3.5.11 2018-11-29 13:26:51 +00:00
Muhammad Moinur Rahman
322e113b8d print/py-reportlab: Update version 3.2.0=>3.5.9
PR:		233017
Submitted by:	wenheping2000@hotmail.com
Relnotes:	https://pypi.org/project/reportlab/#history
2018-11-19 00:10:48 +00:00
Mathieu Arnold
4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
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
2017-11-30 15:50:30 +00:00
Mark Linimon
829a6b36ad Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:31:15 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Muhammad Moinur Rahman
5788debd41 print/py-reportlab: Update version 3.0=>3.2.0 [1]
- Fix WWW [1]
- Convert to OPTIONSNG

PR:		205794 [1]
Submitted by:	cs [1]
2016-01-03 21:53:08 +00:00
Muhammad Moinur Rahman
5fff0c00f6 print/py-reportlab: Fix PORTDOCS
- Strip Libraries
- Fix patch files to reflect 'make makepatch'

PR:             200602
Submitted by:   amdmi3@FreeBSD.org
2015-06-10 14:04:06 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Mark Felder
1562606a98 Update "BSD" license in print category 2014-12-07 14:55:18 +00:00
Marcus von Appen
d45fbf3040 - Convert ports of news/ and print/ to new USES=python
Approved by: portmgr (implicit)
2014-10-24 16:42:59 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
TAKATSU Tomonari
0cbe65e47c - Repocopy print/py-reportlab to print/py-reportlab1
to preserve version 1.x and to update to 3.0

  print/py-reportlab:
    - Update print/py-reportlab to 3.0 based on print/py-reportlab2
    - Support STAGEDIR
    - Use PYDISTUTILS_AUTOPLIST
      * Remove pkg-plist, accordingly
    - Set CONFLICTS
    - Add PORTSCOUT
    - Replace tab with a single space after WWW: in pkg-descr

  print/py-reportlab1:
    - Support STAGEDIR
    - Add PKGNAMESUFFIX not to duplicate ports with the same name
    - Set CONFLICTS
    - Use PYDISTUTILS_AUTOPLIST
      * Remove pkg-plist, accordingly
    - Make use of PORTDOCS
    - Set OPTIONS_DEFINE explicitly
    - Fix include statement
    - Make docs unconditional to stage
    - Replace tab with a single space after WWW: in pkg-descr

  print/py-reportlab2:
    - Update CONFLICTS
    - Set PORTSCOUT

  dependent ports:
    - Switch dependency from print/py-reportlab to print/py-reportlab1
      * biology/py-biopython
      * deskutils/gourmet
      * deskutils/griffith
      * games/pythonsudoku
      * misc/pdfmap
      * print/py-trml2pdf
      * www/py-satchmo

PR:		ports/186970
Submitted by:	tota (myself)
Approved by:	Muhammad Moinur Rahman (maintainer)
2014-02-25 12:44:10 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Martin Wilke
768dd7c392 - Set / Update Portscout flags
- Pass maintainership to submitter

PR:		166062 166105 166112 166113 166114
		166115 166141 166154 166155 166156
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
Feature safe:	yes
2012-03-17 05:21:05 +00:00
Doug Barton
2b1dacc826 Remove more tags from pkg-descr files fo the form:
- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2011-10-24 04:17:37 +00:00
Martin Wilke
3931479e0c - Readd SHA256 2011-02-25 10:43:46 +00:00
Martin Wilke
1b8254d567 - Move to py25 or above
- While here kick md5 support
2011-02-25 00:47:51 +00:00
Matthias Andree
cf0754228a Update MASTER_SITES/DISTFILES, remove BROKEN=does not fetch. 2010-12-07 14:33:24 +00:00
Erwin Lansing
0ec9c6ca1e Properly use MASTER_SITE_LOCAL, even if the port itself is BROKEN
Submitted by:	uqs
2010-11-28 14:45:30 +00:00
Erwin Lansing
e45e697680 Mark BROKEN: does not fetch. 2010-09-29 08:56:49 +00:00
Mark Linimon
cb4c252136 Reset perky@FreeBSD.org due to maintainer-timeouts and no response
to email.

Hat:		portmgr
2010-05-23 21:16:16 +00:00
Martin Wilke
1b1b29c5e6 - Get rip python 2.3+
Note:
Python 2.3 is't longer supported and have a lot of security issues.
Convert 2.3+ to yes/or 2.4/5+

With hat:	portmgr
2009-12-13 17:00:14 +00:00
Martin Wilke
329ca0df89 - Fix warnings with python 2.6
PR:		137396
Submitted by:	Wen Heping <wenheping@gmail.com>
Approved by:	maintianer timeout
2009-08-14 19:52:36 +00:00
Martin Wilke
81100672d4 - Update lang/python26 and make Python 2.6.2 to the default Python version
Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
2009-06-08 22:30:55 +00:00
Hye-Shik Chang
1e549655d1 Update to 1.21.2
PR:		125135
Submitted by:	Wen heping <wenheping@gmail.com>
2008-08-14 04:43:58 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +00:00
Erwin Lansing
9e47ea441a - Update to 1.21.1
- Update WWW
- Add documents

PR:		107359
Submitted by:	Li-Wen Hsu <lwhsu@lwhsu.org>
Approved by:	maintainer timeout
2007-01-06 10:20:17 +00:00
Edwin Groothuis
a80969d36e Remove USE_REINPLACE from all categories starting with P 2006-05-13 01:03:17 +00:00
Edwin Groothuis
32487a10ad SHA256ify
Approved by: krion@
2006-01-24 01:06:45 +00:00