1 { lib, mkDerivation, fetchFromGitHub
2 , cmake, qttools, kirigami2, qtquickcontrols2, qtlocation, qtsensors
3 , nemo-qml-plugin-dbus, mapbox-gl-qml, s2geometry
11 src = fetchFromGitHub {
15 hash = "sha256-3XghdDwzt0r8Qi8W3ZMwar2aaqTNGiGsM27BHVr5C2E=";
16 fetchSubmodules = true;
20 cmake python3 qttools python3.pkgs.wrapPython
24 kirigami2 qtquickcontrols2 qtlocation qtsensors
25 nemo-qml-plugin-dbus pyotherside mapbox-gl-qml s2geometry
28 cmakeFlags = [ "-DFLAVOR=kirigami" ];
30 pythonPath = with python3.pkgs; [ gpxpy ];
33 buildPythonPath "$pythonPath"
34 qtWrapperArgs+=(--prefix PYTHONPATH : "$program_PYTHONPATH")
38 description = "Display vector and raster maps, places, routes, and provide navigation instructions with a flexible selection of data and service providers";
39 mainProgram = "pure-maps";
40 homepage = "https://github.com/rinigus/pure-maps";
41 changelog = "https://github.com/rinigus/pure-maps/blob/${src.rev}/NEWS.md";
42 license = licenses.gpl3Only;
43 maintainers = [ maintainers.Thra11 ];
44 platforms = platforms.linux;