Can you please have a look if virtual/awk is sufficient or if gawk is needed.
Used awk in livecd-functions.sh, init.d/unmute and init.d/autoconfig, but in posix conform ways, so virtual/awk should be fine.
+ 02 Mar 2013; Christoph Junghans <ottxor@gentoo.org> livecd-tools-2.0.2.ebuild, + livecd-tools-2.0.3.ebuild, livecd-tools-9999.ebuild: + switched to virtual/awk (bug #455644)