[utilities/kongress] /: flatpak: Add dependencies for indoor routing

Volker Krause <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 3ed6ebffc9c42581c02797edb9893690a480ad3f by Volker Krause.
Committed on 15/07/2026 at 17:18.
Pushed by vkrause into branch 'master'.

flatpak: Add dependencies for indoor routing

M  +25   -13   .flatpak-manifest.json

https://invent.kde.org/utilities/kongress/-/commit/3ed6ebffc9c42581c02797edb9893690a480ad3f

diff --git a/.flatpak-manifest.json b/.flatpak-manifest.json
index 104c952..0e50887 100644
--- a/.flatpak-manifest.json
+++ b/.flatpak-manifest.json
@@ -16,6 +16,13 @@
         "--talk-name=org.kde.Solid.PowerManagement",
         "--own-name=org.kde.kongressac"
     ],
+    "cleanup": [
+        "/include",
+        "/lib/cmake",
+        "/lib/pkgconfig",
+        "/metatypes",
+        "/share/qlogging-categories6"
+    ],
     "separate-locales": false,
     "modules": [
         {
@@ -26,26 +33,31 @@
             ],
             "buildsystem": "cmake-ninja",
             "builddir": true,
-            "sources": [ { "type": "git", "url": "https://invent.kde.org/libraries/kopeninghours.git", "branch": "master" } ],
-            "cleanup": [
-                "/include",
-                "/lib/cmake",
-                "/share/qlogging-categories6"
-            ]
+            "sources": [ { "type": "git", "url": "https://invent.kde.org/libraries/kopeninghours.git", "branch": "master" } ]
+        },
+        {
+            "name": "recast",
+            "config-opts": [
+                "-DBUILD_SHARED_LIBS=OFF",
+                "-DRECASTNAVIGATION_DEMO=OFF",
+                "-DRECASTNAVIGATION_EXAMPLES=OFF",
+                "-DRECASTNAVIGATION_TESTS=OFF",
+                "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"
+            ],
+            "buildsystem": "cmake-ninja",
+            "builddir": true,
+            "sources": [ { "type": "git", "url": "https://github.com/recastnavigation/recastnavigation", "branch": "main" } ],
+            "cleanup": [ "/lib" ]
         },
         {
             "name": "kosmindoormap",
             "config-opts": [
-                "-DBUILD_TESTING=OFF"
+                "-DBUILD_TESTING=OFF",
+                "-DCMAKE_DISABLE_FIND_PACKAGE_Protobuf=TRUE"
             ],
             "buildsystem": "cmake-ninja",
             "builddir": true,
-            "sources": [ { "type": "git", "url": "https://invent.kde.org/libraries/kosmindoormap.git", "branch": "master" } ],
-            "cleanup": [
-                "/include",
-                "/lib/cmake",
-                "/mkspecs"
-            ]
+            "sources": [ { "type": "git", "url": "https://invent.kde.org/libraries/kosmindoormap.git", "branch": "master" } ]
         },
         {
             "name": "kongress",
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.