diff --git a/www/evcc/Makefile b/www/evcc/Makefile index 5725568cfd0f..b11d35120628 100644 --- a/www/evcc/Makefile +++ b/www/evcc/Makefile @@ -1,57 +1,57 @@ PORTNAME= evcc -DISTVERSION= 0.313.2 +DISTVERSION= 0.313.3 CATEGORIES= www MASTER_SITES= LOCAL/mfechner/${PORTNAME}/:npmcache DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache MAINTAINER= mfechner@FreeBSD.org COMMENT= Extensible EV Charge Controller WWW= https://evcc.io/ \ https://github.com/evcc-io/evcc LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Npm cache only for amd64 generated BUILD_DEPENDS= npm>0:www/npm USES= gmake go:1.26+,modules,no_targets nodejs:lts,build tar:zstd # Find here: https://github.com/evcc-io/evcc/releases -_SHA= 5b4b4a333c28bebf1f14663351a6b2833e67856c +_SHA= ec8c5ec8ea7d44d8474b570db107419dc72bd139 USE_GITHUB= yes GH_ACCOUNT= evcc-io USE_RC_SUBR= ${PORTNAME} GO_MOD_DIST= github GO_MODULE= github.com/evcc-io/evccmain MAKE_ENV= npm_config_offline=true TAG_NAME=${DISTVERSION} SHA=${_SHA} # parallel build failed in my tests, so disable it here MAKE_JOBS_UNSAFE=yes ALL_TARGET= default USERS= evcc GROUPS= evcc PLIST_FILES= bin/${PORTNAME} pre-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm ci --legacy-peer-deps #cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm run build do-install: ${INSTALL_PROGRAM} ${WRKSRC}/evcc ${STAGEDIR}${PREFIX}/bin # (for maintainer) helper target to generate node_modules tarball make-npm-cache: patch @cd ${WRKDIR} && ${RM} -r .npm @cd ${WRKSRC} && ${SETENV} HOME=${WRKDIR} npm ci --legacy-peer-deps @cd ${WRKDIR} \ && ${TAR} -c --zstd -f ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX} .npm \ && ${ECHO} "Please upload the file: scp ${WRKDIR}/${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX} mfechner@freefall.freebsd.org:public_distfiles/${PORTNAME}/" .include diff --git a/www/evcc/distinfo b/www/evcc/distinfo index 6bc532ed4ea2..c21889f20437 100644 --- a/www/evcc/distinfo +++ b/www/evcc/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1786438257 -SHA256 (go/www_evcc/evcc-io-evcc-0.313.2_GH0/evcc-npm-cache-0.313.2.tar.zst) = 2c44cf403c85e6d8c8499b6a6cdfc05aa4588f60052cca97cea8204973f690df -SIZE (go/www_evcc/evcc-io-evcc-0.313.2_GH0/evcc-npm-cache-0.313.2.tar.zst) = 88890914 -SHA256 (go/www_evcc/evcc-io-evcc-0.313.2_GH0/go.mod) = df580a1b2641313e076aa66869ff50cc95144012ea4afbf523636b0bbd05008b -SIZE (go/www_evcc/evcc-io-evcc-0.313.2_GH0/go.mod) = 13147 -SHA256 (go/www_evcc/evcc-io-evcc-0.313.2_GH0/evcc-io-evcc-0.313.2_GH0.tar.gz) = 4fcf5921be3f1dbedc1948937668962c46b4b17e9c2aa3596f534c5bd2170963 -SIZE (go/www_evcc/evcc-io-evcc-0.313.2_GH0/evcc-io-evcc-0.313.2_GH0.tar.gz) = 3333401 +TIMESTAMP = 1786633522 +SHA256 (go/www_evcc/evcc-io-evcc-0.313.3_GH0/evcc-npm-cache-0.313.3.tar.zst) = 4a41a4dc7ae9e0fc95e90c053f7f64fbaede22bf01419c6207e48c82db403e4a +SIZE (go/www_evcc/evcc-io-evcc-0.313.3_GH0/evcc-npm-cache-0.313.3.tar.zst) = 88873555 +SHA256 (go/www_evcc/evcc-io-evcc-0.313.3_GH0/go.mod) = df580a1b2641313e076aa66869ff50cc95144012ea4afbf523636b0bbd05008b +SIZE (go/www_evcc/evcc-io-evcc-0.313.3_GH0/go.mod) = 13147 +SHA256 (go/www_evcc/evcc-io-evcc-0.313.3_GH0/evcc-io-evcc-0.313.3_GH0.tar.gz) = edc859fb65f975370e2dde823a1c85eb07dbf99d7d1e643996ef27e5c0014b55 +SIZE (go/www_evcc/evcc-io-evcc-0.313.3_GH0/evcc-io-evcc-0.313.3_GH0.tar.gz) = 3337129