Package Details: qgroundcontrol 4.4.4-2

Git Clone URL: https://aur.archlinux.org/qgroundcontrol.git (read-only, click to copy)
Package Base: qgroundcontrol
Description: Micro air vehicle ground control station.
Upstream URL: https://github.com/mavlink/qgroundcontrol
Licenses: GPL3
Submitter: anselmolsm
Maintainer: HenryJia
Last Packager: edombek
Votes: 13
Popularity: 0.000210
First Submitted: 2016-05-13 13:37 (UTC)
Last Updated: 2025-03-29 12:33 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

hatred commented on 2026-05-06 08:06 (UTC)

@HenryJia, I make it compiled with Qt 6.11 again. Updated patch-set here: https://gist.github.com/h4tr3d/74142096cb669de6b31d1e89015fcb8e

HenryJia commented on 2026-03-30 03:53 (UTC)

Alrighty, I'm taking over as maintainer for this package until further notice. Had a play around trying to compile it based on @hatred 's PKGBUILD and cmake-fix.patch

Unfortunately, it looks like building from source is currently broken on arch due to the update from qt6.10 to qt6.11 which happened in the last few days

I'm going to wait for QGroundControl to come out with a new release which works with qt6.10 instead of trying to wrangle it to work with qt6.11

In the mean time, I've also taken over as maintainer and updated the appimage version of this package https://aur.archlinux.org/packages/qgroundcontrol-appimage

I recommend people use that for now

hatred commented on 2025-11-28 06:48 (UTC)

Hi guys!

My initial work for successful build & package QGC 5.0.8 on Manjaro/ArchLinux.

Initially, cmake build files should be patched as WA (cmake-fix.patch): https://gist.github.com/h4tr3d/74142096cb669de6b31d1e89015fcb8e#file-cmake-fix-patch

Next, adopted PKGBUILD (patch): https://gist.github.com/h4tr3d/74142096cb669de6b31d1e89015fcb8e#file-pkgbuild-diff

Resulting PKG too compact but seems to work:

$ ls -l qgroundcontrol-5.0.8-1-x86_64.pkg.tar.zst 
-rw-r--r-- 1 hatred hatred 24379057 ноя 28 16:40 qgroundcontrol-5.0.8-1-x86_64.pkg.tar.zst

Internal listing:

-rw-r--r-- root/root    129310 2025-11-28 16:40 .BUILDINFO
-rw-r--r-- root/root       487 2025-11-28 16:40 .MTREE
-rw-r--r-- root/root      1051 2025-11-28 16:40 .PKGINFO
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/bin/
-rwxr-xr-x root/root  40929424 2025-11-28 16:40 usr/bin/QGroundControl
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/applications/
-rw-r--r-- root/root       202 2025-11-28 16:40 usr/share/applications/org.mavlink.qgroundcontrol.desktop
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/icons/
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/icons/hicolor/
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root         0 2025-11-28 16:40 usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root      5812 2025-11-28 16:40 usr/share/icons/hicolor/128x128/apps/QGroundControl.png

edombek commented on 2025-10-23 13:52 (UTC)

@berilac OK. Thanks.

berilac commented on 2025-10-23 13:21 (UTC) (edited on 2025-10-23 13:32 (UTC) by berilac)

@edombek I managed to get a working build, but so far only with the master branch (which is apparently using v5.0.3).

Wanted to use the Stable_V5.0 branch (currently at v5.0.8) but that won't compile yet with Qt 6.10.0. It expects 6.8.3.

In keeping somewhat with the oldskool, I will continue to try and get a working source build of QGC v5.0.8 using Qt 6.10.0.

If I manage it I'll let you know, in case you're interested in a non-appimage approach.

edombek commented on 2025-10-23 12:45 (UTC)

@berilac I'm not quite sure yet how to neatly resolve the version conflict to build a fresh version. I think I should use appimage.

berilac commented on 2025-10-23 06:13 (UTC) (edited on 2025-10-23 06:39 (UTC) by berilac)

@edombek are you having any luck reworking the PKGBUILD for new versions (qt6, no more qmake, etc)? I'm trying myself at the moment, though it's looking like it may end up being a qgroundcontrol-git package instead.

The build instructions for qgroundcontrol seem to explicitly state we should specifically use qt v6.10.0. My current approach is just trying to make use of arch's qt6 packages. However, I'm also looking into using the "offline sources".

I've linked to the split source modules because if we don't need qtwebengine we can avoid an 840M to 1.3G download; it's clearly the worst culprit for size, an order or two magnitude larger than the other modules. I'm just not sure how to best determine which modules we actually need without trial and error.

berilac commented on 2025-09-05 10:01 (UTC)

Looks like libsystemd should be an optdepends. I successfully compiled on artix after commenting it out.

edombek commented on 2025-08-26 12:46 (UTC)

I prepared a PKGBUILD for the new version, but for now we have an error: https://github.com/mavlink/qgroundcontrol/issues/13049

edombek commented on 2025-03-29 12:34 (UTC)

Hi! Thanks for the comment. Fixed.