Revert "www/py-grimoirelab: Remove port"

This reverts commit 30d17235ac2e3f3120eee5308c4f6aee4830dfaf.
This commit is contained in:
Bastard Operator from Hell 2025-05-05 01:22:09 +02:00
parent 3f9e4879cd
commit e7709e3430
No known key found for this signature in database
GPG Key ID: BDB9B5A617C0BC91
5 changed files with 47 additions and 1 deletions

View File

@ -6449,7 +6449,6 @@ www/py-flask-mongoengine
www/py-flask-peewee
www/py-flask-wtf
www/py-freenit
www/py-grimoirelab
www/py-lektor
www/py-nicegui
www/py-nicegui-highcharts

View File

@ -1666,6 +1666,7 @@
SUBDIR += py-grafana-dashboard-manager
SUBDIR += py-graphite-api
SUBDIR += py-grequests
SUBDIR += py-grimoirelab
SUBDIR += py-grip
SUBDIR += py-gunicorn
SUBDIR += py-h2

View File

@ -0,0 +1,38 @@
PORTNAME= grimoirelab
DISTVERSION= 1.9.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tool set for software development analytics
WWW= https://chaoss.github.io/grimoirelab/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}cereslib>=1.0.9:devel/py-cereslib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}graal>=1.1.2:devel/py-graal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}grimoire-elk>=1.3.4:textproc/py-grimoire-elk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}grimoirelab-panels>=1.1.2:textproc/py-grimoirelab-panels@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}grimoirelab-toolkit>=1.0.9:devel/py-grimoirelab-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}kidash>=1.0.10:textproc/py-kidash@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}perceval>=1.1.1:devel/py-perceval@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}perceval-mozilla>=1.0.11:devel/py-perceval-mozilla@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}perceval-opnfv>=1.0.11:devel/py-perceval-opnfv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}perceval-puppet>=1.0.11:devel/py-perceval-puppet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}perceval-weblate>=1.0.11:devel/py-perceval-weblate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sirmordred>=1.1.6:devel/py-sirmordred@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sortinghat>=1.6.2:devel/py-sortinghat@${PY_FLAVOR}
USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517
SHEBANG_GLOB= *.py
BINARY_ALIAS= python3=${PYTHON_CMD}
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1738706052
SHA256 (grimoirelab-1.9.2.tar.gz) = 56cf8454980d50cec5bb90f0bf3ac0c472869129b2b3742cd001ccfed310fe73
SIZE (grimoirelab-1.9.2.tar.gz) = 17327

View File

@ -0,0 +1,5 @@
GrimoireLab is a CHAOSS toolset for software development analytics. It
includes a coordinated set of tools to retrieve data from systems used
to support software development (repositories), store it in databases,
enrich it by computing relevant metrics, and make it easy to run
analytics and visualizations on it.