diff options
| author | Wen Heping <wen@FreeBSD.org> | 2025-07-03 01:01:27 +0000 |
|---|---|---|
| committer | Wen Heping <wen@FreeBSD.org> | 2025-07-03 01:02:23 +0000 |
| commit | 421aa9c8995c610a0cd3bccb3e41f434ec903ba0 (patch) | |
| tree | 86cd1838ceccdccc5b0372014bbf4bca49412bc5 | |
| parent | 557ad2fd0e8a82754b6b7babb35a9c04d288870e (diff) | |
devel/py-rich-toolkit: New port
rich-toolkit is a very opinionated set of components for building CLI applications.
It is based on Rich.
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-rich-toolkit/Makefile | 23 | ||||
| -rw-r--r-- | devel/py-rich-toolkit/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-rich-toolkit/pkg-descr | 2 |
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index b59907182c14..8fe579077a17 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5856,6 +5856,7 @@ SUBDIR += py-rfc3339-validator SUBDIR += py-rfc3986-validator SUBDIR += py-rich-click + SUBDIR += py-rich-toolkit SUBDIR += py-riot SUBDIR += py-robotframework SUBDIR += py-robotframework-assertion-engine diff --git a/devel/py-rich-toolkit/Makefile b/devel/py-rich-toolkit/Makefile new file mode 100644 index 000000000000..de4576512b08 --- /dev/null +++ b/devel/py-rich-toolkit/Makefile @@ -0,0 +1,23 @@ +PORTNAME= rich-toolkit +DISTVERSION= 0.14.8 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= rich_toolkit-${PORTVERSION} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Rich toolkit for building command-line applications +WWW= https://pypi.python.org/project/rich-toolkit/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rich>0:textproc/py-rich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ + +USES= python +USE_PYTHON= autoplist pep517 + +.include <bsd.port.mk> diff --git a/devel/py-rich-toolkit/distinfo b/devel/py-rich-toolkit/distinfo new file mode 100644 index 000000000000..feea9ee475f3 --- /dev/null +++ b/devel/py-rich-toolkit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751502982 +SHA256 (rich_toolkit-0.14.8.tar.gz) = 1f77b32e6c25d9e3644c1efbce00d8d90daf2457b3abdb4699e263c03b9ca6cf +SIZE (rich_toolkit-0.14.8.tar.gz) = 110926 diff --git a/devel/py-rich-toolkit/pkg-descr b/devel/py-rich-toolkit/pkg-descr new file mode 100644 index 000000000000..9bb3adf7eb63 --- /dev/null +++ b/devel/py-rich-toolkit/pkg-descr @@ -0,0 +1,2 @@ +rich-toolkit is a very opinionated set of components for building CLI applications. +It is based on Rich. |
