From owner-svn-ports-all@freebsd.org Thu Sep 3 20:36:28 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3BF653CA491; Thu, 3 Sep 2020 20:36:28 +0000 (UTC) (envelope-from dmgk@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BjCJX0sg1z40fZ; Thu, 3 Sep 2020 20:36:28 +0000 (UTC) (envelope-from dmgk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 01127216E0; Thu, 3 Sep 2020 20:36:28 +0000 (UTC) (envelope-from dmgk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 083KaRBP089241; Thu, 3 Sep 2020 20:36:27 GMT (envelope-from dmgk@FreeBSD.org) Received: (from dmgk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 083KaRYu089238; Thu, 3 Sep 2020 20:36:27 GMT (envelope-from dmgk@FreeBSD.org) Message-Id: <202009032036.083KaRYu089238@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dmgk set sender to dmgk@FreeBSD.org using -f From: Dmitri Goutnik Date: Thu, 3 Sep 2020 20:36:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547479 - head/security/aws-vault X-SVN-Group: ports-head X-SVN-Commit-Author: dmgk X-SVN-Commit-Paths: head/security/aws-vault X-SVN-Commit-Revision: 547479 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Sep 2020 20:36:28 -0000 Author: dmgk Date: Thu Sep 3 20:36:27 2020 New Revision: 547479 URL: https://svnweb.freebsd.org/changeset/ports/547479 Log: security/aws-vault: Update to 6.0.0 - remove custom do-test target, go.mk already provides one Changes: https://github.com/99designs/aws-vault/releases/tag/v6.0.0 Added: head/security/aws-vault/pkg-plist (contents, props changed) Modified: head/security/aws-vault/Makefile head/security/aws-vault/distinfo Modified: head/security/aws-vault/Makefile ============================================================================== --- head/security/aws-vault/Makefile Thu Sep 3 20:24:17 2020 (r547478) +++ head/security/aws-vault/Makefile Thu Sep 3 20:36:27 2020 (r547479) @@ -2,7 +2,7 @@ PORTNAME= aws-vault DISTVERSIONPREFIX= v -DISTVERSION= 5.4.4 +DISTVERSION= 6.0.0 CATEGORIES= security MAINTAINER= dmgk@FreeBSD.org @@ -17,47 +17,47 @@ USE_GITHUB= yes GH_ACCOUNT= 99designs GH_TUPLE= \ 99designs:go-keychain:8e49817e8af4:99designs_go_keychain/vendor/github.com/keybase/go-keychain \ - 99designs:keyring:v1.1.4:99designs_keyring/vendor/github.com/99designs/keyring \ - alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v2 \ + 99designs:keyring:v1.1.5:99designs_keyring/vendor/github.com/99designs/keyring \ + alecthomas:kingpin:b6657d9477a6:alecthomas_kingpin/vendor/github.com/alecthomas/kingpin \ alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \ alecthomas:units:f65c72e2690d:alecthomas_units/vendor/github.com/alecthomas/units \ - aws:aws-sdk-go:v1.25.37:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ - danieljoos:wincred:v1.0.2:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ + aws:aws-sdk-go:v1.34.13:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + danieljoos:wincred:v1.1.0:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ dvsekhvalnov:jose2go:7f401d37b68a:dvsekhvalnov_jose2go/vendor/github.com/dvsekhvalnov/jose2go \ - go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ + go-ini:ini:v1.60.2:go_ini_ini/vendor/gopkg.in/ini.v1 \ godbus:dbus:4481cbc300e2:godbus_dbus/vendor/github.com/godbus/dbus \ - golang:crypto:86ce3cb69678:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:d101bd2416d5:golang_sys/vendor/golang.org/x/sys \ - google:go-cmp:v0.3.1:google_go_cmp/vendor/github.com/google/go-cmp \ + golang:crypto:5c72a883971a:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:157a740278f4:golang_sys/vendor/golang.org/x/sys \ + google:go-cmp:v0.5.2:google_go_cmp/vendor/github.com/google/go-cmp \ gsterjov:go-libsecret:a6f4afe4910c:gsterjov_go_libsecret/vendor/github.com/gsterjov/go-libsecret \ - jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ + jmespath:go-jmespath:v0.3.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ - skratchdot:open-golang:79abb63cd66e:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang + mtibben:percent:v0.2.1:mtibben_percent/vendor/github.com/mtibben/percent \ + skratchdot:open-golang:eef842397966:skratchdot_open_golang/vendor/github.com/skratchdot/open-golang \ + smartystreets:goconvey:v1.6.4:smartystreets_goconvey/vendor/github.com/smartystreets/goconvey GO_BUILDFLAGS= -ldflags="-s -w -X main.Version=${PORTVERSION}" -PLIST_FILES= bin/${PORTNAME} \ - etc/bash_completion.d/aws-vault \ - share/fish/completions/aws-vault.fish \ - share/zsh/site-functions/_aws-vault - PORTDOCS= README.md USAGE.md -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS YUBIKEY +OPTIONS_SUB= yes +YUBIKEY_DESC= Install Yubikey IAM helper script + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions - ${INSTALL_DATA} ${WRKSRC}/completions/bash/aws-vault ${STAGEDIR}${PREFIX}/etc/bash_completion.d - ${INSTALL_DATA} ${WRKSRC}/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions - ${INSTALL_DATA} ${WRKSRC}/completions/zsh/_aws-vault ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/contrib/completions/bash/aws-vault.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${WRKSRC}/contrib/completions/fish/aws-vault.fish ${STAGEDIR}${PREFIX}/share/fish/completions + ${INSTALL_DATA} ${WRKSRC}/contrib/completions/zsh/aws-vault.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} -do-test: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} ./... +post-install-YUBIKEY-on: + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/scripts/aws-iam-create-yubikey-mfa.sh ${STAGEDIR}${PREFIX}/bin .include Modified: head/security/aws-vault/distinfo ============================================================================== --- head/security/aws-vault/distinfo Thu Sep 3 20:24:17 2020 (r547478) +++ head/security/aws-vault/distinfo Thu Sep 3 20:36:27 2020 (r547479) @@ -1,37 +1,41 @@ -TIMESTAMP = 1588938342 -SHA256 (99designs-aws-vault-v5.4.4_GH0.tar.gz) = 29844e459a3421ae0123b83a3097c15bc2980bf787374c1ade44328cf14fde4e -SIZE (99designs-aws-vault-v5.4.4_GH0.tar.gz) = 39651 +TIMESTAMP = 1599154122 +SHA256 (99designs-aws-vault-v6.0.0_GH0.tar.gz) = 467509b4db3da0db1360e3f22c233f7c8bb321f576ebcb69166041da5de45100 +SIZE (99designs-aws-vault-v6.0.0_GH0.tar.gz) = 48020 SHA256 (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2ef17b0e33b0e57081c3ef6996d429a2439926546e6a0e8a727a3e9b8c76a587 SIZE (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2337378 -SHA256 (99designs-keyring-v1.1.4_GH0.tar.gz) = 94248c2d78ed1c16596242e3b2ccd6042b67325782e3670ff1f3cc068698df24 -SIZE (99designs-keyring-v1.1.4_GH0.tar.gz) = 22711 -SHA256 (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 4624eae43489de8a71ea60efaf6744c581b6bd62909f7514c484c1ea0efaba5a -SIZE (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 44383 +SHA256 (99designs-keyring-v1.1.5_GH0.tar.gz) = 041b121daf04f66a5b1b632d28c166dbecf2ebb8231eb0b43ef1b240eef163ba +SIZE (99designs-keyring-v1.1.5_GH0.tar.gz) = 23408 +SHA256 (alecthomas-kingpin-b6657d9477a6_GH0.tar.gz) = 1d445e2b41f2af44e74162ce2057da148b960034f0cce80a9330b59585ae5187 +SIZE (alecthomas-kingpin-b6657d9477a6_GH0.tar.gz) = 48094 SHA256 (alecthomas-template-fb15b899a751_GH0.tar.gz) = 2e2a44375eca48ce941182504b5d13aa98182b9a3f64ace33bfda52208bd0f5e SIZE (alecthomas-template-fb15b899a751_GH0.tar.gz) = 55339 SHA256 (alecthomas-units-f65c72e2690d_GH0.tar.gz) = ece06024b01821e013bd7158dfe8ec8cc697f586ce8d3cfaa22edde8c2f022c3 SIZE (alecthomas-units-f65c72e2690d_GH0.tar.gz) = 4925 -SHA256 (aws-aws-sdk-go-v1.25.37_GH0.tar.gz) = abeb6fc3c229d8fe6c6b32517d7ff8be6cde86ab1507a49c9da95b5985453503 -SIZE (aws-aws-sdk-go-v1.25.37_GH0.tar.gz) = 12437214 -SHA256 (danieljoos-wincred-v1.0.2_GH0.tar.gz) = f97d313ccb14d292a4446c66762f257115edc1c26f68f5395bb3f242d26cf7f3 -SIZE (danieljoos-wincred-v1.0.2_GH0.tar.gz) = 8485 +SHA256 (aws-aws-sdk-go-v1.34.13_GH0.tar.gz) = 408d8260a96402e91d2e94439c31d897ba8738643cfd6b4b7d08a3b4c31423a2 +SIZE (aws-aws-sdk-go-v1.34.13_GH0.tar.gz) = 15919284 +SHA256 (danieljoos-wincred-v1.1.0_GH0.tar.gz) = fbc111313d66a0a4a80fafb86fb5550b657b5655c439e0cba86ed40efb331682 +SIZE (danieljoos-wincred-v1.1.0_GH0.tar.gz) = 9547 SHA256 (dvsekhvalnov-jose2go-7f401d37b68a_GH0.tar.gz) = 1fab5891bc444136f923f872a57ba5971dcae2baeb48508f66684b6fb71b4768 SIZE (dvsekhvalnov-jose2go-7f401d37b68a_GH0.tar.gz) = 68086 -SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471 -SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536 +SHA256 (go-ini-ini-v1.60.2_GH0.tar.gz) = 2f4983bb262e3b7adc96e05dc61993ed28c8635e6e30da9e35b4a61d4795b064 +SIZE (go-ini-ini-v1.60.2_GH0.tar.gz) = 49430 SHA256 (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 632f7646e51a60bcd7c5a7fe4a4a83e1cc7c80662a8ada2ee44809977f96644c SIZE (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 62520 -SHA256 (golang-crypto-86ce3cb69678_GH0.tar.gz) = 6b13ccb2978f20ec439d3b8a3f148881c32a6dd4660aae5dfd7d18cfe7b75192 -SIZE (golang-crypto-86ce3cb69678_GH0.tar.gz) = 1725045 -SHA256 (golang-sys-d101bd2416d5_GH0.tar.gz) = c1de80d233d3df630ed34bf80cbb3f186199e7b5218726abe0234520c8eddb8b -SIZE (golang-sys-d101bd2416d5_GH0.tar.gz) = 1537146 -SHA256 (google-go-cmp-v0.3.1_GH0.tar.gz) = a95fa266e5c2283b813102f265c1bdf5b78100f9889b984aef828eb094efe6e3 -SIZE (google-go-cmp-v0.3.1_GH0.tar.gz) = 76403 +SHA256 (golang-crypto-5c72a883971a_GH0.tar.gz) = 2b8df0754ba64c95786bc5fe2071cadf4757f754e774f5985d725c1aaa6cb3d8 +SIZE (golang-crypto-5c72a883971a_GH0.tar.gz) = 1732429 +SHA256 (golang-sys-157a740278f4_GH0.tar.gz) = f904c2f9180a6d1e2a4e1e1e4ebcf73b4e293c146999d4473a6364f32680932d +SIZE (golang-sys-157a740278f4_GH0.tar.gz) = 1059282 +SHA256 (google-go-cmp-v0.5.2_GH0.tar.gz) = 76e0c4238e7fec1490ef2c8b4719a024ade7f4b8778965acb888566535ee9dd5 +SIZE (google-go-cmp-v0.5.2_GH0.tar.gz) = 99769 SHA256 (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 37e4db5271e6164924ec764252cdad969982e2f6282946aec6efa76fbac95233 SIZE (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 3068 -SHA256 (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 1ccd468fe91f58cd1b144f6317f06b53bf0a5da5e03e6a399a2d03f087db1fe9 -SIZE (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 48265 +SHA256 (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 3ecaa95ad8c9b2805f3de299133f112f198b5829de6ca0e27fa28b9f4801e18a +SIZE (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 49962 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 -SHA256 (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 2396e574cd90b395117a0d44e8d4024b1e87f816d0ff0e16aef18c94472149a0 -SIZE (skratchdot-open-golang-79abb63cd66e_GH0.tar.gz) = 7074 +SHA256 (mtibben-percent-v0.2.1_GH0.tar.gz) = 495f5cc935909d229d574ce11fd77d4a97e35ea3fe2d539fabc45d5f258c003e +SIZE (mtibben-percent-v0.2.1_GH0.tar.gz) = 2164 +SHA256 (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 2f4768d8cbe725d4ceafc8d34fd9e765aa98a94bfeec30202129634e340899a5 +SIZE (skratchdot-open-golang-eef842397966_GH0.tar.gz) = 7070 +SHA256 (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 88714f84d0a989c4ba60e1f2b65e426dc7e23058ca0b9f06cb77613cb22b010b +SIZE (smartystreets-goconvey-v1.6.4_GH0.tar.gz) = 1478622 Added: head/security/aws-vault/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/aws-vault/pkg-plist Thu Sep 3 20:36:27 2020 (r547479) @@ -0,0 +1,5 @@ +bin/aws-vault +%%YUBIKEY%%bin/aws-iam-create-yubikey-mfa.sh +etc/bash_completion.d/aws-vault.bash +share/fish/completions/aws-vault.fish +share/zsh/site-functions/aws-vault.zsh