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:
parent
bc9fd41f23
commit
47a8b15664
@ -73,7 +73,6 @@ stdenv.mkDerivation rec {
|
||||
callaudiod
|
||||
gtk3
|
||||
libpeas
|
||||
libgdata # required by some dependency transitively
|
||||
sofia_sip
|
||||
];
|
||||
|
||||
|
@ -59,7 +59,6 @@ stdenv.mkDerivation rec {
|
||||
pantheon.granite
|
||||
sqlite
|
||||
webkitgtk
|
||||
libgdata # required by some dependency transitively
|
||||
libhandy
|
||||
curl
|
||||
];
|
||||
|
@ -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"
|
||||
|
@ -59,7 +59,6 @@ stdenv.mkDerivation rec {
|
||||
evolution-data-server
|
||||
gsettings-desktop-schemas
|
||||
folks
|
||||
libgdata # required by some dependency transitively
|
||||
gnome-desktop
|
||||
libhandy
|
||||
libxml2
|
||||
|
@ -64,7 +64,6 @@ stdenv.mkDerivation rec {
|
||||
libhandy
|
||||
libical
|
||||
libnotify
|
||||
libgdata # required by some dependency transitively
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
@ -57,7 +57,6 @@ stdenv.mkDerivation rec {
|
||||
libical
|
||||
libsoup
|
||||
wingpanel
|
||||
libgdata # required by some dependency transitively
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
Loading…
Reference in New Issue
Block a user