git: 1ac7d5f8011d - main - devel/py-icecream: New port
Norikatsu Shigemura <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by nork: URL: https://cgit.FreeBSD.org/ports/commit/?id=1ac7d5f8011db734dd2b5f1518cfdc5334e4a7b1 commit 1ac7d5f8011db734dd2b5f1518cfdc5334e4a7b1 Author: Norikatsu Shigemura <[email protected]> AuthorDate: 2026-08-16 15:03:59 +0000 Commit: Norikatsu Shigemura <[email protected]> CommitDate: 2026-08-16 15:03:59 +0000 devel/py-icecream: New port Never use print() to debug again: inspect variables, expressions, and program execution with a single, simple function call. Approved by: hrs (mentor) --- devel/Makefile | 1 + devel/py-icecream/Makefile | 27 +++++++++++++++++++++++++++ devel/py-icecream/distinfo | 3 +++ devel/py-icecream/pkg-descr | 2 ++ 4 files changed, 33 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 8545aec8dd51..08d31fdf4e43 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5229,6 +5229,7 @@ SUBDIR += py-icalendar-searcher SUBDIR += py-ice SUBDIR += py-ice37 + SUBDIR += py-icecream SUBDIR += py-id SUBDIR += py-identify SUBDIR += py-ijson diff --git a/devel/py-icecream/Makefile b/devel/py-icecream/Makefile new file mode 100644 index 000000000000..42e5813a98a7 --- /dev/null +++ b/devel/py-icecream/Makefile @@ -0,0 +1,27 @@ +PORTNAME= icecream +DISTVERSION= 2.2.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= [email protected] +COMMENT= Never use print() to debug again +WWW= https://pypi.org/project/icecream/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.1:devel/py-asttokens@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}executing>=2.2.0:devel/py-executing@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes +NO_TEST= yes + +.include <bsd.port.mk> diff --git a/devel/py-icecream/distinfo b/devel/py-icecream/distinfo new file mode 100644 index 000000000000..3e69535243c6 --- /dev/null +++ b/devel/py-icecream/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1785999942 +SHA256 (icecream-2.2.0.tar.gz) = 9d7f244187f00a13f4ac77d176990e187e9c279d6cac4f7548e338291ad97343 +SIZE (icecream-2.2.0.tar.gz) = 14267 diff --git a/devel/py-icecream/pkg-descr b/devel/py-icecream/pkg-descr new file mode 100644 index 000000000000..583d95e8b15a --- /dev/null +++ b/devel/py-icecream/pkg-descr @@ -0,0 +1,2 @@ +Never use print() to debug again: inspect variables, expressions, +and program execution with a single, simple function call.