diff --git a/devel/py-pysimdjson/Makefile b/devel/py-pysimdjson/Makefile new file mode 100644 index 0000000000000..2be995e7463af --- /dev/null +++ b/devel/py-pysimdjson/Makefile @@ -0,0 +1,21 @@ +# Created by: thierry@pompo.net + +PORTNAME= pysimdjson +PORTVERSION= 4.0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Python bindings for the simdjson project + +LICENSE= MIT + +USES= python:3.7+ +USE_PYTHON= cython distutils + +.if ! defined(WITH_DEBUG) +LDFLAGS+= -s +.endif + +.include diff --git a/devel/py-pysimdjson/distinfo b/devel/py-pysimdjson/distinfo new file mode 100644 index 0000000000000..24cfb31d42a9e --- /dev/null +++ b/devel/py-pysimdjson/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1647704832 +SHA256 (pysimdjson-4.0.3.tar.gz) = 61900992d7f992b073a8c5f93cafa4af9bfd3209624baa775699b0fdd6f67517 +SIZE (pysimdjson-4.0.3.tar.gz) = 498417 diff --git a/devel/py-pysimdjson/pkg-descr b/devel/py-pysimdjson/pkg-descr new file mode 100644 index 0000000000000..e23f22ce0059c --- /dev/null +++ b/devel/py-pysimdjson/pkg-descr @@ -0,0 +1,6 @@ +Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If +SIMD instructions are unavailable a fallback parser is used, making pysimdjson +safe to use anywhere. + +WWW: https://pysimdjson.tkte.ch/ +WWW: https://github.com/TkTech/pysimdjson diff --git a/devel/py-pysimdjson/pkg-plist b/devel/py-pysimdjson/pkg-plist new file mode 100644 index 0000000000000..d1bcf3fc00b2a --- /dev/null +++ b/devel/py-pysimdjson/pkg-plist @@ -0,0 +1,6 @@ +%%PYTHON_SITELIBDIR%%/csimdjson%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/simdjson/__init__.py +%%PYTHON_SITELIBDIR%%/simdjson/__init__.pyi +%%PYTHON_SITELIBDIR%%/simdjson/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/simdjson/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/simdjson/py.typed