HomeFreeBSD

Mk/Uses/python.mk: Introduce USE_PYTHON=cython3{,_run,_test}

Description

Mk/Uses/python.mk: Introduce USE_PYTHON=cython3{,_run,_test}

  • Update USE_PYTHON=cython{,_run,_test}
  • Convert all cython3 occurrence to USE_PYTHON=cython3*
  • While I'm here, fix incorrect usage of combining cython3 in BUILD_DEPENDS and USE_PYTHON=cython

It is added to simplify the future transition from Cython 0.29 to 3.

The minimal version is set to 3.0.12 because it is required by devel/py-propcache.
The upper bound of version is set to 3.1 because it is limited by multiple ports.

Details

Provenance
sunpoetAuthored on Apr 9 2025, 2:53 PM
Parents
R11:6012fb651f62: www/py-flask-migrate: Fix build after 59c51372a83e96bcd8314a60bf91a0d82a9f0f94
Branches
Unknown
Tags
Unknown