diff --git a/security/vault/Makefile b/security/vault/Makefile index ccf3748bc276..8cc10d516f41 100644 --- a/security/vault/Makefile +++ b/security/vault/Makefile @@ -1,73 +1,72 @@ PORTNAME= vault DISTVERSIONPREFIX= v -DISTVERSION= 1.21.1 -PORTREVISION= 2 +DISTVERSION= 1.21.2 CATEGORIES= security MASTER_SITES= https://raw.githubusercontent.com/hashicorp/vault/${DISTVERSIONFULL}/ \ LOCAL/bofh/security/${PORTNAME}/:web_ui DISTFILES= go.mod \ api/go.mod \ api/auth/approle/go.mod \ api/auth/kubernetes/go.mod \ api/auth/userpass/go.mod \ sdk/go.mod \ ${PORTNAME}-web_ui-${DISTVERSION}${EXTRACT_SUFX}:web_ui MAINTAINER= bofh@FreeBSD.org COMMENT= Tool for securely accessing secrets WWW= https://vaultproject.io/ NOT_FOR_ARCHS= armv7 i386 NOT_FOR_ARCHS_REASON= fatal error: out of memory LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE .if defined(MAINTAINER_MODE) EXTRACT_DEPENDS=npm-node20>0:www/npm-node20 \ yarn-node20>0:www/yarn-node20 .endif -USES= cpe go:modules +USES= cpe go:1.25+,modules CPE_VENDOR= hashicorp USE_GITHUB= yes GH_ACCOUNT= hashicorp USE_RC_SUBR= vault GO_MODULE= github.com/hashicorp/vault GO_BUILDFLAGS= -ldflags="-s \ -X github.com/hashicorp/vault/version.GitCommit=${GITID} \ -X github.com/hashicorp/vault/version.BuildDate=${SOURCE_DATE_EPOCH:U${SOURCE_DATE_EPOCH_CMD:sh}} \ " -tags "vault ui" SUB_FILES= pkg-message USERS= vault GROUPS= vault PLIST_FILES= bin/${PORTNAME} -GITID= 2453aac2638a6ae243341b4e0657fd8aea1cbf18 +GITID= 781ba452d731fe2d59ccbc1b37ca7c5a18edb998 .include # Bring DISTINFO_FILE into scope so we can get the timestamp. SOURCE_DATE_EPOCH_CMD= date -ur \ $$(${GREP} -m1 TIMESTAMP ${DISTINFO_FILE} | ${SED} -e 's/[^0-9]//g') \ '+%Y-%m-%dT%H:%M:%SZ' post-patch: ${CP} -Rf ${WRKDIR}/web_ui ${WRKSRC}/http/ .if defined(MAINTAINER_MODE) _make-web_ui: clean extract cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} npm rebuild node-sass cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn run build cd ${WRKDIR} && ${TAR} -czf \ ${PORTNAME}-web_ui-${DISTVERSION}${EXTRACT_SUFX} -C ${WRKSRC}/http web_ui scp ${WRKDIR}/${PORTNAME}-web_ui-${DISTVERSION}${EXTRACT_SUFX} \ bofh@freefall.freebsd.org:public_distfiles/security/${PORTNAME}/ .endif .include diff --git a/security/vault/distinfo b/security/vault/distinfo index 57b43ff651ff..c9419639aaa6 100644 --- a/security/vault/distinfo +++ b/security/vault/distinfo @@ -1,17 +1,17 @@ -TIMESTAMP = 1764319255 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/go.mod) = b54385430c833ed37c535cf281a471cb9a66c64b6dee54377a58c2f129b2276b -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/go.mod) = 30903 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/go.mod) = 33cc166974ba0a2adb7213ea1800f20595dfd56b90ea792f4cde7d3ec815a18e -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/go.mod) = 1639 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/approle/go.mod) = d5418ba4a08ac82d8396c6322ad275a16bd1566a4701c5e13c30be3dbd2ea7d3 -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/approle/go.mod) = 1045 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/kubernetes/go.mod) = 048aaeef560f39211223a41b9d65ef9ed90ab8c22f7f16ad2dd31f660738bf15 -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/kubernetes/go.mod) = 1048 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/userpass/go.mod) = 36cd9865998d5c3a8dd7029efc5cc337143fe7dbc30964bb4c9ae4a8e17baf1c -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/api/auth/userpass/go.mod) = 1046 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/sdk/go.mod) = c06012c168aeaa1ce1e38c7db020e4a8ecf41dc98e786fd3496675ea178a26f3 -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/sdk/go.mod) = 6753 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/vault-web_ui-1.21.1.tar.gz) = 46f34e0a6f960c9ab3ab319b224fbe0cfddb328ef896635abcb6aaaa4ed48f8f -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/vault-web_ui-1.21.1.tar.gz) = 3578304 -SHA256 (go/security_vault/hashicorp-vault-v1.21.1_GH0/hashicorp-vault-v1.21.1_GH0.tar.gz) = d9f15d75fa4beee3a2faf26dfec860122c94b87139f65a5ed826a9934f0b2a42 -SIZE (go/security_vault/hashicorp-vault-v1.21.1_GH0/hashicorp-vault-v1.21.1_GH0.tar.gz) = 8668958 +TIMESTAMP = 1769276965 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/go.mod) = bedf3c3f23b06ec46cf7dd2c6a0723f1dad0e3bba012f8e2c91d2939a113f7b0 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/go.mod) = 30997 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/go.mod) = 4eae17cd71523cd1321fc184d88ef4ae434faa1c4a7e3821ff91a957b0f4c319 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/go.mod) = 1639 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/approle/go.mod) = a14eb767444bb9faf0093fa1604b70fe0fbdf60c794f535a1ffe9e3fc9639c07 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/approle/go.mod) = 1045 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/kubernetes/go.mod) = 2fe888f8f9f1cdef123dbdf60e980d5960d6698631ce27ab8c0859d6455d122a +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/kubernetes/go.mod) = 1048 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/userpass/go.mod) = 827968c126537e2a119677104edc3f127cf02490a22019afcd0cbd39f98046ec +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/api/auth/userpass/go.mod) = 1046 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/sdk/go.mod) = 4d3deb6db70d219d564038579354cc71df871f38420b141eb61079a74ac472d6 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/sdk/go.mod) = 6753 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/vault-web_ui-1.21.2.tar.gz) = 9f641d532b405a7a674fa06cb1e34ddc19432b1eb918087a4ed2a742668c5898 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/vault-web_ui-1.21.2.tar.gz) = 3575920 +SHA256 (go/security_vault/hashicorp-vault-v1.21.2_GH0/hashicorp-vault-v1.21.2_GH0.tar.gz) = c741843ae467d6d5ef51b77054b13cfdb5fd45ffcff83f81dad6de759c2ab6f3 +SIZE (go/security_vault/hashicorp-vault-v1.21.2_GH0/hashicorp-vault-v1.21.2_GH0.tar.gz) = 8673896