There is no gcc-g++ dependence on package for compilation
No nee to list g++ explicitly - it is in our exceptions list for BuildRequires, and, therefore, should not be listed. https://fedoraproject.org/wiki/Packaging/Guidelines#Exceptions_2 However, the maintainer may (or may not) decide to list it explicitly.