git: bc4c9ae95706 - main - net-im/deltachat-desktop: Update to 2.25.1

From: Mark Felder <feld_at_FreeBSD.org>
Date: Fri, 14 Nov 2025 21:27:08 UTC
The branch main has been updated by feld:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bc4c9ae95706caeb7cc89f38803a6cfe8a355b3a

commit bc4c9ae95706caeb7cc89f38803a6cfe8a355b3a
Author:     Mark Felder <feld@FreeBSD.org>
AuthorDate: 2025-11-14 21:22:09 +0000
Commit:     Mark Felder <feld@FreeBSD.org>
CommitDate: 2025-11-14 21:26:39 +0000

    net-im/deltachat-desktop: Update to 2.25.1
    
    Changelog: https://github.com/deltachat/deltachat-desktop/releases/tag/v2.25.1
---
 net-im/deltachat-desktop/Makefile                     |  6 +++---
 net-im/deltachat-desktop/distinfo                     | 10 +++++-----
 net-im/deltachat-desktop/pkg-plist                    |  9 ++++++++-
 net-im/deltachat-desktop/scripts/make_node_tarball.sh |  2 ++
 4 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/net-im/deltachat-desktop/Makefile b/net-im/deltachat-desktop/Makefile
index d36f9d9a6009..5fc822198b38 100644
--- a/net-im/deltachat-desktop/Makefile
+++ b/net-im/deltachat-desktop/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	deltachat-desktop
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.22.0
-PORTREVISION=	2
+DISTVERSION=	2.25.1
+PORTREVISION=	0
 CATEGORIES=	net-im
 MASTER_SITES+=	LOCAL/feld:npmcache
 DISTFILES+=	${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}-node-deps.tgz:npmcache
@@ -16,7 +16,7 @@ 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.21<2.23:net/deltachat-rpc-server
+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
diff --git a/net-im/deltachat-desktop/distinfo b/net-im/deltachat-desktop/distinfo
index 202b80fcd583..912d4aaef915 100644
--- a/net-im/deltachat-desktop/distinfo
+++ b/net-im/deltachat-desktop/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760853792
-SHA256 (deltachat-desktop-v2.22.0-node-deps.tgz) = b4092f26db19f93493a6669d44697bbd2fd75116d13e00cb84d4c1051af5dea4
-SIZE (deltachat-desktop-v2.22.0-node-deps.tgz) = 66817892
-SHA256 (deltachat-deltachat-desktop-v2.22.0_GH0.tar.gz) = b6356e82be2b9552812c8a24977bfe17b9ac5c81ccce289b95c87b4e48d44d9d
-SIZE (deltachat-deltachat-desktop-v2.22.0_GH0.tar.gz) = 41280548
+TIMESTAMP = 1763144339
+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.1_GH0.tar.gz) = a64eacc8f8273117cd0d19a651db1f9b22782ebd3cfcf80a439bc7837befe38d
+SIZE (deltachat-deltachat-desktop-v2.25.1_GH0.tar.gz) = 41288541
diff --git a/net-im/deltachat-desktop/pkg-plist b/net-im/deltachat-desktop/pkg-plist
index c62afad8ebe2..7239874a6b13 100644
--- a/net-im/deltachat-desktop/pkg-plist
+++ b/net-im/deltachat-desktop/pkg-plist
@@ -362,7 +362,6 @@ share/applications/deltachat.desktop
 %%DATADIR%%/html-dist/images/verified.svg
 %%DATADIR%%/html-dist/main.css
 %%DATADIR%%/html-dist/main.html
-%%DATADIR%%/html-dist/message_parser_wasm_bg.wasm
 %%DATADIR%%/html-dist/preload.js
 %%DATADIR%%/html-dist/runtime.js
 %%DATADIR%%/html-dist/runtime.js.map
@@ -375,6 +374,7 @@ share/applications/deltachat.desktop
 %%DATADIR%%/html-dist/webxdc-preload.js
 %%DATADIR%%/html-dist/webxdc_wrapper.html
 %%DATADIR%%/html-dist/xdcs/maps.xdc
+%%DATADIR%%/html-dist/xdcs/version.txt
 %%DATADIR%%/icons/deltachat.svg
 %%DATADIR%%/index.js
 %%DATADIR%%/node_modules/@deltachat/calls-webapp/LICENSE
@@ -576,6 +576,10 @@ share/applications/deltachat.desktop
 %%DATADIR%%/node_modules/detect-libc/bin/detect-libc.js
 %%DATADIR%%/node_modules/detect-libc/lib/detect-libc.js
 %%DATADIR%%/node_modules/detect-libc/package.json
+%%DATADIR%%/node_modules/escape-html/LICENSE
+%%DATADIR%%/node_modules/escape-html/Readme.md
+%%DATADIR%%/node_modules/escape-html/index.js
+%%DATADIR%%/node_modules/escape-html/package.json
 %%DATADIR%%/node_modules/fill-range/LICENSE
 %%DATADIR%%/node_modules/fill-range/README.md
 %%DATADIR%%/node_modules/fill-range/index.js
@@ -833,8 +837,11 @@ share/applications/deltachat.desktop
 %%DATADIR%%/node_modules/source-map-js/lib/binary-search.js
 %%DATADIR%%/node_modules/source-map-js/lib/mapping-list.js
 %%DATADIR%%/node_modules/source-map-js/lib/quick-sort.js
+%%DATADIR%%/node_modules/source-map-js/lib/source-map-consumer.d.ts
 %%DATADIR%%/node_modules/source-map-js/lib/source-map-consumer.js
+%%DATADIR%%/node_modules/source-map-js/lib/source-map-generator.d.ts
 %%DATADIR%%/node_modules/source-map-js/lib/source-map-generator.js
+%%DATADIR%%/node_modules/source-map-js/lib/source-node.d.ts
 %%DATADIR%%/node_modules/source-map-js/lib/source-node.js
 %%DATADIR%%/node_modules/source-map-js/lib/util.js
 %%DATADIR%%/node_modules/source-map-js/package.json
diff --git a/net-im/deltachat-desktop/scripts/make_node_tarball.sh b/net-im/deltachat-desktop/scripts/make_node_tarball.sh
index fc63cc4fb389..d964426d8c2d 100755
--- a/net-im/deltachat-desktop/scripts/make_node_tarball.sh
+++ b/net-im/deltachat-desktop/scripts/make_node_tarball.sh
@@ -58,6 +58,8 @@ rm -rf node_modules/.pnpm/*win32*
 rm -rf node_modules/.pnpm/*android*
 rm -rf node_modules/.pnpm/@tauri-apps*
 rm -rf node_modules/.pnpm/app-builder*
+rm -rf node_modules/.pnpm/7zip-bin*
+find node_modules -type f -name '*.exe' -delete
 
 # Remove duplicates which will make it harder to select the right path by
 # globbing in Makefile during packaging