Version 1.2.0 of cool-retro-term has been released a good while ago: https://github.com/Swordfish90/cool-retro-term/releases/tag/1.2.0 In my local overlay, a simple bump (copying and renaming the ebuild) worked fine, so I won't even bother to attach something here. The patch (qmltermwidget-0.2.0-gcc-10.patch) is still required for the build to work. Cheers!
Sorry, it worked fine because I ran the current master from my local repository accidentially. 1.2.0 *compiles* fine, but fails at runtime: $ cool-retro-term QQmlApplicationEngine failed to load component qrc:/main.qml:133:5: Type TerminalContainer unavailable qrc:/TerminalContainer.qml:48:5: Type PreprocessedTerminal unavailable qrc:/PreprocessedTerminal.qml:98:9: Cannot assign to non-existent property "blinkingCursor" Cannot load QML interface They have https://github.com/Swordfish90/cool-retro-term/issues/682 upstream. It appears Upstream would just have to release the current state of qmltermwidget, since current master compiles and runs just fine. So for now, nevermind, a 1.2.0 ebuild based on a released version of qmltermwidget won't work.
Oh, BTW, I'd be happy to maintain the package for gentoo (among other things, really), if upstream is responsive enough. The issue tracker does seem to be a bit crowded, though.