Changelog:
============
- Handle changed server pool in WebDAV collection sources
- CamelDataWrapper: Correct return value of size calculate functions
- GOA EWS: Fallback to likely EWS host URL when autodicovery fails
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
0001-I-574-Fails-to-build-link-against-icu-76.1.patch
removed since it's included in 3.54.2
Changelog:
==========
- libedataserverui: Avoid initializing the icon_theme when building introspection data
- Fails to build/link against icu 76.1
- Correct certificate key usage constants
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
0001-CMakeLists.txt-Remove-TRY_RUN-for-iconv.patch
0001-cmake-Do-not-export-CC-into-gir-compiler.patch
0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch
0004-call-native-helpers.patch
Bug Fixes:
==========
- Pass GError instead of CamelException to camel_movemail_solaris
- Fix argument types in ENABLE_BROKEN_SPOOL code
- Use GIConv instead of iconv_t with iconv wrappers
- ESoupSession: Sometimes accesses server without OAuth2 token
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- 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>
Replace references of WORKDIR with UNPACKDIR where it makes sense to do
so in preparation for changing the default value of UNPACKDIR.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- 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>
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>
- 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>
Changelog:
==========
Bug Fixes:
I#442 - e_util_change_uri_component: Reset default port when changing scheme
ews-I#208 - Prompting for password too often
Miscellaneous:
Fix a crash under source_registry_object_added_no_owner()
ESoupAuthBearer: Add debug prints
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
- 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>
This is using LIB_INSTALL_DIR which is pointing to target libdir e.g.
/usr/lib which is essentially a path inside sysroot but when passing it
via --library-path, it ends up adding this to linker commandline via
LD_LIBRARY_PATH and -rpath options which is flagged by gcc correctly as
arm-yoe-linux-gnueabi/12.0.1/ld: warning: library search path "/usr/lib" is unsafe for cross-compilation
| /usr/lib/libgio-2.0.so: file not recognized: file format not recognized
| collect2: error: ld returned 1 exit status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
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>
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>
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>
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>