Marking set of ebuilds as stable

Change-Id: I71fb862e2790ec12c147a02f3b99fe8544477dfd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2592378
diff --git a/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r24.ebuild b/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r24.ebuild
deleted file mode 100644
index 77690be..0000000
--- a/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r24.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2019 The Chromium OS Authors. All rights reserved.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CROS_WORKON_COMMIT="18251f9fcb5317db6f3578c1ddbc01c53bef1686"
-CROS_WORKON_TREE="92b4a6734aabb6153326e870fb223663c8292b64"
-CROS_WORKON_PROJECT="chromiumos/platform2"
-CROS_WORKON_LOCALNAME="platform2"
-CROS_WORKON_SUBTREE="chromeos-dbus-bindings"
-
-inherit cros-workon cros-rust
-
-CROS_RUST_CRATE_NAME="chromeos_dbus_bindings"
-DESCRIPTION="Chrome OS D-Bus bindings generator for Rust."
-HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/master/chromeos-dbus-bindings/"
-
-LICENSE="BSD-Google"
-SLOT="0/${PVR}"
-KEYWORDS="*"
-
-BDEPEND=">=dev-rust/dbus-codegen-0.5.0"
-
-src_unpack() {
-	cros-workon_src_unpack
-	S+="/${CROS_WORKON_SUBTREE}"
-
-	cros-rust_src_unpack
-}
-
-src_compile() {
-	ecargo_build
-	use test && ecargo_test --no-run
-}
-
-src_test() {
-	if use x86 || use amd64; then
-		ecargo_test
-	else
-		elog "Skipping rust unit tests on non-x86 platform"
-	fi
-}
diff --git a/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r25.ebuild b/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r25.ebuild
new file mode 100644
index 0000000..fb5a74a
--- /dev/null
+++ b/chromeos-base/chromeos-dbus-bindings-rust/chromeos-dbus-bindings-rust-0.24.52-r25.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019 The Chromium OS Authors. All rights reserved.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CROS_WORKON_COMMIT="178d940c8fa20666117208b3a6e40ed28579f122"
+CROS_WORKON_TREE="92b4a6734aabb6153326e870fb223663c8292b64"
+CROS_RUST_SUBDIR="chromeos-dbus-bindings"
+
+CROS_WORKON_PROJECT="chromiumos/platform2"
+CROS_WORKON_LOCALNAME="platform2"
+CROS_WORKON_SUBTREE="${CROS_RUST_SUBDIR}"
+
+inherit cros-workon cros-rust
+
+CROS_RUST_CRATE_NAME="chromeos_dbus_bindings"
+DESCRIPTION="Chrome OS D-Bus bindings generator for Rust."
+HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/chromeos-dbus-bindings/"
+
+LICENSE="BSD-Google"
+SLOT="0/${PVR}"
+KEYWORDS="*"
+
+BDEPEND=">=dev-rust/dbus-codegen-0.5.0"
diff --git a/chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4023.ebuild b/chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4024.ebuild
similarity index 90%
rename from chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4023.ebuild
rename to chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4024.ebuild
index bd75f41..9b12fd9 100644
--- a/chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4023.ebuild
+++ b/chromeos-base/chromeos-ec-headers/chromeos-ec-headers-0.0.1-r4024.ebuild
@@ -4,8 +4,8 @@
 
 EAPI=7
 
-CROS_WORKON_COMMIT=("713535b5afa31374e109a4d822cf2db01541d1b1" "bb7439ef0cc49f052239cc89e34e50e08d32241c")
-CROS_WORKON_TREE=("35f76c03d6f1d841844b175c0230c250d175778c" "32903f97edbef88a34223ca070e127065ee58332")
+CROS_WORKON_COMMIT=("160208413d16840428e42ecae18457e862e6ed49" "bb7439ef0cc49f052239cc89e34e50e08d32241c")
+CROS_WORKON_TREE=("dd126576f2da170fa7c2a950c7109737add27c3e" "32903f97edbef88a34223ca070e127065ee58332")
 CROS_WORKON_PROJECT=(
 	"chromiumos/platform/ec"
 	"chromiumos/platform/ec"
diff --git a/chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8756.ebuild b/chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8757.ebuild
similarity index 91%
rename from chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8756.ebuild
rename to chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8757.ebuild
index 3382a1b..031fad6 100644
--- a/chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8756.ebuild
+++ b/chromeos-base/chromeos-ec/chromeos-ec-0.0.2-r8757.ebuild
@@ -17,8 +17,8 @@
 
 EAPI=7
 
-CROS_WORKON_COMMIT=("713535b5afa31374e109a4d822cf2db01541d1b1" "3c5ce9a1c631043476c0f52bad47f241680cc053")
-CROS_WORKON_TREE=("35f76c03d6f1d841844b175c0230c250d175778c" "86f00f9caaf3655e9dd1cc01c05ac4662fa3dae5")
+CROS_WORKON_COMMIT=("160208413d16840428e42ecae18457e862e6ed49" "3c5ce9a1c631043476c0f52bad47f241680cc053")
+CROS_WORKON_TREE=("dd126576f2da170fa7c2a950c7109737add27c3e" "86f00f9caaf3655e9dd1cc01c05ac4662fa3dae5")
 CROS_WORKON_PROJECT=(
 	"chromiumos/platform/ec"
 	"chromiumos/third_party/cryptoc"
diff --git a/chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r614.ebuild b/chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r615.ebuild
similarity index 92%
rename from chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r614.ebuild
rename to chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r615.ebuild
index d4f2113..0b05143 100644
--- a/chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r614.ebuild
+++ b/chromeos-base/chromeos-fpmcu-unittests/chromeos-fpmcu-unittests-0.0.1-r615.ebuild
@@ -9,8 +9,8 @@
 
 EAPI=7
 
-CROS_WORKON_COMMIT=("713535b5afa31374e109a4d822cf2db01541d1b1" "3c5ce9a1c631043476c0f52bad47f241680cc053")
-CROS_WORKON_TREE=("35f76c03d6f1d841844b175c0230c250d175778c" "86f00f9caaf3655e9dd1cc01c05ac4662fa3dae5")
+CROS_WORKON_COMMIT=("160208413d16840428e42ecae18457e862e6ed49" "3c5ce9a1c631043476c0f52bad47f241680cc053")
+CROS_WORKON_TREE=("dd126576f2da170fa7c2a950c7109737add27c3e" "86f00f9caaf3655e9dd1cc01c05ac4662fa3dae5")
 CROS_WORKON_PROJECT=(
 	"chromiumos/platform/ec"
 	"chromiumos/third_party/cryptoc"
diff --git a/chromeos-base/chunnel/chunnel-0.1.0-r13.ebuild b/chromeos-base/chunnel/chunnel-0.1.0-r14.ebuild
similarity index 73%
rename from chromeos-base/chunnel/chunnel-0.1.0-r13.ebuild
rename to chromeos-base/chunnel/chunnel-0.1.0-r14.ebuild
index 2267a97..59e14f9 100644
--- a/chromeos-base/chunnel/chunnel-0.1.0-r13.ebuild
+++ b/chromeos-base/chunnel/chunnel-0.1.0-r14.ebuild
@@ -2,16 +2,19 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="36343094f3f39e388f66d7378fa14da8457df23b"
+
+CROS_WORKON_COMMIT="178d940c8fa20666117208b3a6e40ed28579f122"
 CROS_WORKON_TREE="4e2937d79e5021b5b73aa61d0581ae72a7fc229d"
+CROS_RUST_SUBDIR="vm_tools/chunnel"
+
 CROS_WORKON_PROJECT="chromiumos/platform2"
 CROS_WORKON_LOCALNAME="platform2"
-CROS_WORKON_SUBTREE="vm_tools/chunnel"
+CROS_WORKON_SUBTREE="${CROS_RUST_SUBDIR}"
 
 inherit cros-workon cros-rust user
 
 DESCRIPTION="Tunnel between localhost in different netns"
-HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/master/vm_tools/chunnel"
+HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/vm_tools/chunnel"
 
 LICENSE="BSD-Google"
 SLOT="0/0"
@@ -33,27 +36,13 @@
 	sys-apps/dbus:=
 "
 
-src_unpack() {
-	# Unpack both the project and dependency source code.
-	cros-workon_src_unpack
-
-	# The compilation happens in the vm_tools/chunnel subdirectory.
-	S+="/vm_tools/chunnel"
-
-	cros-rust_src_unpack
-}
-
 src_compile() {
 	ecargo_build
-	use test && ecargo_test --no-run
+	use test && ecargo_test --no-run --workspace
 }
 
 src_test() {
-	if ! use x86 && ! use amd64 ; then
-		elog "Skipping unit tests on non-x86 platform"
-	else
-		ecargo_test --all
-	fi
+	cros-rust_src_test --workspace
 }
 
 src_install() {
diff --git a/chromeos-base/ec-devutils/ec-devutils-0.0.2-r6762.ebuild b/chromeos-base/ec-devutils/ec-devutils-0.0.2-r6763.ebuild
similarity index 94%
rename from chromeos-base/ec-devutils/ec-devutils-0.0.2-r6762.ebuild
rename to chromeos-base/ec-devutils/ec-devutils-0.0.2-r6763.ebuild
index 568cf00..3745204 100644
--- a/chromeos-base/ec-devutils/ec-devutils-0.0.2-r6762.ebuild
+++ b/chromeos-base/ec-devutils/ec-devutils-0.0.2-r6763.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-CROS_WORKON_COMMIT="713535b5afa31374e109a4d822cf2db01541d1b1"
-CROS_WORKON_TREE="35f76c03d6f1d841844b175c0230c250d175778c"
+CROS_WORKON_COMMIT="160208413d16840428e42ecae18457e862e6ed49"
+CROS_WORKON_TREE="dd126576f2da170fa7c2a950c7109737add27c3e"
 CROS_WORKON_PROJECT="chromiumos/platform/ec"
 CROS_WORKON_LOCALNAME="platform/ec"
 PYTHON_COMPAT=( python2_7 python3_6 )
diff --git a/chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5866.ebuild b/chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5867.ebuild
similarity index 87%
rename from chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5866.ebuild
rename to chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5867.ebuild
index 3f5e64b..3570f04 100644
--- a/chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5866.ebuild
+++ b/chromeos-base/ec-utils-test/ec-utils-test-0.0.1-r5867.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="713535b5afa31374e109a4d822cf2db01541d1b1"
-CROS_WORKON_TREE="35f76c03d6f1d841844b175c0230c250d175778c"
+CROS_WORKON_COMMIT="160208413d16840428e42ecae18457e862e6ed49"
+CROS_WORKON_TREE="dd126576f2da170fa7c2a950c7109737add27c3e"
 CROS_WORKON_PROJECT="chromiumos/platform/ec"
 CROS_WORKON_LOCALNAME="platform/ec"
 CROS_WORKON_INCREMENTAL_BUILD=1
diff --git a/chromeos-base/ec-utils/ec-utils-0.0.2-r8695.ebuild b/chromeos-base/ec-utils/ec-utils-0.0.2-r8696.ebuild
similarity index 93%
rename from chromeos-base/ec-utils/ec-utils-0.0.2-r8695.ebuild
rename to chromeos-base/ec-utils/ec-utils-0.0.2-r8696.ebuild
index 0fc1821..d47b313 100644
--- a/chromeos-base/ec-utils/ec-utils-0.0.2-r8695.ebuild
+++ b/chromeos-base/ec-utils/ec-utils-0.0.2-r8696.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="713535b5afa31374e109a4d822cf2db01541d1b1"
-CROS_WORKON_TREE="35f76c03d6f1d841844b175c0230c250d175778c"
+CROS_WORKON_COMMIT="160208413d16840428e42ecae18457e862e6ed49"
+CROS_WORKON_TREE="dd126576f2da170fa7c2a950c7109737add27c3e"
 CROS_WORKON_PROJECT="chromiumos/platform/ec"
 CROS_WORKON_LOCALNAME="platform/ec"
 
diff --git a/chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r12.ebuild b/chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r13.ebuild
similarity index 78%
rename from chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r12.ebuild
rename to chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r13.ebuild
index 18321f7..6fcaedf 100644
--- a/chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r12.ebuild
+++ b/chromeos-base/ippusb_bridge/ippusb_bridge-0.0.1-r13.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="8a4bfd69631171f4a4a95249d02c91b1493f46b9"
+
+CROS_WORKON_COMMIT="178d940c8fa20666117208b3a6e40ed28579f122"
 CROS_WORKON_TREE="47e1af9ab53267f4ae483933f7acd7f1f0c30a53"
 CROS_WORKON_INCREMENTAL_BUILD=1
 CROS_WORKON_LOCALNAME="platform2"
@@ -37,26 +38,6 @@
 	>=dev-rust/tiny_http-0.7:= <dev-rust/tiny_http-0.8
 "
 
-src_unpack() {
-	cros-workon_src_unpack
-	S+="/ippusb_bridge"
-
-	cros-rust_src_unpack
-}
-
-src_compile() {
-	ecargo_build
-	use test && ecargo_test --no-run
-}
-
-src_test() {
-	if use x86 || use amd64; then
-		ecargo_test
-	else
-		elog "Skipping rust unit tests on non-x86 platform"
-	fi
-}
-
 src_install() {
 	dobin "$(cros-rust_get_build_dir)"/ippusb_bridge
 
diff --git a/chromeos-base/memd/memd-0.1.0-r60.ebuild b/chromeos-base/memd/memd-0.1.0-r61.ebuild
similarity index 69%
rename from chromeos-base/memd/memd-0.1.0-r60.ebuild
rename to chromeos-base/memd/memd-0.1.0-r61.ebuild
index 09e3d5a..900e1e7 100644
--- a/chromeos-base/memd/memd-0.1.0-r60.ebuild
+++ b/chromeos-base/memd/memd-0.1.0-r61.ebuild
@@ -2,11 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="f79e44b95aa887f5f4692662c08781a06c9f0169"
-CROS_WORKON_TREE="f6601370d273ede0bc6b3a93a4211ab90c98ebdc"
+
+CROS_WORKON_COMMIT="178d940c8fa20666117208b3a6e40ed28579f122"
+CROS_WORKON_TREE=("f6601370d273ede0bc6b3a93a4211ab90c98ebdc" "c9de2eb52379383658eaf7cbc29fdb5d8d32eb98")
+CROS_RUST_SUBDIR="metrics/memd"
+
 CROS_WORKON_PROJECT="chromiumos/platform2"
 CROS_WORKON_LOCALNAME="platform2"
-CROS_WORKON_SUBTREE="metrics/memd"
+CROS_WORKON_SUBTREE="${CROS_RUST_SUBDIR} common-mk"
 CROS_WORKON_INCREMENTAL_BUILD=1
 CROS_WORKON_OUTOFTREE_BUILD=1
 
@@ -35,29 +38,6 @@
 	=dev-rust/tempfile-3*:=
 	"
 
-src_unpack() {
-	# Unpack both the project and dependency source code.
-	cros-workon_src_unpack
-
-	# The compilation happens in the memd subdirectory.
-	S+="/metrics/memd"
-
-	cros-rust_src_unpack
-}
-
-src_compile() {
-	ecargo_build
-	use test && ecargo_test --no-run
-}
-
-src_test() {
-	if ! use x86 && ! use amd64 ; then
-		elog "Skipping unit tests on non-x86 platform"
-	else
-		ecargo_test --all || die "memd test failed"
-	fi
-}
-
 src_install() {
 	# cargo doesn't know how to install cross-compiled binaries.  It will
 	# always install native binaries for the host system.  Install manually
diff --git a/chromeos-base/system_api-rust/system_api-rust-0.24.52-r332.ebuild b/chromeos-base/system_api-rust/system_api-rust-0.24.52-r332.ebuild
deleted file mode 100644
index be2432b..0000000
--- a/chromeos-base/system_api-rust/system_api-rust-0.24.52-r332.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2019 The Chromium OS Authors. All rights reserved.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CROS_WORKON_COMMIT="a1b629920cd5e771c3aff0ef587d65f91e8fbabd"
-CROS_WORKON_TREE=("a0d8550678a1ed2a4ab62782049032a024bf40df" "43706fa6f0a04a2c0841079bd83fd0b07c82a9ab" "d289fda3c8ee1448b8cdf3425062327cde39dd8c" "b179ef2d6bcfd24f34afc41cf360ab4cd18bd81b")
-CROS_WORKON_PROJECT="chromiumos/platform2"
-CROS_WORKON_LOCALNAME="platform2"
-CROS_WORKON_SUBTREE="authpolicy/dbus_bindings debugd/dbus_bindings login_manager/dbus_bindings system_api"
-
-START_DIR="system_api"
-
-inherit cros-workon cros-rust
-
-CROS_RUST_CRATE_NAME="system_api"
-DESCRIPTION="Chrome OS system API D-Bus bindings for Rust."
-HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/master/system_api/"
-
-LICENSE="BSD-Google"
-SLOT="0/${PVR}"
-KEYWORDS="*"
-
-RDEPEND=""
-
-DEPEND="${RDEPEND}
-	>chromeos-base/chromeos-dbus-bindings-rust-0.24.52-r16:=
-	=dev-rust/dbus-0.8*:=
-"
-
-src_unpack() {
-	cros-workon_src_unpack
-	S+="/${START_DIR}"
-
-	cros-rust_src_unpack
-}
-
-src_compile() {
-	ecargo_build
-	use test && ecargo_test --no-run
-}
-
-src_test() {
-	if use x86 || use amd64; then
-		ecargo_test
-	else
-		elog "Skipping rust unit tests on non-x86 platform"
-	fi
-}
diff --git a/chromeos-base/system_api-rust/system_api-rust-0.24.52-r333.ebuild b/chromeos-base/system_api-rust/system_api-rust-0.24.52-r333.ebuild
new file mode 100644
index 0000000..133f5b8
--- /dev/null
+++ b/chromeos-base/system_api-rust/system_api-rust-0.24.52-r333.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019 The Chromium OS Authors. All rights reserved.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CROS_WORKON_COMMIT="178d940c8fa20666117208b3a6e40ed28579f122"
+CROS_WORKON_TREE=("b179ef2d6bcfd24f34afc41cf360ab4cd18bd81b" "a0d8550678a1ed2a4ab62782049032a024bf40df" "43706fa6f0a04a2c0841079bd83fd0b07c82a9ab" "d289fda3c8ee1448b8cdf3425062327cde39dd8c")
+CROS_RUST_SUBDIR="system_api"
+
+CROS_WORKON_PROJECT="chromiumos/platform2"
+CROS_WORKON_LOCALNAME="platform2"
+CROS_WORKON_SUBTREE="${CROS_RUST_SUBDIR} authpolicy/dbus_bindings debugd/dbus_bindings login_manager/dbus_bindings"
+
+inherit cros-workon cros-rust
+
+CROS_RUST_CRATE_NAME="system_api"
+DESCRIPTION="Chrome OS system API D-Bus bindings for Rust."
+HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/system_api/"
+
+LICENSE="BSD-Google"
+SLOT="0/${PVR}"
+KEYWORDS="*"
+
+RDEPEND=""
+
+DEPEND="${RDEPEND}
+	>chromeos-base/chromeos-dbus-bindings-rust-0.24.52-r16:=
+	=dev-rust/dbus-0.8*:=
+"
diff --git a/chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4669.ebuild b/chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4670.ebuild
similarity index 91%
rename from chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4669.ebuild
rename to chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4670.ebuild
index 7c4060f..832fcbf 100644
--- a/chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4669.ebuild
+++ b/chromeos-base/tast-local-tests-cros/tast-local-tests-cros-0.0.1-r4670.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT=("1fd9b30a5fd16e92eb0d38dbe757a30601697347" "3869b60b5f93cb3e3bdb2765e0531b1861a4506f")
-CROS_WORKON_TREE=("5e706dc4a1f37d9fb5d5e339e843b208dd5264ae" "0e2d1f57708d010b218d348eaf5639ff2f3f2cb0")
+CROS_WORKON_COMMIT=("d44652a41c256d4d84b8519c49ab1f038ddb2149" "3869b60b5f93cb3e3bdb2765e0531b1861a4506f")
+CROS_WORKON_TREE=("01aa8c637ab9a0f18623ae680c620f62d4c4dff3" "0e2d1f57708d010b218d348eaf5639ff2f3f2cb0")
 CROS_WORKON_PROJECT=(
 	"chromiumos/platform/tast-tests"
 	"chromiumos/platform/tast"
diff --git a/chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4705.ebuild b/chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4706.ebuild
similarity index 90%
rename from chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4705.ebuild
rename to chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4706.ebuild
index 741d794..ecdd13b 100644
--- a/chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4705.ebuild
+++ b/chromeos-base/tast-remote-tests-cros/tast-remote-tests-cros-0.0.1-r4706.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT=("1fd9b30a5fd16e92eb0d38dbe757a30601697347" "3869b60b5f93cb3e3bdb2765e0531b1861a4506f" "cc8d76349da4407d40f1aad42bb46f02bc1f7c5b")
-CROS_WORKON_TREE=("5e706dc4a1f37d9fb5d5e339e843b208dd5264ae" "0e2d1f57708d010b218d348eaf5639ff2f3f2cb0" "7351a21ed3d8b41cceeb3acfa305a1c42aaf07e4")
+CROS_WORKON_COMMIT=("d44652a41c256d4d84b8519c49ab1f038ddb2149" "3869b60b5f93cb3e3bdb2765e0531b1861a4506f" "cc8d76349da4407d40f1aad42bb46f02bc1f7c5b")
+CROS_WORKON_TREE=("01aa8c637ab9a0f18623ae680c620f62d4c4dff3" "0e2d1f57708d010b218d348eaf5639ff2f3f2cb0" "7351a21ed3d8b41cceeb3acfa305a1c42aaf07e4")
 CROS_WORKON_PROJECT=(
 	"chromiumos/platform/tast-tests"
 	"chromiumos/platform/tast"
diff --git a/dev-util/hdctools/hdctools-0.0.1-r1293.ebuild b/dev-util/hdctools/hdctools-0.0.1-r1294.ebuild
similarity index 91%
rename from dev-util/hdctools/hdctools-0.0.1-r1293.ebuild
rename to dev-util/hdctools/hdctools-0.0.1-r1294.ebuild
index 1956235..c064996 100644
--- a/dev-util/hdctools/hdctools-0.0.1-r1293.ebuild
+++ b/dev-util/hdctools/hdctools-0.0.1-r1294.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="2ffef2493f9b73d0000fc8ba0fe808ba438cd5dd"
-CROS_WORKON_TREE="2223dfd9f909f8c4e93581c96611c31a01c14b20"
+CROS_WORKON_COMMIT="3c34ecb1174c8602dff4b3761ffb1e16825cc7d7"
+CROS_WORKON_TREE="747c923f551ba5a8d370008d67d198ad833b7a3a"
 CROS_WORKON_PROJECT="chromiumos/third_party/hdctools"
 PYTHON_COMPAT=( python2_7 )
 
diff --git a/sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4635.ebuild b/sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4636.ebuild
similarity index 93%
rename from sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4635.ebuild
rename to sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4636.ebuild
index 25a843c..9272ef4 100644
--- a/sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4635.ebuild
+++ b/sys-apps/coreboot-utils/coreboot-utils-0.0.1-r4636.ebuild
@@ -3,8 +3,8 @@
 # $Header:
 
 EAPI=7
-CROS_WORKON_COMMIT=("31e9cc0b9162b1d3832e71375da7ae8d720681fa" "fb25edf13402ef3be8935c7d3dc1416efff49c5b")
-CROS_WORKON_TREE=("4e97d2f0a917aded4c92356bb98ebc9058f4ced7" "c825a3116e75b3c782917c853f24721c645284f3")
+CROS_WORKON_COMMIT=("7ca09afb15e2a06a122e0fe61f164d05eef884fe" "fb25edf13402ef3be8935c7d3dc1416efff49c5b")
+CROS_WORKON_TREE=("9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7" "c825a3116e75b3c782917c853f24721c645284f3")
 CROS_WORKON_PROJECT=(
 	"chromiumos/third_party/coreboot"
 	"chromiumos/platform/vboot_reference"
diff --git a/sys-apps/superiotool/superiotool-0.0.1-r2913.ebuild b/sys-apps/superiotool/superiotool-0.0.1-r2914.ebuild
similarity index 84%
rename from sys-apps/superiotool/superiotool-0.0.1-r2913.ebuild
rename to sys-apps/superiotool/superiotool-0.0.1-r2914.ebuild
index bf610ab..6e21d94 100644
--- a/sys-apps/superiotool/superiotool-0.0.1-r2913.ebuild
+++ b/sys-apps/superiotool/superiotool-0.0.1-r2914.ebuild
@@ -3,8 +3,8 @@
 # $Header: $
 
 EAPI=4
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 CROS_WORKON_LOCALNAME="coreboot"
 
diff --git a/sys-boot/coreboot/coreboot-0.0.1-r4100.ebuild b/sys-boot/coreboot/coreboot-0.0.1-r4101.ebuild
similarity index 98%
rename from sys-boot/coreboot/coreboot-0.0.1-r4100.ebuild
rename to sys-boot/coreboot/coreboot-0.0.1-r4101.ebuild
index c21317a..4ce6200 100644
--- a/sys-boot/coreboot/coreboot-0.0.1-r4100.ebuild
+++ b/sys-boot/coreboot/coreboot-0.0.1-r4101.ebuild
@@ -6,8 +6,8 @@
 # VERSION=REVBUMP-0.0.67
 
 EAPI=7
-CROS_WORKON_COMMIT=("31e9cc0b9162b1d3832e71375da7ae8d720681fa" "943aff0c16434d558d3e1f5744d6119b49970504" "fb25edf13402ef3be8935c7d3dc1416efff49c5b" "539d31ab9ea89084fa5edf7cc9ac3122786d5454" "9082f7582d7d978ab29fc542f58de163ae065d07" "ee319ae7bc59e88b60142f40a9ec1b46656de4db" "b7d5b2d6a6dd05874d86ee900ff441d261f9034c")
-CROS_WORKON_TREE=("4e97d2f0a917aded4c92356bb98ebc9058f4ced7" "e58b88828fa7d1946361c9ef45f9f1128cf92c89" "c825a3116e75b3c782917c853f24721c645284f3" "3155925d35f57041703913dde70f8eebf96d79df" "9a3dae98d5e43b8fd1a6eddb17ab66ab121aa131" "45d22a8711f85c4310c0c2121d3dc8a72793d375" "c0433b88f972fa26dded401be022c1c026cd644e")
+CROS_WORKON_COMMIT=("7ca09afb15e2a06a122e0fe61f164d05eef884fe" "943aff0c16434d558d3e1f5744d6119b49970504" "fb25edf13402ef3be8935c7d3dc1416efff49c5b" "539d31ab9ea89084fa5edf7cc9ac3122786d5454" "9082f7582d7d978ab29fc542f58de163ae065d07" "ee319ae7bc59e88b60142f40a9ec1b46656de4db" "b7d5b2d6a6dd05874d86ee900ff441d261f9034c")
+CROS_WORKON_TREE=("9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7" "e58b88828fa7d1946361c9ef45f9f1128cf92c89" "c825a3116e75b3c782917c853f24721c645284f3" "3155925d35f57041703913dde70f8eebf96d79df" "9a3dae98d5e43b8fd1a6eddb17ab66ab121aa131" "45d22a8711f85c4310c0c2121d3dc8a72793d375" "c0433b88f972fa26dded401be022c1c026cd644e")
 CROS_WORKON_PROJECT=(
 	"chromiumos/third_party/coreboot"
 	"chromiumos/third_party/arm-trusted-firmware"
diff --git a/sys-boot/coreinfo/coreinfo-0.0.1-r3895.ebuild b/sys-boot/coreinfo/coreinfo-0.0.1-r3896.ebuild
similarity index 89%
rename from sys-boot/coreinfo/coreinfo-0.0.1-r3895.ebuild
rename to sys-boot/coreinfo/coreinfo-0.0.1-r3896.ebuild
index c4bee84..ee69c29 100644
--- a/sys-boot/coreinfo/coreinfo-0.0.1-r3895.ebuild
+++ b/sys-boot/coreinfo/coreinfo-0.0.1-r3896.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 
 DESCRIPTION="coreboot's coreinfo payload"
diff --git a/sys-boot/libpayload/libpayload-0.0.1-r3963.ebuild b/sys-boot/libpayload/libpayload-0.0.1-r3964.ebuild
similarity index 95%
rename from sys-boot/libpayload/libpayload-0.0.1-r3963.ebuild
rename to sys-boot/libpayload/libpayload-0.0.1-r3964.ebuild
index 11f1eab..b289051 100644
--- a/sys-boot/libpayload/libpayload-0.0.1-r3963.ebuild
+++ b/sys-boot/libpayload/libpayload-0.0.1-r3964.ebuild
@@ -6,8 +6,8 @@
 # VERSION=REVBUMP-0.0.17
 
 EAPI=7
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 CROS_WORKON_EGIT_BRANCH="chromeos-2016.05"
 
diff --git a/sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1611.ebuild b/sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1612.ebuild
similarity index 88%
rename from sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1611.ebuild
rename to sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1612.ebuild
index b94cf84..415e14e 100644
--- a/sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1611.ebuild
+++ b/sys-kernel/chromeos-kernel-5_4/chromeos-kernel-5_4-5.4.83-r1612.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-CROS_WORKON_COMMIT="1c9efd9c035ed3d5f2cf6afa5eca48d6e1eeab68"
-CROS_WORKON_TREE="5cf2e66143bf6bf35816dc397e31797e329fdcac"
+CROS_WORKON_COMMIT="2a045e846309d660f6388a9615bdf306185dceed"
+CROS_WORKON_TREE="6ac0e648ab1cfb01119d1c0b5094b6c4692ebaf3"
 CROS_WORKON_PROJECT="chromiumos/third_party/kernel"
 CROS_WORKON_LOCALNAME="kernel/v5.4"
 CROS_WORKON_EGIT_BRANCH="chromeos-5.4"
diff --git a/sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2480.ebuild b/sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2481.ebuild
similarity index 82%
rename from sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2480.ebuild
rename to sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2481.ebuild
index 55062b7..e2e935b 100644
--- a/sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2480.ebuild
+++ b/sys-kernel/tegra_lp0_resume-t132/tegra_lp0_resume-t132-0.0.1-r2481.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 
 DESCRIPTION="lp0 resume blob for Tegra"
diff --git a/sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1979.ebuild b/sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1980.ebuild
similarity index 85%
rename from sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1979.ebuild
rename to sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1980.ebuild
index 81093fb..26cbad3 100644
--- a/sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1979.ebuild
+++ b/sys-kernel/tegra_lp0_resume-t210/tegra_lp0_resume-t210-0.0.1-r1980.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 
 DESCRIPTION="lp0 resume blob for Tegra"
diff --git a/sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2912.ebuild b/sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2913.ebuild
similarity index 83%
rename from sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2912.ebuild
rename to sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2913.ebuild
index 48b64da..d14af96f 100644
--- a/sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2912.ebuild
+++ b/sys-kernel/tegra_lp0_resume/tegra_lp0_resume-0.0.1-r2913.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-CROS_WORKON_COMMIT="31e9cc0b9162b1d3832e71375da7ae8d720681fa"
-CROS_WORKON_TREE="4e97d2f0a917aded4c92356bb98ebc9058f4ced7"
+CROS_WORKON_COMMIT="7ca09afb15e2a06a122e0fe61f164d05eef884fe"
+CROS_WORKON_TREE="9f10b9d5a1060c5a701bae4aaadf4829eb12a8f7"
 CROS_WORKON_PROJECT="chromiumos/third_party/coreboot"
 
 DESCRIPTION="lp0 resume blob for Tegra"