Your rating: None Average: 4.3 (4 votes)

GPS logger: shows/collects positioning data, also in background, can save in a textfile. Installation:

  • devel-su rpm -Uvh harbour-gpstuff-*

Note: it's been six years I published the first release working on SailfishOS 1.1; as of SailfishOS 4.1, Jolla does not yet allow libqtlocation-dependent apps on its apps store; this is why you still need to install manually as described above. If the installation fails, you may need to do this before retrying:

  • devel-su pkcon install qt5-qtlocation

GPL-licensed sources available on gitlab. To compile and build, use the latest SDK release available.



Application versions: 
File harbour-gpstuff-0.8-39.armv7hl.rpm27.35 KB06/01/2015 - 16:57
File harbour-gpstuff-0.8-48.armv7hl.rpm27.6 KB09/01/2015 - 23:36
File harbour-gpstuff-0.9-20.armv7hl.rpm81.93 KB13/10/2017 - 23:45
File harbour-gpstuff-0.9-31.armv7hl.rpm82.91 KB04/11/2017 - 20:29
File harbour-gpstuff-1.1-7.armv7hl.rpm107.18 KB29/11/2018 - 17:22
File harbour-gpstuff-1.2-3.armv7hl.rpm107.54 KB17/06/2021 - 14:00

- speed indicator with bigger font; tested under SFOS 4.1


Historyscholar's picture


Historyscholar's picture


alfmar's picture

The "Requires" tag in the spec file included qt5-qtlocation >= 5.2 since its first public release in January 2015 (you can verify in the sources on github), but if you try to compile using the latest SDK (1707) the rpm validator will still fail because qtlocation is not yet an approved dependency (even if back in 2015 they said they would fix in an upcoming SailfishOS release, the recently released SailfishX does not include by default qt5-qtlocation).

Self_Perfection's picture

<p>Why do I demand user to manually install dependencies? It should be package manager's job. These packages should be specified in 'Requires:' tag in spec file. Or maybe 'Recommends:' if requires is prone to break OS update process if required package disappears from repos.</p>