1*4882a593Smuzhiyunrequire chromium-gn.inc 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunREQUIRED_DISTRO_FEATURES = "wayland" 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunDEPENDS += "\ 6*4882a593Smuzhiyun at-spi2-atk \ 7*4882a593Smuzhiyun virtual/egl \ 8*4882a593Smuzhiyun wayland \ 9*4882a593Smuzhiyun wayland-native \ 10*4882a593Smuzhiyun" 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunGN_ARGS += "\ 13*4882a593Smuzhiyun ${PACKAGECONFIG_CONFARGS} \ 14*4882a593Smuzhiyun use_ozone=true \ 15*4882a593Smuzhiyun ozone_auto_platforms=false \ 16*4882a593Smuzhiyun ozone_platform_headless=true \ 17*4882a593Smuzhiyun ozone_platform_wayland=true \ 18*4882a593Smuzhiyun ozone_platform_x11=false \ 19*4882a593Smuzhiyun system_wayland_scanner_path="${STAGING_BINDIR_NATIVE}/wayland-scanner" \ 20*4882a593Smuzhiyun use_system_wayland_scanner=true \ 21*4882a593Smuzhiyun use_xkbcommon=true \ 22*4882a593Smuzhiyun use_system_minigbm=true \ 23*4882a593Smuzhiyun use_system_libdrm=true \ 24*4882a593Smuzhiyun use_gtk=false \ 25*4882a593Smuzhiyun" 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun# The chromium binary must always be started with those arguments. 28*4882a593SmuzhiyunCHROMIUM_EXTRA_ARGS:append = " --ozone-platform=wayland" 29