games/freeciv: update to 3.1.5 release (+)
Dependencies movement: Qt5 => Qt6; lua53 => lua54
Declare detected hidden dependencies: zstd, libunwind
Option QT5 renamed to QT (unversioned, only one Qt version can be used)
Changelog: https://freeciv.fandom.com/wiki/NEWS-3.1.5