git: a674728a6116 - main - ports-mgmt/hs-panopticum: Add the new port.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 01 Nov 2021 19:30:15 UTC
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=a674728a611687eb9ada4a0cd25d5759efb4cac5 commit a674728a611687eb9ada4a0cd25d5759efb4cac5 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2021-11-01 19:26:35 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> 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 <bsd.port.mk> 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