git: 71a8292d43f4 - main - devel/hs-git-brunch: + A git branch checkout TUI tool.

Gleb Popov arrowd at FreeBSD.org
Tue May 4 10:56:57 UTC 2021


The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=71a8292d43f45dd6ac593d0008da87b4263fe9e2

commit 71a8292d43f45dd6ac593d0008da87b4263fe9e2
Author:     Gleb Popov <arrowd at FreeBSD.org>
AuthorDate: 2021-05-04 10:55:29 +0000
Commit:     Gleb Popov <arrowd at FreeBSD.org>
CommitDate: 2021-05-04 10:56:38 +0000

    devel/hs-git-brunch: + A git branch checkout TUI tool.
---
 devel/Makefile                |   1 +
 devel/hs-git-brunch/Makefile  |  56 +++++++++++++++++++++
 devel/hs-git-brunch/distinfo  | 111 ++++++++++++++++++++++++++++++++++++++++++
 devel/hs-git-brunch/pkg-plist |   8 +++
 4 files changed, 176 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index b19eeeddacdc..5ec8edd1d8c1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -932,6 +932,7 @@
     SUBDIR += hs-ghc-events
     SUBDIR += hs-ghcprofview
     SUBDIR += hs-git-annex
+    SUBDIR += hs-git-brunch
     SUBDIR += hs-haddock
     SUBDIR += hs-happy
     SUBDIR += hs-haskell-language-server
diff --git a/devel/hs-git-brunch/Makefile b/devel/hs-git-brunch/Makefile
new file mode 100644
index 000000000000..81ade27f28ee
--- /dev/null
+++ b/devel/hs-git-brunch/Makefile
@@ -0,0 +1,56 @@
+PORTNAME=	git-brunch
+PORTVERSION=	1.4.4.0
+CATEGORIES=	devel haskell
+
+MAINTAINER=	haskell at FreeBSD.org
+COMMENT=	git branch checkout command line tool
+
+LICENSE=	BSD3CLAUSE
+
+USES=		cabal
+
+USE_CABAL=	HUnit-1.6.2.0 \
+		QuickCheck-2.14.2 \
+		StateVar-1.2.1 \
+		ansi-terminal-0.11 \
+		ansi-wl-pprint-0.6.9_2 \
+		blaze-builder-0.4.2.1 \
+		brick-0.62 \
+		call-stack-0.3.0 \
+		case-insensitive-1.2.1.0 \
+		clock-0.8.2 \
+		colour-2.3.5 \
+		config-ini-0.2.4.0_2 \
+		contravariant-1.5.3 \
+		data-clist-0.1.2.3_1 \
+		dlist-1.0 \
+		hashable-1.3.1.0 \
+		hspec-2.7.10 \
+		hspec-core-2.7.10 \
+		hspec-discover-2.7.10 \
+		hspec-expectations-0.8.2 \
+		integer-logarithms-1.0.3.1 \
+		megaparsec-9.0.1_1 \
+		microlens-0.4.12.0 \
+		microlens-mtl-0.2.0.1 \
+		microlens-th-0.4.3.9 \
+		optparse-applicative-0.16.1.0 \
+		parallel-3.2.2.0_3 \
+		parser-combinators-1.3.0 \
+		primitive-0.7.1.0_2 \
+		quickcheck-io-0.2.0 \
+		random-1.2.0_5 \
+		scientific-0.3.6.2 \
+		setenv-0.1.1.3_1 \
+		splitmix-0.1.0.3 \
+		text-zipper-0.11 \
+		tf-random-0.5 \
+		th-abstraction-0.4.2.0_1 \
+		transformers-compat-0.6.6 \
+		unordered-containers-0.2.13.0 \
+		utf8-string-1.0.2 \
+		vector-0.12.3.0 \
+		vty-5.33_1 \
+		word-wrap-0.4.1_1
+
+.include <bsd.port.mk>
diff --git a/devel/hs-git-brunch/distinfo b/devel/hs-git-brunch/distinfo
new file mode 100644
index 000000000000..121cfb5b094b
--- /dev/null
+++ b/devel/hs-git-brunch/distinfo
@@ -0,0 +1,111 @@
+TIMESTAMP = 1620124619
+SHA256 (cabal/git-brunch-1.4.4.0.tar.gz) = b1de8be5d51f4bc8b95f26981acb029b6cbf0d9c68f114bacd2dae283a14424e
+SIZE (cabal/git-brunch-1.4.4.0.tar.gz) = 8806
+SHA256 (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab
+SIZE (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = 21179
+SHA256 (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3
+SIZE (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = 75246
+SHA256 (cabal/StateVar-1.2.1/StateVar-1.2.1.tar.gz) = ee261552912b60d8b937f0253615e310e6cc25f9c407001b3bcc2e3d55000f8b
+SIZE (cabal/StateVar-1.2.1/StateVar-1.2.1.tar.gz) = 5055
+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/blaze-builder-0.4.2.1/blaze-builder-0.4.2.1.tar.gz) = 6e6889bc9c3ff92062a17f3825dcc1b28510d261334d4d4e177232d904ea0b06
+SIZE (cabal/blaze-builder-0.4.2.1/blaze-builder-0.4.2.1.tar.gz) = 60704
+SHA256 (cabal/brick-0.62/brick-0.62.tar.gz) = 66c01767de1942cd4f11ce451b36e0e3bb17a1e0fc422883ee6363de7daae4b8
+SIZE (cabal/brick-0.62/brick-0.62.tar.gz) = 703897
+SHA256 (cabal/call-stack-0.3.0/call-stack-0.3.0.tar.gz) = b80e8de2b87f01922b23b328655ad2f843f42495f3e1033ae907aade603c716a
+SIZE (cabal/call-stack-0.3.0/call-stack-0.3.0.tar.gz) = 2544
+SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
+SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
+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.5/colour-2.3.5.tar.gz) = 3b8d471979617dce7c193523743c9782df63433d8e87e3ef6d97922e0da104e7
+SIZE (cabal/colour-2.3.5/colour-2.3.5.tar.gz) = 20485
+SHA256 (cabal/config-ini-0.2.4.0/config-ini-0.2.4.0.tar.gz) = 6e5194e8acb7d189f0904852138990d03b64f86b9fde8f591ee1341d5627d535
+SIZE (cabal/config-ini-0.2.4.0/config-ini-0.2.4.0.tar.gz) = 24677
+SHA256 (cabal/config-ini-0.2.4.0/revision/2.cabal) = 9fad8b79a6276932c163b28909fc841a4fea2f0f1298f374eb63050f94529947
+SIZE (cabal/config-ini-0.2.4.0/revision/2.cabal) = 3341
+SHA256 (cabal/contravariant-1.5.3/contravariant-1.5.3.tar.gz) = 44536f0e331fde471271937323dc90409e95d47f57e42657fdaf242a0fd65dc1
+SIZE (cabal/contravariant-1.5.3/contravariant-1.5.3.tar.gz) = 13726
+SHA256 (cabal/data-clist-0.1.2.3/data-clist-0.1.2.3.tar.gz) = 356910406b1615819fefd87ff50f425bc41bd935750cfaa567718fb8ab858ed7
+SIZE (cabal/data-clist-0.1.2.3/data-clist-0.1.2.3.tar.gz) = 4940
+SHA256 (cabal/data-clist-0.1.2.3/revision/1.cabal) = 1e26251c8921821c8a1c7e168955449822f1bacf03d056cc59c84fd2863a0f8e
+SIZE (cabal/data-clist-0.1.2.3/revision/1.cabal) = 983
+SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115
+SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
+SHA256 (cabal/hashable-1.3.1.0/hashable-1.3.1.0.tar.gz) = 8061823a4ac521b53912edcba36b956f3159cb885b07ec119af295a6568ca7c4
+SIZE (cabal/hashable-1.3.1.0/hashable-1.3.1.0.tar.gz) = 21424
+SHA256 (cabal/hspec-2.7.10/hspec-2.7.10.tar.gz) = 3c1bbda1962b2a493ad0bea0039720011948ac194c4c63d1c9f44d9c6be6147c
+SIZE (cabal/hspec-2.7.10/hspec-2.7.10.tar.gz) = 9429
+SHA256 (cabal/hspec-core-2.7.10/hspec-core-2.7.10.tar.gz) = 61d34e914b7c6bc01cac654de7bcb587f6b17969c0e49808512ddbffcaf5698a
+SIZE (cabal/hspec-core-2.7.10/hspec-core-2.7.10.tar.gz) = 62317
+SHA256 (cabal/hspec-discover-2.7.10/hspec-discover-2.7.10.tar.gz) = 0a576d00c67f1b093062130d0dcdaffb13c6812653db18f49e3a1db346dbdf8f
+SIZE (cabal/hspec-discover-2.7.10/hspec-discover-2.7.10.tar.gz) = 6564
+SHA256 (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef
+SIZE (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 5492
+SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
+SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
+SHA256 (cabal/megaparsec-9.0.1/megaparsec-9.0.1.tar.gz) = 7228bc49d8636632b481eb13f16f2a9633007b8f55ebc0105f517ad7f71f2501
+SIZE (cabal/megaparsec-9.0.1/megaparsec-9.0.1.tar.gz) = 59734
+SHA256 (cabal/megaparsec-9.0.1/revision/1.cabal) = 2244ab77521a52a0083966c5405b3151f149e1db50b1a5b104cd9b1e56617203
+SIZE (cabal/megaparsec-9.0.1/revision/1.cabal) = 3248
+SHA256 (cabal/microlens-0.4.12.0/microlens-0.4.12.0.tar.gz) = b5427383c3fe24de378b07b50b0bee3d02e70e8cbfb7ae51b1946de5137d0783
+SIZE (cabal/microlens-0.4.12.0/microlens-0.4.12.0.tar.gz) = 26692
+SHA256 (cabal/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz) = d79de8b228631525da3c17999d3b936eb8f919f2303348151b6cd1d27c3f5e46
+SIZE (cabal/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz) = 9019
+SHA256 (cabal/microlens-th-0.4.3.9/microlens-th-0.4.3.9.tar.gz) = 3c2e9ad5cc509cfb17253f46f553f691bb2a2382d05249b865ada44c84c3ee21
+SIZE (cabal/microlens-th-0.4.3.9/microlens-th-0.4.3.9.tar.gz) = 23370
+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/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
+SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
+SHA256 (cabal/parallel-3.2.2.0/revision/3.cabal) = 421ce1717610bab82969572b96be89d83ea8d8afe7751cb54d80b996fff063d3
+SIZE (cabal/parallel-3.2.2.0/revision/3.cabal) = 1817
+SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
+SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
+SHA256 (cabal/primitive-0.7.1.0/primitive-0.7.1.0.tar.gz) = 6bebecfdf2a57787d9fd5231bfd612b65a92edd7b33a973b2a0f11312b89a3f0
+SIZE (cabal/primitive-0.7.1.0/primitive-0.7.1.0.tar.gz) = 52184
+SHA256 (cabal/primitive-0.7.1.0/revision/2.cabal) = f6357d5720c1c665096c3e011467daf443198b786a708d2ff926958a24d508d4
+SIZE (cabal/primitive-0.7.1.0/revision/2.cabal) = 2728
+SHA256 (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
+SIZE (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = 1843
+SHA256 (cabal/random-1.2.0/random-1.2.0.tar.gz) = e4519cf7c058bfd5bdbe4acc782284acc9e25e74487208619ca83cbcd63fb9de
+SIZE (cabal/random-1.2.0/random-1.2.0.tar.gz) = 37889
+SHA256 (cabal/random-1.2.0/revision/5.cabal) = 30d72df4cc1d2fe2d445c88f0ee9d21965af7ce86660c43a6c32a6a1d90d51c9
+SIZE (cabal/random-1.2.0/revision/5.cabal) = 6094
+SHA256 (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f
+SIZE (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 23510
+SHA256 (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32
+SIZE (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = 2710
+SHA256 (cabal/setenv-0.1.1.3/revision/1.cabal) = c5916ac0d2a828473cd171261328a290afe0abd799db1ac8c310682fe778c45b
+SIZE (cabal/setenv-0.1.1.3/revision/1.cabal) = 1053
+SHA256 (cabal/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz) = 46009f4b000c9e6613377767b8718bf38476469f2a8e2162d98cc246882d5a35
+SIZE (cabal/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz) = 20754
+SHA256 (cabal/text-zipper-0.11/text-zipper-0.11.tar.gz) = da93821a05663315e9f4f613abb14e15769544882d401e2c2b69bf91babf811e
+SIZE (cabal/text-zipper-0.11/text-zipper-0.11.tar.gz) = 9269
+SHA256 (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510
+SIZE (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 18483
+SHA256 (cabal/th-abstraction-0.4.2.0/th-abstraction-0.4.2.0.tar.gz) = ea06b2cda25fc4b52dac48cc23e5a756f997df8985ecaee5a554202508a11c40
+SIZE (cabal/th-abstraction-0.4.2.0/th-abstraction-0.4.2.0.tar.gz) = 37848
+SHA256 (cabal/th-abstraction-0.4.2.0/revision/1.cabal) = 6ba7b201931f614173755f060fdf98f02095df68c1f7bc3e2691cf9d443e81f9
+SIZE (cabal/th-abstraction-0.4.2.0/revision/1.cabal) = 2194
+SHA256 (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 7e2e0251e5e6d28142615a4b950a3fabac9c0b7804b1ec4a4ae985f19519a9f9
+SIZE (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 41347
+SHA256 (cabal/unordered-containers-0.2.13.0/unordered-containers-0.2.13.0.tar.gz) = 86b01369ab8eb311383a052d389337e2cd71a63088323f02932754df4aa37b55
+SIZE (cabal/unordered-containers-0.2.13.0/unordered-containers-0.2.13.0.tar.gz) = 53379
+SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a
+SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726
+SHA256 (cabal/vector-0.12.3.0/vector-0.12.3.0.tar.gz) = 15f818505adda63e7f484ecdf92dbb3c1ec76a9def004c9424db8fa6bc41b703
+SIZE (cabal/vector-0.12.3.0/vector-0.12.3.0.tar.gz) = 148083
+SHA256 (cabal/vty-5.33/vty-5.33.tar.gz) = 8959b3ed13f2e1202d78ca3fcc556034b0585e4b39d47cb2e7d5dc4939255d63
+SIZE (cabal/vty-5.33/vty-5.33.tar.gz) = 107121
+SHA256 (cabal/vty-5.33/revision/1.cabal) = 8da1652d64e24c9e011384628de340b2877f0148de7ef57baf66cd2e9a35c6c6
+SIZE (cabal/vty-5.33/revision/1.cabal) = 22294
+SHA256 (cabal/word-wrap-0.4.1/word-wrap-0.4.1.tar.gz) = eb72f91947c0c62cb862feb33cad9efdc5e720f456fa9ca68ef8ac9d1ec42c97
+SIZE (cabal/word-wrap-0.4.1/word-wrap-0.4.1.tar.gz) = 4994
+SHA256 (cabal/word-wrap-0.4.1/revision/1.cabal) = f72233b383ef569c557bfd9812cbb8e306c415ce509082c0bd15ee51c0239ccc
+SIZE (cabal/word-wrap-0.4.1/revision/1.cabal) = 1606
diff --git a/devel/hs-git-brunch/pkg-plist b/devel/hs-git-brunch/pkg-plist
new file mode 100644
index 000000000000..841967b3e13d
--- /dev/null
+++ b/devel/hs-git-brunch/pkg-plist
@@ -0,0 +1,8 @@
+git-brunch is a git branch checkout command-line tool featuring:
+ - Checking out local or remote branch
+ - Rebasing onto a branch
+ - Searching for a branch
+ - Deleting a branch
+ - Performing a fetch and update operations
+
+WWW: https://github.com/andys8/git-brunch


More information about the dev-commits-ports-all mailing list