sailfishOS fix requires and icon
(cherry picked from commit 9d10d2874cb3f8b1d9f80c5ae906d0d11a90aa03)