summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-05-24 20:00:21 -0700
committerGyorgy Sarvari <skandigraun@gmail.com>2025-09-26 13:17:10 +0200
commite8ffe10f053531245a5328769b0b1cd1e2f517c0 (patch)
tree49472a0776043ae48ae92bf7475778a57e2976fc
parent6b253999f76550d66c6d71efc1e57a17fda03bdf (diff)
downloadmeta-openembedded-e8ffe10f053531245a5328769b0b1cd1e2f517c0.tar.gz
ibus: Point python interpreter to target location
it encoded PYTHON variable during build which otherwise points to python on build host which is not correct for cross compiled packages. Add missing dependency on python3-core which is needed for ibus-setup script to run Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fe0e3d77eb1a992c487038e64b734b2b8b395647) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
-rw-r--r--meta-gnome/recipes-support/ibus/ibus.bb2
-rw-r--r--meta-gnome/recipes-support/ibus/ibus.inc3
2 files changed, 4 insertions, 1 deletions
diff --git a/meta-gnome/recipes-support/ibus/ibus.bb b/meta-gnome/recipes-support/ibus/ibus.bb
index 7156081499..141341e341 100644
--- a/meta-gnome/recipes-support/ibus/ibus.bb
+++ b/meta-gnome/recipes-support/ibus/ibus.bb
@@ -38,4 +38,4 @@ FILES:${PN} += " \
38FILES:${PN}-dev += " \ 38FILES:${PN}-dev += " \
39 ${datadir}/gettext \ 39 ${datadir}/gettext \
40" 40"
41 41RDEPENDS:${PN} += "python3-core"
diff --git a/meta-gnome/recipes-support/ibus/ibus.inc b/meta-gnome/recipes-support/ibus/ibus.inc
index bb662f2ec9..9579404b3e 100644
--- a/meta-gnome/recipes-support/ibus/ibus.inc
+++ b/meta-gnome/recipes-support/ibus/ibus.inc
@@ -31,6 +31,9 @@ EXTRA_OECONF = " \
31 --disable-emoji-dict \ 31 --disable-emoji-dict \
32 --disable-python2 \ 32 --disable-python2 \
33" 33"
34EXTRA_OECONF:append:class-target = "\
35 --with-python=${bindir}/python3 \
36"
34 37
35do_configure:prepend() { 38do_configure:prepend() {
36 touch ${S}/ChangeLog 39 touch ${S}/ChangeLog