diff --git a/security/vault/Makefile b/security/vault/Makefile index e598215fb9a5..fad21eb7c988 100644 --- a/security/vault/Makefile +++ b/security/vault/Makefile @@ -1,70 +1,69 @@ PORTNAME= vault -DISTVERSION= 1.18.0 +DISTVERSION= 1.18.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 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/ 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:1.22,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= 4d0c53e84094b8017d32b6e5b7f8142035c8837f +GITID= f479e5c85462477c9334564bc8f69531cdb03b65 .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: 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 c77fee750c8d..b749d104cb84 100644 --- a/security/vault/distinfo +++ b/security/vault/distinfo @@ -1,17 +1,17 @@ -TIMESTAMP = 1729806112 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/go.mod) = 3da1e62f32722f9e5440ce13ae7b3dba7dfa70c68bdb79ff5ed8890a5d20df5f -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/go.mod) = 28805 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/go.mod) = 5cd193699e4dce7cad226266283528eaa14840ccd108135e07c7c3d77cef36b8 -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/go.mod) = 1675 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/approle/go.mod) = 756cd9d672c69600a2aa98c3b2eca41a99ccf136fab256ffe670157bbcaabd92 -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/approle/go.mod) = 1082 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/kubernetes/go.mod) = b998f8a687a1cbf13cc826f686cb913ef190ab41b313bdb2f2fe072152d39caf -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/kubernetes/go.mod) = 1085 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/userpass/go.mod) = 01212237d291141371ddfd5a619e00eb14ca48375f364cc4441a0d56ae2f41b3 -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/api/auth/userpass/go.mod) = 1083 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/sdk/go.mod) = 8b67ea0de32e5a483f24a436d2d17d1589e1df86452e12c307498157dfced79d -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/sdk/go.mod) = 6149 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/vault-web_ui-1.18.0.tar.gz) = caa49fc61b0eb56770b9db4f5fcce3bf80a593652f7252f11eeb83e6169822fd -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/vault-web_ui-1.18.0.tar.gz) = 3025079 -SHA256 (go/security_vault/hashicorp-vault-v1.18.0_GH0/hashicorp-vault-v1.18.0_GH0.tar.gz) = 771fbdd83b395887aeef968b42a3ed627b12b918058fa28588c7f896b3ddcd04 -SIZE (go/security_vault/hashicorp-vault-v1.18.0_GH0/hashicorp-vault-v1.18.0_GH0.tar.gz) = 33822823 +TIMESTAMP = 1732101031 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/go.mod) = 180d95df5ed10ef4c410a04e49c749d9ae8511d4d684604ced44047cbace5445 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/go.mod) = 28593 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/go.mod) = 5cd193699e4dce7cad226266283528eaa14840ccd108135e07c7c3d77cef36b8 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/go.mod) = 1675 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/approle/go.mod) = 756cd9d672c69600a2aa98c3b2eca41a99ccf136fab256ffe670157bbcaabd92 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/approle/go.mod) = 1082 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/kubernetes/go.mod) = b998f8a687a1cbf13cc826f686cb913ef190ab41b313bdb2f2fe072152d39caf +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/kubernetes/go.mod) = 1085 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/userpass/go.mod) = 01212237d291141371ddfd5a619e00eb14ca48375f364cc4441a0d56ae2f41b3 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/api/auth/userpass/go.mod) = 1083 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/sdk/go.mod) = 8b67ea0de32e5a483f24a436d2d17d1589e1df86452e12c307498157dfced79d +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/sdk/go.mod) = 6149 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/vault-web_ui-1.18.1.tar.gz) = 59e0ee2527ac01a9367729fd134eaee6f2e31661d216d3909cb0e0907b9bf907 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/vault-web_ui-1.18.1.tar.gz) = 3023602 +SHA256 (go/security_vault/hashicorp-vault-v1.18.1_GH0/hashicorp-vault-v1.18.1_GH0.tar.gz) = c2d7226a407920918bc89bec69e013e796df7d8429b4b6ec48ebfff77ef5ef72 +SIZE (go/security_vault/hashicorp-vault-v1.18.1_GH0/hashicorp-vault-v1.18.1_GH0.tar.gz) = 34636494