groff, opensp: make deterministic
gcc-wrapper: make __DATE__/__TIME__ deterministic

...when NIX_ENFORCE_PURITY=1.

@vcunat corrected the date according to docs.
https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html