Re: new: net/parla & net/deltachat-rpc-server: DeltaChat instant messaging

Chris Billington <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
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
deltachat-rpc-server.tgz (application/x-compressed-tar, 48 KB) - not displayed
parla.tgz (application/x-compressed-tar, 1.4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.