diff --git a/www/immich-public-proxy/Makefile b/www/immich-public-proxy/Makefile index 9c585d835a49..7d911156b79c 100644 --- a/www/immich-public-proxy/Makefile +++ b/www/immich-public-proxy/Makefile @@ -1,64 +1,64 @@ PORTNAME= immich-public-proxy DISTVERSIONPREFIX= v -DISTVERSION= 3.3.1 +DISTVERSION= 3.4.0 CATEGORIES= www MASTER_SITES= https://github.com/joneum/FreeBSD-Immich/releases/download/ipp-v${DISTVERSION}/:buildkit DISTFILES= ${PORTNAME}-freebsd-buildkit-${DISTVERSION}${EXTRACT_SUFX}:buildkit MAINTAINER= joneum@FreeBSD.org COMMENT= Share Immich photos and albums without exposing the server WWW= https://github.com/alangrainger/immich-public-proxy LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/bin/npm:www/npm-node22 USES= nodejs:22,build,run USE_GITHUB= yes GH_ACCOUNT= alangrainger USE_RC_SUBR= immich_public_proxy # The buildkit distfile carries the npm cache, so that the build needs no # network. It is made by unpacking the release tarball and running # cd app && npm ci --cache /npm-cache --ignore-scripts BUILDKIT= ${WRKDIR}/${PORTNAME}-freebsd-buildkit-${DISTVERSION} MAKE_ENV= CI=1 SUB_FILES= pkg-message SUB_LIST= NODE=${LOCALBASE}/bin/node USERS= immich GROUPS= immich NO_ARCH= yes do-build: cd ${WRKSRC}/app && ${SETENV} ${MAKE_ENV} \ ${LOCALBASE}/bin/npm ci --offline --ignore-scripts \ --cache ${BUILDKIT}/npm-cache cd ${WRKSRC}/app && ${SETENV} ${MAKE_ENV} \ ${LOCALBASE}/bin/npm run build cd ${WRKSRC}/app && ${SETENV} ${MAKE_ENV} \ ${LOCALBASE}/bin/npm prune --omit=dev --offline \ --cache ${BUILDKIT}/npm-cache do-install: ${INSTALL_DATA} ${FILESDIR}/immich-public-proxy.env.sample \ ${STAGEDIR}${PREFIX}/etc/ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ${INSTALL_DATA} ${FILESDIR}/newsyslog-immich-public-proxy.conf \ ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/immich-public-proxy.conf ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC}/app && ${PAX} -rw dist node_modules public \ package.json ${STAGEDIR}${WWWDIR} ${INSTALL_DATA} ${WRKSRC}/app/config.json \ ${STAGEDIR}${WWWDIR}/config.json.sample post-install: @${FIND} ${STAGEDIR}${WWWDIR} -depth -type d -empty -delete .include diff --git a/www/immich-public-proxy/distinfo b/www/immich-public-proxy/distinfo index 01db1fe1a75f..ad1e6d1ca21e 100644 --- a/www/immich-public-proxy/distinfo +++ b/www/immich-public-proxy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1789666999 -SHA256 (immich-public-proxy-freebsd-buildkit-3.3.1.tar.gz) = 9ca96476845f6676f6d4d0476365c1f2a24ae2b9387af8798b2d4dcfd2f0434b -SIZE (immich-public-proxy-freebsd-buildkit-3.3.1.tar.gz) = 35212186 -SHA256 (alangrainger-immich-public-proxy-v3.3.1_GH0.tar.gz) = d14e842f67a2830885e806015d1f289553c0fb3ac0115f509c337e009bfe21b9 -SIZE (alangrainger-immich-public-proxy-v3.3.1_GH0.tar.gz) = 533693 +TIMESTAMP = 1790497305 +SHA256 (immich-public-proxy-freebsd-buildkit-3.4.0.tar.gz) = 32dc158aed325b7013e02e897b292910ed4b0e2321435c302f549c2c18594a67 +SIZE (immich-public-proxy-freebsd-buildkit-3.4.0.tar.gz) = 35211304 +SHA256 (alangrainger-immich-public-proxy-v3.4.0_GH0.tar.gz) = a9e831e1f6b0859884b17b526b5578d5ce9ed3fc458f58a1703b23aba417a058 +SIZE (alangrainger-immich-public-proxy-v3.4.0_GH0.tar.gz) = 538447