notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Port details on branch 2023Q3
cython Compiler for Writing C Extensions for the Python Language
3.2.9 lang on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.2.9Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-11-09 22:57:15
Last Update: 2026-08-24 05:16:09
Commit Hash: c48f37d
People watching this port, also watch:: p5-Error, p5-Encode-Locale, autoconf, py312-pycparser, libidn
Also Listed In: python
License: APACHE20
WWW:
https://cython.org/
https://github.com/cython/cython
Description:
Cython is a Python compiler that makes writing C extensions for Python as easy as Python itself. Cython is based on Pyrex, but supports more cutting edge functionality and optimizations. Cython translates Python code to C/C++ code, but 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 wrapping external C libraries, and for fast C modules that speed up the execution of Python code.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py*-cython
  • py*-cython0
  • py*-cython3
To install the port:
cd /usr/ports/lang/cython/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/cython
  • pkg install py312-cython
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py312-cython listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-cython
Package flavors (<flavor>: <package>)
  • py312: py312-cython
  • py313: py313-cython
  • py313t: py313t-cython
  • py314: py314-cython
  • py314t: py314t-cython
  • py311: py311-cython
  • py310: py310-cython
  • py315: py315-cython
distinfo:
TIMESTAMP = 1787267936 SHA256 (cython-3.2.9.tar.gz) = d249c9022ab13286b17bd66f30609e800c5f95efeecb06168990c7a66cecde6c SIZE (cython-3.2.9.tar.gz) = 3293493

Packages (timestamps in pop-ups are UTC):
py27-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35-
FreeBSD:14:quarterly---0.29.37_2-0.29.370.29.370.29.37-
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37-
FreeBSD:15:quarterly--n/a-n/an/a---
FreeBSD:16:latest--n/a-n/an/a---
 

py37-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest--0.29.32--0.29.35-0.29.35-
FreeBSD:14:quarterly---------
FreeBSD:15:latest--n/a-n/an/a---
FreeBSD:15:quarterly--n/a-n/an/a---
FreeBSD:16:latest--n/a-n/an/a---
 

py38-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest--0.29.32--0.29.35-0.29.35-
FreeBSD:14:quarterly-----0.29.370.29.370.29.37-
FreeBSD:15:latest--n/a-n/an/a0.29.370.29.37-
FreeBSD:15:quarterly--n/a-n/an/a---
FreeBSD:16:latest--n/a-n/an/a---
 

py39-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35-
FreeBSD:14:quarterly---0.29.37_2-0.29.370.29.370.29.37-
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37-
FreeBSD:15:quarterly--n/a-n/an/a---
FreeBSD:16:latest--n/a-n/an/a---
 

py310-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35-
FreeBSD:14:quarterly---0.29.37_2-0.29.370.29.370.29.37-
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37-
FreeBSD:15:quarterly--n/a-n/an/a---
FreeBSD:16:latest3.2.9-n/a-n/an/a---
 

py311-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.90.29.320.29.37_23.2.90.29.35-0.29.35-
FreeBSD:14:quarterly3.2.93.2.9-0.29.37_23.2.90.29.370.29.370.29.37-
FreeBSD:15:latest3.2.93.2.9n/a0.29.37_2n/an/a0.29.370.29.37-
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py312-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9-0.29.37_23.2.9----
FreeBSD:14:quarterly3.2.93.2.9-0.29.37_23.2.9----
FreeBSD:15:latest3.2.93.2.9n/a0.29.37_2n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py313-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9--3.2.9----
FreeBSD:14:quarterly3.2.93.2.9--3.2.9----
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py313t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9--3.2.9----
FreeBSD:14:quarterly3.2.93.2.9--3.2.9----
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py314-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:13:quarterly3.2.43.2.4n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9--3.2.9----
FreeBSD:14:quarterly3.2.93.2.9--3.2.9----
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py314t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9--3.2.9----
FreeBSD:14:quarterly3.2.93.2.9--3.2.9----
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

py315-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64leriscv64
FreeBSD:13:latest--n/an/an/an/an/an/an/a
FreeBSD:13:quarterly--n/an/an/an/an/an/an/a
FreeBSD:14:latest3.2.93.2.9--3.2.9----
FreeBSD:14:quarterly3.2.93.2.9--3.2.9----
FreeBSD:15:latest3.2.93.2.9n/a-n/an/a---
FreeBSD:15:quarterly3.2.93.2.9n/a-n/an/a---
FreeBSD:16:latest3.2.93.2.9n/a-n/an/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py312-setuptools>=0 : devel/py-setuptools@py312
  2. py312-wheel>=0 : devel/py-wheel@py312
  3. python3.12 : lang/python312
  4. py312-build>=0 : devel/py-build@py312
  5. py312-installer>=0 : devel/py-installer@py312
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. python3.12 : lang/python312
This port is required by:
for Build
  1. archivers/py-bitshuffle
  2. archivers/py-blosc2
  3. archivers/py-borgbackup
  4. archivers/py-xopen
  5. astro/py-astropy
  6. astro/py-spiceypy
  7. audio/py-pyliblo3
Expand this list (321 items / 314 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/py-pysndfile
  3. biology/py-biom-format
  4. biology/py-bx-python
  5. biology/py-crossmap
  6. biology/py-cutadapt
  7. biology/py-dnaio
  8. biology/py-hits
  9. biology/py-htseq
  10. biology/py-macs3
  11. biology/py-pyrodigal
  12. biology/py-pysam
  13. biology/py-scikit-bio
  14. cad/py-csxcad
  15. cad/pythonocc-core
  16. chinese/pycangjie
  17. comms/py-hidapi
  18. comms/py-libimobiledevice
  19. converters/py-rencode
  20. databases/py-aiomcache
  21. databases/py-asyncmy
  22. databases/py-asyncpg
  23. databases/py-cymysql
  24. databases/py-oracledb
  25. databases/py-peewee
  26. databases/py-psycopg-c
  27. databases/py-pyarrow
  28. databases/py-pyiceberg
  29. databases/py-snowflake-connector-python
  30. databases/py-sqlalchemy20
  31. databases/py-unqlite
  32. devel/brz
  33. devel/py-aspectlib
  34. devel/py-cffi
  35. devel/py-cftime
  36. devel/py-crick
  37. devel/py-cwcwidth
  38. devel/py-cykhash
  39. devel/py-cymem
  40. devel/py-cysignals
  41. devel/py-cython-test-exception-raiser
  42. devel/py-cytoolz
  43. devel/py-datrie
  44. devel/py-ddtrace
  45. devel/py-debugpy
  46. devel/py-editdistance
  47. devel/py-ewah-bool-utils
  48. devel/py-fastbencode
  49. devel/py-frozenlist
  50. devel/py-gevent
  51. devel/py-grpcio
  52. devel/py-guppy3
  53. devel/py-homebase
  54. devel/py-hunter
  55. devel/py-intbitset
  56. devel/py-lap
  57. devel/py-levenshtein
  58. devel/py-libplist
  59. devel/py-line-profiler
  60. devel/py-lxml
  61. devel/py-marisa-trie
  62. devel/py-memory-allocator
  63. devel/py-msgpack
  64. devel/py-murmurhash
  65. devel/py-mystic
  66. devel/py-opendht
  67. devel/py-preshed
  68. devel/py-preshed3
  69. devel/py-propcache
  70. devel/py-pycocotools
  71. devel/py-pydantic
  72. devel/py-pyina
  73. devel/py-pykdtree
  74. devel/py-pymtbl
  75. devel/py-pyroaring
  76. devel/py-pysimdjson
  77. devel/py-python-box
  78. devel/py-pyyaml
  79. devel/py-pyyaml-ft
  80. devel/py-qutip
  81. devel/py-reedsolo
  82. devel/py-ruamel.yaml.clib
  83. devel/py-shapely
  84. devel/py-srsly
  85. devel/py-tables
  86. devel/py-thinc
  87. devel/py-thinc8
  88. devel/py-thriftpy2
  89. devel/py-timelib
  90. devel/py-tree-sitter-languages
  91. devel/py-uvloop
  92. devel/py-zfp
  93. devel/vitables
  94. dns/py-pydnstable
  95. dns/py-pywdns
  96. filesystems/py-libzfs
  97. filesystems/py-llfuse
  98. finance/electrum
  99. finance/py-bt
  100. finance/py-ta-lib
  101. games/openage
  102. graphics/inkscape
  103. graphics/py-ManimPango
  104. graphics/py-PyOpenGL-accelerate
  105. graphics/py-cartopy
  106. graphics/py-fiona
  107. graphics/py-geopandas
  108. graphics/py-h3
  109. graphics/py-imagecodecs
  110. graphics/py-liffile
  111. graphics/py-pandana
  112. graphics/py-pandarm
  113. graphics/py-polyxios
  114. graphics/py-pygeos
  115. graphics/py-pyogrio
  116. graphics/py-pyproj
  117. graphics/py-rasterio
  118. graphics/py-rawpy
  119. graphics/py-scikit-image
  120. graphics/py-simplejpeg
  121. graphics/py-tesserocr
  122. graphics/py-vispy
  123. japanese/py-fugashi
  124. japanese/py-ipadic
  125. japanese/py-mojimoji
  126. lang/py-lupa
  127. math/lib2geom
  128. math/py-CyLP
  129. math/py-POT
  130. math/py-PySCIPOpt
  131. math/py-Pyomo
  132. math/py-blis
  133. math/py-bottleneck
  134. math/py-cyipopt
  135. math/py-cypari2
  136. math/py-daqp
  137. math/py-fdasrsf
  138. math/py-fpylll
  139. math/py-fsph
  140. math/py-hdbscan
  141. math/py-hdmedians
  142. math/py-jij-cimod
  143. math/py-levmar
  144. math/py-linearmodels
  145. math/py-lrcalc
  146. math/py-mathics
  147. math/py-minorminer
  148. math/py-mnnpy
  149. math/py-ndindex
  150. math/py-numpoly
  151. math/py-numpy
  152. math/py-numpy1
  153. math/py-openTSNE
  154. math/py-pandas
  155. math/py-pdal
  156. math/py-petsc4py
  157. math/py-pplpy
  158. math/py-primecountpy
  159. math/py-primme
  160. math/py-pyFFTW
  161. math/py-pyclipper
  162. math/py-pyodeint
  163. math/py-pyreadr
  164. math/py-pyreadstat
  165. math/py-pytensor
  166. math/py-python-fcl
  167. math/py-pywavelets
  168. math/py-quadprog
  169. math/py-rectangle-packer
  170. math/py-scikit-umfpack
  171. math/py-slepc4py
  172. math/py-ssm
  173. math/py-statsmodels
  174. math/py-symengine
  175. math/py-yt
  176. misc/py-apache-beam
  177. misc/py-faster-coco-eval
  178. misc/py-fuzzy
  179. misc/py-mmcv
  180. misc/py-numcodecs
  181. misc/py-pyEDFlib
  182. misc/urh
  183. multimedia/py-av
  184. multimedia/vapoursynth
  185. net/py-mpi4py
  186. net/py-mpi4py-mpich
  187. net/py-pynmsg
  188. net/py-pypcap
  189. net/py-pyzmq
  190. net/py-zeroconf
  191. net/rdma-core
  192. print/py-fonttools
  193. print/py-uharfbuzz
  194. science/cantera
  195. science/lammps
  196. science/nest
  197. science/py-GPy
  198. science/py-MDAnalysis
  199. science/py-OpenMC
  200. science/py-PyNE
  201. science/py-arch
  202. science/py-dimod
  203. science/py-dipy
  204. science/py-dwave-cloud-client
  205. science/py-dwave-greedy
  206. science/py-dwave-inspector
  207. science/py-dwave-networkx
  208. science/py-dwave-optimization
  209. science/py-dwave-preprocessing
  210. science/py-dwave-samplers
  211. science/py-dwave-tabu
  212. science/py-gsd
  213. science/py-h5py
  214. science/py-libgetar
  215. science/py-netCDF4
  216. science/py-penaltymodel
  217. science/py-phono3py
  218. science/py-pnetcdf
  219. science/py-pymatgen
  220. science/py-pymatgen-core
  221. science/py-pyprecice
  222. science/py-pyqubo
  223. science/py-scikit-learn
  224. science/py-scikit-sparse
  225. science/py-scipy
  226. science/py-symfc
  227. science/py-tensorflow
  228. science/py-trx-python
  229. science/yoda
  230. security/py-gssapi
  231. security/py-krb5
  232. security/py-python-pkcs11
  233. security/py-siphash24
  234. security/py-tinyaes
  235. textproc/py-cchardet
  236. textproc/py-charset-normalizer
  237. textproc/py-faust-cchardet
  238. textproc/py-gensim
  239. textproc/py-jarowinkler
  240. textproc/py-jq
  241. textproc/py-openstep-plist
  242. textproc/py-pystemmer
  243. textproc/py-spacy
  244. textproc/py-tree-sitter-language-pack
  245. textproc/py-wheezy.template
  246. textproc/py-wordcloud
  247. www/py-adblock
  248. www/py-aiohttp
  249. www/py-aiohttp-jinja2
  250. www/py-aiohttp-session
  251. www/py-falcon
  252. www/py-http-parser
  253. www/py-ll-xist
  254. www/py-yarl
  255. x11/xpra
  256. x11-fonts/afdko
  257. x11-fonts/py-afdko
  258. x11-toolkits/py-kivy
  259. x11-toolkits/py-wxpython
  260. Collapse this list.

Deleted ports which required this port:

Expand this list of 56 deleted ports
  1. archivers/py-attic*
  2. audio/py-pyliblo*
  3. biology/pycogent*
  4. databases/py-apache-arrow*
  5. databases/py-arrow*
  6. databases/py-caterva*
  7. databases/py-fastparquet*
  8. devel/bazaar-ng*
  9. devel/bzr*
  10. devel/py-bsd*
  11. devel/py-gevent-zeromq*
  12. devel/py-libzfs*
  13. devel/py-llfuse*
  14. devel/py-lxml5*
  15. devel/py-meliae*
  16. devel/py-pyyaml5*
  17. devel/py-re2*
  18. devel/py-yaml*
  19. devel/renpy*
  20. devel/renpy6*
  21. dns/py-dnspython2*
  22. finance/py-TA-Lib*
  23. games/renpy*
  24. games/renpy6*
  25. graphics/caffe*
  26. graphics/py-opengl-accelerate*
  27. graphics/py-pyembree*
  28. math/py-Diofant*
  29. math/py-PyWavelets*
  30. math/py-blis07*
  31. math/py-fastdtw*
  32. math/py-pystan*
  33. math/py-python_fcl*
  34. math/py-statsmodels010*
  35. math/sage*
  36. misc/orange3*
  37. misc/py-fastavro*
  38. misc/py-gluoncv*
  39. misc/py-gluonnlp*
  40. misc/py-mxnet*
  41. misc/py-orange3-network*
  42. multimedia/py-ffmpeg*
  43. net/ceph*
  44. net/ceph-devel*
  45. net/ceph12*
  46. net/ceph13*
  47. net/ceph14*
  48. net/py-netif*
  49. net/py-pcs*
  50. science/py-ScientificPython*
  51. science/py-mlpy*
  52. sysutils/sample*
  53. textproc/py-grako*
  54. www/py-aiohttp2*
  55. www/py-jswebkit*
  56. www/py-url*
  57. Collapse this list of deleted ports.
for Run
  1. biology/py-pysam
  2. devel/cython-lint
  3. devel/py-hatch-cython
  4. devel/py-pycodeexport
  5. devel/py-pycompilation
  6. devel/py-qutip
  7. devel/py-streamparse
Expand this list (15 items / 8 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/py-mathics
  3. misc/py-fuzzy
  4. science/py-netCDF4
  5. science/py-pnetcdf
  6. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. math/py-pystan*
  2. math/sage*
  3. security/py-onlykey*
  4. www/py-jswebkit*
  5. 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:
No options to configure
Options name:
lang_cython
USES:
compiler:c11 python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/cython/
  2. https://github.com/cython/cython/releases/download/3.2.9/
  3. https://pypi.org/packages/source/c/cython/
Collapse this list.

There are no commits on branch 2023Q3 for this port