Index | Thread | Search

From:
Chris Billington <emulti@disroot.org>
Subject:
Re: new: net/parla & net/deltachat-rpc-server: DeltaChat instant messaging
To:
ports@openbsd.org
Cc:
Mikolaj Kucharski <mikolaj@kucharski.name>, yaydn@protonmail.com
Date:
Mon, 17 Aug 2026 17:02:16 +0800

Download raw body.

Thread
Mikolaj Kucharski wrote:
> On Fri, Jul 24, 2026 at 10:25:57AM +0800, Chris Billington wrote:
>> Mikolaj Kucharski wrote:
>>> On Sun, Jul 05, 2026 at 12:19:12PM +0100, Chris Billington wrote:
>>>>
>>>> The .tgz files for deltachat-rpc-server and parla are attached.
>>>> I have left in a commented MODCARGO_ENV for deltachat-rpc-server that forces
>>>> system sqlcipher in case anyone wants to build on 7.9-stable/-release. It's
>>>> not needed on -current.
>>>>
>>>> Is anyone willing to import, or provide OKs?
>>>>
>>>> Regards
>>>> Chris Billington
>>>
>>> Kind reminder. Having it in ports would make my life easier.
>>>
>> The attached tgz update parla to version 0.7.2 and deltachat-rpc-server to
>> v2.56.0
>>
>> Tested on 8.0-beta GENERIC.MP#53 amd64 / Build date: 1784777609 - Thu Jul 23
>> 03:33:29 UTC 2026 and 7.9-stable.
>>
>> Regards
>> Chris Billington
> 
> I am testing `deltachat-rpc-server` at the moment and I'm happy how it
> works. I would appreciated to have it in ports.
> 
> 

net/deltachat-rpc-server:
- Update to v2.59.0
- Add maintainer
- Keep in net category to match net/flare-messenger

net/parla:
- Update to 0.8.0
- Add maintainer
- Keep in net category to match net/flare-messenger
- Add RUN_DEPENDS to net/parla to ensure common multimedia attachments 
can be played by default:
	- graphics/webp-pixbuf-loader (webp stickers/avatars)
	- multimedia/gstreamer1/libav (h.264/mp4)
	- multimedia/gstreamer1/plugins-rs (AV1 support)
	- multimedia/libheif (iPhone etc. images)
	and also
	- x11/gtk+4,-guic (icon caching)

On most desktop systems these RUN_DEPENDS would be installed by other 
common multimedia applications but there will be edge cases where they 
are not (for example AV1 support).

- Prior parla issue with systemtray menu now fixed upstream
- symbolic icons used presume a Gnome desktop with access to Adwaita 
icon theme (they are also in Breeze and Papirus, but not Greybird, the 
xfce default).
In Xfce (and presumably other non-Gnome environments) Adwaita is not 
accessible by default (Hidden=true index.theme), so some icons may not 
display correctly depending on theme setup. I have proposed an 
'x11/adwaita-xfce-icon-theme' package as a workaround for non-gnome 
environments.


Tested on 7.9-stable and -current Build date: 1786688282 Fri Aug 14

Comments, particularly on whether adding the above RUN_DEPENDS is the 
right approach?

Testing and OKs welcome

Chris