Merkuro Calendar (25.04.0~2) from the Fedora repos doens’t launch:
QQmlApplicationEngine failed to load component
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Main.qml:351:26: Type IncidenceInfoDrawer unavailable
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Drawers/IncidenceInfoDrawer.qml:112:13: Type IncidenceInfoContents unavailable
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Controls/IncidenceInfoContents.qml:8:1: module "QtLocation" is not installed
I tried to install it in my Fedora Workstation, the same error occurs. I solved it by installing these packages: sudo dnf in kf6-kirigami-devel kf6-qqc2-desktop-style qt6-qtlocation-devel, which had lots of other dependencies packages.
It is an KDE app so it works best with KDE instead of GNOME.