Created attachment 178592 [details] Patch for latest davical port Upstream has version 1.1.4. In attachments you'll find a patch that updates port. Should be synchronized with devel/php-libawl upgrade, see my other bug report for updated php-libawl port.
Created attachment 178595 [details] Shorter patch.
Created attachment 179441 [details] patch-to-1.1.5 Can you test this patch to 1.1.5 and give feedback ? Thanks!
(In reply to Kurt Jaeger from comment #2) I tested it: Patch applies cleanly, port builds, database schema upgrade and login afterwards was also successful. There were some errors in my php log, but this could be a local configuration issue. I'll investigate deeper tomorrow, but the 1.1.5 port survived the smoke test.
PHP errors were harmless: It tries to access config files in folders which it isn't allowed to access. Port looks good, I'd add a message that is has sync issues with KDE Korganizer (and Kontact) clients when there are multiple clients syncing to the same calendar.
Is there a pointer to a bug report about this ? Is it a bug of Korganizer and Kontact or a bug of this application ? Is it freebsd-specific ?
(In reply to packet from comment #4) Btw, is this a regression or is it broken in 1.1.2, too ?
(In reply to Kurt Jaeger from comment #6) I don't think it's FreeBSD specific, and is most likely a client bug. It was present since I'm using davical (well before 1.1.2) and gets worse and worse. Regarding upstream bugs in Korganizer/Kontact: There should be plenty of them, a quick glance revealed https://bugs.kde.org/show_bug.cgi?id=325224 (matches the behaviour I see). I propose to add it to pkg-message because davical's Documentation on http://wiki.davical.org/index.php/CalDAV_Clients/Kontact is outdated and misleading. The patched port itself works. Clients are a different topic.
Committed, thanks!
A commit references this bug: Author: pi Date: Wed Feb 1 19:59:45 UTC 2017 New revision: 433086 URL: https://svnweb.freebsd.org/changeset/ports/433086 Log: www/davical: update 1.1.2 -> 1.1.5 - moved MASTER_SITE to gitlab - Please note that there are long-standing sync issues with KDE Korganizer (and Kontact) clients when there are multiple clients syncing to the same calendar. For example, see https://bugs.kde.org/show_bug.cgi?id=325224 PR: 215847 Changes: https://gitlab.com/davical-project/davical/blob/master/ChangeLog Submitted by: packet@nerdheim.de Changes: head/www/davical/Makefile head/www/davical/distinfo head/www/davical/files/patch-htdocs_caldav.php head/www/davical/pkg-plist