svn commit: r550153 - in head/textproc: . py-rich
Matthew Seaman
matthew at FreeBSD.org
Sat Sep 26 10:15:19 UTC 2020
Author: matthew
Date: Sat Sep 26 10:15:17 2020
New Revision: 550153
URL: https://svnweb.freebsd.org/changeset/ports/550153
Log:
Rich is a Python library for rich text and beautiful formatting in the
terminal.
The Rich API makes it easy to add color and style to terminal
output. Rich can also render pretty tables, progress bars, markdown,
syntax highlighted source code, tracebacks, and more -- out of the
box.
WWW: https://github.com/willmcgugan/rich
Added:
head/textproc/py-rich/
head/textproc/py-rich/Makefile (contents, props changed)
head/textproc/py-rich/Makefile~ (contents, props changed)
head/textproc/py-rich/distinfo (contents, props changed)
head/textproc/py-rich/pkg-descr (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Sat Sep 26 10:00:40 2020 (r550152)
+++ head/textproc/Makefile Sat Sep 26 10:15:17 2020 (r550153)
@@ -1357,6 +1357,7 @@
SUBDIR += py-regex
SUBDIR += py-reno
SUBDIR += py-reverend
+ SUBDIR += py-rich
SUBDIR += py-rnc2rng
SUBDIR += py-rss2gen
SUBDIR += py-rst2html5
Added: head/textproc/py-rich/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/py-rich/Makefile Sat Sep 26 10:15:17 2020 (r550153)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= rich
+PORTVERSION= 7.0.0
+CATEGORIES= textproc python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= matthew at FreeBSD.org
+COMMENT= Rich text and beautiful formatting in the terminal
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.0:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.0:textproc/py-CommonMark@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.6.0:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
+
+NO_ARCH= yes
+USES= python:3.6+
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
Added: head/textproc/py-rich/Makefile~
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/py-rich/Makefile~ Sat Sep 26 10:15:17 2020 (r550153)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= rich
+PORTVERSION= 7.0.0
+CATEGORIES= textproc python
+MASTERSITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= matthew at FreeBSD.org
+COMMENT= Rich text and beautiful formatting in the terminal
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.0:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.0:textproc/py-CommonMark@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.6.0:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
+
+NO_ARCH= yes
+USES= python:3.6+
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
Added: head/textproc/py-rich/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/py-rich/distinfo Sat Sep 26 10:15:17 2020 (r550153)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1601114867
+SHA256 (rich-7.0.0.tar.gz) = 291700f5c09fae83676f44781d01a292c39efad9505dd4724899646b794f9afb
+SIZE (rich-7.0.0.tar.gz) = 139749
Added: head/textproc/py-rich/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/py-rich/pkg-descr Sat Sep 26 10:15:17 2020 (r550153)
@@ -0,0 +1,9 @@
+Rich is a Python library for rich text and beautiful formatting in the
+terminal.
+
+The Rich API makes it easy to add color and style to terminal
+output. Rich can also render pretty tables, progress bars, markdown,
+syntax highlighted source code, tracebacks, and more -- out of the
+box.
+
+WWW: https://github.com/willmcgugan/rich
More information about the svn-ports-all
mailing list