diff options
author | Daniel Nagy <danielnagy@posteo.de> | 2023-05-02 16:30:00 +0200 |
---|---|---|
committer | Daniel Nagy <danielnagy@posteo.de> | 2023-05-02 16:45:00 +0200 |
commit | 8372789e47ceb405fbf7e1b44c878df7575b9e19 (patch) | |
tree | 89a552582d848022f420dbe554253671e99986c5 /pkgs/applications/science/robotics/qgroundcontrol/default.nix | |
parent | 2816ca91e19b935ded8f5b563c1c187d66c9deb1 (diff) | |
download | nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar.gz nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar.bz2 nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar.lz nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar.xz nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.tar.zst nixlib-8372789e47ceb405fbf7e1b44c878df7575b9e19.zip |
qgroundcontrol: 4.2.4 -> 4.2.6
Diff: https://github.com/mavlink/qgroundcontrol/compare/v4.2.4...v4.2.6
Diffstat (limited to 'pkgs/applications/science/robotics/qgroundcontrol/default.nix')
-rw-r--r-- | pkgs/applications/science/robotics/qgroundcontrol/default.nix | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/pkgs/applications/science/robotics/qgroundcontrol/default.nix b/pkgs/applications/science/robotics/qgroundcontrol/default.nix index 7942c2b41b4f..385944bc5be9 100644 --- a/pkgs/applications/science/robotics/qgroundcontrol/default.nix +++ b/pkgs/applications/science/robotics/qgroundcontrol/default.nix @@ -1,12 +1,10 @@ -{ lib, mkDerivation, fetchFromGitHub, SDL2 -, qtbase, qtcharts, qtlocation, qtserialport, qtsvg, qtquickcontrols2 -, qtgraphicaleffects, qtspeech, qtx11extras, qmake, qttools -, gst_all_1, wayland, pkg-config -}: +{ lib, stdenv, fetchFromGitHub, SDL2, qtbase, qtcharts, qtlocation, qtserialport +, qtsvg, qtquickcontrols2, qtgraphicaleffects, qtspeech, qtx11extras, qmake +, qttools, gst_all_1, wayland, pkg-config, wrapQtAppsHook }: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "qgroundcontrol"; - version = "4.2.4"; + version = "4.2.6"; qtInputs = [ qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2 @@ -23,7 +21,7 @@ mkDerivation rec { ]; buildInputs = [ SDL2 ] ++ gstInputs ++ qtInputs; - nativeBuildInputs = [ pkg-config qmake qttools ]; + nativeBuildInputs = [ pkg-config qmake qttools wrapQtAppsHook ]; preConfigure = '' mkdir build @@ -69,21 +67,16 @@ mkDerivation rec { owner = "mavlink"; repo = pname; rev = "v${version}"; - sha256 = "sha256-pPxqYxBlw9re1rlUU2qz0gFRmT+PmslrcBv97VEG84k="; + sha256 = "sha256-mMeKDfylVEqLo1i2ucUBu287Og4472Ecp7Cge9Cw3kE="; fetchSubmodules = true; }; - patches = [ - # fix build problems caused by https://github.com/mavlink/qgroundcontrol/pull/10132 - # remove once updated past 4.2.0 - ./fix-10132.patch - ]; - meta = with lib; { description = "Provides full ground station support and configuration for the PX4 and APM Flight Stacks"; homepage = "http://qgroundcontrol.com/"; license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ lopsided98 ]; + mainProgram = "QGroundControl"; }; } |