summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Volk <f_l_k@t-online.de>2022-03-06 18:16:31 +0100
committerKhem Raj <raj.khem@gmail.com>2022-03-06 10:18:33 -0800
commit60c00719269b98e691043b6cbb6fc8922f1d036e (patch)
tree15461b618ce0caa18a99ab68b60a358915164237
parent91b245be8ee13aa40ebf97924cc6b3dc1e029f04 (diff)
downloadmeta-openembedded-60c00719269b98e691043b6cbb6fc8922f1d036e.tar.gz
evolution-data-server: update to v3.43.1
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>
-rw-r--r--meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb3
-rw-r--r--meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc4
-rw-r--r--meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-cmake-Do-not-export-CC-into-gir-compiler.patch13
3 files changed, 17 insertions, 3 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 59856f3ab7..f6b719392d 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
@@ -11,6 +11,7 @@ inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc g
11REQUIRED_DISTRO_FEATURES = "x11" 11REQUIRED_DISTRO_FEATURES = "x11"
12 12
13SRC_URI += " \ 13SRC_URI += " \
14 file://0001-cmake-Do-not-export-CC-into-gir-compiler.patch \
14 file://0001-CMakeLists.txt-Remove-TRY_RUN-for-iconv.patch \ 15 file://0001-CMakeLists.txt-Remove-TRY_RUN-for-iconv.patch \
15 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \ 16 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \
16 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \ 17 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \
@@ -25,7 +26,7 @@ GI_DATA_ENABLED="False"
25EXTRA_OECMAKE = " \ 26EXTRA_OECMAKE = " \
26 -DSYSCONF_INSTALL_DIR=${sysconfdir} \ 27 -DSYSCONF_INSTALL_DIR=${sysconfdir} \
27 -DWITH_KRB5=OFF \ 28 -DWITH_KRB5=OFF \
28 -DENABLE_UOA=OFF \ 29 -DENABLE_GOA=OFF \
29 -DENABLE_GOOGLE_AUTH=OFF \ 30 -DENABLE_GOOGLE_AUTH=OFF \
30 -DENABLE_WEATHER=OFF \ 31 -DENABLE_WEATHER=OFF \
31 -DVAPIGEN=${STAGING_BINDIR_NATIVE}/vapigen \ 32 -DVAPIGEN=${STAGING_BINDIR_NATIVE}/vapigen \
diff --git a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
index d22310f7ec..bcbe20d752 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
@@ -9,5 +9,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \
9 9
10inherit gnomebase upstream-version-is-even 10inherit gnomebase upstream-version-is-even
11 11
12SRC_URI[archive.sha256sum] = "6f5847a1234799073e9585db861c21381a09ed550dc0a2125f00ba5f90bd361d" 12SRC_URI[archive.sha256sum] = "8c437af75edbef196034f7913f505c3f68acc18515a6eed20f3ef52452785898"
13PV = "3.42.3" 13PV = "3.43.1"
diff --git a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-cmake-Do-not-export-CC-into-gir-compiler.patch b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-cmake-Do-not-export-CC-into-gir-compiler.patch
new file mode 100644
index 0000000000..8fd077cedc
--- /dev/null
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-cmake-Do-not-export-CC-into-gir-compiler.patch
@@ -0,0 +1,13 @@
1--- a/cmake/modules/GObjectIntrospection.cmake 2022-03-06 18:10:47.724184883 +0100
2+++ b/cmake/modules/GObjectIntrospection.cmake 2022-03-06 18:10:12.560450948 +0100
3@@ -122,9 +122,7 @@
4 file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${_gir_name}_files "${_gir_files}")
5
6 add_custom_command(
7- COMMAND ${CMAKE_COMMAND} -E env "CC='${CMAKE_C_COMPILER}'" LDFLAGS=
8- ${INTROSPECTION_SCANNER_ENV}
9- ${G_IR_SCANNER}
10+ COMMAND ${G_IR_SCANNER}
11 ${INTROSPECTION_SCANNER_ARGS}
12 --namespace=${_gir_namespace}
13 --nsversion=${_gir_version}