Package Details: organicmaps-git 2024.01.09_5-1

Git Clone URL: https://aur.archlinux.org/organicmaps-git.git (read-only, click to copy)
Package Base: organicmaps-git
Description: A free offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data
Upstream URL: https://github.com/organicmaps/organicmaps
Keywords: map openstreetmap routing transportation
Licenses: Apache
Conflicts: organicmaps-bin
Submitter: ahmetlii
Maintainer: ahmetlii
Last Packager: ahmetlii
Votes: 5
Popularity: 0.190154
First Submitted: 2022-12-03 21:01 (UTC)
Last Updated: 2024-01-12 19:01 (UTC)

Latest Comments

1 2 3 Next › Last »

Popolon commented on 2024-04-16 13:45 (UTC) (edited on 2024-04-16 13:52 (UTC) by Popolon)

The problem with conflicting libharbuzz has been resolved in last release, work again on all desktops.

Just need to replace the pkver line:

pkgver=2024.03.31_8

Popolon commented on 2024-02-20 21:08 (UTC)

I think this package should not be named -git as it is based on releases and not ot last git version.

Tio commented on 2023-11-22 12:39 (UTC)

@Popolon I see thanks for the headsup.

Popolon commented on 2023-11-21 01:28 (UTC) (edited on 2023-11-25 22:32 (UTC) by Popolon)

@Tio: I've the same problem with recent versions, after developers this could be due to a conflict between system installed and included harfbuzz lib (that is still not used by Organic Maps), you can found it by tracing with gdb, it's maybe another lib in your case. Need to found a good solution upstream or force to use system lib instead of bundled one here.

gdb /usr/bin/OMaps
(gdb) run  --data_path=/usr/share/organicmaps/data
(gdb) <after crash occur>
(gdb) bt

Then the recursive function call from main() that made the crash is printed. If you can report this details in your case, it could be useful for debugging.

Tio commented on 2023-11-17 16:28 (UTC)

I cannot make it start on Manjaro:

~ >>> /usr/bin/OMaps --data_path=/usr/share/organicmaps/data                   
LOG TID(1) INFO    1.778e-06 qt/main.cpp:121 main(): Organic Maps 2023.11.17-1-1a466dce-Linux started, detected CPU cores: 16
zsh: segmentation fault (core dumped)  /usr/bin/OMaps --data_path=/usr/share/organicmaps/data

Popolon commented on 2023-10-25 16:43 (UTC) (edited on 2023-10-25 19:46 (UTC) by Popolon)

Please, arm architecture is not 'ARM' but aarch64 and if could you add riscv64 at the same time, please ?

Also "qt6-positioning" package is needed as dependency on new releases.

I can confirm it runs fine on aarch64, run it on my PinePhone Pro with Arch derivative + Phosh interface (2 fingers gesture is missing on this interface): https://pleroma.popolon.org/notice/Ab8e8zyVp6fygxqxiS

woldo123 commented on 2023-09-22 14:16 (UTC)

@ahmetli Hi Achmed, great you are providing this package - thank you so much! I tried to install with yay and got the following messages:

-- Could NOT find Qt6Positioning (missing: Qt6Positioning_DIR) CMake Error at platform/CMakeLists.txt:173 (find_package): Found package configuration file:

/usr/lib/cmake/Qt6/Qt6Config.cmake

but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT FOUND. Reason given by package:

Failed to find required Qt component "Positioning".

Expected Config file at "/usr/lib/cmake/Qt6Positioning/Qt6PositioningConfig.cmake" does NOT exist

Configuring with --debug-find-pkg=Qt6Positioning might reveal details why the package was not found.

Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some of the path variables that find_package uses to try and find the package.

-- Configuring incomplete, errors occurred! ==> FEHLER: Ein Fehler geschah in build(). Breche ab... -> Fehler beim Erstellen: organicmaps-git-exit status 4

Do you can point me to doing it right? Of course I could provide the whole build log...

Best regards!

Popolon commented on 2023-08-29 20:08 (UTC) (edited on 2023-08-29 20:10 (UTC) by Popolon)

adding to git pull the following argument helped to resolve some problems with missing dependencies :

git pull --recurse-submodules --depth=1

@nesk_aur: this is a special method organic maps project use to release their version, inbetween git and release number (using year month and day), and that's stable release.

nesk_aur commented on 2023-08-11 08:39 (UTC) (edited on 2023-08-11 08:40 (UTC) by nesk_aur)

@ahmetlii Version of this package is misleading (gives the impression of a stable version package), please take a look at how it's done for VCS packages

ahmetlii commented on 2023-08-01 22:11 (UTC)

yes, it is intended to be icu - something I missed while pushing commits. it should be solved by now, sorry for inconvenience.