PKGBUILD lines 38-39 are outdated due to the following recent commit:
https://github.com/qgis/QGIS/commit/52a80d895c45876bfdf97d194c7f666031412b5d
linux/org.qgis.qgis.desktop is now replaced by linux/org.qgis.qgis.desktop.in
In addition, at least on my system the Exec file generated is 'qgis-git', not 'qgis'. As far as I understand, this renders sed line 36 outdated as well (should the regex be 's/Exec=qgis/Exec=qgis-git/g' instead?)
This little difference in executable name makes the QGis desktop file invisible on my Linux desktop. Correct Exec naming in QGis desktop file fixes the issue for me.
Pinned Comments
gaelic commented on 2017-03-06 20:58 (UTC) (edited on 2018-07-22 09:39 (UTC) by gaelic)
Please note:
This is the master branch of qgis (3.30) which may not be able to compile because of upstream problems or rapid changes in dependencies.