cros-sommelier: make x11-utils and libgtk2 required deps.

Many of the apps that we must support out-of-beta take their DPI hints
from these two packages. They are technically 'optional' (in the sense
the software works without them) but we have a higher bar for visual
polish so we force them to be used.

BUG=chromium:965817, chromium:973256, chromium:969462
TEST=sudo apt install x11-utils libgtk2.0-0; \
     /usr/share/code/code; \
     /opt/android-studio/bin/studio.sh

Change-Id: I00ea077cc3ac768f4d79b76039831abf83c4d738
Reviewed-on: https://chromium-review.googlesource.com/1698065
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Ready: Nic Hollingum <hollingum@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
1 file changed
tree: 62fc24c7c7ba00081f9c3deb4750670718c52db2
  1. .gitignore
  2. COMMIT-QUEUE.ini
  3. LICENSE
  4. OWNERS
  5. README.md
  6. WORKSPACE
  7. cros-adapta/
  8. cros-apt-config/
  9. cros-garcon/
  10. cros-gpu-alpha/
  11. cros-gpu/
  12. cros-guest-tools/
  13. cros-notificationd/
  14. cros-pulse-config/
  15. cros-sftp/
  16. cros-sommelier-config/
  17. cros-sommelier/
  18. cros-sudo-config/
  19. cros-systemd-overrides/
  20. cros-tast-tests/
  21. cros-ui-config/
  22. cros-wayland/
  23. docs/
  24. kokoro/
  25. lxd/
  26. mesa/
  27. termina/
README.md

cros-container-guest-tools

Overview

These are the guest packages for setting up a container to integrate with Chrome OS. This includes build scripts that are run in Google's internal continuous integration service.

Building

The guest packages can be built with Bazel. The CrOS milestone to target and release name (stretch, buster, etc.) are required.

bazel build //... --action_env="MILESTONE=74" --action_env="RELEASE=buster"