notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
cython Compiler for Writing C Extensions for the Python Language
0.29_1 lang on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port 0.29Version of this port present on the latest quarterly branch.
Maintainer: vmagerya@gmail.com search for ports maintained by this maintainer
Port Added: 2008-11-09 22:57:15
Last Update: 2019-04-10 07:18:32
SVN Revision: 498530
Also Listed In: python
License: APACHE20
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • py36-cython>0:lang/cython
To install the port: cd /usr/ports/lang/cython/ && make install clean
To add the package: pkg install py36-cython
PKGNAME: py36-cython
Package flavors (<flavor>: <package>)
  • py36: py36-cython
  • py27: py27-cython
  • py37: py37-cython
  • py35: py35-cython
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
Runtime dependencies:
  1. py36-setuptools>0 : devel/py-setuptools@py36
  2. python3.6 : lang/python36
This port is required by:
for Build
  1. audio/py-pyliblo
  2. audio/py-pysndfile
  3. biology/py-bx-python
  4. biology/py-cutadapt
  5. biology/py-macs2
  6. biology/py-pysam
  7. biology/pycogent
Expand this list (101 items / 94 hidden)
  1. chinese/pycangjie
  2. comms/py-hidapi
  3. comms/py-libimobiledevice
  4. databases/py-cassandra-driver
  5. databases/py-peewee
  6. databases/py-pymssql
  7. databases/py-tiledb
  8. devel/bzr
  9. devel/py-bsd
  10. devel/py-cftime
  11. devel/py-game_sdl2
  12. devel/py-intbitset
  13. devel/py-libplist
  14. devel/py-libzfs
  15. devel/py-meliae
  16. devel/py-msgpack
  17. devel/py-opendht
  18. devel/py-python-dtrace
  19. devel/py-qutip
  20. devel/py-tables
  21. devel/vitables
  22. dns/py-dnspython
  23. dns/py-pydnstable
  24. finance/electrum
  25. finance/py-ta-lib
  26. games/openage
  27. games/renpy
  28. games/renpy6
  29. graphics/caffe
  30. graphics/py-PyOpenGL-accelerate
  31. graphics/py-cartopy
  32. graphics/py-djvulibre
  33. graphics/py-fiona
  34. graphics/py-geopandas
  35. graphics/py-pyembree
  36. graphics/py-pyproj
  37. graphics/py-scikit-image
  38. math/py-CyLP
  39. math/py-PySCIPOpt
  40. math/py-PyWavelets
  41. math/py-bottleneck
  42. math/py-cyipopt
  43. math/py-fastdtw
  44. math/py-numpy
  45. math/py-pyFFTW
  46. math/py-pystan
  47. math/py-quadprog
  48. math/py-scikit-umfpack
  49. math/py-statsmodels
  50. math/py-yt
  51. misc/py-fuzzy
  52. misc/urh
  53. multimedia/vapoursynth
  54. net/ceph12
  55. net/ceph13
  56. net/py-DTLSSocket
  57. net/py-libdnet
  58. net/py-mpi4py
  59. net/py-netif
  60. net/py-pypcap
  61. net-im/py-slixmpp
  62. science/nest
  63. science/py-ScientificPython
  64. science/py-h5py
  65. science/py-mlpy
  66. science/py-molmod
  67. science/py-netCDF4
  68. science/py-openpiv
  69. science/py-phono3py
  70. science/py-phonopy
  71. science/py-scikit-sparse
  72. science/py-tensorflow
  73. sysutils/sample
  74. textproc/py-grako
  75. textproc/py-pystemmer
  76. www/py-aiohttp2
  77. www/py-falcon
  78. www/py-multidict
  79. www/py-url
  80. www/py-yarl
  81. x11/xpra
  82. x11-toolkits/py-kivy
  83. Collapse this list.

Deleted ports which required this port:

Expand this list of 12 deleted ports
  1. archivers/py-attic*
  2. devel/bazaar-ng*
  3. devel/py-gevent-zeromq*
  4. devel/py-re2*
  5. devel/renpy*
  6. devel/renpy6*
  7. graphics/py-opengl-accelerate*
  8. multimedia/py-ffmpeg*
  9. net/ceph*
  10. net/ceph-devel*
  11. net/py-pcs*
  12. www/py-jswebkit*
  13. Collapse this list of deleted ports.
for Run
  1. biology/py-pysam
  2. devel/py-pycodeexport
  3. devel/py-pycompilation
  4. devel/py-python-dtrace
  5. devel/py-qutip
  6. graphics/py-scikit-image
  7. math/py-PyWavelets
Expand this list (13 items / 6 hidden)
  1. math/py-pystan
  2. misc/py-fuzzy
  3. science/py-molmod
  4. science/py-netCDF4
  5. science/py-openpiv
  6. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. www/py-jswebkit*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

Master Sites:
  1. https://files.pythonhosted.org/packages/source/C/Cython/
  2. https://pypi.org/packages/source/C/Cython/

Number of commits found: 44

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Apr 2019 06:18:32
Original commit files touched by this commit  0.29_1
Revision:498530
antoine search for other commits by this committer
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
11 Mar 2019 08:22:36
Original commit files touched by this commit  0.29
Revision:495330
wen search for other commits by this committer
- Revert the last commit by mistake
11 Mar 2019 08:18:01
Original commit files touched by this commit  0.29.2
Revision:495329
wen search for other commits by this committer
- Update python27 to 2.7.16

PR:		236318
Submitted by:	wen@(myself)
Exp-run by:	antoine@FreeBSD.org
02 Feb 2019 21:56:29
Original commit files touched by this commit  0.29
Revision:492015
sunpoet search for other commits by this committer
Update MASTER_SITES and WWW

The source is unfetchable from cython.org.

Approved by:	portmgr (blanket)
05 Nov 2018 11:49:43
Original commit files touched by this commit  0.29
Revision:484187
wen search for other commits by this committer
- Update to 0.29

PR:		232739
Submitted by:	wen@(myself)
Approved by:	maintainer
Exp-run by:	antoine@
15 May 2018 11:01:58
Original commit files touched by this commit  0.28.2
Revision:470010
wen search for other commits by this committer
- Update to 0.28.2

PR:		228235
Submitted by:	wenheping2000@hotmail.com(myself)
Approved by:	maintainer
11 Dec 2017 10:45:13
Original commit files touched by this commit  0.26
Revision:456021
sunpoet search for other commits by this committer
Remove blank line

Approved by:	portmgr (blanket)
30 Nov 2017 15:50:34
Original commit files touched by this commit  0.26
Revision:455210  Sanity Test Failure
mat search for other commits by this committer
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Aug 2017 17:53:11
Original commit files touched by this commit  0.26
Revision:448777
tobik search for other commits by this committer
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)
24 Mar 2017 18:30:47
Original commit files touched by this commit  0.25.2
Revision:436848
araujo search for other commits by this committer
Make cython and cython3 co-exist.

Reported by:	jbeich@
Differential Revision:	https://reviews.freebsd.org/D5845 (based on)
22 Mar 2017 11:51:10
Original commit files touched by this commit  0.25.2
Revision:436690
araujo search for other commits by this committer
Create a python3 version of lang/cython.
09 Dec 2016 14:49:54
Original commit files touched by this commit  0.25.2
Revision:428213
sunpoet search for other commits by this committer
- 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)
20 May 2016 11:09:08
Original commit files touched by this commit  0.24
Revision:415554
pi search for other commits by this committer
ang/cython: 0.23.5 -> 0.24

Changes:
https://github.com/cython/cython/blob/8b592122f23e0ce458521e5a828431c95a0d84e8/CHANGES.rst

PR:		209655
Submitted by:	Phil Eaton <philneaton95@gmail.com>
Approved by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
29 Mar 2016 01:22:24
Original commit files touched by this commit  0.23.5
Revision:412088
amdmi3 search for other commits by this committer
- Update to 0.23.5
- Add "verify" target to verify distfile GPG signature

PR:		208358
Submitted by:	vmagerya@gmail.com (maintainer)
17 Oct 2015 18:10:54
Original commit files touched by this commit  0.23.4
Revision:399596
sunpoet search for other commits by this committer
- 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)
20 Aug 2015 13:57:09
Original commit files touched by this commit  0.23
Revision:394876
riggs search for other commits by this committer
Update to upstream version 0.23

PR:		202387
Submitted by:	vmagerya@gmail.com (maintainer)
19 Feb 2015 09:28:42
Original commit files touched by this commit  0.22
Revision:379335
jbeich search for other commits by this committer
- 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]
24 Sep 2014 09:06:42
Original commit files touched by this commit  0.21
Revision:369166
robak search for other commits by this committer
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)
01 Aug 2014 20:00:20
Original commit files touched by this commit  0.20.2
Revision:363760
wg search for other commits by this committer
lang/cython: update to 0.20.2

PR:		192002
Submitted by:	maintainer
05 Apr 2014 04:48:44
Original commit files touched by this commit  0.20.1
Revision:350194
wen search for other commits by this committer
- Update to 0.20.1 [1]
- Add LICENSE
- Pass maintainership to submitter

PR:		188231 [1]
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> [1]
08 Mar 2014 18:35:38
Original commit files touched by this commit  0.19.1_1
Revision:347530
antoine search for other commits by this committer
Do not depend on both py-setuptools and py-setuptoolsXX
14 Feb 2014 15:41:13
Original commit files touched by this commit  0.19.1_1
Revision:344262
miwi search for other commits by this committer
- Stage support
05 Jan 2014 23:08:04
Original commit files touched by this commit  0.19.1_1
Revision:338830
avilla search for other commits by this committer
- Bump PORTREVISION after latest commit.
05 Jan 2014 23:06:01
Original commit files touched by this commit  0.19.1
Revision:338829
avilla search for other commits by this committer
- Add py-setuptools to RUN_DEPENDS.

Reported by:	pkg-fallout
Approved by:	wen (maintainer) via email
20 Sep 2013 19:53:10
Original commit files touched by this commit  0.19.1
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
19 Jul 2013 08:28:34
Original commit files touched by this commit  0.19.1
Revision:323271
wen search for other commits by this committer
- Update to 0.19.1
01 May 2013 11:14:06
Original commit files touched by this commit  0.19
Revision:317011
wen search for other commits by this committer
- Update to 0.19
- Trim Makefile headers
29 Sep 2012 22:10:33
Original commit files touched by this commit  0.17.1
Revision:305054
olgeni search for other commits by this committer
Upgrade to version 0.17.1.

PR:		ports/172158
Submitted by:	olgeni
Approved by:	maintainer (private mail)
04 Sep 2012 07:16:31
Original commit files touched by this commit  0.17
Revision:303643
wen search for other commits by this committer
- Update to 0.17
25 Apr 2012 15:55:31
Original commit files touched by this commit  0.16

wen search for other commits by this committer
- Update to 0.16

PR:             167287
Submitted by:   Muhammad Moinur Rahman <5u623l20@gmail.com>
26 Oct 2011 02:13:47
Original commit files touched by this commit  0.15.1

wen search for other commits by this committer
- Update to 0.15.1
16 Aug 2011 02:55:54
Original commit files touched by this commit  0.15

wen search for other commits by this committer
- Update to 0.15
13 Feb 2011 07:20:10
Original commit files touched by this commit  0.14.1

wen search for other commits by this committer
- Update to 0.14.1
15 Dec 2010 01:56:33
Original commit files touched by this commit  0.14

wen search for other commits by this committer
- Update to 0.14
08 Sep 2010 01:24:51
Original commit files touched by this commit  0.13

wen search for other commits by this committer
- Update to 0.13
02 Feb 2010 14:40:09
Original commit files touched by this commit  0.12.1

wen search for other commits by this committer
- Update to 0.12.1
24 Nov 2009 10:10:45
Original commit files touched by this commit  0.12

wen search for other commits by this committer
- Update to 0.12
27 Sep 2009 11:02:22
Original commit files touched by this commit  0.11.3

wen search for other commits by this committer
- Update to 0.11.3
- Update my mail address to FreeBSD

Approved by:    miwi(mentor)
Feature safe:   yes
29 May 2009 12:00:45
Original commit files touched by this commit  0.11.2

miwi search for other commits by this committer
- Update to 0.11.2

PR:             134884
Submitted by:   Wen Heping <wenheping@gmail.com> (maintainer)
01 May 2009 18:05:46
Original commit files touched by this commit  0.11.1

miwi search for other commits by this committer
- Update to 0.11.1

Approved by:    maintainer implicit
15 Mar 2009 19:48:19
Original commit files touched by this commit  0.11

miwi search for other commits by this committer
- Update to 0.11

PR:             132663
Submitted by:   Wen heping <wenheping@gmail.com> (maintainer)
26 Dec 2008 23:00:05
Original commit files touched by this commit  0.10.3

miwi search for other commits by this committer
- Update to 0.10.3

Approved by:    maintainer implicit
01 Dec 2008 21:16:42
Original commit files touched by this commit  0.10.2

miwi search for other commits by this committer
- Update to 0.10.2

PR:             129209
Submitted by:   Wen Heping <wenheping@gmail.com> (maintainer)
09 Nov 2008 22:56:35
Original commit files touched by this commit  0.10

miwi search for other commits by this committer
The Cython language makes writing C extensions for the Python language
as easy as Python itself. Cython is a source code translator based on
the well-known Pyrex, but supports more cutting edge functionality and
optimizations.

The Cython language is very close to the Python language (and most
Python code is also valid Cython code), but Cython additionally supports
calling C functions and declaring C types on variables and class
attributes. This allows the compiler to generate very efficient C code
from Cython code.

This makes Cython the ideal language for writing glue code for external
C libraries, and for fast C modules that speed up the execution of
Python code.

WWW:    http://www.cython.org/

PR:             ports/128722
Submitted by:   Wen Heping <wenhping at gmail.com>

Number of commits found: 44

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30
mongodb36Sep 30

8 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-15 15:43:31


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37688
Broken 77
Deprecated 104
Ignore 343
Forbidden 3
Restricted 158
No CDROM 73
Vulnerable 27
Expired 18
Set to expire 75
Interactive 0
new 24 hours 2
new 48 hours9
new 7 days26
new fortnight62
new month230

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.