devel/py-cysignals: upgrade to 1.11.4

Releases notes at <https://github.com/sagemath/cysignals/releases>.
main
Thierry Thomas 2024-05-04 18:19:59 +02:00
parent ca0002209e
commit 372a3770c3
3 changed files with 21 additions and 9 deletions

View File

@ -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)

View File

@ -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

View File

@ -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,
))