https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289075

--- Comment #1 from Vladimir Druzenko <v...@freebsd.org> ---
Sorry, it was reversed patch.
This is correct:
--- Mk/Uses/python.mk.orig
+++ Mk/Uses/python.mk
@@ -90,16 +90,21 @@
 #      cryptography_test
 #                      - Depend on security/cryptography at test-time.
 #
-#      cython          - Depend on lang/cython at build-time.
+#      cython_legacy   - Depend on lang/cython at build-time.
 #
-#      cython_run      - Depend on lang/cython at run-time.
+#      cython_legacy_run
+#                      - Depend on lang/cython at run-time.
 #
-#      cython_test     - Depend on lang/cython for tests.
+#      cython_legacy_test
+#                      - Depend on lang/cython for tests.
 #
+#      cython
 #      cython3         - Depend on lang/cython3 at build-time.
 #
+#      cython_run
 #      cython3_run     - Depend on lang/cython3 at run-time.
 #
+#      cython_test
 #      cython3_test    - Depend on lang/cython3 for tests.
 #
 #      flavors         - Force creation of flavors for Python 2 and 3 default
@@ -353,6 +358,9 @@ _VALID_PYTHON_FEATURES=     allflavors \
                        cryptography_build \
                        cryptography \
                        cryptography_test \
+                       cython_legacy \
+                       cython_legacy_run \
+                       cython_legacy_test \
                        cython \
                        cython_run \
                        cython_test \
@@ -652,27 +660,27 @@ TEST_DEPENDS+=    ${CRYPTOGRAPHY_DEPENDS}

 # cython* support

-.  if defined(_PYTHON_FEATURE_CYTHON)
+.  if defined(_PYTHON_FEATURE_CYTHON_LEGACY)
 BUILD_DEPENDS+=       
${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
 .  endif

-.  if defined(_PYTHON_FEATURE_CYTHON_RUN)
+.  if defined(_PYTHON_FEATURE_CYTHON_LEGACY_RUN)
 RUN_DEPENDS+= 
${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
 .  endif

-.  if defined(_PYTHON_FEATURE_CYTHON_TEST)
+.  if defined(_PYTHON_FEATURE_CYTHON_LEGACY_TEST)
 TEST_DEPENDS+=
${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
 .  endif

-.  if defined(_PYTHON_FEATURE_CYTHON3)
+.  if defined(_PYTHON_FEATURE_CYTHON) || defined(_PYTHON_FEATURE_CYTHON3)
 BUILD_DEPENDS+=       
${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
 .  endif

-.  if defined(_PYTHON_FEATURE_CYTHON3_RUN)
+.  if defined(_PYTHON_FEATURE_CYTHON_RUN) ||
defined(_PYTHON_FEATURE_CYTHON3_RUN)
 RUN_DEPENDS+=  ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
 .  endif

-.  if defined(_PYTHON_FEATURE_CYTHON3_TEST)
+.  if defined(_PYTHON_FEATURE_CYTHON_TEST) ||
defined(_PYTHON_FEATURE_CYTHON3_TEST)
 TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
 .  endif

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to