As far as I understand, QtLocation license terms have changed and that prevents it from being upgraded to 5.6 which is its first stable release. That's why it's not allowed and won't be allowed even after the rest of Qt is upgraded to 5.6.

Qt 5.6 is coming with the next update. Those modules that can't be upgraded due to licensing restrictions will stay at 5.2.

Cheers,
-Slava


Hello Sailors!

As I already told you, I am working on the Berlin Vegan guide for SailfishOS:

     <https://github.com/micuintus/harbour-Berlin-Vegan/tree/development>
     <https://openrepos.net/content/micuintus/berlin-vegan>

Recently, I added a map feature to the app:

     <https://github.com/micuintus/harbour-Berlin-Vegan/issues/41>

But to my astonishment, I realized that using QtLocation is currently rejected
by the Harbour RPM validator:

Requires
========
ERROR [libQt5Location.so.5] Cannot require shared library:
'libQt5Location.so.5' ERROR [qt5-plugin-geoservices-osm] Dependency not
allowed
ERROR [qt5-qtdeclarative-import-location] Dependency not allowed
ERROR [qt5-qtlocation] Dependency not allowed
Can you tell me why?

QtLocation is listed to be available here

     <https://sailfishos.org/wiki/Qt>

and, apart from that, AFAIK Jolla was one of the main contributors to the
QtLocation module.



Furthermore, I noticed that some features of the QML Map object seem to be
broken or missing at the moment:

     * fitViewportToMapItems() does not have an effect
     * 'preventStealing' is not available
     * etc.

Will these features be available and work once Qt is updated to 5.6?
Will QtLocation be allowed for harbour store apps
once Qt 5.6 is (officially) available for Sailfish?

And when can I expect Qt 5.6 to be released for SailfishOS? ;)

Cheers,
micu

PS: Happy new year to everyone!

_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to