summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
diff options
context:
space:
mode:
authorMarkus Volk <f_l_k@t-online.de>2024-09-21 18:23:24 +0200
committerKhem Raj <raj.khem@gmail.com>2024-10-11 00:25:45 -0700
commit56601b7061f2c745a72bb467e96656cbf91fe39e (patch)
tree03835babaf5e96f63b134ad28755a8bc26d9d370 /meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
parent066afa450ff5bbcd57bce37b81c2033641f71680 (diff)
downloadmeta-openembedded-56601b7061f2c745a72bb467e96656cbf91fe39e.tar.gz
evolution-data-server: update
- Add cairo dependency - Allow to work with gtk3 - Add patch to avoid pulling in a found google-id. It fails and would probably also break reproducibility - inherit mime-xdg Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb')
-rw-r--r--meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb11
1 files changed, 6 insertions, 5 deletions
diff --git a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
index fc19253142..384484e0dc 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
@@ -1,12 +1,12 @@
1require ${BPN}.inc 1require ${BPN}.inc
2 2
3DEPENDS = " \ 3DEPENDS = " \
4 ${BPN}-native gperf-native \ 4 ${BPN}-native cairo gperf-native \
5 glib-2.0 json-glib gtk4 libxml2 icu \ 5 glib-2.0 json-glib gtk+3 gtk4 libxml2 icu \
6 dbus db virtual/libiconv zlib libsoup-3.0 libical nss libsecret \ 6 dbus db virtual/libiconv zlib libsoup nspr libical nss libsecret \
7" 7"
8 8
9inherit pkgconfig gsettings gobject-introspection features_check gtk-doc gettext perlnative vala 9inherit pkgconfig gsettings gobject-introspection mime-xdg features_check gtk-doc gettext perlnative vala
10 10
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" 11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
12REQUIRED_DISTRO_FEATURES = "opengl" 12REQUIRED_DISTRO_FEATURES = "opengl"
@@ -17,6 +17,7 @@ SRC_URI += " \
17 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \ 17 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \
18 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \ 18 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \
19 file://0004-call-native-helpers.patch \ 19 file://0004-call-native-helpers.patch \
20 file://0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch \
20 file://iconv-detect.h \ 21 file://iconv-detect.h \
21" 22"
22 23
@@ -42,7 +43,7 @@ EXTRA_OECMAKE:append:class-target = " -DG_IR_SCANNER=${STAGING_BINDIR}/g-ir-scan
42PACKAGECONFIG ?= "goa oauth" 43PACKAGECONFIG ?= "goa oauth"
43 44
44PACKAGECONFIG[canberra] = "-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra" 45PACKAGECONFIG[canberra] = "-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra"
45PACKAGECONFIG[oauth] = "-DENABLE_OAUTH2_WEBKITGTK4=ON -DENABLE_OAUTH2_WEBKITGTK=OFF,-DENABLE_OAUTH2_WEBKITGTK4=OFF -DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib" 46PACKAGECONFIG[oauth] = "-DENABLE_OAUTH2_WEBKITGTK4=ON -DENABLE_OAUTH2_WEBKITGTK=ON,-DENABLE_OAUTH2_WEBKITGTK4=OFF -DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
46PACKAGECONFIG[goa] = "-DENABLE_GOA=ON,-DENABLE_GOA=OFF,gnome-online-accounts" 47PACKAGECONFIG[goa] = "-DENABLE_GOA=ON,-DENABLE_GOA=OFF,gnome-online-accounts"
47PACKAGECONFIG[kerberos] = "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5" 48PACKAGECONFIG[kerberos] = "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5"
48# BROKEN: due missing pkg-config in openldap eds' cmake finds host-libs when 49# BROKEN: due missing pkg-config in openldap eds' cmake finds host-libs when