diff --git a/www/evcc/Makefile b/www/evcc/Makefile index 79486f96888e..b7b41a8eb4e1 100644 --- a/www/evcc/Makefile +++ b/www/evcc/Makefile @@ -1,57 +1,57 @@ PORTNAME= evcc -DISTVERSION= 0.309.0 +DISTVERSION= 0.309.1 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= 4149d67faf5e104f1d2e80bb74dad5aab57ab9b0 +_SHA= 4982bcc025d38d4a7cc6be8280af561231877a3e 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 6c8cfa08f8f4..85807b46ac3c 100644 --- a/www/evcc/distinfo +++ b/www/evcc/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1781276632 -SHA256 (go/www_evcc/evcc-io-evcc-0.309.0_GH0/evcc-npm-cache-0.309.0.tar.zst) = 737b8fb2e98089cad554947d3ccf1c899bd4d17b75194ad1f50d895bf122d354 -SIZE (go/www_evcc/evcc-io-evcc-0.309.0_GH0/evcc-npm-cache-0.309.0.tar.zst) = 104317682 -SHA256 (go/www_evcc/evcc-io-evcc-0.309.0_GH0/go.mod) = 2d708e1c8404e44222f39a6394167ce2f70e35b876399bd61674a00693e3cb48 -SIZE (go/www_evcc/evcc-io-evcc-0.309.0_GH0/go.mod) = 12579 -SHA256 (go/www_evcc/evcc-io-evcc-0.309.0_GH0/evcc-io-evcc-0.309.0_GH0.tar.gz) = 7d61407f155e93f6b934bc9ef4f7382c70f5499fefb20503b368c0c91a9d4ede -SIZE (go/www_evcc/evcc-io-evcc-0.309.0_GH0/evcc-io-evcc-0.309.0_GH0.tar.gz) = 3058551 +TIMESTAMP = 1781500308 +SHA256 (go/www_evcc/evcc-io-evcc-0.309.1_GH0/evcc-npm-cache-0.309.1.tar.zst) = b1d286527652bc8d07d08a6a1710eac35da29730c5996fc1601a4f3702ca2879 +SIZE (go/www_evcc/evcc-io-evcc-0.309.1_GH0/evcc-npm-cache-0.309.1.tar.zst) = 104742353 +SHA256 (go/www_evcc/evcc-io-evcc-0.309.1_GH0/go.mod) = bd3e20252258638612fe5c03bd781aad146c13034d814f704c89864d873a72d4 +SIZE (go/www_evcc/evcc-io-evcc-0.309.1_GH0/go.mod) = 12578 +SHA256 (go/www_evcc/evcc-io-evcc-0.309.1_GH0/evcc-io-evcc-0.309.1_GH0.tar.gz) = 16a5c6e65323e20402d14350ba97a56ed792b8f1a0c0c93f1250a1527b4bdc19 +SIZE (go/www_evcc/evcc-io-evcc-0.309.1_GH0/evcc-io-evcc-0.309.1_GH0.tar.gz) = 3074545