diff --git a/devel/shedskin/Makefile b/devel/shedskin/Makefile index 47708c7ad93c..aa6fac9d5cf6 100644 --- a/devel/shedskin/Makefile +++ b/devel/shedskin/Makefile @@ -1,49 +1,49 @@ PORTNAME= shed-skin DISTVERSIONPREFIX= v -DISTVERSION= 0.9.11 +DISTVERSION= 0.9.12 CATEGORIES= devel python #MASTER_SITES= PYPI # no test files DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Restricted Python-to-C++ compiler WWW= https://shedskin.github.io/ \ https://github.com/shedskin/shedskin LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= boehm-gc>0:devel/boehm-gc \ pcre>0:devel/pcre USES= python #:3.13 USE_PYTHON= pep517 autoplist noflavors pytest USE_GITHUB= yes GH_ACCOUNT= shedskin GH_PROJECT= shedskin NO_ARCH= yes TEST_WRKSRC= ${WRKSRC}/tests post-extract: @${RM} ${WRKSRC}/tests/test_ops_assignment/test_ops_assignment.py.orig post-patch: # adjust FLAGS placed into generated makefiles @${REINPLACE_CMD} -e ' \ s|^CXX?=.*|CXX?=${CXX}|; \ s|^CXXFLAGS?=.*|& -I${PREFIX}/include |; \ s|^LFLAGS=.*|& -L${PREFIX}/lib |; \ ' ${WRKSRC}/shedskin/resources/flags/FLAGS # adjust pyproject.toml for the difference between GH and PYPI tarballs @${REINPLACE_CMD} \ -e 's/name = "shedskin"/name = "shed-skin"/' \ ${WRKSRC}/pyproject.toml # tests as of 0.9.10: 2 failed, 627 passed in 343.34s (0:05:43), AttributeError: module 'itertools' has no attribute 'batched', see https://github.com/shedskin/shedskin/issues/555 # tests as of 0.9.11: 22 failed, 655 passed in 16.66s (failures are due to tests switching to Python-3.13 or later only features) .include diff --git a/devel/shedskin/distinfo b/devel/shedskin/distinfo index a0a084af017b..30aa0f43d150 100644 --- a/devel/shedskin/distinfo +++ b/devel/shedskin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764910306 -SHA256 (shedskin-shedskin-v0.9.11_GH0.tar.gz) = ef25fe048a32a8e165f75bc6674809902c25f32793ff490c311a1529deebf1d5 -SIZE (shedskin-shedskin-v0.9.11_GH0.tar.gz) = 4274798 +TIMESTAMP = 1780508084 +SHA256 (shedskin-shedskin-v0.9.12_GH0.tar.gz) = 0e30a8b1b8c847b93f81de54399668c5c35206118455a1c79e26ad772eb76e6a +SIZE (shedskin-shedskin-v0.9.12_GH0.tar.gz) = 9878579