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 photosAll times are UTC
Ukraine
Port details on branch 2023Q1
cython Compiler for Writing C Extensions for the Python Language
3.2.4 lang on this many watch lists=10 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 0.29.37_2Version 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-01-15 11:54:02
Commit Hash: d5fc5ef2
People watching this port, also watch:: libidn, autoconf, p5-Error, py311-pycparser, libunistring
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 py311-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 py311-cython listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-cython
Package flavors (<flavor>: <package>)
  • py311: py311-cython
  • py312: py312-cython
  • py313: py313-cython
  • py313t: py313t-cython
  • py314: py314-cython
  • py310: py310-cython
distinfo:
TIMESTAMP = 1767624040 SHA256 (cython-3.2.4.tar.gz) = 84226ecd313b233da27dc2eb3601b4f222b8209c3a7216d8733b031da1dc64e6 SIZE (cython-3.2.4.tar.gz) = 3280291

Packages (timestamps in pop-ups are UTC):
py27-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.210.29.37_2-n/an/an/a
FreeBSD:13:quarterly0.29.37_20.29.37_20.29.350.29.37_20.29.37_2n/an/an/a
FreeBSD:14:latest--0.29.320.29.37_2-0.29.35-0.29.35
FreeBSD:14:quarterly0.29.37_20.29.37_2-0.29.37_20.29.37_20.29.370.29.370.29.37
FreeBSD:15:latest--n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly0.29.37_20.29.37_2n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
py36-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
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--
 
py37-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly-----n/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
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.21--n/an/an/a
FreeBSD:13:quarterly--0.29.35--n/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
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.29.210.29.37_2-n/an/an/a
FreeBSD:13:quarterly--0.29.350.29.37_2-n/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
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly0.29.37_20.29.37_20.29.350.29.37_20.29.37_2n/an/an/a
FreeBSD:14:latest3.2.43.2.40.29.320.29.37_23.2.40.29.35-0.29.35
FreeBSD:14:quarterly0.29.37_20.29.37_2-0.29.37_20.29.37_20.29.370.29.370.29.37
FreeBSD:15:latest3.2.43.2.4n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly0.29.37_20.29.37_2n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
py311-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly0.29.37_20.29.37_20.29.350.29.37_20.29.37_2n/an/an/a
FreeBSD:14:latest3.2.43.2.40.29.320.29.37_23.2.40.29.35-0.29.35
FreeBSD:14:quarterly0.29.37_20.29.37_2-0.29.37_20.29.37_20.29.370.29.370.29.37
FreeBSD:15:latest3.2.43.2.4n/a0.29.37_2n/an/a0.29.370.29.37
FreeBSD:15:quarterly0.29.37_20.29.37_2n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
py312-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4-0.29.37_23.2.4n/an/an/a
FreeBSD:13:quarterly0.29.37_20.29.37_2-0.29.37_20.29.37_2n/an/an/a
FreeBSD:14:latest3.2.43.2.4-0.29.37_23.2.4---
FreeBSD:14:quarterly0.29.37_20.29.37_2-0.29.37_20.29.37_2---
FreeBSD:15:latest3.2.43.2.4n/a0.29.37_2n/an/a--
FreeBSD:15:quarterly0.29.37_20.29.37_2n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
py313-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.2.43.2.4--3.2.4---
FreeBSD:14:quarterly--------
FreeBSD:15:latest3.2.43.2.4n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
py313t-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.2.43.2.4--3.2.4---
FreeBSD:14:quarterly--------
FreeBSD:15:latest3.2.43.2.4n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
py314-cython
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.43.2.4--3.2.4n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest3.2.43.2.4--3.2.4---
FreeBSD:14:quarterly--------
FreeBSD:15:latest3.2.43.2.4n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest3.2.43.2.4n/a-n/an/a--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>=0 : devel/py-setuptools@py311
  2. py311-wheel>=0 : devel/py-wheel@py311
  3. python3.11 : lang/python311
  4. py311-build>=0 : devel/py-build@py311
  5. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
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. audio/py-pyliblo3
  7. audio/py-pysndfile
Expand this list (284 items / 277 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/py-biom-format
  3. biology/py-bx-python
  4. biology/py-crossmap
  5. biology/py-cutadapt
  6. biology/py-dnaio
  7. biology/py-hits
  8. biology/py-htseq
  9. biology/py-macs3
  10. biology/py-pyrodigal
  11. biology/py-pysam
  12. biology/py-pywgsim
  13. biology/py-scikit-bio
  14. cad/py-csxcad
  15. chinese/pycangjie
  16. comms/py-hidapi
  17. comms/py-libimobiledevice
  18. converters/py-rencode
  19. databases/py-aiomcache
  20. databases/py-apache-arrow
  21. databases/py-asyncmy
  22. databases/py-asyncpg
  23. databases/py-cymysql
  24. databases/py-fastparquet
  25. databases/py-psycopg-c
  26. databases/py-pyarrow
  27. databases/py-snowflake-connector-python
  28. databases/py-sqlalchemy20
  29. databases/py-unqlite
  30. devel/py-aspectlib
  31. devel/py-cffi
  32. devel/py-cftime
  33. devel/py-crick
  34. devel/py-cwcwidth
  35. devel/py-cykhash
  36. devel/py-cymem
  37. devel/py-cysignals
  38. devel/py-cython-test-exception-raiser
  39. devel/py-cytoolz
  40. devel/py-datrie
  41. devel/py-ddtrace
  42. devel/py-debugpy
  43. devel/py-editdistance
  44. devel/py-ewah-bool-utils
  45. devel/py-frozenlist
  46. devel/py-gevent
  47. devel/py-grpcio
  48. devel/py-guppy3
  49. devel/py-homebase
  50. devel/py-hunter
  51. devel/py-intbitset
  52. devel/py-lap
  53. devel/py-libplist
  54. devel/py-line-profiler
  55. devel/py-lxml
  56. devel/py-memory-allocator
  57. devel/py-msgpack
  58. devel/py-murmurhash
  59. devel/py-mystic
  60. devel/py-opendht
  61. devel/py-preshed
  62. devel/py-preshed3
  63. devel/py-propcache
  64. devel/py-pycocotools
  65. devel/py-pydantic
  66. devel/py-pyina
  67. devel/py-pykdtree
  68. devel/py-pymtbl
  69. devel/py-pysimdjson
  70. devel/py-pyyaml
  71. devel/py-pyyaml-ft
  72. devel/py-qutip
  73. devel/py-reedsolo
  74. devel/py-ruamel.yaml.clib
  75. devel/py-shapely
  76. devel/py-srsly
  77. devel/py-tables
  78. devel/py-thinc
  79. devel/py-thinc8
  80. devel/py-thriftpy2
  81. devel/py-timelib
  82. devel/py-tree-sitter-languages
  83. devel/py-zfp
  84. devel/vitables
  85. dns/py-pydnstable
  86. dns/py-pywdns
  87. filesystems/py-llfuse
  88. finance/electrum
  89. finance/py-bt
  90. finance/py-finvizfinance
  91. finance/py-ta-lib
  92. games/openage
  93. graphics/inkscape
  94. graphics/py-ManimPango
  95. graphics/py-cartopy
  96. graphics/py-fiona
  97. graphics/py-geopandas
  98. graphics/py-h3
  99. graphics/py-imagecodecs
  100. graphics/py-pandana
  101. graphics/py-pandarm
  102. graphics/py-pyogrio
  103. graphics/py-pyproj
  104. graphics/py-rasterio
  105. graphics/py-rawpy
  106. graphics/py-scikit-image
  107. graphics/py-simplejpeg
  108. graphics/py-vispy
  109. japanese/py-fugashi
  110. japanese/py-ipadic
  111. lang/py-lupa
  112. math/lib2geom
  113. math/py-CyLP
  114. math/py-POT
  115. math/py-PySCIPOpt
  116. math/py-Pyomo
  117. math/py-blis
  118. math/py-bottleneck
  119. math/py-cyipopt
  120. math/py-cypari2
  121. math/py-daqp
  122. math/py-fpylll
  123. math/py-hdbscan
  124. math/py-hdmedians
  125. math/py-jij-cimod
  126. math/py-linearmodels
  127. math/py-lrcalc
  128. math/py-mathics
  129. math/py-minorminer
  130. math/py-mnnpy
  131. math/py-ndindex
  132. math/py-numpy
  133. math/py-numpy-stl
  134. math/py-openTSNE
  135. math/py-pandas
  136. math/py-pdal
  137. math/py-petsc4py
  138. math/py-pplpy
  139. math/py-primecountpy
  140. math/py-primme
  141. math/py-pyFFTW
  142. math/py-pyclipper
  143. math/py-pyreadr
  144. math/py-pyreadstat
  145. math/py-pytensor
  146. math/py-pywavelets
  147. math/py-quadprog
  148. math/py-slepc4py
  149. math/py-ssm
  150. math/py-statsmodels
  151. math/py-symengine
  152. math/py-yt
  153. misc/py-fuzzy
  154. misc/py-mmcv
  155. misc/py-numcodecs
  156. misc/py-pyEDFlib
  157. misc/urh
  158. multimedia/py-av
  159. multimedia/vapoursynth
  160. net/py-mpi4py
  161. net/py-mpi4py-mpich
  162. net/py-pynmsg
  163. net/py-pypcap
  164. net/py-pyzmq
  165. net/py-zeroconf
  166. net-im/py-slixmpp
  167. print/py-fonttools
  168. print/py-uharfbuzz
  169. science/cantera
  170. science/lammps
  171. science/py-MDAnalysis
  172. science/py-OpenMC
  173. science/py-PyNE
  174. science/py-arch
  175. science/py-dimod
  176. science/py-dipy
  177. science/py-dwave-cloud-client
  178. science/py-dwave-gate
  179. science/py-dwave-greedy
  180. science/py-dwave-inspector
  181. science/py-dwave-networkx
  182. science/py-dwave-optimization
  183. science/py-dwave-preprocessing
  184. science/py-dwave-samplers
  185. science/py-dwave-tabu
  186. science/py-gsd
  187. science/py-h5py
  188. science/py-libgetar
  189. science/py-netCDF4
  190. science/py-penaltymodel
  191. science/py-phono3py
  192. science/py-phonopy
  193. science/py-pnetcdf
  194. science/py-pymatgen
  195. science/py-pyprecice
  196. science/py-pyqubo
  197. science/py-scikit-learn
  198. science/py-scikit-sparse
  199. science/py-symfc
  200. science/py-tensorflow
  201. science/py-trx-python
  202. science/yoda
  203. security/py-gssapi
  204. security/py-krb5
  205. security/py-python-pkcs11
  206. security/py-tinyaes
  207. textproc/py-cchardet
  208. textproc/py-faust-cchardet
  209. textproc/py-jarowinkler
  210. textproc/py-jq
  211. textproc/py-openstep-plist
  212. textproc/py-pystemmer
  213. textproc/py-spacy
  214. textproc/py-tree-sitter-language-pack
  215. textproc/py-wheezy.template
  216. textproc/py-wordcloud
  217. www/py-adblock
  218. www/py-aiohttp
  219. www/py-aiohttp-jinja2
  220. www/py-aiohttp-session
  221. www/py-falcon
  222. www/py-http-parser
  223. www/py-yarl
  224. x11/xpra
  225. x11-toolkits/py-wxpython
  226. Collapse this list.

Deleted ports which required this port:

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

There are no commits on branch 2023Q1 for this port