diff options
author | Vincent Laporte <vbgl@users.noreply.github.com> | 2019-06-26 03:59:13 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-26 03:59:13 +0000 |
commit | 0024cfcc49560645359f1a709a2f2af625962d3c (patch) | |
tree | 9582505cc4a5805bdec8df438540734cfbd45278 /pkgs/applications | |
parent | 52ffec321aa3290993f80f0237d60e99ee708466 (diff) | |
parent | 462c43881a4a74932c403005b501d7243c6a131b (diff) |
Merge pull request #63346 from vbgl/merkaartor-fix
merkaartor: fix build & run
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/misc/merkaartor/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/misc/merkaartor/default.nix b/pkgs/applications/misc/merkaartor/default.nix index 70a6efb90ddc2..0833464f2c257 100644 --- a/pkgs/applications/misc/merkaartor/default.nix +++ b/pkgs/applications/misc/merkaartor/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, qmake, pkgconfig, boost, gdal, proj +{ stdenv, fetchFromGitHub, makeWrapper, qmake, pkgconfig, boost, gdal, proj , qtbase, qtsvg, qtwebkit }: stdenv.mkDerivation rec { @@ -12,12 +12,17 @@ stdenv.mkDerivation rec { sha256 = "0ls3q8m1hxiwyrypy6qca8wczhl4969ncl0sszfdwfv70rzxjk88"; }; - nativeBuildInputs = [ qmake pkgconfig ]; + nativeBuildInputs = [ makeWrapper qmake pkgconfig ]; buildInputs = [ boost gdal proj qtbase qtsvg qtwebkit ]; enableParallelBuilding = true; + postInstall = '' + wrapProgram $out/bin/merkaartor \ + --set QT_QPA_PLATFORM_PLUGIN_PATH ${qtbase.bin}/lib/qt-*/plugins/platforms + ''; + meta = with stdenv.lib; { description = "OpenStreetMap editor"; homepage = http://merkaartor.be/; |