Index: head/security/gopass/Makefile =================================================================== --- head/security/gopass/Makefile (revision 568939) +++ head/security/gopass/Makefile (revision 568940) @@ -1,102 +1,105 @@ # Created by: Sascha Holzleiter # $FreeBSD$ PORTNAME= gopass DISTVERSIONPREFIX= v -DISTVERSION= 1.12.2 +DISTVERSION= 1.12.4 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org COMMENT= Rewrite of the pass password manager in Go LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 RUN_DEPENDS= git:devel/git \ gpg2:security/gnupg USES= go:modules USE_GITHUB= yes GH_ACCOUNT= gopasspw GH_TUPLE= \ FiloSottile:age:v1.0.0-rc.1:filosottile_age/vendor/filippo.io/age \ atotto:clipboard:v0.1.4:atotto_clipboard/vendor/github.com/atotto/clipboard \ blang:semver:v4.0.0:blang_semver_v4/vendor/github.com/blang/semver \ caspr-io:yamlpath:502e8d113a9b:caspr_io_yamlpath/vendor/github.com/caspr-io/yamlpath \ cenkalti:backoff:v2.2.1:cenkalti_backoff/vendor/github.com/cenkalti/backoff \ chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ davecgh:go-spew:v1.1.0:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ fatih:color:v1.10.0:fatih_color/vendor/github.com/fatih/color \ go-yaml:yaml:496545a6307b:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ godbus:dbus:8a1682060722:godbus_dbus/vendor/github.com/godbus/dbus \ gokyle:twofactor:v1.0.1:gokyle_twofactor/vendor/github.com/gokyle/twofactor \ + golang:appengine:v1.6.6:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:eec23a3978ad:golang_crypto/vendor/golang.org/x/crypto \ golang:net:5f4716e94777:golang_net/vendor/golang.org/x/net \ + golang:oauth2:cd4f82c27b84:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:9a76102bfb43:golang_sys/vendor/golang.org/x/sys \ golang:term:2321bbc49cbf:golang_term/vendor/golang.org/x/term \ google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-github:v17.0.0:google_go_github/vendor/github.com/google/go-github \ + google:go-github:v33.0.0:google_go_github_v33/vendor/github.com/google/go-github/v33 \ google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \ gotestyourself:gotest.tools:v2.2.0:gotestyourself_gotest_tools/vendor/gotest.tools \ hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ jsimonetti:pwscheme:76804708ecad:jsimonetti_pwscheme/vendor/github.com/jsimonetti/pwscheme \ kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ martinhoefling:goxkcdpwgen:7dc3d102eca3:martinhoefling_goxkcdpwgen/vendor/github.com/martinhoefling/goxkcdpwgen \ mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-ps:v1.0.0:mitchellh_go_ps/vendor/github.com/mitchellh/go-ps \ muesli:crunchy:v0.4.0:muesli_crunchy/vendor/github.com/muesli/crunchy \ nbutton23:zxcvbn-go:fa2cb2858354:nbutton23_zxcvbn_go/vendor/github.com/nbutton23/zxcvbn-go \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rsc:qr:v0.2.0:rsc_qr/vendor/rsc.io/qr \ russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ schollz:closestmatch:1fbe626be92e:schollz_closestmatch/vendor/github.com/schollz/closestmatch \ skip2:go-qrcode:da1b6568686e:skip2_go_qrcode/vendor/github.com/skip2/go-qrcode \ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ urfave:cli:v2.3.0:urfave_cli_v2/vendor/github.com/urfave/cli/v2 \ xrash:smetrics:039620a65673:xrash_smetrics/vendor/github.com/xrash/smetrics # Usage examples are in a separate repo GH_TUPLE+= gopasspw:password-store-example:8db75ba3b69c:password_store_example PORTDOCS= README.md docs/* PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-build: .for SHELL in bash fish zsh ${GO_WRKDIR_BIN}/${PORTNAME} completion ${SHELL} > ${WRKSRC}/${SHELL} .endfor - cd ${GO_WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} run ${GO_BUILDFLAGS} ./helpers/man/main.go > ${PORTNAME}.1 post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}.sh @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC_password_store_example} && ${COPYTREE_SHARE} "README.md secrets templates" ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/security/gopass/distinfo =================================================================== --- head/security/gopass/distinfo (revision 568939) +++ head/security/gopass/distinfo (revision 568940) @@ -1,87 +1,97 @@ -TIMESTAMP = 1615681611 -SHA256 (gopasspw-gopass-v1.12.2_GH0.tar.gz) = a7032352192aed91ee9bd827fa4aa57644562fecf4aa9a8cb4de69f786e9750d -SIZE (gopasspw-gopass-v1.12.2_GH0.tar.gz) = 2139532 +TIMESTAMP = 1616302023 +SHA256 (gopasspw-gopass-v1.12.4_GH0.tar.gz) = 1e3d7ad389a8462256ff7e439de1fbed8012c38ec33bded63b11af74f0525279 +SIZE (gopasspw-gopass-v1.12.4_GH0.tar.gz) = 2161266 SHA256 (FiloSottile-age-v1.0.0-rc.1_GH0.tar.gz) = 2ef0839b0e2e79435c037662c67df675b4ebc50d7bf001079d24b0bdf1d0c098 SIZE (FiloSottile-age-v1.0.0-rc.1_GH0.tar.gz) = 46998 SHA256 (atotto-clipboard-v0.1.4_GH0.tar.gz) = cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e SIZE (atotto-clipboard-v0.1.4_GH0.tar.gz) = 5017 SHA256 (blang-semver-v4.0.0_GH0.tar.gz) = 873e979323df6060cb4f843bc920f07fa59c05002359bf5d4a3311c8911f6640 SIZE (blang-semver-v4.0.0_GH0.tar.gz) = 27777 SHA256 (caspr-io-yamlpath-502e8d113a9b_GH0.tar.gz) = 21c2f0bcc27ae04af0a4ead4a50fe679c0319338e8ea18cd70377d663c65fcc0 SIZE (caspr-io-yamlpath-502e8d113a9b_GH0.tar.gz) = 6330 SHA256 (cenkalti-backoff-v2.2.1_GH0.tar.gz) = a2c29d0184e7afc415975cf2689723028d2686ffbb67fe0999ab1d691e6d16db SIZE (cenkalti-backoff-v2.2.1_GH0.tar.gz) = 8623 SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825 SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576 SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021 SHA256 (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 1f7e0bd2db0341925b5f2ee5834e99380f4c2b1bd36cf0fa62d7717899d39d62 SIZE (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 42337 SHA256 (fatih-color-v1.10.0_GH0.tar.gz) = a00342a7ffb8b119346dce56e152a111cbb9eab3970c429cc2ed4272aec2858e SIZE (fatih-color-v1.10.0_GH0.tar.gz) = 1267532 SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156 SHA256 (godbus-dbus-8a1682060722_GH0.tar.gz) = 94790f2f00c567b36d41851d643733a942f300ebfd5947ec8bef39633d1bf7f9 SIZE (godbus-dbus-8a1682060722_GH0.tar.gz) = 62412 SHA256 (gokyle-twofactor-v1.0.1_GH0.tar.gz) = 438d73c5864ab5a22d3921080febffb8fe7ebd14a193519d958ff83b0dd0d812 SIZE (gokyle-twofactor-v1.0.1_GH0.tar.gz) = 22519 +SHA256 (golang-appengine-v1.6.6_GH0.tar.gz) = 0c3d1e1c7ba0b97ea3457ddd169aac0667dbbb8c8d81e011632751f75bfbb624 +SIZE (golang-appengine-v1.6.6_GH0.tar.gz) = 332981 SHA256 (golang-crypto-eec23a3978ad_GH0.tar.gz) = bd882536660d6b65619c9d9b9334e9a5c55557613e56e1b485323a2293dfa2f8 SIZE (golang-crypto-eec23a3978ad_GH0.tar.gz) = 1725798 SHA256 (golang-net-5f4716e94777_GH0.tar.gz) = 987ec0774e8480615daf0664cd9c9ec9eb25cf6e553e32ae38697515629714b6 SIZE (golang-net-5f4716e94777_GH0.tar.gz) = 1251426 +SHA256 (golang-oauth2-cd4f82c27b84_GH0.tar.gz) = b505d316a76227aed75859e5f9f95f9999e139789c0439ab705550829ee087bd +SIZE (golang-oauth2-cd4f82c27b84_GH0.tar.gz) = 77762 +SHA256 (golang-protobuf-v1.4.2_GH0.tar.gz) = a1e486b3ed6f502c43e10cb28bde4e8f020a420ef9958d3fbe61801492c07c87 +SIZE (golang-protobuf-v1.4.2_GH0.tar.gz) = 171778 SHA256 (golang-sys-9a76102bfb43_GH0.tar.gz) = 5bbc9c4e02f8ffa73c0f1baa3d0cbd4fc987b5daf08373f669673b8d651afb1b SIZE (golang-sys-9a76102bfb43_GH0.tar.gz) = 1115608 SHA256 (golang-term-2321bbc49cbf_GH0.tar.gz) = 72896f6aa3deb053da5b597ab072ba5c3540b29d0fb56f350397b7f94c010e21 SIZE (golang-term-2321bbc49cbf_GH0.tar.gz) = 15281 SHA256 (google-go-cmp-v0.5.5_GH0.tar.gz) = 8f1a0041f484812ae219e7548a13d5269c947cfcdea6031d40cdc85cd0663b3e SIZE (google-go-cmp-v0.5.5_GH0.tar.gz) = 102358 SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16 SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084 +SHA256 (google-go-github-v33.0.0_GH0.tar.gz) = fb59a11c3da8d1d6ea777601f80054572ef94b0892f0849b5d907b2a84d90781 +SIZE (google-go-github-v33.0.0_GH0.tar.gz) = 397042 SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529 SHA256 (gotestyourself-gotest.tools-v2.2.0_GH0.tar.gz) = 5d4c441f8cb2949ddab1d196fac936df79b629b580c88597b100a74a97ca58ea SIZE (gotestyourself-gotest.tools-v2.2.0_GH0.tar.gz) = 56880 SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4 SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581 SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803 SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428 SHA256 (jsimonetti-pwscheme-76804708ecad_GH0.tar.gz) = 13f01f49a06df602ffe34f45adc2614d06babd506c11a5218593a76aac8284e8 SIZE (jsimonetti-pwscheme-76804708ecad_GH0.tar.gz) = 3857 SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5 SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328 SHA256 (martinhoefling-goxkcdpwgen-7dc3d102eca3_GH0.tar.gz) = b30b48e7adfb39531b66c8ac1e5d6a858a0a75a73911ae8568512525d9ea11d1 SIZE (martinhoefling-goxkcdpwgen-7dc3d102eca3_GH0.tar.gz) = 287937 SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571 SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 SHA256 (mitchellh-go-ps-v1.0.0_GH0.tar.gz) = c3ad0af6733915a83b54300427e6bca2a124bf16a5732c3f630b3ef53e4eef43 SIZE (mitchellh-go-ps-v1.0.0_GH0.tar.gz) = 7610 SHA256 (muesli-crunchy-v0.4.0_GH0.tar.gz) = 12f5c95ee37c5c075219274ee3be6bdd41409171f09ab83f95348336159ae4b9 SIZE (muesli-crunchy-v0.4.0_GH0.tar.gz) = 7785 SHA256 (nbutton23-zxcvbn-go-fa2cb2858354_GH0.tar.gz) = 78d8c50225cc6a93562ce483d23ded6b2004965816eaecd435c72724517c2adb SIZE (nbutton23-zxcvbn-go-fa2cb2858354_GH0.tar.gz) = 881853 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = c1c04d6e36c0d0fb6f3374197f9025d7e6df13f38a974098be020617c00fbaf2 +SIZE (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = 1258804 SHA256 (rsc-qr-v0.2.0_GH0.tar.gz) = a39800570e994df470ff3917b2131d80829ae447d3aac794034ef87cb93d1a66 SIZE (rsc-qr-v0.2.0_GH0.tar.gz) = 18808 SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4 SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896 SHA256 (schollz-closestmatch-1fbe626be92e_GH0.tar.gz) = a28392861297a7512102810e12ce0f7bcaa1cbe360d1bf02c7c76af2557e1979 SIZE (schollz-closestmatch-1fbe626be92e_GH0.tar.gz) = 624004 SHA256 (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = af179c37da861a43242fb4383186724b34866d7b5bd3e54ca44031a2b9f92046 SIZE (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = 36693 SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6 SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073 SHA256 (urfave-cli-v2.3.0_GH0.tar.gz) = b17376246f1477157daab86d4a1562d6b004f5be0d15dfc61ebd8bb129384e6b SIZE (urfave-cli-v2.3.0_GH0.tar.gz) = 3408283 SHA256 (xrash-smetrics-039620a65673_GH0.tar.gz) = e0fc1de03a0ef835681600a2283ff0a918fd25c50e34b9b1458d9805d491bb10 SIZE (xrash-smetrics-039620a65673_GH0.tar.gz) = 1823436 SHA256 (gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = e2866f4749e844ea9f7d31386f971dd8bbf19acab2c0a06fe7c4e99462eda1c5 SIZE (gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = 1392