diff --git a/devel/py-llvmcpy/Makefile b/devel/py-llvmcpy/Makefile index d4e90c6229f6..a3d8c0f22ebd 100644 --- a/devel/py-llvmcpy/Makefile +++ b/devel/py-llvmcpy/Makefile @@ -1,32 +1,29 @@ PORTNAME= llvmcpy -DISTVERSIONPREFIX= v -DISTVERSION= 0.1.6 -PORTREVISION= 1 +DISTVERSION= 0.2.1 CATEGORIES= devel python +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python bindings for LLVM auto-generated from the LLVM-C API WWW= https://github.com/revng/llvmcpy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ - ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycparser>0:devel/py-pycparser@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist - -USE_GITHUB= yes -GH_ACCOUNT= revng +USE_PYTHON= pep517 autoplist NO_ARCH= yes post-patch: - @${REINPLACE_CMD} -e 's|"llvm-config"|"llvm-config${LLVM_DEFAULT}"|' ${WRKSRC}/llvmcpy/llvm.py + @${REINPLACE_CMD} -e 's|"llvm-config"|"llvm-config${LLVM_DEFAULT}"|' ${WRKSRC}/llvmcpy/__init__.py .include diff --git a/devel/py-llvmcpy/distinfo b/devel/py-llvmcpy/distinfo index 82a0a5facef9..dea12ac4ab50 100644 --- a/devel/py-llvmcpy/distinfo +++ b/devel/py-llvmcpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720326642 -SHA256 (revng-llvmcpy-v0.1.6_GH0.tar.gz) = 3adecd4f007f3627c0365d760ce5f31c983cfb4b137e3c685ec924ac385dad9b -SIZE (revng-llvmcpy-v0.1.6_GH0.tar.gz) = 13861 +TIMESTAMP = 1777365941 +SHA256 (llvmcpy-0.2.1.tar.gz) = 9c793ed4701f07272b525faa945297ab0623f17f7d40dbb95ee4b1e1c1292f92 +SIZE (llvmcpy-0.2.1.tar.gz) = 17652