diff options
| author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2026-04-05 16:51:05 +0000 |
|---|---|---|
| committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2026-04-05 17:17:56 +0000 |
| commit | 8a645bf1c392dd47cc008c714fdb01e0a24305e7 (patch) | |
| tree | f2d1e56a5d2e54837dce740f1d26b190bb551856 | |
| parent | ed9aad8119721dc7968514f3c995540855e84e7f (diff) | |
devel/py-munge: Add py-munge 1.4.0
munge provides data manipulation library and client.
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-munge/Makefile | 33 | ||||
| -rw-r--r-- | devel/py-munge/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-munge/pkg-descr | 1 |
4 files changed, 38 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 5d0cb59852a7..f838c9ebba5b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5359,6 +5359,7 @@ SUBDIR += py-multiset SUBDIR += py-multitasking SUBDIR += py-munch + SUBDIR += py-munge SUBDIR += py-murmurhash SUBDIR += py-mutf8 SUBDIR += py-mutmut diff --git a/devel/py-munge/Makefile b/devel/py-munge/Makefile new file mode 100644 index 000000000000..9c76a0cb41e3 --- /dev/null +++ b/devel/py-munge/Makefile @@ -0,0 +1,33 @@ +PORTNAME= munge +PORTVERSION= 1.4.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Data manipulation library and client +WWW= https://github.com/20c/munge + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.3.0:textproc/py-charset-normalizer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}click>=8.0.1:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.32.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>=2.0.0:net/py-urllib3@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +OPTIONS_DEFINE= TOML TOMLKIT YAML +OPTIONS_DEFAULT=TOML TOMLKIT YAML +TOMLKIT_DESC= TOML format or parser support via tomlkit + +TOML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2:textproc/py-toml@${PY_FLAVOR} +TOMLKIT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.11.6:textproc/py-tomlkit@${PY_FLAVOR} +YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} + +.include <bsd.port.mk> diff --git a/devel/py-munge/distinfo b/devel/py-munge/distinfo new file mode 100644 index 000000000000..0163f21dc49f --- /dev/null +++ b/devel/py-munge/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1773966668 +SHA256 (munge-1.4.0.tar.gz) = 2f8c156e624fcc993fce1bfee5b9739f11b505c7f581562bd6bb46615c1f356a +SIZE (munge-1.4.0.tar.gz) = 81818 diff --git a/devel/py-munge/pkg-descr b/devel/py-munge/pkg-descr new file mode 100644 index 000000000000..f27fbd2e8f1e --- /dev/null +++ b/devel/py-munge/pkg-descr @@ -0,0 +1 @@ +munge provides data manipulation library and client. |
