Initial attempt to port Cairo to Symbian OS can be found here. It is far from complete and still require significant amount of works e.g. enhancement to Symbian OS surface backend, adding font rendering backend, testing, migrating the build system, etc.