Index | Thread | Search

From:
Chris Billington <emulti@disroot.org>
Subject:
new: net/parla & net/deltachat-rpc-server: DeltaChat instant messaging
To:
openbsd-ports Mailing List <ports@openbsd.org>
Date:
Thu, 25 Jun 2026 12:12:33 +0800

Download raw body.

Thread
1	net/parla: DeltaChat email instant messaging client in GTK4/Vala

	upstream: https://github.com/trufae/parla

2	net/deltachat-rpc-server: DeltaChat JSON-RPC server in Rust
	(deltachat-rpc-server and deltachat-repl components only)

	upstream: https://github.com/chatmail/core

Delta Chat (https://delta.chat) is an encrypted instant messaging system 
with clients for Android/IOS/Desktop. The Desktop client uses Electron 
so is not available for OpenBSD, but the JSON-RPC variant is a lighter 
alternative.

It's possible to use your own email server as a relay but upstream are 
concentrating on providing 'chatmail' servers (default for registering 
new 'accounts', anonymously) to reduce support burden.

deltachat-rpc-server requires USE_NOEXECONLY to get around issues with 
the awc-lc-rs TLS crate used by default by rustls. It is possible to 
patch to use ring to avoid NOEXECONLY but I guess that's a heavier 
maintenance burden pending awc-lc-sys upstream fixing the issue.

Tested on amd64 7.9-current and -stable
Testers and comments welcome

Regards,
Chris Billington