summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
Commit message (Collapse)AuthorAgeFilesLines
* evolution-data-server: disable tests and examplesMarkus Volk2024-03-241-1/+4
| | | | | | | | | - Building the examples pulls in a requirement for gtk+3 Also disable installed_tests and maintainer_mode - Use json-glib by default Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: build with webkitgtk4Markus Volk2024-03-181-3/+5
| | | | | | | - enable goa by default Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Use inherit_defer for native classKhem Raj2024-01-181-1/+1
| | | | | | | | | | | | | | | | | | | Since gnome classes are using it in core, they are now appearing after native resulting in QA errors ERROR: /mnt/b/yoe/master/sources/meta-openembedded/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server-native.bb: QA Issue: evolution-data-server-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: pkgconfig.bbclass siteconfig.bbclass siteinfo.bbclass autotools.bbclass [native-last] secondly, use 'cmake' for GNOMEBASEBUILDCLASS default is set to meson (legacy is autotools) since most of gnome recipes are using meson these days. This recipe however uses neither autotools nor meson to build, it uses cmake, to this effect it inherits cmake bbclass and things worked so far, however with inherit_defer things changed because meta/classes-recipe/gnomebase.bbclass has switched to using inherit_defer, this unearths this issue where its not overriding exported functions as desired. Therefore this fixes that issue Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: remove obsolete intltool DEPENDSRoss Burton2023-12-091-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: add recipeMarkus Volk2023-07-281-1/+1
| | | | | | | | | | | | | | - Change the meta-gnome recipes to use the gtk3 variant of webkitgtk - Import gcr3 recipe from oe-core Most Gnome recipes require webkitgtk built with gtk+3. oe-core is in the process of updating webkitgtk to be built with gtk4. It will be necessary to add a recipe that provides the gtk+3 variant, or we wont be able to use e.g. geary with gmail addresses or provide google integration for gnome-calendar or nautilus/files. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: build oauth with gtk+3Markus Volk2023-04-051-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: update 3.46.3 -> 3.48.0Markus Volk2023-03-281-2/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: add opengl to REQUIRED_DISTRO_FEATURESMingli Yu2022-12-231-0/+1
| | | | | | | | | | | Fixes: ERROR: Nothing PROVIDES 'gtk4' (but /build/layers/meta-openembedded/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb DEPENDS on or otherwise requires it) gtk4 was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'geary', 'evolution-data-server', 'gtk4'] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: remove libgdata dependencyMarkus Volk2022-11-291-1/+1
| | | | | | | libgdata is not a dependency of evolution-data-server anymore Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: update 3.44.2 -> 3.46.1Markus Volk2022-11-271-8/+9
| | | | | | | | - build with libsoup-3.0 - dont add gtk4 exclusively, because some projects still stick to gcr3 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unblock some recipes for waylandMarkus Volk2022-06-011-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Disable g-i on muslKhem Raj2022-04-111-0/+3
| | | | | | | | | | | | | | | | | | | g-i calls on musl are adding -L/usr/lib to linker path which confuses the build as it tried to use the libraries from build host and fails badly Fixes aarch64-yoe-linux-musl-ld: warning: library search path "/usr/lib" is unsafe for cross-compilation ... | /mnt/b/yoe/master/build/tmp/work/cortexa72-yoe-linux-musl/evolution-data-server/3.44.0-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-ld: skipping incompa tible /usr/lib/libunwind.so when searching for -l:libunwind.so | Error relocating /usr/lib/libz.so.1: unsupported relocation type 8 | Error relocating /usr/lib/libz.so.1: unsupported relocation type 8 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* evolution-data-server: re-enable gobject-introspectionAndreas Müller2022-04-061-1/+0
| | | | | | | Tested on glibc/aarch64 after recent update. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: update to v3.43.1Markus Volk2022-03-061-1/+2
| | | | | | | fix evolution-data-server build in the same way it was done for libical Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: try to fix g-i data generationMarkus Volk2022-01-271-2/+3
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Disable g-i data generationKhem Raj2022-01-251-0/+1
| | | | | | | | | | | | | | This still fails the build, since it starts peeking into build machine sysroot Fixes | FAILED: src/camel/Camel-1.2.gir /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux-musl/evolution-data-server/3.42.3-r0/build/src/camel/Camel-1.2.gir ... | Error loading shared library libz.so.1: Exec format error (needed by /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux-musl/evolution-data-server/3.42.3-r0 /build/src/camel/libcamel-1.2.so.63) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de>
* evolution-data-server: cleanup; enable vala introspectionMarkus Volk2022-01-241-18/+9
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-5/+5
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evolution-data-server: Update to 3.40.1Khem Raj2021-05-111-1/+0
| | | | | | | Removed backported patch Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* evolution-data-server: Backport upstream patch to fix configure on latest CMakeAndreas Müller2021-05-111-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: remove pythonnative from inheritAndreas Müller2020-01-171-1/+1
| | | | | | | pythonnative is about to be removed and evolution-data-server builds fine without Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: add upstream-version-is-even & gsettings to inheritAndreas Müller2019-11-171-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: upgrade 3.26.6 -> 3.34.1 and reworkAndreas Müller2019-11-141-0/+70
* a native variant had to be introduced for code-generator tools * gobject-introspection builds theoretically :) Unfortunataelly qemu runs with 100% CPU load and never returns -> disable introspection for now * add PACKAGECONFIGs for new dependencies - disabled by default * give up fine grained packaging: It was broken over the years completely and nobody seemed to take care. * ICU-patch does not apply anymore and it seems upstream has fixed issues with ICU * add upstream-version-is-even to inherit * rename folder containing recipe * get rid of gconf dependency Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>