Control: tags -1 + patch On Thu, 25 Aug 2022 at 20:22:41 +0100, Simon McVittie wrote: > [Evolution] depends on clutter-1.0, which is no longer maintained > upstream (and has been effectively unmaintained for a while). > > It looks as though disabling the "contact maps" option might resolve this.
Please consider the attached (compiles successfully after `apt purge libclutter-1.0-0`, otherwise untested). I'm a GNOME team member but I don't regularly use evolution, so I am not intending to upload this change myself. smcv
>From 1ed10e612ae2203acbec4392505d703eba67ddf5 Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 18 Apr 2024 10:57:38 +0100 Subject: [PATCH] Disable contact maps and remove libchamplain build-dependency clutter-1.0 is unmaintained upstream (#996690) and should ideally not be included in trixie. Closes: #659512, #1018120 --- debian/control | 2 -- debian/rules | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/debian/control b/debian/control index 8c9f3a3eaa..b80153c0b6 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,6 @@ Build-Depends: cmake, debhelper-compat (= 13), dh-sequence-gnome, dpkg-dev (>= 1.16.1), - libchamplain-gtk-0.12-dev (>= 0.12.21), libglib2.0-dev (>= 2.66), libgtk-3-dev (>= 3.10.0), libgail-3-dev (>= 3.0.2), @@ -51,7 +50,6 @@ Build-Depends: cmake, libsm-dev, libice-dev, gsettings-desktop-schemas-dev (>= 2.91.92), - libclutter-gtk-1.0-dev (>= 0.90), highlight, libcryptui-dev, libgnome-autoar-0-dev (>= 0.1.1), diff --git a/debian/rules b/debian/rules index 324a55f4cb..ce64fb91b8 100755 --- a/debian/rules +++ b/debian/rules @@ -20,7 +20,7 @@ override_dh_auto_configure: -DWITH_OPENLDAP=ON \ -DENABLE_PLUGINS=all \ -DENABLE_PST_IMPORT=ON \ - -DENABLE_CONTACT_MAPS=ON \ + -DENABLE_CONTACT_MAPS=OFF \ -DENABLE_AUTOAR=ON \ -DENABLE_INSTALLED_TESTS=OFF \ -DWITH_HELP=ON \ -- 2.39.2