diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2026-02-16 12:18:57 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-02-16 10:25:50 -0800 |
| commit | 5b830f4539e4b0d446ae5dfb523eda17d29e4223 (patch) | |
| tree | 01037626c399763b9c2bc83997bb10465d9ce633 | |
| parent | 4d60ca97ec2f0a7a22ac35a97f716544b54fbe39 (diff) | |
| download | meta-openembedded-5b830f4539e4b0d446ae5dfb523eda17d29e4223.tar.gz | |
wxwidgets: enable webkit PACKAGECONFIG only when opengl is available
The latest version of webkitgtk3 requires opengl DISTRO_FEATURE, so the
webkit PACKAGECONFIG should be enabled only when opengl is available.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.1.bb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.1.bb b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.1.bb index 815a0b2d0a..a149134f5a 100644 --- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.1.bb +++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.1.bb | |||
| @@ -50,7 +50,13 @@ EXTRA_OECMAKE:append:class-target = ' -DEGREP="/bin/grep -E"' | |||
| 50 | PACKAGECONFIG ?= "${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'gtk', 'no_gui', d)} \ | 50 | PACKAGECONFIG ?= "${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'gtk', 'no_gui', d)} \ |
| 51 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)} \ | 51 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)} \ |
| 52 | " | 52 | " |
| 53 | PACKAGECONFIG:append:class-target = " mediactrl ${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'webkit', '', d)}" | 53 | PACKAGECONFIG:append:class-target = " mediactrl" |
| 54 | |||
| 55 | # (x11 OR wayland) AND opengl -> webkit | ||
| 56 | PACKAGECONFIG:append:class-target = "\ | ||
| 57 | ${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', \ | ||
| 58 | bb.utils.contains('DISTRO_FEATURES', 'opengl', 'webkit', '', d),\ | ||
| 59 | '', d)}" | ||
| 54 | 60 | ||
| 55 | PACKAGECONFIG:class-native ?= "${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'gtk', 'no_gui', d)}" | 61 | PACKAGECONFIG:class-native ?= "${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'gtk', 'no_gui', d)}" |
| 56 | 62 | ||
