git: 43cd9dc67610 - 2026Q4 - devel/py-cysignals: use USE_PYTHON=autoplist

From: Charlie Li <vishwin_at_FreeBSD.org>
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