I would like to suggest to add PHP `simplexml` as dependency for rainloop, because rainloop requires it for its contacts sync feature via a CardDav server and for me this is a must-have feature. The feature has to be enabled in the `admin panel` under `contacts` and is called `Allow contacts sync (with external CardDAV server) and must then be configured in the web interface of the individual users under `settings` -> `contacts` -> `Remote Synchronization (CardDAV) But configuring it currently triggers a meaningless error message `Contacts synchronization error` if the `php-simplexml` is not installed (the browsers javascript console has more info).
Created attachment 221055 [details] Patch file Add missing dependency to simplexml。
A commit references this bug: Author: meta Date: Mon Jan 4 08:45:07 UTC 2021 New revision: 560266 URL: https://svnweb.freebsd.org/changeset/ports/560266 Log: mail/rainloop: add missing dependency on simplexml PR: 252233 Submitted by: Yasuhiro Kimura <yasu@utahime.org> (maintainer) Reported by: Max Christian <accounts@wireme.de> Sponsored by: HAW International Changes: head/mail/rainloop/Makefile
A commit references this bug: Author: meta Date: Mon Jan 4 08:46:46 UTC 2021 New revision: 560267 URL: https://svnweb.freebsd.org/changeset/ports/560267 Log: MFH: r560266 mail/rainloop: add missing dependency on simplexml PR: 252233 Submitted by: Yasuhiro Kimura <yasu@utahime.org> (maintainer) Reported by: Max Christian <accounts@wireme.de> Sponsored by: HAW International Changes: _U branches/2021Q1/ branches/2021Q1/mail/rainloop/Makefile
Committed, thanks!