git: 43cd9dc67610 - 2026Q4 - devel/py-cysignals: use USE_PYTHON=autoplist
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 Oct 2026 18:31:05 UTC
The branch 2026Q4 has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=43cd9dc67610dfc30330e5f540ebc1113d059367
commit 43cd9dc67610dfc30330e5f540ebc1113d059367
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 00:03:29 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-06 18:30:39 +0000
devel/py-cysignals: use USE_PYTHON=autoplist
Fixes packaging with free-threaded Python.
Also specify USE_PYTHON=pytest instead of USES=pytest
PR: 299133
Approved by: thierry (maintainer)
(cherry picked from commit 578ce00b23cfeb275b0c1872f0f70f64a5784ad7)
---
devel/py-cysignals/Makefile | 6 ++----
devel/py-cysignals/pkg-plist | 24 ------------------------
2 files changed, 2 insertions(+), 28 deletions(-)
diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile
index d29387303640..9cda7c3eaf44 100644
--- a/devel/py-cysignals/Makefile
+++ b/devel/py-cysignals/Makefile
@@ -18,14 +18,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR}
#USE_GITHUB= yes
#GH_ACCOUNT= sagemath
-USES= compiler:c++11-lang pkgconfig pytest python shebangfix
+USES= compiler:c++11-lang pkgconfig python shebangfix
SHEBANG_FILES= src/scripts/cysignals-CSI
-USE_PYTHON= cython pep517
+USE_PYTHON= autoplist cython pep517 pytest
BINARY_ALIAS= python3=${PYTHON_CMD} \
cython=cython-${PYTHON_VER}
-TEST_TARGET= check
-
PLIST_SUB= VER=${PORTVERSION}
.if !defined(WITH_DEBUG)
diff --git a/devel/py-cysignals/pkg-plist b/devel/py-cysignals/pkg-plist
deleted file mode 100644
index dc13c67df401..000000000000
--- a/devel/py-cysignals/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/cysignals-CSI
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/LICENSE
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/METADATA
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/RECORD
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/WHEEL
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/cysignals/__init__.py
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/cysignals-CSI-helper%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/cysignals-CSI-helper%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/alarm%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals_config.h
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals-CSI-helper.py
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals.pc
-%%PYTHON_SITELIBDIR%%/cysignals/macros.h
-%%PYTHON_SITELIBDIR%%/cysignals/memory.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/pselect%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/pysignals.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/pysignals%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/signals.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/signals%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/struct_signals.h
-%%PYTHON_SITELIBDIR%%/cysignals/tests%%PYTHON_TAG%%.so