From 9a9a5f2cc1dc3fb153234855129478129e421d08 Mon Sep 17 00:00:00 2001 From: Matthew Fennell Date: Sat, 27 Dec 2025 14:38:12 +0000 Subject: Add patch to accept webdav backends As of 98b885f3, endeavour supports webdav backends from gnome-online-accounts. This commit is on main, but hasn't been released yet. Therefore, it is not on Debian stable. This relies on gnome-online-accounts exposing webdav, which it already does on Debian stable. Between the previous release and this commit, there were some filename changes. I modified the upstream diff to point to src/plugins/eds/gtd-plugin-eds.c instead of src/engine/gtd-engine.c. Otherwise, the patch is the same. --- debian/changelog | 6 ++++++ ...webdav-backends-from-gnome-online-accounts.patch | 21 +++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 28 insertions(+) create mode 100644 debian/patches/accept-webdav-backends-from-gnome-online-accounts.patch (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 87e1092..2d5fc7d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +endeavour (43.0-6~bpo13+1) UNRELEASED; urgency=medium + + * Add webdav support from gnome-online-accounts + + -- Matthew Fennell Sat, 27 Dec 2025 14:47:25 +0000 + endeavour (43.0-5) unstable; urgency=medium * Remove obsolete Build-Depends: gtk-doc-tools diff --git a/debian/patches/accept-webdav-backends-from-gnome-online-accounts.patch b/debian/patches/accept-webdav-backends-from-gnome-online-accounts.patch new file mode 100644 index 0000000..6a93b1b --- /dev/null +++ b/debian/patches/accept-webdav-backends-from-gnome-online-accounts.patch @@ -0,0 +1,21 @@ +From: tzugen +Date: Tue, 12 Sep 2023 20:49:46 +0200 +Subject: Accept Webdav backends from gnome-online-accounts + +See https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/merge_requests/127 +--- + src/plugins/eds/gtd-plugin-eds.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/plugins/eds/gtd-plugin-eds.c b/src/plugins/eds/gtd-plugin-eds.c +index 6200916..19ed1a4 100644 +--- a/src/plugins/eds/gtd-plugin-eds.c ++++ b/src/plugins/eds/gtd-plugin-eds.c +@@ -59,6 +59,7 @@ const gchar *supported_accounts[] = { + "exchange", + "google", + "owncloud", ++ "webdav", + NULL + }; + diff --git a/debian/patches/series b/debian/patches/series index cf04680..9f2fb88 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ omni-area-check-for-n_messages-greater-zero-to-avoid.patch +accept-webdav-backends-from-gnome-online-accounts.patch -- cgit v1.2.3