diff --git a/www/evcc/Makefile b/www/evcc/Makefile index 35df7f03f7fe..bacbe7e41f5d 100644 --- a/www/evcc/Makefile +++ b/www/evcc/Makefile @@ -1,52 +1,52 @@ PORTNAME= evcc -DISTVERSION= 0.304.1 +DISTVERSION= 0.304.2 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 BROKEN_i386= Platform i386 is not supported BUILD_DEPENDS= npm>0:www/npm USES= gmake go:1.26+,modules,no_targets nodejs:lts,build tar:zstd 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 # 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 ffe3516a9572..05ae35c2f754 100644 --- a/www/evcc/distinfo +++ b/www/evcc/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1775594949 -SHA256 (go/www_evcc/evcc-io-evcc-0.304.1_GH0/evcc-npm-cache-0.304.1.tar.zst) = 9107309843175aff7653b9852e41b59910362d684d0b698631e947de43c3fce6 -SIZE (go/www_evcc/evcc-io-evcc-0.304.1_GH0/evcc-npm-cache-0.304.1.tar.zst) = 100180494 -SHA256 (go/www_evcc/evcc-io-evcc-0.304.1_GH0/go.mod) = 4397db753eca6cae55e970c879b369d22ad700dea9ec1ca94e9c18a899afef26 -SIZE (go/www_evcc/evcc-io-evcc-0.304.1_GH0/go.mod) = 12776 -SHA256 (go/www_evcc/evcc-io-evcc-0.304.1_GH0/evcc-io-evcc-0.304.1_GH0.tar.gz) = 06d7cfd668a8826e414dc128abb98e8544180a0670fa5e98471f425e796d1c52 -SIZE (go/www_evcc/evcc-io-evcc-0.304.1_GH0/evcc-io-evcc-0.304.1_GH0.tar.gz) = 2811294 +TIMESTAMP = 1775813095 +SHA256 (go/www_evcc/evcc-io-evcc-0.304.2_GH0/evcc-npm-cache-0.304.2.tar.zst) = 22ece920691effd7e31484b3f34136d8722e071046ce74454f1f8e01776913c0 +SIZE (go/www_evcc/evcc-io-evcc-0.304.2_GH0/evcc-npm-cache-0.304.2.tar.zst) = 100497765 +SHA256 (go/www_evcc/evcc-io-evcc-0.304.2_GH0/go.mod) = 4397db753eca6cae55e970c879b369d22ad700dea9ec1ca94e9c18a899afef26 +SIZE (go/www_evcc/evcc-io-evcc-0.304.2_GH0/go.mod) = 12776 +SHA256 (go/www_evcc/evcc-io-evcc-0.304.2_GH0/evcc-io-evcc-0.304.2_GH0.tar.gz) = 71e4e85e8dd080add6b38c2a7031854d3b9b5a1944c999fdd93911557096d54a +SIZE (go/www_evcc/evcc-io-evcc-0.304.2_GH0/evcc-io-evcc-0.304.2_GH0.tar.gz) = 2818166