scripts: package_has_missing_deps: Add more virtuals
This adds additional virtuals to avoid more false positives.
* virtual/acl
* virtual/arc-opengles
* virtual/cros-camera-hal
* virtual/img-ddk
* virtual/jpeg
* virtual/krb5
* virtual/opengles
* virtual/vulkan-icd
BUG=b:299471320
TEST=package_has_missing_deps --match --board=amd64-generic
Change-Id: I7cdb89945eeba5591bf9d1a0d98b093f120932cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4858509
Commit-Queue: Allen Webb <allenwebb@google.com>
Tested-by: Allen Webb <allenwebb@google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/scripts/package_has_missing_deps.py b/scripts/package_has_missing_deps.py
index c80fbf0..5162a18 100644
--- a/scripts/package_has_missing_deps.py
+++ b/scripts/package_has_missing_deps.py
@@ -30,6 +30,34 @@
VIRTUALS = {
+ "virtual/acl": ("sys-apps/acl", "media-libs/img-ddk-bin"),
+ "virtual/arc-opengles": (
+ "media-libs/arc-img-ddk",
+ "media-libs/arc-mesa-img",
+ "media-libs/arc-mali-drivers",
+ "media-libs/arc-mali-drivers-bifrost",
+ "media-libs/arc-mali-drivers-bifrost-bin",
+ "media-libs/arc-mali-drivers-valhall",
+ "media-libs/arc-mali-drivers-valhall-bin",
+ "media-libs/arc-mesa",
+ "media-libs/arc-mesa-amd",
+ "media-libs/arc-mesa-freedreno",
+ "media-libs/arc-mesa-iris",
+ "media-libs/arc-mesa-virgl",
+ "x11-drivers/opengles-headers",
+ ),
+ "virtual/cros-camera-hal": (
+ "media-libs/cros-camera-hal-intel-ipu3",
+ "media-libs/cros-camera-hal-intel-ipu6",
+ "media-libs/cros-camera-hal-mtk",
+ "media-libs/cros-camera-hal-qti",
+ "media-libs/cros-camera-hal-rockchip-isp1",
+ "media-libs/cros-camera-hal-usb",
+ "media-libs/qti-7c-camera-tuning",
+ ),
+ "virtual/img-ddk": ("media-libs/img-ddk", "media-libs/img-ddk-bin"),
+ "virtual/jpeg": ("media-libs/libjpeg-turbo", "media-libs/jpeg"),
+ "virtual/krb5": ("app-crypt/mit-krb5", "app-crypt/heimdal"),
"virtual/libcrypt": ("sys-libs/libxcrypt",),
"virtual/libelf": ("dev-libs/elfutils", "sys-freebsd/freebsd-lib"),
"virtual/libiconv": ("dev-libs/libiconv",),
@@ -41,6 +69,37 @@
"sys-apps/systemd",
),
"virtual/libusb": ("dev-libs/libusb", "sys-freebsd/freebsd-lib"),
+ "virtual/opengles": (
+ "media-libs/img-ddk",
+ "media-libs/img-ddk-bin",
+ "media-libs/mali-drivers-bin",
+ "media-libs/mali-drivers-bifrost",
+ "media-libs/mali-drivers-bifrost-bin",
+ "media-libs/mali-drivers-valhall",
+ "media-libs/mali-drivers-valhall-bin",
+ "media-libs/mesa",
+ "media-libs/mesa-amd",
+ "media-libs/mesa-freedreno",
+ "media-libs/mesa-iris",
+ "media-libs/mesa-llvmpipe",
+ "media-libs/mesa-panfrost",
+ "media-libs/mesa-reven",
+ "x11-drivers/opengles-headers",
+ ),
+ "virtual/vulkan-icd": (
+ "media-libs/img-ddk",
+ "media-libs/img-ddk-bin",
+ "media-libs/mali-drivers-bifrost",
+ "media-libs/mali-drivers-bifrost-bin",
+ "media-libs/mali-drivers-valhall",
+ "media-libs/mali-drivers-valhall-bin",
+ "media-libs/mesa",
+ "media-libs/mesa-freedreno",
+ "media-libs/mesa-iris",
+ "media-libs/mesa-llvmpipe",
+ "media-libs/mesa-radv",
+ "media-libs/vulkan-loader",
+ ),
}