Commit graph

60 commits

Author SHA1 Message Date
Po-Chuan Hsieh
4d818faf94
lang/cython: Update to 0.29.27
- Fix build with Python 3.11a4 [1]

Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
Obtained from:	bbac8b5476 [1]
2022-02-28 20:46:02 +08:00
Po-Chuan Hsieh
fe5cb79a83
lang/cython: Update to 0.29.26
Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
2022-01-12 02:44:01 +08:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Dmitry Marakasov
ab67421b6e lang/cython-devel: add port
Add devel version of cython. Apart from that 3.x cython branch is
where all the development goes on, 0.29.x only getting backported
bugfixes, this is currently the only version which supports python
3.11. Because of that, wire USE_PYTHON=cython to cython-devel for
python >= 3.11 in Uses/python.mk as well and limit supported python
versions with <= 3.10 for cython.

PR:		259898
Approved by:	python (lwhsu)
2021-11-24 20:00:33 +03:00
Po-Chuan Hsieh
358127291c
lang/cython: Update to 0.29.24
Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
2021-07-16 07:52:19 +08:00
Po-Chuan Hsieh
7bfad2966f
lang/cython: Update to 0.29.23
- Take maintainership

Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
2021-05-27 02:59:47 +08:00
Po-Chuan Hsieh
36b9aa651e
lang/cython: Reset maintainership after 4 consecutive maintainer timeouts
Reference:	https://cgit.freebsd.org/ports/commit/lang/cython?id=534b2fb9ede41de42712d9b9dad924740b32f96f
		https://cgit.freebsd.org/ports/commit/lang/cython?id=cef148e057524a6d0c2f9ba1f865ea4ea2aa891f
		https://cgit.freebsd.org/ports/commit/lang/cython?id=4386b63681ba8ac895bd40d2975e7f8bd96253b9
		https://cgit.freebsd.org/ports/commit/lang/cython?id=7d8bc64a9975fa609f523e5f3da7340299907cea
2021-05-27 02:59:47 +08:00
Kai Knoblich
26d8faac23 *: Bump a few ports after the Python 3.7 to 3.8 switchover
Bump the PORTREVISION of the following ports as the concurrent symlinks
change with a new default version of Python:

* devel/py-setuptools
* lang/cython
* math/py-numpy

This is a follow-up to 6cd3db2d03 .

PR:		253815
Approved by:	kai (python, maintainer)
2021-04-25 20:50:30 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Mathieu Arnold
878fe05959 Those ports are allowed to build a 2.7 flavor, for now. 2021-02-04 14:35:00 +00:00
Piotr Kubaj
7a538814e6 lang/cython: fix build on GCC architectures
Use newer GCC:
cc1: error: unrecognized command line option "-Wno-unused-result"
2020-10-29 16:57:21 +00:00
Sunpoet Po-Chuan Hsieh
7d8bc64a99 Update to 0.29.21
Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
PR:		250116
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 18 days)
2020-10-22 17:56:06 +00:00
Joseph Mingrone
4386b63681 lang/cython: Update to version 0.29.15
Upstream changes:
https://github.com/cython/cython/blob/master/CHANGES.rst#02915-2020-02-06

Approved by:	python (sunpoet), maintainer timeout (vmagerya@gmail.com)
Differential Revision:	https://reviews.freebsd.org/D23688
2020-02-28 00:46:10 +00:00
Joseph Mingrone
cef148e057 lang/cython: Update to version 0.29.14
Upstream changes:
https://github.com/cython/cython/blob/master/CHANGES.rst#02914-2019-11-01

Approved by:	maintainer timeout (2 weeks), python (sunpoet)
Differential Revision:	https://reviews.freebsd.org/D23467
2020-02-14 16:50:23 +00:00
Antoine Brodin
7ce822bd88 Bump PORTREVISION after r520219 2019-12-16 09:22:43 +00:00
Steve Wills
534b2fb9ed lang/cython: Update to 0.29.12
PR:		239304
Approved by:	maintainer timeout (vmagerya@gmail.com, >2 months)
2019-10-18 13:23:20 +00:00
Antoine Brodin
63f5eeef8a Bump a few PORTREVISIONs after r498529
With hat:	portmgr
2019-04-10 06:18:31 +00:00
Wen Heping
bf600fbb7e - Revert the last commit by mistake 2019-03-11 08:22:36 +00:00
Wen Heping
a8ad5de611 - Update python27 to 2.7.16
PR:		236318
Submitted by:	wen@(myself)
Exp-run by:	antoine@FreeBSD.org
2019-03-11 08:18:00 +00:00
Sunpoet Po-Chuan Hsieh
bd097878b0 Update MASTER_SITES and WWW
The source is unfetchable from cython.org.

Approved by:	portmgr (blanket)
2019-02-02 21:56:28 +00:00
Wen Heping
ac15445f0d - Update to 0.29
PR:		232739
Submitted by:	wen@(myself)
Approved by:	maintainer
Exp-run by:	antoine@
2018-11-05 11:49:43 +00:00
Wen Heping
ee71edf5f6 - Update to 0.28.2
PR:		228235
Submitted by:	wenheping2000@hotmail.com(myself)
Approved by:	maintainer
2018-05-15 11:01:58 +00:00
Sunpoet Po-Chuan Hsieh
e7d1a7f6d7 Remove blank line
Approved by:	portmgr (blanket)
2017-12-11 10:45:13 +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
Tobias Kortkamp
887b94f41b lang/cython: Update to 0.26
Changes:	https://github.com/cython/cython/blob/0.26/CHANGES.rst
PR:		221824
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2017-08-26 17:53:11 +00:00
Marcelo Araujo
2696935b46 Make cython and cython3 co-exist.
Reported by:	jbeich@
Differential Revision:	https://reviews.freebsd.org/D5845 (based on)
2017-03-24 18:30:47 +00:00
Marcelo Araujo
d392096a71 Create a python3 version of lang/cython. 2017-03-22 11:51:10 +00:00
Sunpoet Po-Chuan Hsieh
ee283202a0 - Update to 0.25.2
Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
PR:		215173
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2016-12-09 14:49:54 +00:00
Kurt Jaeger
30b03e481a ang/cython: 0.23.5 -> 0.24
Changes: 8b592122f2/CHANGES.rst

PR:		209655
Submitted by:	Phil Eaton <philneaton95@gmail.com>
Approved by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2016-05-20 11:09:08 +00:00
Dmitry Marakasov
3ccedf63a1 - Update to 0.23.5
- Add "verify" target to verify distfile GPG signature

PR:		208358
Submitted by:	vmagerya@gmail.com (maintainer)
2016-03-29 01:22:24 +00:00
Sunpoet Po-Chuan Hsieh
52f84132c7 - Update to 0.23.4
- While I'm here, add LICENSE_FILE

Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
PR:		203785
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2015-10-17 18:10:54 +00:00
Thomas Zander
fbf2146596 Update to upstream version 0.23
PR:		202387
Submitted by:	vmagerya@gmail.com (maintainer)
2015-08-20 13:57:08 +00:00
Jan Beich
20b60f0221 - Update to 0.22 [1]
- Strip C modules [2]
- Mark py-kivy as BROKEN [3]

PR:		197375 [1]
PR:		197776 [2]
Submitted by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [1]
Approved by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [2]
Approved by:	dbn (maintainer) [3]
2015-02-19 09:28:42 +00:00
Bartek Rutkowski
162973c310 lang/cython: update 0.20.2 -> 0.21
- Convert to USES=python

PR:		193643
Submitted by:	Viltaly Magerya <vmagerya@gmail.com>
Approved by:	mentors (implicit)
2014-09-24 09:06:41 +00:00
William Grzybowski
377fedc325 lang/cython: update to 0.20.2
PR:		192002
Submitted by:	maintainer
2014-08-01 20:00:20 +00:00
Wen Heping
c89c24b183 - Update to 0.20.1 [1]
- Add LICENSE
- Pass maintainership to submitter

PR:		188231 [1]
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> [1]
2014-04-05 04:48:43 +00:00
Antoine Brodin
28f4f412be Do not depend on both py-setuptools and py-setuptoolsXX 2014-03-08 18:35:38 +00:00
Martin Wilke
bee681207c - Stage support 2014-02-14 15:41:12 +00:00
Alberto Villa
c06b50b999 - Bump PORTREVISION after latest commit. 2014-01-05 23:08:04 +00:00
Alberto Villa
9d0630cff9 - Add py-setuptools to RUN_DEPENDS.
Reported by:	pkg-fallout
Approved by:	wen (maintainer) via email
2014-01-05 23:06:00 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Wen Heping
573e026d46 - Update to 0.19.1 2013-07-19 08:28:34 +00:00
Wen Heping
7551bd2479 - Update to 0.19
- Trim Makefile headers
2013-05-01 11:14:06 +00:00
Jimmy Olgeni
fc70633608 Upgrade to version 0.17.1.
PR:		ports/172158
Submitted by:	olgeni
Approved by:	maintainer (private mail)
2012-09-29 22:10:32 +00:00
Wen Heping
1e8f2308c3 - Update to 0.17 2012-09-04 07:16:31 +00:00
Wen Heping
6a826c952a - Update to 0.16
PR:		167287
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2012-04-25 15:55:30 +00:00
Wen Heping
34611a55ed - Update to 0.15.1 2011-10-26 02:13:47 +00:00
Wen Heping
b76d78a5f7 - Update to 0.15 2011-08-16 02:55:54 +00:00
Wen Heping
aeaa78957c - Update to 0.14.1 2011-02-13 07:20:10 +00:00
Wen Heping
8394905e21 - Update to 0.14 2010-12-15 01:56:33 +00:00