"The focus for this release has been a re-work of the Lua API to make it more human readable and Lua-like."
I don't think any changes to the previous -2011.07.22 ebuild is necessary.
*luakit-2012.03.25 (30 Jun 2012)
30 Jun 2012; Tim Harder <firstname.lastname@example.org> +luakit-2012.03.25.ebuild,
Version bump (bug #410729) and update live ebuild. Update to EAPI 4, respect
CFLAGS, respect CC, and use vcs-snapshot eclass to unpack release tarballs.
*** This bug has been marked as a duplicate of bug 410729 ***