From 372a3770c33cb2fce4f8c72844d4f88880533203 Mon Sep 17 00:00:00 2001 From: Thierry Thomas Date: Sat, 4 May 2024 18:19:59 +0200 Subject: devel/py-cysignals: upgrade to 1.11.4 Releases notes at . --- devel/py-cysignals/Makefile | 14 ++++++++------ devel/py-cysignals/distinfo | 6 +++--- devel/py-cysignals/files/patch-setup.py | 10 ++++++++++ 3 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 devel/py-cysignals/files/patch-setup.py diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile index 930f6e31a725..1bb2a24ed6e3 100644 --- a/devel/py-cysignals/Makefile +++ b/devel/py-cysignals/Makefile @@ -1,6 +1,5 @@ PORTNAME= cysignals -PORTVERSION= 1.11.2 -PORTREVISION= 1 +PORTVERSION= 1.11.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,13 +10,16 @@ WWW= https://pypi.org/project/cysignals/ LICENSE= LGPL3 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} LIB_DEPENDS= libpari.so:math/pari +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} #USE_GITHUB= yes #GH_ACCOUNT= sagemath -USES= autoreconf:build compiler:c++11-lang gettext localbase python +USES= compiler:c++11-lang gettext localbase python USE_PYTHON= cython distutils +BINARY_ALIAS= python3=${PYTHON_CMD} TEST_TARGET= check @@ -30,9 +32,9 @@ DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.6,1:textproc/py-sphinx@${PY DOCS_USES= gmake PORTDOCS= * -pre-configure: - ${REINPLACE_CMD} -e '/^PYTHON/s|python3|${PYTHON_CMD}|' \ - ${WRKSRC}/Makefile +pre-configure-DOCS-on: + ${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' \ + ${WRKSRC}/docs/Makefile do-build-DOCS-on: (cd ${WRKSRC}/docs && ${GMAKE} html) diff --git a/devel/py-cysignals/distinfo b/devel/py-cysignals/distinfo index b3eb244348c5..65d01632d68d 100644 --- a/devel/py-cysignals/distinfo +++ b/devel/py-cysignals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650628168 -SHA256 (cysignals-1.11.2.tar.gz) = 5858b1760fbe21848121b826b2463a67ac5a45caf3d73105497a68618c5a6fa6 -SIZE (cysignals-1.11.2.tar.gz) = 99014 +TIMESTAMP = 1714837270 +SHA256 (cysignals-1.11.4.tar.gz) = 0f1e321e55a07f901c86a36a1e4497f6ff9dfe700681d0130a38c36e4eb238c3 +SIZE (cysignals-1.11.4.tar.gz) = 105100 diff --git a/devel/py-cysignals/files/patch-setup.py b/devel/py-cysignals/files/patch-setup.py new file mode 100644 index 000000000000..25dd8d0b69ef --- /dev/null +++ b/devel/py-cysignals/files/patch-setup.py @@ -0,0 +1,10 @@ +--- setup.py.orig 2023-10-07 19:31:53 UTC ++++ setup.py +@@ -173,7 +173,6 @@ class build_ext(_build_ext): + compiler_directives=dict( + binding=True, + language_level=2, +- legacy_implicit_noexcept=True, + )) + + -- cgit v1.2.3