From nobody Sun Feb 18 11:56:09 2024 X-Original-To: dev-commits-ports-main@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 4Td3zG1wqWz540dN; Sun, 18 Feb 2024 11:56:10 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Td3zG0lXDz4YPf; Sun, 18 Feb 2024 11:56:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708257370; 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=HMSCuzvnSwIArpqbnMrY895Oqu7PM4lSjtQPoLOEBLQ=; b=RDMnV1hQNJXAIQW9c++TlQx5C3p2Oe/gcTCGo4vTjBqgdF8vsPoqKYfmdirqldGBy/SBHg WvTBCqzKw7rkB2yCQ7lDuuLPn3d8XlLpLfF8fiAZ6mr01IXSlUcOxBdpSS6r0+uLcSHZeE bg+M1/gquGsgWxvHX3NC/TxWkiDnbVMCqvb5kk7bV4LusojDfqFDLuK24mQeyMOMbBK2b5 Or7TJROG8DZjrXkM5SYESi2m0EAIfNUAdQtUVUIo1p3F7L4WBiA3V2v4na2D1GbdVjZica /D2d7zCnJv9Cs/HWpugq/jkdLnOAWDDnV8nbr4H0AnU6vM0ZPzOdjNcXEabVdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708257370; 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=HMSCuzvnSwIArpqbnMrY895Oqu7PM4lSjtQPoLOEBLQ=; b=K6kh5EcPFfLVDUtdwWkLsbw/pb2HE2jNXdm0FwQh9+SrSPh4fF56UxsWYc5vjP3OEYOKZS Kuy0/TkH+hiPAGS76WFjbRVjXrdQpzjZwdd7gkVmRvU7wuTWs3uBGR1Kx2PT1MV3QOfnQR GASM2PvoxaX4UheVGBbSw7YAjr5X91koYCADdUbKki0s4ajOK4P7zVpWBzvODhMC5wAje7 X/PmFB9w1UeJk9M8ayhBzITuOyaGk3EtezBTbI44xPrMQjtqGXnpn8FkGlSF+rPLYvZFPT 0YOsd1f5OrkkxS64/G94pt43bS6huZESDbitym5eaW3dv4CY9959KBYY3J4jFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708257370; a=rsa-sha256; cv=none; b=ITNLhcyj5MGIn42mk9y4QHR3XdHEf4lZ3ivTPuuiOqSNlHTJaTorHzCqsY+sgkF+mnvflX R93X7l6ZAZZtTvg3VYKw3QAbmXsm/ZTAbCS1W710FLBjq1hLzNW6Pm9737oqTptGQMRHX0 NC4/Wa7l2EuTZJSUmrxZCOMl5F3juq/YGoiufnOMrQefWBk6gRKFjEEYqKih2yPO52AW9Z JUeuFv6m5vaDgEZ2o1SsqO7cPZvCEUTH738y/a/fZNczy+G0mkuU8fkPCxRgzt7X8aSCOq luC5IT91ym+lYipz0wvtTTL1NPUfzh7uVHPN8iCi9ljIimC7qN5CKILOSNqxIA== 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 4Td3zF6g9fzqkv; Sun, 18 Feb 2024 11:56:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 41IBu98e069898; Sun, 18 Feb 2024 11:56:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41IBu9mj069895; Sun, 18 Feb 2024 11:56:09 GMT (envelope-from git) Date: Sun, 18 Feb 2024 11:56:09 GMT Message-Id: <202402181156.41IBu9mj069895@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Michael Gmelin Subject: git: 664008c67911 - main - www/py-flower: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grembo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 664008c67911f77ea347e9dc4f3b888160785fd9 Auto-Submitted: auto-generated The branch main has been updated by grembo: URL: https://cgit.FreeBSD.org/ports/commit/?id=664008c67911f77ea347e9dc4f3b888160785fd9 commit 664008c67911f77ea347e9dc4f3b888160785fd9 Author: Michael Gmelin AuthorDate: 2024-02-12 13:24:05 +0000 Commit: Michael Gmelin CommitDate: 2024-02-18 11:51:39 +0000 www/py-flower: New port Celery flower - monitor and manage Celery clusters --- www/Makefile | 1 + www/py-flower/Makefile | 33 +++++++++++++++++++++++++++++++++ www/py-flower/distinfo | 3 +++ www/py-flower/pkg-descr | 3 +++ 4 files changed, 40 insertions(+) diff --git a/www/Makefile b/www/Makefile index 24bfe2531efe..a842e9b8f345 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1666,6 +1666,7 @@ SUBDIR += py-flask-sockets SUBDIR += py-flask-uploads SUBDIR += py-flask-wtf + SUBDIR += py-flower SUBDIR += py-flup6 SUBDIR += py-folium SUBDIR += py-forcediphttpsadapter diff --git a/www/py-flower/Makefile b/www/py-flower/Makefile new file mode 100644 index 000000000000..8cce8cd3741d --- /dev/null +++ b/www/py-flower/Makefile @@ -0,0 +1,33 @@ +PORTNAME= flower +PORTVERSION= 2.0.1 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= grembo@FreeBSD.org +COMMENT= Celery flower - monitor and manage Celery clusters +WWW= https://github.com/mher/flower + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}celery>=5.3.6:devel/py-celery@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}humanize>=4.2.1:devel/py-humanize@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.17.1:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tornado>=6.3.3:www/py-tornado@${PY_FLAVOR} + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.2:devel/py-dateutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +TEST_ENV= PYTHONPATH=${WRKSRC}/src + +NO_ARCH= yes + +do-test: + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts= + +.include diff --git a/www/py-flower/distinfo b/www/py-flower/distinfo new file mode 100644 index 000000000000..608ba5fbd24c --- /dev/null +++ b/www/py-flower/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1707648242 +SHA256 (flower-2.0.1.tar.gz) = 5ab717b979530770c16afb48b50d2a98d23c3e9fe39851dcf6bc4d01845a02a0 +SIZE (flower-2.0.1.tar.gz) = 3220408 diff --git a/www/py-flower/pkg-descr b/www/py-flower/pkg-descr new file mode 100644 index 000000000000..8ea49550f369 --- /dev/null +++ b/www/py-flower/pkg-descr @@ -0,0 +1,3 @@ +Flower is an open-source web application for monitoring and managing Celery +clusters. It provides real-time information about the status of Celery +workers and tasks.