evolution-data-server: propagate libgdata

Motivation: Stop programs from having to declare transitive dependencies (fixed in this commit).

Per https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/57/diffs, evolution-data-server requires libgdata for gobject introspection.

See also 025960d229, which did a similar thing for libsoup.
This commit is contained in:
Tom Fitzhenry 2021-12-10 22:51:54 +11:00
parent bc9fd41f23
commit 47a8b15664
6 changed files with 9 additions and 6 deletions

View File

@ -73,7 +73,6 @@ stdenv.mkDerivation rec {
callaudiod
gtk3
libpeas
libgdata # required by some dependency transitively
sofia_sip
];

View File

@ -59,7 +59,6 @@ stdenv.mkDerivation rec {
pantheon.granite
sqlite
webkitgtk
libgdata # required by some dependency transitively
libhandy
curl
];

View File

@ -38,7 +38,15 @@ stdenv.mkDerivation rec {
libcanberra-gtk3 pcre libphonenumber boost protobuf
];
propagatedBuildInputs = [ libsecret nss nspr libical db libsoup ];
propagatedBuildInputs = [
db
libsecret
nss
nspr
libical
libgdata # needed for GObject inspection, https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/57/diffs
libsoup
];
cmakeFlags = [
"-DENABLE_UOA=OFF"

View File

@ -59,7 +59,6 @@ stdenv.mkDerivation rec {
evolution-data-server
gsettings-desktop-schemas
folks
libgdata # required by some dependency transitively
gnome-desktop
libhandy
libxml2

View File

@ -64,7 +64,6 @@ stdenv.mkDerivation rec {
libhandy
libical
libnotify
libgdata # required by some dependency transitively
];
postPatch = ''

View File

@ -57,7 +57,6 @@ stdenv.mkDerivation rec {
libical
libsoup
wingpanel
libgdata # required by some dependency transitively
];
postPatch = ''