Skip to content

Commit

Permalink
webkitdevci: Add xcb-util-cursor (for building cog/x11) and be explic…
Browse files Browse the repository at this point in the history
…it about GTK4

* gtk4 is pulled in since sysprof, is a good idea to have it on the image
  in any case, so be explicit about it.

* Adding xcb-util-cursor allows also to build cog with x11 platform plugin,
  which can be run with weston/xwayland.

Signed-off-by: Carlos Alberto Lopez Perez <[email protected]>
  • Loading branch information
clopez committed Jul 30, 2024
1 parent d5d6eb7 commit ec00a77
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
1 change: 1 addition & 0 deletions recipes-browser/images/webkit-dev-ci-tools.bb
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ TOOLCHAIN_TARGET_TASK:remove = "target-sdk-provides-dummy"

IMAGE_INSTALL:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xwayland weston-xwayland', '', d)}"
IMAGE_INSTALL:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston-init weston-examples waylandeglinfo', '', d)}"
IMAGE_INSTALL:append = " ${@bb.utils.contains_any('DISTRO_FEATURES', 'x11 wayland', 'gtk4','',d)}"
IMAGE_INSTALL:append = " ${PREFERRED_PROVIDER_virtual/wpebackend}"
IMAGE_INSTALL:append = " packagegroup-wpewebkit-depends"

Expand Down
17 changes: 9 additions & 8 deletions recipes-browser/packagegroups/packagegroup-wpewebkit-depends.bb
Original file line number Diff line number Diff line change
Expand Up @@ -160,21 +160,22 @@ RDEPENDS:packagegroup-wpewebkit-depends-core:append:libc-glibc = "\
localedef \
"
RDEPENDS:packagegroup-wpewebkit-depends-desktop = "\
libxt \
libxxf86vm \
alsa-lib \
atk \
at-spi2-atk \
gdk-pixbuf \
libdrm \
liberation-fonts \
libglu \
libportal \
libx11-locale \
libxi \
libxkbcommon \
libxt \
libxtst \
libx11-locale \
libxxf86vm \
xcb-util-cursor \
xorg-minimal-fonts \
gdk-pixbuf \
liberation-fonts \
atk \
at-spi2-atk \
alsa-lib \
"

RDEPENDS:packagegroup-wpewebkit-depends-runtime-add = "\
Expand Down

0 comments on commit ec00a77

Please sign in to comment.