Debian Patches

Status for buteo-sync-plugin-caldav/0.3.14-2

Patch Description Author Forwarded Bugs Origin Last update
1001_make-sailfishoskeyprovider-optional.patch [PATCH] make libsailfishkeyprovider optional Lionel Duboeuf <lduboeuf@ouvaton.org> no 2024-09-26
1002_support-skipping-mkcal-build.patch [PATCH] make invitation plugin optional Lionel Duboeuf <lduboeuf@ouvaton.org> no 2024-09-26
1003_no-signon-plugins-deps-via-pkgconf.patch Allow building against Qt5 with sigon-oauth2plugin having been built against Qt6.Abstract:
After some investigation of the signond stack, it was discovered that
the .pc file of signon-oauth2plugin causes Qt6 libraries being pulled
into the build of Qt5 buteo-sync-plugin-caldav unnecessarily.
.
The <signon-plugins/oauth2data.h> file contains no Qt-specific code and
does neither include from other Qt'ish headers. So it can be used
anywhere. On the other hand, the signon-oauth2plugin.pc file requires
signon-plugins.pc which in turn requires libsignon-qt{5,6}.pc. This
Would causes unnecessary linking against Qt5+Qt6 if signond is built
against Qt6. However, this project is Qt5-only for now, so the
Qt6-pull-in needs to be avoided at all means.
.
The solution is presented below...
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> yes
2001_filter-by-service-type.patch [PATCH] Provide a work around for caldav Service selection. We don't have "caldav-sync/profile_id" settings. Just like carddav plugin, filter by
service type
Lionel Duboeuf <lduboeuf@ouvaton.org> no 2024-12-06

All known versions for source package 'buteo-sync-plugin-caldav'

Links