From nobody Mon Nov 01 19:30:15 2021 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 4A5741837607; Mon, 1 Nov 2021 19:30:15 +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 4HjjmR1gTQz3lfq; Mon, 1 Nov 2021 19:30:15 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 191E11729E; Mon, 1 Nov 2021 19:30:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1A1JUFBf017359; Mon, 1 Nov 2021 19:30:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1A1JUFnQ017352; Mon, 1 Nov 2021 19:30:15 GMT (envelope-from git) Date: Mon, 1 Nov 2021 19:30:15 GMT Message-Id: <202111011930.1A1JUFnQ017352@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: a674728a6116 - main - ports-mgmt/hs-panopticum: Add the 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: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a674728a611687eb9ada4a0cd25d5759efb4cac5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=a674728a611687eb9ada4a0cd25d5759efb4cac5 commit a674728a611687eb9ada4a0cd25d5759efb4cac5 Author: Gleb Popov AuthorDate: 2021-11-01 19:26:35 +0000 Commit: Gleb Popov CommitDate: 2021-11-01 19:29:59 +0000 ports-mgmt/hs-panopticum: Add the new port. Panopticum is a tool to query port information with every combination of OPTIONS. --- ports-mgmt/Makefile | 1 + ports-mgmt/hs-panopticum/Makefile | 29 +++++++++++++++++++++++++++++ ports-mgmt/hs-panopticum/distinfo | 31 +++++++++++++++++++++++++++++++ ports-mgmt/hs-panopticum/pkg-descr | 5 +++++ 4 files changed, 66 insertions(+) diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile index 0d25575805b5..5335572f8524 100644 --- a/ports-mgmt/Makefile +++ b/ports-mgmt/Makefile @@ -11,6 +11,7 @@ SUBDIR += freebsd-bugzilla-cli SUBDIR += genpatch SUBDIR += genplist + SUBDIR += hs-panopticum SUBDIR += jailaudit SUBDIR += lsknobs SUBDIR += mkreadmes diff --git a/ports-mgmt/hs-panopticum/Makefile b/ports-mgmt/hs-panopticum/Makefile new file mode 100644 index 000000000000..1e8c85679714 --- /dev/null +++ b/ports-mgmt/hs-panopticum/Makefile @@ -0,0 +1,29 @@ +PORTNAME= panopticum +PORTVERSION= 1.0.0.0 +CATEGORIES= ports-mgmt haskell + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= Query port information with every combination of OPTIONS + +LICENSE= BSD3CLAUSE + +USES= cabal + +USE_GITLAB= yes +GL_SITE= https://foss.heptapod.net +GL_ACCOUNT= bsdutils +GL_COMMIT= 70b9cbee727bb4b33a2136c17b4cfc194768e1b2 + +USE_CABAL= ansi-terminal-0.11 \ + ansi-wl-pprint-0.6.9_2 \ + async-2.2.4 \ + clock-0.8.2 \ + colour-2.3.6 \ + extra-1.7.10 \ + hashable-1.3.5.0 \ + optparse-applicative-0.16.1.0_1 \ + transformers-compat-0.7.1 \ + unliftio-0.2.20 \ + unliftio-core-0.2.0.1_2 + +.include diff --git a/ports-mgmt/hs-panopticum/distinfo b/ports-mgmt/hs-panopticum/distinfo new file mode 100644 index 000000000000..21d5c67c430f --- /dev/null +++ b/ports-mgmt/hs-panopticum/distinfo @@ -0,0 +1,31 @@ +TIMESTAMP = 1635791390 +SHA256 (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = c6611b9e51add41db3f79eac30066c06b33a6ca2a09e586b4b361d7f98303793 +SIZE (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = 36074 +SHA256 (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac +SIZE (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = 16723 +SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/2.cabal) = 20d30674f137d43aa0279c2c2cc5e45a5f1c3c57e301852494906158b6313bf7 +SIZE (cabal/ansi-wl-pprint-0.6.9/revision/2.cabal) = 2388 +SHA256 (cabal/async-2.2.4/async-2.2.4.tar.gz) = 484df85be0e76c4fed9376451e48e1d0c6e97952ce79735b72d54297e7e0a725 +SIZE (cabal/async-2.2.4/async-2.2.4.tar.gz) = 14148 +SHA256 (cabal/clock-0.8.2/clock-0.8.2.tar.gz) = 0b5db110c703e68b251d5883253a934b012110b45393fc65df1b095eb9a4e461 +SIZE (cabal/clock-0.8.2/clock-0.8.2.tar.gz) = 7604 +SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871 +SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675 +SHA256 (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 9fdfe67986c89b6cc7a648904a997f4b774f8173cec3de64289d9c45224c4140 +SIZE (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 44872 +SHA256 (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = baaad82cd4271b197016bdbe76f22d5c3d3913fe38534cec7d817db9bae19886 +SIZE (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = 24676 +SHA256 (cabal/optparse-applicative-0.16.1.0/optparse-applicative-0.16.1.0.tar.gz) = 6205278362f333c52256b9dd3edf5f8fe0f84f00cb9ee000291089f6eaccd69a +SIZE (cabal/optparse-applicative-0.16.1.0/optparse-applicative-0.16.1.0.tar.gz) = 58315 +SHA256 (cabal/optparse-applicative-0.16.1.0/revision/1.cabal) = 16ebd7054b2265c1aad16c1d19dc503695fbfc67b35203d9952fd577d08c0110 +SIZE (cabal/optparse-applicative-0.16.1.0/revision/1.cabal) = 4982 +SHA256 (cabal/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080 +SIZE (cabal/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = 44363 +SHA256 (cabal/unliftio-0.2.20/unliftio-0.2.20.tar.gz) = be9e9b29e492d8430ccd6b2b70da57553a9b312875d177e769d8847ce0297555 +SIZE (cabal/unliftio-0.2.20/unliftio-0.2.20.tar.gz) = 56385 +SHA256 (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 919f0d1297ea2f5373118553c1df2a9405d8b9e31a8307e829da67d4953c299a +SIZE (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 3696 +SHA256 (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = f9abcdd3f3d28e4840563efb7b8760d2de9b5707bcd6f53a87f6a0d77bb5a9f7 +SIZE (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = 1082 +SHA256 (cabal/bsdutils-panopticum-70b9cbee727bb4b33a2136c17b4cfc194768e1b2_GL0.tar.gz) = 78fcbe52ef8a8a4069cc99435f40b343de5e76d617a86306c47e942ff45e613e +SIZE (cabal/bsdutils-panopticum-70b9cbee727bb4b33a2136c17b4cfc194768e1b2_GL0.tar.gz) = 21223 diff --git a/ports-mgmt/hs-panopticum/pkg-descr b/ports-mgmt/hs-panopticum/pkg-descr new file mode 100644 index 000000000000..47087db21582 --- /dev/null +++ b/ports-mgmt/hs-panopticum/pkg-descr @@ -0,0 +1,5 @@ +Panopticum is a tool to perform some operations on FreeBSD ports for every +OPTIONS combination possible. These operations include generating a list of +dependencies as well as the packing list. + +WWW: https://foss.heptapod.net/bsdutils/panopticum