diff --git a/net-im/deltachat-desktop/Makefile b/net-im/deltachat-desktop/Makefile index 71dc3db38ef4..78f38d80cbe1 100644 --- a/net-im/deltachat-desktop/Makefile +++ b/net-im/deltachat-desktop/Makefile @@ -1,71 +1,71 @@ PORTNAME= deltachat-desktop DISTVERSIONPREFIX= v -DISTVERSION= 2.25.2 -PORTREVISION= 1 +DISTVERSION= 2.25.3 +PORTREVISION= 0 CATEGORIES= net-im MASTER_SITES+= LOCAL/feld:npmcache DISTFILES+= ${PORTNAME}-${DISTVERSIONPREFIX}2.25.1-node-deps.tgz:npmcache MAINTAINER= feld@FreeBSD.org COMMENT= Cross-platform decentralized encrypted messaging service WWW= https://delta.chat/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE ELECTRON_VER= 37 # Important to keep the RPC server core in sync with the Desktop release RUN_DEPENDS= deltachat-rpc-server>=2.25<2.26:net/deltachat-rpc-server BUILD_DEPENDS= electron${ELECTRON_VER}:devel/electron${ELECTRON_VER} \ npm:www/npm${NODEJS_SUFFIX} USES= desktop-file-utils nodejs:22,build pkgconfig # Possible to support more arches, but need their binary # esbuilds included in the npmcache ONLY_FOR_ARCHS= amd64 SUB_FILES+= deltachat-desktop.sh deltachat.desktop SUB_LIST+= ELECTRON_VER=${ELECTRON_VER} USE_GITHUB= yes GH_ACCOUNT= deltachat GH_PROJECT= deltachat-desktop MAKE_ENV+= ELECTRON_SKIP_BINARY_DOWNLOAD=1 \ ELECTRON_OVERRIDE_DIST_PATH=${LOCALBASE}/share/electron${ELECTRON_VER} \ PATH=${PATH}:${WRKSRC}/node_modules/.bin/ \ VERSION_INFO_GIT_REF=${GH_TAGNAME} .include post-patch: @${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/packages/target-electron/src/deltachat/controller.ts # Have to mv, it won't build with symlinks @${MV} ${WRKDIR}/node_modules ${WRKSRC}/node_modules @${MV} ${WRKDIR}/packages/target-electron/node_modules ${WRKSRC}/packages/target-electron/node_modules @${MV} ${WRKDIR}/packages/frontend/node_modules ${WRKSRC}/packages/frontend/node_modules @${MV} ${WRKDIR}/packages/runtime/node_modules ${WRKSRC}/packages/runtime/node_modules @${MV} ${WRKDIR}/packages/shared/node_modules ${WRKSRC}/packages/shared/node_modules do-build: cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} pnpm -w --filter=@deltachat-desktop/target-electron build do-install: ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && node bin/writeFlatDependencies.js packages/target-electron ${STAGEDIR}${DATADIR}/node_modules cd ${WRKSRC}/node_modules/.pnpm/@deltachat+stdio-rpc-server@*/node_modules/@deltachat/ && \ ${COPYTREE_SHARE} stdio-rpc-server/ ${STAGEDIR}${DATADIR}/node_modules/@deltachat/ cd ${WRKSRC}/packages/target-electron && \ ${INSTALL} package.json ${STAGEDIR}${DATADIR}/ && \ ${INSTALL} index.js ${STAGEDIR}${DATADIR}/ && \ ${COPYTREE_SHARE} bundle_out ${STAGEDIR}${DATADIR}/ && \ ${COPYTREE_SHARE} html-dist ${STAGEDIR}${DATADIR}/ cd ${WRKSRC} && ${COPYTREE_SHARE} _locales ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/deltachat-desktop.sh ${STAGEDIR}${PREFIX}/bin/deltachat-desktop ${INSTALL} ${WRKDIR}/deltachat.desktop ${STAGEDIR}${PREFIX}/share/applications/deltachat.desktop ${MKDIR} ${STAGEDIR}${DATADIR}/icons ${INSTALL} ${FILESDIR}/delta-v7-pathed.svg ${STAGEDIR}${DATADIR}/icons/deltachat.svg .include diff --git a/net-im/deltachat-desktop/distinfo b/net-im/deltachat-desktop/distinfo index 7724b4e50450..36bb9dfa0161 100644 --- a/net-im/deltachat-desktop/distinfo +++ b/net-im/deltachat-desktop/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1763342703 +TIMESTAMP = 1763578632 SHA256 (deltachat-desktop-v2.25.1-node-deps.tgz) = 0cbfa9e057f933f347fce762de4ce13cec6feb8c5b3b9a43c6226affc47c7169 SIZE (deltachat-desktop-v2.25.1-node-deps.tgz) = 70344256 -SHA256 (deltachat-deltachat-desktop-v2.25.2_GH0.tar.gz) = 7243c3795532873e5f75354496d75385f2aba0250eb0fe237dbb0fc41f0a698e -SIZE (deltachat-deltachat-desktop-v2.25.2_GH0.tar.gz) = 41288379 +SHA256 (deltachat-deltachat-desktop-v2.25.3_GH0.tar.gz) = 0f873c220c082a648e555222fec3c4b9c6c727511484235823359c76f2c3036d +SIZE (deltachat-deltachat-desktop-v2.25.3_GH0.tar.gz) = 41288662