gtk3: The devel package requires some dependencies.

The gtk3 devel packages also requires the following dependencies:
* at-spi2-atk-devel
* atk-devel
* glib2-devel
file: Update to 5.12.

This is a Minor release to the latest stable version.

Fixes #10279.
Merge remote-tracking branch 'stevee/file-update'