From nobody Mon Mar 27 11:27:11 2023 X-Original-To: dev-commits-ports-all@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 4PlVsD1FRwz428Lx; Mon, 27 Mar 2023 11:27:12 +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 4PlVsC6qL5z3KZj; Mon, 27 Mar 2023 11:27:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679916432; 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=JHq3jDrKUjiq6t3duE9KpfVx1/wJup2sIRDnIZqVp9k=; b=DlLCW8wk5TxOCA+DKLR204ZBF19N7RuUIkIU7c6jfNy0BFOCehtJXzJZDE8NhJv5hbp86C 8CEXmdvqFdH+sFZwEDvSDPGVi+V15Qj3iz2saQe2a4YaBq/JxrLiEa6N/nTHq7BOIw15XY IoivCOZVQEAMclOCpXpw2KARWpxAGROx2jD01VgqjyvJL5wKbFSnXqvS71iSK1tRFnl8qj PopY7kmOs0ausO+x4fIYndupnqZwVZNP7Mvh0rmleUevx3wEQJyeOjxRJWuRuhezcypDOy x2AWhlJO5U8yY/aAiiGW3S+fXfHoA9f0UkkwcAUIMMVQDDsNVDIl6GR/jQ27sA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679916432; 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=JHq3jDrKUjiq6t3duE9KpfVx1/wJup2sIRDnIZqVp9k=; b=Qvx+r6nHMBFR1q64HeN8NzdzDVcsL4QSSq2BvybDgQR3GJknA5xjBXuZrFjjNJ1Nhz7wj7 G89NG58JZgiuf0LGpkX12jXdii2wMvZX79MdST8pD63rrVuxM7fJr5ERsds7WC+3iMNmNb BeEg0carfugV5wUjhqZvLEn3EEUzs12WBR+Cv4hSkezIkJiH5sMAM7akl3KM7aqKBamKyF GKsZl9xZnyf2mjshgBY12QrO/7jT7flKxS0KVkxODuFQS0j8pS0tVVvvn94ZS/YFCcUhVU fWaTxHPBtc/E1ROEtkoWHOvhah4/w1j5EUfGssB4CG72l604eJpoRjEHPJNJgg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679916432; a=rsa-sha256; cv=none; b=MQ9hK7fszQP+k8clWiPI9rItL18LlmFSSGEYNQpwwF4Qg2m9c2cMPyQhq+YXmdXh9U9lAR p5rh3yTtY16GVzAzoM+QTHSYvUZBRVm44PJDYTutSxfCD+VFuWCHPwGQGA3oqLWsJBxu/r vAsSG1Y4NLdl2pFnzKzi+p0QhCy2n5uanpcFm3hr1SimJtFaaxJJ2x+Kei3APO9q7cV4yb LSwAJDeoQQFsJvWVF/KPREg3duuzvXuzBAxUKfI7Rde3j3tYt6ss7VBdAHpBtOvBuTvDE0 mrvDvksad7Xn3k1OYZH3DpAWRixoRngA1P7bNLMls79Icvv1p2Yp4R1OLXbpwA== 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 4PlVsC5grYzKyx; Mon, 27 Mar 2023 11:27:11 +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 32RBRBEK058479; Mon, 27 Mar 2023 11:27:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32RBRBCv058478; Mon, 27 Mar 2023 11:27:11 GMT (envelope-from git) Date: Mon, 27 Mar 2023 11:27:11 GMT Message-Id: <202303271127.32RBRBCv058478@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 139ad3c8c0ad - main - sysutils/zrepl: fix build on riscv64 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 139ad3c8c0ad16e2041a88be580bfe418b484cdb Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=139ad3c8c0ad16e2041a88be580bfe418b484cdb commit 139ad3c8c0ad16e2041a88be580bfe418b484cdb Author: Robert Clausecker AuthorDate: 2023-03-24 22:54:07 +0000 Commit: Robert Clausecker CommitDate: 2023-03-27 11:24:55 +0000 sysutils/zrepl: fix build on riscv64 Bump golang.org/x/sys dependency to a version new enough to support riscv64-freebsd. While we are at it, only strip if requested. Sponsored by: Berliner Linux User Group e.V. Approved by: portmgr (build fix blanket) --- sysutils/zrepl/Makefile | 10 +- sysutils/zrepl/distinfo | 4 +- sysutils/zrepl/files/patch-go.mod | 89 +++++++++ sysutils/zrepl/files/patch-go.sum | 28 +++ sysutils/zrepl/files/patch-vendor_modules.txt | 277 ++++++++++++++++++++++++++ 5 files changed, 405 insertions(+), 3 deletions(-) diff --git a/sysutils/zrepl/Makefile b/sysutils/zrepl/Makefile index 0eed2966848d..0c301fc469cc 100644 --- a/sysutils/zrepl/Makefile +++ b/sysutils/zrepl/Makefile @@ -1,7 +1,7 @@ PORTNAME= zrepl DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= driesm@FreeBSD.org @@ -13,10 +13,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules ncurses USE_RC_SUBR= zrepl +USE_GITHUB= nodefault +GH_TUPLE= golang:sys:v0.6.0:sys GO_MODULE= github.com/${PORTNAME}/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ - -s -w\ + ${STRIP} -w\ -X ${GO_MODULE}/version.${PORTNAME}Version=${DISTVERSIONFULL}" SUB_FILES= pkg-message 500.zrepl @@ -28,6 +30,10 @@ MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.8.5,1:textproc/py-sphin MANPAGES_USES= gmake python:build,3.6+ MANPAGES_PLIST_FILES= man/man1/zrepl.1.gz +pre-patch: + ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys + ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys + post-build-MANPAGES-on: @${MAKE_CMD} -C ${WRKSRC}/docs SPHINXBUILD=sphinx-build-${PYTHON_VER} man diff --git a/sysutils/zrepl/distinfo b/sysutils/zrepl/distinfo index 2e237ceb191b..0135538a8e76 100644 --- a/sysutils/zrepl/distinfo +++ b/sysutils/zrepl/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1672072089 +TIMESTAMP = 1679697784 SHA256 (go/sysutils_zrepl/zrepl-v0.6.0/v0.6.0.mod) = 27760d04eb9b7c3c1ca35069afde9f3855f2491f80412bd3aba6cccb557fb009 SIZE (go/sysutils_zrepl/zrepl-v0.6.0/v0.6.0.mod) = 2186 SHA256 (go/sysutils_zrepl/zrepl-v0.6.0/v0.6.0.zip) = b7c5584aaba5c909f3830e629823dc1ecb595f6ece2f20fe57241c0ff62d23b6 SIZE (go/sysutils_zrepl/zrepl-v0.6.0/v0.6.0.zip) = 582766 +SHA256 (go/sysutils_zrepl/zrepl-v0.6.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/sysutils_zrepl/zrepl-v0.6.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/sysutils/zrepl/files/patch-go.mod b/sysutils/zrepl/files/patch-go.mod new file mode 100644 index 000000000000..abb50a71b69c --- /dev/null +++ b/sysutils/zrepl/files/patch-go.mod @@ -0,0 +1,89 @@ +--- go.mod.orig 2023-03-24 22:49:20 UTC ++++ go.mod +@@ -1,6 +1,6 @@ + module github.com/zrepl/zrepl + +-go 1.12 ++go 1.17 + + require ( + github.com/fatih/color v1.7.0 +@@ -15,37 +15,68 @@ require ( + github.com/google/uuid v1.1.2 + github.com/jinzhu/copier v0.0.0-20170922082739-db4671f3a9b8 + github.com/juju/ratelimit v1.0.1 +- github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 // indirect + github.com/kr/pretty v0.1.0 +- github.com/leodido/go-urn v1.2.1 // indirect + github.com/lib/pq v1.2.0 +- github.com/mattn/go-colorable v0.1.4 // indirect + github.com/mattn/go-isatty v0.0.8 + github.com/montanaflynn/stats v0.5.0 +- github.com/onsi/ginkgo v1.10.2 // indirect +- github.com/onsi/gomega v1.7.0 // indirect + github.com/pkg/errors v0.8.1 + github.com/pkg/profile v1.2.1 + github.com/problame/go-netssh v0.0.0-20200601114649-26439f9f0dc5 + github.com/prometheus/client_golang v1.2.1 + github.com/prometheus/common v0.7.0 + github.com/robfig/cron/v3 v3.0.1 +- github.com/sergi/go-diff v1.0.1-0.20180205163309-da645544ed44 // indirect; go1.12 thinks it needs this + github.com/spf13/cobra v0.0.2 + github.com/spf13/pflag v1.0.5 + github.com/stretchr/testify v1.6.1 + github.com/willf/bitset v1.1.10 + github.com/yudai/gojsondiff v0.0.0-20170107030110-7b1b7adf999d +- github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 // indirect; go1.12 thinks it needs this +- github.com/yudai/pp v2.0.1+incompatible // indirect + github.com/zrepl/yaml-config v0.0.0-20191220194647-cbb6b0cf4bdd + gitlab.com/tslocum/cview v1.5.3 + golang.org/x/net v0.0.0-20210119194325-5f4716e94777 + golang.org/x/sync v0.0.0-20190423024810-112230192c58 +- golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c ++ golang.org/x/sys v0.6.0 + golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 +- google.golang.org/genproto v0.0.0-20210122163508-8081c04a3579 // indirect + google.golang.org/grpc v1.35.0 + google.golang.org/protobuf v1.25.0 ++) ++ ++require ( ++ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect ++ github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect ++ github.com/beorn7/perks v1.0.1 // indirect ++ github.com/cespare/xxhash/v2 v2.1.0 // indirect ++ github.com/davecgh/go-spew v1.1.1 // indirect ++ github.com/ftrvxmtrx/fd v0.0.0-20150925145434-c6d800382fff // indirect ++ github.com/gdamore/encoding v1.0.0 // indirect ++ github.com/go-playground/locales v0.13.0 // indirect ++ github.com/go-playground/universal-translator v0.17.0 // indirect ++ github.com/inconshreveable/mousetrap v1.0.0 // indirect ++ github.com/konsorten/go-windows-terminal-sequences v1.0.1 // indirect ++ github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 // indirect ++ github.com/kr/text v0.1.0 // indirect ++ github.com/leodido/go-urn v1.2.1 // indirect ++ github.com/lucasb-eyer/go-colorful v1.0.3 // indirect ++ github.com/mattn/go-colorable v0.1.4 // indirect ++ github.com/mattn/go-runewidth v0.0.10 // indirect ++ github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect ++ github.com/onsi/ginkgo v1.10.2 // indirect ++ github.com/onsi/gomega v1.7.0 // indirect ++ github.com/pmezard/go-difflib v1.0.0 // indirect ++ github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 // indirect ++ github.com/prometheus/procfs v0.0.5 // indirect ++ github.com/rivo/uniseg v0.2.0 // indirect ++ github.com/sergi/go-diff v1.0.1-0.20180205163309-da645544ed44 // indirect; go1.12 thinks it needs this ++ github.com/sirupsen/logrus v1.4.2 // indirect ++ github.com/theckman/goconstraint v1.11.0 // indirect ++ github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 // indirect; go1.12 thinks it needs this ++ github.com/yudai/pp v2.0.1+incompatible // indirect ++ gitlab.com/tslocum/cbind v0.1.4 // indirect ++ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 // indirect ++ golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf // indirect ++ golang.org/x/text v0.3.5 // indirect ++ google.golang.org/appengine v1.4.0 // indirect ++ google.golang.org/genproto v0.0.0-20210122163508-8081c04a3579 // indirect ++ gopkg.in/alecthomas/kingpin.v2 v2.2.6 // indirect + gopkg.in/go-playground/assert.v1 v1.2.1 // indirect ++ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c // indirect + ) diff --git a/sysutils/zrepl/files/patch-go.sum b/sysutils/zrepl/files/patch-go.sum new file mode 100644 index 000000000000..7a439ab0bf98 --- /dev/null +++ b/sysutils/zrepl/files/patch-go.sum @@ -0,0 +1,28 @@ +--- go.sum.orig 2023-03-24 22:49:23 UTC ++++ go.sum +@@ -25,7 +25,6 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.202012 + github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= + github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys= + github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +-github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= + github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= + github.com/ftrvxmtrx/fd v0.0.0-20150925145434-c6d800382fff h1:zk1wwii7uXmI0znwU+lqg+wFL9G5+vm5I+9rv2let60= + github.com/ftrvxmtrx/fd v0.0.0-20150925145434-c6d800382fff/go.mod h1:yUhRXHewUVJ1k89wHKP68xfzk7kwXUx/DV1nx4EBMbw= +@@ -92,8 +91,6 @@ github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m + github.com/juju/ratelimit v1.0.1 h1:+7AIFJVQ0EQgq/K9+0Krm7m530Du7tIz0METWzN0RgY= + github.com/juju/ratelimit v1.0.1/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSgWNm/qk= + github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +-github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM= +-github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88/go.mod h1:3w7q1U84EfirKl04SVQ/s7nPm1ZPhiXd34z40TNz36k= + github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= + github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= + github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= +@@ -235,6 +232,8 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go + golang.org/x/sys v0.0.0-20210113181707-4bcb84eeeb78/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= + golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c h1:VwygUrnw9jn88c4u8GD3rZQbqrP/tgas88tPUbBxQrk= + golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= ++golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= ++golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= + golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf h1:MZ2shdL+ZM/XzY3ZGOnh4Nlpnxz5GSOhOmtHo3iPU6M= + golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= diff --git a/sysutils/zrepl/files/patch-vendor_modules.txt b/sysutils/zrepl/files/patch-vendor_modules.txt new file mode 100644 index 000000000000..90f922b88bf2 --- /dev/null +++ b/sysutils/zrepl/files/patch-vendor_modules.txt @@ -0,0 +1,277 @@ +--- vendor/modules.txt.orig 2023-03-24 22:50:20 UTC ++++ vendor/modules.txt +@@ -1,21 +1,30 @@ + # github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 ++## explicit + github.com/alecthomas/template + github.com/alecthomas/template/parse + # github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 ++## explicit + github.com/alecthomas/units + # github.com/beorn7/perks v1.0.1 ++## explicit; go 1.11 + github.com/beorn7/perks/quantile + # github.com/cespare/xxhash/v2 v2.1.0 ++## explicit; go 1.13 + github.com/cespare/xxhash/v2 + # github.com/davecgh/go-spew v1.1.1 ++## explicit + github.com/davecgh/go-spew/spew + # github.com/fatih/color v1.7.0 ++## explicit + github.com/fatih/color + # github.com/ftrvxmtrx/fd v0.0.0-20150925145434-c6d800382fff ++## explicit + github.com/ftrvxmtrx/fd + # github.com/gdamore/encoding v1.0.0 ++## explicit; go 1.9 + github.com/gdamore/encoding + # github.com/gdamore/tcell v1.2.0 ++## explicit; go 1.12 + github.com/gdamore/tcell + github.com/gdamore/tcell/terminfo + github.com/gdamore/tcell/terminfo/a/ansi +@@ -26,6 +35,7 @@ github.com/gdamore/tcell/terminfo/v/vt102 + github.com/gdamore/tcell/terminfo/v/vt220 + github.com/gdamore/tcell/terminfo/x/xterm + # github.com/gdamore/tcell/v2 v2.2.0 ++## explicit; go 1.12 + github.com/gdamore/tcell/v2 + github.com/gdamore/tcell/v2/terminfo + github.com/gdamore/tcell/v2/terminfo/a/aixterm +@@ -65,117 +75,171 @@ github.com/gdamore/tcell/v2/terminfo/x/xterm + github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty + github.com/gdamore/tcell/v2/terminfo/x/xterm_termite + # github.com/gitchander/permutation v0.0.0-20181107151852-9e56b92e9909 ++## explicit + github.com/gitchander/permutation + # github.com/go-logfmt/logfmt v0.4.0 ++## explicit + github.com/go-logfmt/logfmt + # github.com/go-playground/locales v0.13.0 ++## explicit; go 1.13 + github.com/go-playground/locales + github.com/go-playground/locales/currency + # github.com/go-playground/universal-translator v0.17.0 ++## explicit; go 1.13 + github.com/go-playground/universal-translator + # github.com/go-playground/validator v9.31.0+incompatible ++## explicit + github.com/go-playground/validator + # github.com/go-playground/validator/v10 v10.4.1 ++## explicit; go 1.13 + github.com/go-playground/validator/v10 + # github.com/go-sql-driver/mysql v1.4.1-0.20190907122137-b2c03bcae3d4 ++## explicit + github.com/go-sql-driver/mysql + # github.com/golang/protobuf v1.4.3 ++## explicit; go 1.9 + github.com/golang/protobuf/proto + github.com/golang/protobuf/ptypes + github.com/golang/protobuf/ptypes/any + github.com/golang/protobuf/ptypes/duration + github.com/golang/protobuf/ptypes/timestamp + # github.com/google/uuid v1.1.2 ++## explicit + github.com/google/uuid + # github.com/inconshreveable/mousetrap v1.0.0 ++## explicit + github.com/inconshreveable/mousetrap + # github.com/jinzhu/copier v0.0.0-20170922082739-db4671f3a9b8 ++## explicit + github.com/jinzhu/copier + # github.com/juju/ratelimit v1.0.1 ++## explicit + github.com/juju/ratelimit + # github.com/konsorten/go-windows-terminal-sequences v1.0.1 ++## explicit + github.com/konsorten/go-windows-terminal-sequences + # github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 ++## explicit + github.com/kr/logfmt + # github.com/kr/pretty v0.1.0 ++## explicit + github.com/kr/pretty + # github.com/kr/text v0.1.0 ++## explicit + github.com/kr/text + # github.com/leodido/go-urn v1.2.1 ++## explicit; go 1.13 + github.com/leodido/go-urn + # github.com/lib/pq v1.2.0 ++## explicit + github.com/lib/pq + github.com/lib/pq/oid + github.com/lib/pq/scram + # github.com/lucasb-eyer/go-colorful v1.0.3 ++## explicit; go 1.12 + github.com/lucasb-eyer/go-colorful + # github.com/mattn/go-colorable v0.1.4 ++## explicit + github.com/mattn/go-colorable + # github.com/mattn/go-isatty v0.0.8 ++## explicit + github.com/mattn/go-isatty + # github.com/mattn/go-runewidth v0.0.10 ++## explicit; go 1.9 + github.com/mattn/go-runewidth + # github.com/matttproud/golang_protobuf_extensions v1.0.1 ++## explicit + github.com/matttproud/golang_protobuf_extensions/pbutil + # github.com/montanaflynn/stats v0.5.0 ++## explicit + github.com/montanaflynn/stats ++# github.com/onsi/ginkgo v1.10.2 ++## explicit ++# github.com/onsi/gomega v1.7.0 ++## explicit + # github.com/pkg/errors v0.8.1 ++## explicit + github.com/pkg/errors + # github.com/pkg/profile v1.2.1 ++## explicit + github.com/pkg/profile + # github.com/pmezard/go-difflib v1.0.0 ++## explicit + github.com/pmezard/go-difflib/difflib + # github.com/problame/go-netssh v0.0.0-20200601114649-26439f9f0dc5 ++## explicit; go 1.11 + github.com/problame/go-netssh + github.com/problame/go-netssh/internal/circlog + # github.com/prometheus/client_golang v1.2.1 ++## explicit; go 1.11 + github.com/prometheus/client_golang/prometheus + github.com/prometheus/client_golang/prometheus/internal + github.com/prometheus/client_golang/prometheus/promhttp + # github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 ++## explicit; go 1.9 + github.com/prometheus/client_model/go + # github.com/prometheus/common v0.7.0 ++## explicit; go 1.11 + github.com/prometheus/common/expfmt + github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg + github.com/prometheus/common/log + github.com/prometheus/common/model + # github.com/prometheus/procfs v0.0.5 ++## explicit + github.com/prometheus/procfs + github.com/prometheus/procfs/internal/fs + github.com/prometheus/procfs/internal/util + # github.com/rivo/uniseg v0.2.0 ++## explicit; go 1.12 + github.com/rivo/uniseg + # github.com/robfig/cron/v3 v3.0.1 ++## explicit; go 1.12 + github.com/robfig/cron/v3 + # github.com/sergi/go-diff v1.0.1-0.20180205163309-da645544ed44 ++## explicit + github.com/sergi/go-diff/diffmatchpatch + # github.com/sirupsen/logrus v1.4.2 ++## explicit + github.com/sirupsen/logrus + # github.com/spf13/cobra v0.0.2 ++## explicit + github.com/spf13/cobra + # github.com/spf13/pflag v1.0.5 ++## explicit; go 1.12 + github.com/spf13/pflag + # github.com/stretchr/testify v1.6.1 ++## explicit; go 1.13 + github.com/stretchr/testify/assert + github.com/stretchr/testify/require + # github.com/theckman/goconstraint v1.11.0 ++## explicit + github.com/theckman/goconstraint/go1.11/gte + # github.com/willf/bitset v1.1.10 ++## explicit + github.com/willf/bitset + # github.com/yudai/gojsondiff v0.0.0-20170107030110-7b1b7adf999d ++## explicit + github.com/yudai/gojsondiff + github.com/yudai/gojsondiff/formatter + # github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 ++## explicit + github.com/yudai/golcs ++# github.com/yudai/pp v2.0.1+incompatible ++## explicit + # github.com/zrepl/yaml-config v0.0.0-20191220194647-cbb6b0cf4bdd ++## explicit + github.com/zrepl/yaml-config + # gitlab.com/tslocum/cbind v0.1.4 ++## explicit; go 1.15 + gitlab.com/tslocum/cbind + # gitlab.com/tslocum/cview v1.5.3 ++## explicit; go 1.12 + gitlab.com/tslocum/cview + # golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 ++## explicit; go 1.11 + golang.org/x/crypto/sha3 + # golang.org/x/net v0.0.0-20210119194325-5f4716e94777 ++## explicit; go 1.11 + golang.org/x/net/http/httpguts + golang.org/x/net/http2 + golang.org/x/net/http2/hpack +@@ -184,8 +248,10 @@ golang.org/x/net/internal/timeseries + golang.org/x/net/trace + golang.org/x/net/websocket + # golang.org/x/sync v0.0.0-20190423024810-112230192c58 ++## explicit + golang.org/x/sync/semaphore +-# golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c ++# golang.org/x/sys v0.6.0 ++## explicit; go 1.17 + golang.org/x/sys/cpu + golang.org/x/sys/internal/unsafeheader + golang.org/x/sys/plan9 +@@ -194,8 +260,10 @@ golang.org/x/sys/windows + golang.org/x/sys/windows/registry + golang.org/x/sys/windows/svc/eventlog + # golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf ++## explicit; go 1.11 + golang.org/x/term + # golang.org/x/text v0.3.5 ++## explicit; go 1.11 + golang.org/x/text/encoding + golang.org/x/text/encoding/internal/identifier + golang.org/x/text/secure/bidirule +@@ -203,6 +271,7 @@ golang.org/x/text/transform + golang.org/x/text/unicode/bidi + golang.org/x/text/unicode/norm + # golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 ++## explicit + golang.org/x/tools/go/gcexportdata + golang.org/x/tools/go/internal/gcimporter + golang.org/x/tools/go/internal/packagesdriver +@@ -211,10 +280,13 @@ golang.org/x/tools/internal/fastwalk + golang.org/x/tools/internal/gopathwalk + golang.org/x/tools/internal/semver + # google.golang.org/appengine v1.4.0 ++## explicit + google.golang.org/appengine/cloudsql + # google.golang.org/genproto v0.0.0-20210122163508-8081c04a3579 ++## explicit; go 1.11 + google.golang.org/genproto/googleapis/rpc/status + # google.golang.org/grpc v1.35.0 ++## explicit; go 1.11 + google.golang.org/grpc + google.golang.org/grpc/attributes + google.golang.org/grpc/backoff +@@ -260,6 +332,7 @@ google.golang.org/grpc/stats + google.golang.org/grpc/status + google.golang.org/grpc/tap + # google.golang.org/protobuf v1.25.0 ++## explicit; go 1.9 + google.golang.org/protobuf/encoding/prototext + google.golang.org/protobuf/encoding/protowire + google.golang.org/protobuf/internal/descfmt +@@ -290,6 +363,10 @@ google.golang.org/protobuf/types/known/anypb + google.golang.org/protobuf/types/known/durationpb + google.golang.org/protobuf/types/known/timestamppb + # gopkg.in/alecthomas/kingpin.v2 v2.2.6 ++## explicit + gopkg.in/alecthomas/kingpin.v2 ++# gopkg.in/go-playground/assert.v1 v1.2.1 ++## explicit + # gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c ++## explicit + gopkg.in/yaml.v3