From nobody Thu Oct 10 08:05:47 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XPMl01Bb5z5YcSs; Thu, 10 Oct 2024 08:05:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XPMkz4X2Qz4f01; Thu, 10 Oct 2024 08:05:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728547547; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3LGfhIDFG8xMCZquxxSCVHEDbQePa/rFngqHRuHMcCw=; b=flXUg9qzcjShq90jlVdBqzP2ZzhQr49KbHLbrr0o6CGSY8zC8ELdik4zV6ljZZ5m2LjCXM /eeMCYeR9E8kHJRtuHNEfgLW/jCeeNRhqKN4b9O04+cOOHJ+L7kaBTyoKXm2yEqxxU2kZJ nWXpW9iOPXHlnYZpF4UNRedoyyu5iFWfkyHdR+yWxqrV9SBh9Z6NLRFVvmAWXiSxfCZ9IZ 1H9jaDqsa6NvF8hOxAamXjY3cfQOuVNxtrf/DcSX48ZrUFv60qCea1E6hSKQtXTM+ahyqp +JXsl/4fKInSaMXRjD017s9OPWum6crIMrafcA4KPz5ddfnCcGGJzBO3k/gsSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728547547; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3LGfhIDFG8xMCZquxxSCVHEDbQePa/rFngqHRuHMcCw=; b=tGZT3X/GXEKVRowpeIuBbVCbODZFh+Gu7El3X3tJsdYFXAhooO0rnRoQVDOOxYawG3uuhK SgP9i8I9UJ+nscVUPkPE3NXmgvTZSNUd76uzNbtTb+cbhvGGSzMmOLpLA+8N6VYR91Ez7y ILPEKr9h1nkKPuUXDjYRrJN+1YlT/J+/DRD4kuBheFUXkKhj0TD2ug2xApRXJWojK7Hpne tncO4x0lAIy87bX1Px1acPSOxhFfZEnQS3npYAYQm332SpMNQL+6+vsI42/5FCitrHamOz 7xD2Rv3jsbOHuAsY7/Gz3eIhfDJwW1dyWRExwApAVRA+QN7NmDTWEh3/cbMGiA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728547547; a=rsa-sha256; cv=none; b=CraANCaEwKt3CHs7khZDiumWYGDcUN+qay8bVX5I6NdfMWz8k04B9lziXu2FiBDKUjZfjF SaB8Llj+DhsjMtpHxW11mxZk8mp8AZnPoAfixnT8srOanZwOMaNfRqpzt6NhiPARs6HExO v94L7gLVgEjEoemTariHDWMAf8hJYcW9z/MiQKKBKM5836N1MOMXqcZu28F5tieSs6hr2E CIOmlTtEV+e3RU069pQSDd9ANFrm/+vt5HyT/IEqHaBa/WLNW5t6TdCq5n6VYF73glbqc7 h3KGG5RV3T+fjkPp5QKYqPSTvtQdVJqugR1zDeB5MyC+Qtrl1vClSAZIQsCWxQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XPMkz480KzqJL; Thu, 10 Oct 2024 08:05:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49A85lqe048223; Thu, 10 Oct 2024 08:05:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49A85ljf048220; Thu, 10 Oct 2024 08:05:47 GMT (envelope-from git) Date: Thu, 10 Oct 2024 08:05:47 GMT Message-Id: <202410100805.49A85ljf048220@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 7d16df6c7796 - main - devel/py-sirmordred: New port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7d16df6c7796950a3698705258ccd21d301e1997 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=7d16df6c7796950a3698705258ccd21d301e1997 commit 7d16df6c7796950a3698705258ccd21d301e1997 Author: Muhammad Moinur Rahman AuthorDate: 2024-10-10 07:50:03 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2024-10-10 08:05:10 +0000 devel/py-sirmordred: New port Drive GrimoireLab tools to produce a dashboard SirMordred is the tool used to coordinate the execution of the GrimoireLab platform, via two main configuration files, the setup.cfg and projects.json, which are summarized in their corresponding sections. WWW: https://github.com/chaoss/grimoirelab-sirmordred Sponsored by: The FreeBSD Foundation --- devel/Makefile | 1 + devel/py-sirmordred/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ devel/py-sirmordred/distinfo | 3 +++ devel/py-sirmordred/pkg-descr | 3 +++ 4 files changed, 48 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 296291cac3c7..f3d0d9649fbc 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5878,6 +5878,7 @@ SUBDIR += py-simpy SUBDIR += py-single-version SUBDIR += py-sip + SUBDIR += py-sirmordred SUBDIR += py-six SUBDIR += py-smmap SUBDIR += py-snakeviz diff --git a/devel/py-sirmordred/Makefile b/devel/py-sirmordred/Makefile new file mode 100644 index 000000000000..e30249082f3b --- /dev/null +++ b/devel/py-sirmordred/Makefile @@ -0,0 +1,41 @@ +PORTNAME= sirmordred +DISTVERSION= 1.1.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= bofh@FreeBSD.org +COMMENT= Drive GrimoireLab tools to produce a dashboard +WWW= https://github.com/chaoss/grimoirelab-sirmordred + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= \ + ${PYTHON_PKGNAMEPREFIX}cereslib>=0.3:devel/py-cereslib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorlog>=6.4.1:devel/py-colorlog@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}elasticsearch6>=6.3.1:textproc/py-elasticsearch6@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}elasticsearch-dsl6>=6.3.1:textproc/py-elasticsearch-dsl6@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}file-read-backwards>=3.1.0:textproc/py-file-read-backwards@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}graal>=0.3:devel/py-graal@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grimoire-elk>=0.102:textproc/py-grimoire-elk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grimoirelab-panels>=0.1:textproc/py-grimoirelab-panels@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grimoirelab-toolkit>=0.3:devel/py-grimoirelab-toolkit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}kidash>=0.5:textproc/py-kidash@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}perceval>=0.19:devel/py-perceval@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}perceval-mozilla>=0.3:devel/py-perceval-mozilla@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}perceval-opnfv>=0.2:devel/py-perceval-opnfv@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}perceval-puppet>=0.2:devel/py-perceval-puppet@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}perceval-weblate>=0.2:devel/py-perceval-weblate@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sortinghat>=0.7.20:devel/py-sortinghat@${PY_FLAVOR} + +USES= python shebangfix +USE_PYTHON= autoplist concurrent pep517 unittest +SHEBANG_GLOB= *.py + +NO_ARCH= yes + +TEST_WRKSRC= ${WRKSRC}/tests + +.include diff --git a/devel/py-sirmordred/distinfo b/devel/py-sirmordred/distinfo new file mode 100644 index 000000000000..73ae1a137265 --- /dev/null +++ b/devel/py-sirmordred/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1728546326 +SHA256 (sirmordred-1.1.1.tar.gz) = 70cbd1eb0d44fe833a5acff6092785fbc533e220d28221e0bb43a02b18260a7a +SIZE (sirmordred-1.1.1.tar.gz) = 6187540 diff --git a/devel/py-sirmordred/pkg-descr b/devel/py-sirmordred/pkg-descr new file mode 100644 index 000000000000..51ed09efd7a5 --- /dev/null +++ b/devel/py-sirmordred/pkg-descr @@ -0,0 +1,3 @@ +SirMordred is the tool used to coordinate the execution of the +GrimoireLab platform, via two main configuration files, the setup.cfg +and projects.json, which are summarized in their corresponding sections.