View | Details | Raw Unified | Return to bug 250039
Collapse All | Expand All

(-)devel/glab/Makefile (+98 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	glab
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.10.0
6
CATEGORIES=	devel
7
8
MAINTAINER=	vulcan@wired.sh
9
COMMENT=	Open-source GitLab command line tool
10
11
LICENSE=	MIT
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
RUN_DEPENDS=	git:devel/git
15
16
USES=		go:modules
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	profclems
19
GH_TUPLE=	AlecAivazis:survey:v2.1.1:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \
20
		MakeNowJust:heredoc:v1.0.0:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \
21
		alecthomas:chroma:v0.7.3:alecthomas_chroma/vendor/github.com/alecthomas/chroma \
22
		charmbracelet:glamour:v0.2.0:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \
23
		cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
24
		danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \
25
		dlclark:regexp2:v1.2.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
26
		dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
27
		fatih:color:v1.9.0:fatih_color/vendor/github.com/fatih/color \
28
		gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \
29
		gdamore:tcell:v1.3.0:gdamore_tcell/vendor/github.com/gdamore/tcell \
30
		go-yaml:yaml:v2.3.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
31
		golang:appengine:v1.6.1:golang_appengine/vendor/google.golang.org/appengine \
32
		golang:crypto:123391ffb6de:golang_crypto/vendor/golang.org/x/crypto \
33
		golang:net:4c5254603344:golang_net/vendor/golang.org/x/net \
34
		golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \
35
		golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \
36
		golang:sys:1030fc2bf1d9:golang_sys/vendor/golang.org/x/sys \
37
		golang:text:v0.3.3:golang_text/vendor/golang.org/x/text \
38
		golang:time:555d28b269f0:golang_time/vendor/golang.org/x/time \
39
		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
40
		google:goterm:fc88cf888a3f:google_goterm/vendor/github.com/google/goterm \
41
		google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
42
		gookit:color:v1.2.7:gookit_color/vendor/github.com/gookit/color \
43
		gopherjs:gopherjs:0766667cb4d1:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \
44
		gosuri:uilive:v0.0.4:gosuri_uilive/vendor/github.com/gosuri/uilive \
45
		gosuri:uitable:v0.0.4:gosuri_uitable/vendor/github.com/gosuri/uitable \
46
		hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
47
		hashicorp:go-retryablehttp:v0.6.4:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
48
		hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
49
		inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
50
		jtolds:gls:v4.20.0:jtolds_gls/vendor/github.com/jtolds/gls \
51
		kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
52
		logrusorgru:aurora:v2.0.3:logrusorgru_aurora/vendor/github.com/logrusorgru/aurora \
53
		lucasb-eyer:go-colorful:v1.0.3:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
54
		lunixbochs:vtclean:v1.0.0:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \
55
		mattn:go-colorable:v0.1.7:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
56
		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
57
		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
58
		mgutz:ansi:d51e80ef957d:mgutz_ansi/vendor/github.com/mgutz/ansi \
59
		microcosm-cc:bluemonday:v1.0.2:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \
60
		muesli:reflow:v0.1.0:muesli_reflow/vendor/github.com/muesli/reflow \
61
		muesli:termenv:v0.6.0:muesli_termenv/vendor/github.com/muesli/termenv \
62
		olekukonko:tablewriter:v0.0.4:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
63
		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
64
		protocolbuffers:protobuf-go:v1.23.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
65
		rivo:tview:c65badfc3d92:rivo_tview/vendor/github.com/rivo/tview \
66
		rivo:uniseg:v0.1.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
67
		russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
68
		shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
69
		smartystreets:assertions:b2de0cb4f26d:smartystreets_assertions/vendor/github.com/smartystreets/assertions \
70
		smartystreets:goconvey:v1.6.4:smartystreets_goconvey/vendor/github.com/smartystreets/goconvey \
71
		spf13:cobra:v1.0.0:spf13_cobra/vendor/github.com/spf13/cobra \
72
		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
73
		tcnksm:go-gitconfig:v0.1.2:tcnksm_go_gitconfig/vendor/github.com/tcnksm/go-gitconfig \
74
		xanzy:go-gitlab:v0.36.0:xanzy_go_gitlab/vendor/github.com/xanzy/go-gitlab \
75
		yuin:goldmark:v1.2.0:yuin_goldmark/vendor/github.com/yuin/goldmark
76
77
_BUILD_VERSION=	${DISTVERSION}
78
_BUILD_DATE=	$$(date +%d/%m/%Y)
79
80
GO_TARGET=	./cmd/${PORTNAME}
81
GO_BUILDFLAGS=	-ldflags "\
82
		-s -w \
83
		-X main.version=${_BUILD_VERSION} \
84
		-X main.build=${_BUILD_DATE}"
85
86
PLIST_FILES=	bin/${PORTNAME}
87
PORTDOCS=	README.md
88
89
OPTIONS_DEFINE=	DOCS
90
91
pre-build:
92
	${LN} -sf ${WRKSRC_muesli_termenv}/termenv_linux.go ${WRKSRC_muesli_termenv}/termenv_freebsd.go
93
94
post-install-DOCS-on:
95
	${MKDIR} ${STAGEDIR}${DOCSDIR}
96
	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
97
98
.include <bsd.port.mk>
(-)devel/glab/distinfo (+117 lines)
Line 0 Link Here
1
TIMESTAMP = 1601605752
2
SHA256 (profclems-glab-v1.10.0_GH0.tar.gz) = 1051df68c2249bb88754324ee2ac549924c1b847fab13d20f2cecc8c61195586
3
SIZE (profclems-glab-v1.10.0_GH0.tar.gz) = 82529
4
SHA256 (AlecAivazis-survey-v2.1.1_GH0.tar.gz) = e60d2836f8e34c9fbc7addf0c304b662ce26ab5b67f7dc7bca5fbb9ca0e80055
5
SIZE (AlecAivazis-survey-v2.1.1_GH0.tar.gz) = 1564121
6
SHA256 (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3703d1c9e659c274c5e2d712e4d66f60620e03513fc380b1d3acafb3ca037400
7
SIZE (MakeNowJust-heredoc-v1.0.0_GH0.tar.gz) = 3497
8
SHA256 (alecthomas-chroma-v0.7.3_GH0.tar.gz) = 1007e82cc44cea04542c282b19bab25a59cb1e53149aaa7f0e2d9ce72ba80114
9
SIZE (alecthomas-chroma-v0.7.3_GH0.tar.gz) = 615181
10
SHA256 (charmbracelet-glamour-v0.2.0_GH0.tar.gz) = b017d7732ee4e76a8d6238791bd6bf12705bb42a20bd8604cfba062e46f65395
11
SIZE (charmbracelet-glamour-v0.2.0_GH0.tar.gz) = 511637
12
SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
13
SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
14
SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f
15
SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955
16
SHA256 (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 9b4d25630d0ce86bcd518d79ce47365a84c7c75de2334b2708f1bddcc1df47fe
17
SIZE (dlclark-regexp2-v1.2.0_GH0.tar.gz) = 204926
18
SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba
19
SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260
20
SHA256 (fatih-color-v1.9.0_GH0.tar.gz) = f5a6372ff7c87d22baaa2089e5cdd8a218fb3a9be047195c0ab421d5340f6f3f
21
SIZE (fatih-color-v1.9.0_GH0.tar.gz) = 1230941
22
SHA256 (gdamore-encoding-v1.0.0_GH0.tar.gz) = 8fb8593a69cd86f16233d63dd6d74181136ec8f22900c509e961a25eb4b2e013
23
SIZE (gdamore-encoding-v1.0.0_GH0.tar.gz) = 10886
24
SHA256 (gdamore-tcell-v1.3.0_GH0.tar.gz) = 5e4d2206a459109fdd98fb1d29f2da2340b69a021b115db9049917444a0c1097
25
SIZE (gdamore-tcell-v1.3.0_GH0.tar.gz) = 148627
26
SHA256 (go-yaml-yaml-v2.3.0_GH0.tar.gz) = 42027002bf258009d498600b04b8c9cbb29d2193185ea7bfa8fefe194fe72a07
27
SIZE (go-yaml-yaml-v2.3.0_GH0.tar.gz) = 72816
28
SHA256 (golang-appengine-v1.6.1_GH0.tar.gz) = 1755aaf4c6246579337bf1bc4f834ef00c56216da87b20456863ca91985b5afa
29
SIZE (golang-appengine-v1.6.1_GH0.tar.gz) = 333353
30
SHA256 (golang-crypto-123391ffb6de_GH0.tar.gz) = 09cadc5885fb57e7c3e3cdfd245a4dffb103adc90eb7f97efbc106905293c538
31
SIZE (golang-crypto-123391ffb6de_GH0.tar.gz) = 1732577
32
SHA256 (golang-net-4c5254603344_GH0.tar.gz) = 5957e628f2676d9e6c9517890bdcec334e8cac53d0f000b42ed6364a0550e152
33
SIZE (golang-net-4c5254603344_GH0.tar.gz) = 1177478
34
SHA256 (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141
35
SIZE (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498
36
SHA256 (golang-protobuf-v1.4.2_GH0.tar.gz) = a1e486b3ed6f502c43e10cb28bde4e8f020a420ef9958d3fbe61801492c07c87
37
SIZE (golang-protobuf-v1.4.2_GH0.tar.gz) = 171778
38
SHA256 (golang-sys-1030fc2bf1d9_GH0.tar.gz) = 1965ec4090125fcde82c49e03fd42c93d2bc5acebb0883c606bd22414c0917c8
39
SIZE (golang-sys-1030fc2bf1d9_GH0.tar.gz) = 1058356
40
SHA256 (golang-text-v0.3.3_GH0.tar.gz) = 1604233637e3593749fbbb13b5069b08e6feba6d2b55a02fd3148793d5871185
41
SIZE (golang-text-v0.3.3_GH0.tar.gz) = 7747332
42
SHA256 (golang-time-555d28b269f0_GH0.tar.gz) = 8ce368da65025dad4e4ed302a5835e2b3579f3a111721f9b275803519a5d10b3
43
SIZE (golang-time-555d28b269f0_GH0.tar.gz) = 9577
44
SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
45
SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
46
SHA256 (google-goterm-fc88cf888a3f_GH0.tar.gz) = c8f513b9185da271d3f0cc1eff1bdf6a1e788edc8ec3d4db4a1fa07dd2f2cb13
47
SIZE (google-goterm-fc88cf888a3f_GH0.tar.gz) = 18303
48
SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
49
SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
50
SHA256 (gookit-color-v1.2.7_GH0.tar.gz) = b9012a6ef6cfb91a480ebb708184317071e789db03b5f76835eed7c779828d8d
51
SIZE (gookit-color-v1.2.7_GH0.tar.gz) = 1983976
52
SHA256 (gopherjs-gopherjs-0766667cb4d1_GH0.tar.gz) = bc4d58aabc0e9958a9b8f9ebd835f1deabe5061750d070fc1e2e41fe6e6d643a
53
SIZE (gopherjs-gopherjs-0766667cb4d1_GH0.tar.gz) = 217279
54
SHA256 (gosuri-uilive-v0.0.4_GH0.tar.gz) = d6d60529725b8fe0a75d30361961257f2dc0c99ae567256fb6d9e45bf5243036
55
SIZE (gosuri-uilive-v0.0.4_GH0.tar.gz) = 153271
56
SHA256 (gosuri-uitable-v0.0.4_GH0.tar.gz) = 7b496d0c8df70ef7ab546081174ad9994917bf4be49f0420079ecc3c66355875
57
SIZE (gosuri-uitable-v0.0.4_GH0.tar.gz) = 7250
58
SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b
59
SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069
60
SHA256 (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = b6f3c4fae00782164994509858b6965e0d8979579f366d45716a1d95d78e9213
61
SIZE (hashicorp-go-retryablehttp-v0.6.4_GH0.tar.gz) = 16996
62
SHA256 (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 9c63e2107ca0cf4e78ddba1128c73adfdfcdd45faa90c3bf7c6feda7d2326cc5
63
SIZE (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 13911
64
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
65
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
66
SHA256 (jtolds-gls-v4.20.0_GH0.tar.gz) = 5223a689f315fc53c5bc271b3a8259032cc74f5311a6d7c1f700a1c65d40c2b2
67
SIZE (jtolds-gls-v4.20.0_GH0.tar.gz) = 7306
68
SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
69
SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
70
SHA256 (logrusorgru-aurora-v2.0.3_GH0.tar.gz) = d90bbcd63cd16fa21d6ae8b5a8b3043e6ad47c4146727af335fcc0fd6237fd11
71
SIZE (logrusorgru-aurora-v2.0.3_GH0.tar.gz) = 136777
72
SHA256 (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 40c8c7e03a4eeaaabd44273e9b6a992933f554f17225aadd0b225ffc67e1e7db
73
SIZE (lucasb-eyer-go-colorful-v1.0.3_GH0.tar.gz) = 430208
74
SHA256 (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 38aa5c60284f77cbb4be1de4af8907ce66954ff1a11e4f910d02e0283ce13b33
75
SIZE (lunixbochs-vtclean-v1.0.0_GH0.tar.gz) = 4213
76
SHA256 (mattn-go-colorable-v0.1.7_GH0.tar.gz) = e394441b47cb26bb0c60ffdf2c60d57facbbc39f7a60763fdb1ec752cb460abf
77
SIZE (mattn-go-colorable-v0.1.7_GH0.tar.gz) = 9560
78
SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
79
SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
80
SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
81
SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
82
SHA256 (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 91cc2a4b9179dca81b3169ad32d4ef854d043c268251abf9a004bf7606fe3222
83
SIZE (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 5097
84
SHA256 (microcosm-cc-bluemonday-v1.0.2_GH0.tar.gz) = 63b0b5c2378fded0acb8b719b13a698cb897b52b3fb0cdf7d3ce576eba0c3160
85
SIZE (microcosm-cc-bluemonday-v1.0.2_GH0.tar.gz) = 137669
86
SHA256 (muesli-reflow-v0.1.0_GH0.tar.gz) = f558a7918af1727e5153fa20b4b03f619a4855485ab41e98b89e5474571afaed
87
SIZE (muesli-reflow-v0.1.0_GH0.tar.gz) = 16189
88
SHA256 (muesli-termenv-v0.6.0_GH0.tar.gz) = 433652366157451263781e24263588f845a44755cb3be7ea124c2d2508df1e73
89
SIZE (muesli-termenv-v0.6.0_GH0.tar.gz) = 405133
90
SHA256 (olekukonko-tablewriter-v0.0.4_GH0.tar.gz) = a86028430fb4dd99ce0030a7c4d37915337c3b9a9efbfd2698b375f3e3488bd0
91
SIZE (olekukonko-tablewriter-v0.0.4_GH0.tar.gz) = 19252
92
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
93
SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
94
SHA256 (protocolbuffers-protobuf-go-v1.23.0_GH0.tar.gz) = e7266bedaa4f110216fce52ae533dc5eba475d3829bb0592e8876684e202ae1f
95
SIZE (protocolbuffers-protobuf-go-v1.23.0_GH0.tar.gz) = 1214648
96
SHA256 (rivo-tview-c65badfc3d92_GH0.tar.gz) = 385374ba12b45254143b6d89744a8f44a3c9920e5e7ebc04638821b90bc3ecd8
97
SIZE (rivo-tview-c65badfc3d92_GH0.tar.gz) = 2868587
98
SHA256 (rivo-uniseg-v0.1.0_GH0.tar.gz) = b80dffa6c757687cc997b77efbd32435361829cb085b913424b9b2bfebc19655
99
SIZE (rivo-uniseg-v0.1.0_GH0.tar.gz) = 43971
100
SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff
101
SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613
102
SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f
103
SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143
104
SHA256 (smartystreets-assertions-b2de0cb4f26d_GH0.tar.gz) = f9a1971c377083f255d18faedf07aba988e9d14780c5ef398db15c6f2281c4d6
105
SIZE (smartystreets-assertions-b2de0cb4f26d_GH0.tar.gz) = 52225
106
SHA256 (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 88714f84d0a989c4ba60e1f2b65e426dc7e23058ca0b9f06cb77613cb22b010b
107
SIZE (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 1478622
108
SHA256 (spf13-cobra-v1.0.0_GH0.tar.gz) = 58dbfe1b4dbc6751575e94d1e62d073098e0b41790bc1c7a7a95ec6b870ac697
109
SIZE (spf13-cobra-v1.0.0_GH0.tar.gz) = 128897
110
SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
111
SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
112
SHA256 (tcnksm-go-gitconfig-v0.1.2_GH0.tar.gz) = 719be614d7ef0c60b6ac2cc745eb67abb0328e9c37c5fc4a30fb8070b9d2ecbc
113
SIZE (tcnksm-go-gitconfig-v0.1.2_GH0.tar.gz) = 4468
114
SHA256 (xanzy-go-gitlab-v0.36.0_GH0.tar.gz) = f7c49660d013b0306742841912763060075cba13f468522e53d89eb9a7e81a3c
115
SIZE (xanzy-go-gitlab-v0.36.0_GH0.tar.gz) = 180191
116
SHA256 (yuin-goldmark-v1.2.0_GH0.tar.gz) = 8888ceef3495b9798a7eef97c87e204d6b38a01e1c9bb58e555a9846f9b4b9db
117
SIZE (yuin-goldmark-v1.2.0_GH0.tar.gz) = 228253
(-)devel/glab/files/patch-vendor_github.com_muesli_termenv_termenv__unix.go (+20 lines)
Line 0 Link Here
1
--- vendor/github.com/muesli/termenv/termenv_unix.go.orig	2020-01-30 12:25:39 UTC
2
+++ vendor/github.com/muesli/termenv/termenv_unix.go
3
@@ -99,7 +99,7 @@ func termStatusReport(sequence int) (string, error) {
4
 func readWithTimeout(f *os.File) (string, bool) {
5
 	var readfds syscall.FdSet
6
 	fd := f.Fd()
7
-	readfds.Bits[fd/64] |= 1 << (fd % 64)
8
+	readfds.X__fds_bits[fd/64] |= 1 << (fd % 64)
9
 
10
 	// Use select to attempt to read from os.Stdout for 100 ms
11
 	err := sysSelect(int(fd)+1,
12
@@ -110,7 +110,7 @@ func readWithTimeout(f *os.File) (string, bool) {
13
 		// log.Printf("select(read stdout): %v", err)
14
 		return "", false
15
 	}
16
-	if readfds.Bits[fd/64]&(1<<(fd%64)) == 0 {
17
+	if readfds.X__fds_bits[fd/64]&(1<<(fd%64)) == 0 {
18
 		// log.Print("select(read timeout)")
19
 		return "", false
20
 	}
(-)devel/glab/pkg-descr (+10 lines)
Line 0 Link Here
1
GLab is an open source Gitlab Cli
2
tool written in Go (golang) to help
3
work seamlessly with Gitlab from the
4
command line. Work with issues, merge
5
requests, watch running pipelines
6
directly from your CLI among other
7
features. Inspired by gh, the official
8
GitHub CLI tool.
9
10
WWW: https://clementsam.tech/glab/

Return to bug 250039