From nobody Mon Jan 20 18:05:47 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YcJDC3Db0z5khnm; Mon, 20 Jan 2025 18:05:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YcJDC2RM1z3j80; Mon, 20 Jan 2025 18:05:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737396347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2OpdL2i+mW1x7N4pi85xryHE5STf0ZOkLbAl3DvrEaQ=; b=LcORvzgtEfK8/NZaNQZElmpnkASeRz5R2Vd/PQJ4tqRqaI827VtN4KQPgyptFizfzYIn8W 4YoYG/vyF6AI9AtwcIh5+FXLZiQcB2GKMi7bCamWUGPZkkN745N9JW215V3ZELOll893Py FbxvzFjIyS8G8D7bde7Y5EmWxsw378nRmMLMMSzzNgAgw6I7t91R/ob5QqsvSA3jhEJgnz 7I4Uze0Hqt1v7q3iH9bFOMqy0bJxp4/C6G0Fhr5545S6J0leL6WaW/cMDcOQLETxTc0pZd vItN8WRywh8iXer/8nXMdsQqwMvC78eNdtmKWV7YVnaitgOYsvFAGQUI6vAhWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737396347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2OpdL2i+mW1x7N4pi85xryHE5STf0ZOkLbAl3DvrEaQ=; b=Rk9kdypgXG19480mprw5q67altem6oM/z6mwRBOpNnTmX3/2Aj2yYSL9v0D3SYLF733ObM skj11W0Hlkrs4m45h5Jq7BOt5+Wv10vTTs3o4c4a2WpceqlW/tcuIyZ7dCvT3ahTkMvxAu hSQW6mciC32sUoPKXtMbm4V/9tuOQZN/hM3EW38uL74SLBwHKmMqURHY569KQdcYbjicWg /ya2GzbYltLCLBD461a8N3RU7xv+8FGjq6lHXhB/bFSr9Zuec4lp/QZm+oJyBOxL9JC4Bt rvEDKTmK12aZbebCBl9b6Ew7nzJEuW5wJwxUPjTwlOtzjHz/rfvVaYl0yjNqSQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737396347; a=rsa-sha256; cv=none; b=yAlqVhtKMPYVCb/dzqn/+nYk/11fqEfnkgZNpPnU40aGkgduM219SWqQS888gaGKbADptY D8QtsmHDLTs6vMmzVz1iis8tvmCYrmTeF3Fg5Mkw10hwb8qi1+XwNkT0N2Nekz+lDaJ55X 1/2HCnZMCEUJUKGVVS9xe69sykAmwMJvlm6A09fdKwHpy5Jh0T7hK22ZVL2cG5ZLvMCkEo Mkmtr3bHEF7dIkj7+mnAEnPK9SQhsdTUNMwwMROxQOCLVEW3NC9Eg5D7nKGWjjlzN05wqN cEYpcK0Ik30EoQyQuUufPTYJ2HL7c6dZWKmOdkYN5vC4hfCQhaPrzL7udGRqNA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YcJDC1qjrzVRH; Mon, 20 Jan 2025 18:05:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50KI5l3Q000223; Mon, 20 Jan 2025 18:05:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50KI5lAJ000220; Mon, 20 Jan 2025 18:05:47 GMT (envelope-from git) Date: Mon, 20 Jan 2025 18:05:47 GMT Message-Id: <202501201805.50KI5lAJ000220@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Thierry Thomas Subject: git: 3226f1d08c25 - main - devel/py-cysignals: upgrade to 1.12.2 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: thierry X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3226f1d08c2516bf1b18599a99727c37fd3de631 Auto-Submitted: auto-generated The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=3226f1d08c2516bf1b18599a99727c37fd3de631 commit 3226f1d08c2516bf1b18599a99727c37fd3de631 Author: Thierry Thomas AuthorDate: 2025-01-19 13:00:32 +0000 Commit: Thierry Thomas CommitDate: 2025-01-20 18:03:32 +0000 devel/py-cysignals: upgrade to 1.12.2 Releases notes at https://github.com/sagemath/cysignals/releases --- devel/py-cysignals/Makefile | 17 ++++++++++------- devel/py-cysignals/distinfo | 6 +++--- devel/py-cysignals/files/patch-setup.py | 10 ---------- devel/py-cysignals/pkg-plist | 8 +++++++- 4 files changed, 20 insertions(+), 21 deletions(-) diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile index 584175d8763e..0488db7fd8e4 100644 --- a/devel/py-cysignals/Makefile +++ b/devel/py-cysignals/Makefile @@ -1,6 +1,5 @@ PORTNAME= cysignals -PORTVERSION= 1.11.4 -PORTREVISION= 1 +PORTVERSION= 1.12.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,31 +10,35 @@ 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 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}meson-python>0:devel/meson-python@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR} #USE_GITHUB= yes #GH_ACCOUNT= sagemath -USES= compiler:c++11-lang gettext localbase python -USE_PYTHON= cython distutils +USES= compiler:c++11-lang pkgconfig pytest python shebangfix +SHEBANG_FILES= src/scripts/cysignals-CSI +USE_PYTHON= cython pep517 BINARY_ALIAS= python3=${PYTHON_CMD} TEST_TARGET= check +PLIST_SUB= VER=${PORTVERSION} + .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.6,1:textproc/py-sphinx@${PY_FLAVOR} -DOCS_USES= gmake +DOCS_USES= gettext-tools gmake PORTDOCS= * pre-configure-DOCS-on: ${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' \ ${WRKSRC}/docs/Makefile + ${ECHO_CMD} ${PORTVERSION:R} > ${WRKSRC}/VERSION do-build-DOCS-on: (cd ${WRKSRC}/docs && ${GMAKE} html) diff --git a/devel/py-cysignals/distinfo b/devel/py-cysignals/distinfo index 65d01632d68d..41da810a6398 100644 --- a/devel/py-cysignals/distinfo +++ b/devel/py-cysignals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714837270 -SHA256 (cysignals-1.11.4.tar.gz) = 0f1e321e55a07f901c86a36a1e4497f6ff9dfe700681d0130a38c36e4eb238c3 -SIZE (cysignals-1.11.4.tar.gz) = 105100 +TIMESTAMP = 1737281351 +SHA256 (cysignals-1.12.2.tar.gz) = 407db178fb18a91118ca742ede62000b2bee62b617eb49d26fcdad7e9ba2771a +SIZE (cysignals-1.12.2.tar.gz) = 65828 diff --git a/devel/py-cysignals/files/patch-setup.py b/devel/py-cysignals/files/patch-setup.py deleted file mode 100644 index 25dd8d0b69ef..000000000000 --- a/devel/py-cysignals/files/patch-setup.py +++ /dev/null @@ -1,10 +0,0 @@ ---- 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, - )) - - diff --git a/devel/py-cysignals/pkg-plist b/devel/py-cysignals/pkg-plist index 03f52ee03415..08e2451d7478 100644 --- a/devel/py-cysignals/pkg-plist +++ b/devel/py-cysignals/pkg-plist @@ -1,9 +1,16 @@ 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/__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_EXT_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/cysignals-CSI-helper%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/cysignals/alarm%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/cysignals/cysignals_config.h +%%PYTHON_SITELIBDIR%%/cysignals/cysignals-CSI-helper.py %%PYTHON_SITELIBDIR%%/cysignals/macros.h %%PYTHON_SITELIBDIR%%/cysignals/memory.pxd %%PYTHON_SITELIBDIR%%/cysignals/pselect%%PYTHON_EXT_SUFFIX%%.so @@ -13,4 +20,3 @@ bin/cysignals-CSI %%PYTHON_SITELIBDIR%%/cysignals/signals%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/cysignals/struct_signals.h %%PYTHON_SITELIBDIR%%/cysignals/tests%%PYTHON_EXT_SUFFIX%%.so -%%DATADIR%%/cysignals-CSI-helper.py