the tar ball is 400+ MB We should look at it very careful for bundled libs
the size of supertuxkart's source package are mostly for the texture data it carries, real source code (including that of all bundled libs) is less than 70 mib in total. in addition, some bundled packages like libz and libpng are prevented from building on linux. the rest like irrlicht and bullet have been modified so you cannot replace them with system carried version. btw the new ebuild should also enable USE_SYSTEM_ANGELSCRIPT cmake option to use system dev-libs/angelscript instead of the bundled one.
I tried unbundling Angelscript, but it segfaults for me when starting a race. If ou can fix it, send in a pull request via our Github site. commit 1209a07b7421a4e01fdab912bffea3b5ea29f486 Author: David Seifert <soap@gentoo.org> Date: Fri Dec 30 12:00:20 2016 +0200 games-action/supertuxkart: Version bump to 0.9.2 Gentoo-bug: 594396, 598491, 598493 * EAPI=6 * Remove games.eclass * Add Debian patches for unbundling * Add GPL-2 license
AngelScript does not guarantee ABI compatibility at all but API compatibility should be okay and it did manage to build, after all. Must be something more subtle.