x11-apps/igt-gpu-tools: Make CROS_WORKON_BLACKLIST

BUG=none
TEST=build+deploy in cros_workon start|stop state

Change-Id: I3a96439f3f12f89c29453d6615ef2977b8aeeef0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2238788
Tested-by: Drew Davenport <ddavenport@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Queue: Drew Davenport <ddavenport@chromium.org>
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild
new file mode 120000
index 0000000..f1b2391
--- /dev/null
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild
@@ -0,0 +1 @@
+igt-gpu-tools-9999.ebuild
\ No newline at end of file
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
similarity index 88%
rename from x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild
rename to x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
index 77a772e..dd4142b 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
@@ -7,12 +7,21 @@
 	GIT_ECLASS="git-r3"
 fi
 
-inherit ${GIT_ECLASS} meson
+if [[ ${PV} != *9999* ]]; then
+	CROS_WORKON_COMMIT=f49ebeee9f54d6f23c60a842f75f65561d452ab0
+	CROS_WORKON_TREE=3aff21700e194b385c800f63c88e8a381763ecce
+fi
+
+CROS_WORKON_PROJECT=chromiumos/third_party/igt-gpu-tools
+CROS_WORKON_BLACKLIST=1
+
+inherit ${GIT_ECLASS} meson cros-workon
 
 DESCRIPTION="Intel GPU userland tools"
 
 HOMEPAGE="https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools"
 if [[ ${PV} = *9999* ]]; then
+	KEYWORDS="~*"
 	SRC_URI=""
 else
 	KEYWORDS="*"