What requirements? All you have to have is the right to use the item you are publishing in the manner you are telling others is OK. If someone gives you a file that they have created and says you can use it in your GPL project, then you can use it. Period.
The requirement to do not add further restrictions.
In at least a few times the authorization to use some artifact was done under additional non GPL allowed restrictions (you can use my texture in your vessel, but not in another, or something like that).
It's my understanding that, if by accident, the packager forgot to state the restricting licensing terms on some specific artifact, and by default the GPL were applied on that artifact, the whole package would be rendered undistributable.
You see, set aside Mr Schweiger sample code, it's also common practice to ask for permission to use some asset in forumsl or just by sending the thing by mail under request
HOWEVER, that permission not rarely does not complies with all the GPL freedoms. So, such "license" is not GPL compatible.
So, by claiming your package is GPL covered, you can incurs in GPL rendering your package undistributable if you do not exempt explicitly the artifact (mesh, sound, configuration file, whatever) that is not covered by GPL.
AGAIN, not GPL's fault.
But this is something that I foresee will happens.