[neon/snap-packaging/kf6-core-sdk/work.core24] /: add marble patch, bump more versions

Scarlett Moore null at kde.org
Mon Jun 22 10:59:23 BST 2026


Git commit d68679c227f30b1458b2c6793e5549f7d904e967 by Scarlett Moore.
Committed on 22/06/2026 at 09:59.
Pushed by scarlettmoore into branch 'work.core24'.

add marble patch, bump more versions

A  +13   -0    patches/marble/disable_broken_osm_plugin.patch
M  +3    -3    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kf6-core-sdk/-/commit/d68679c227f30b1458b2c6793e5549f7d904e967

diff --git a/patches/marble/disable_broken_osm_plugin.patch b/patches/marble/disable_broken_osm_plugin.patch
new file mode 100644
index 0000000..29dcdc7
--- /dev/null
+++ b/patches/marble/disable_broken_osm_plugin.patch
@@ -0,0 +1,13 @@
+diff --git a/src/plugins/runner/CMakeLists.txt b/src/plugins/runner/CMakeLists.txt
+index f27ee6f4a..1c479973b 100644
+--- src/plugins/runner/CMakeLists.txt
++++ src/plugins/runner/CMakeLists.txt
+@@ -26,7 +26,7 @@ add_subdirectory(cache)
+ add_subdirectory(gpx)
+ add_subdirectory(json)
+ add_subdirectory(kml)
+-add_subdirectory(osm)
++#add_subdirectory(osm)
+ add_subdirectory(pn2)
+ add_subdirectory(pnt)
+ add_subdirectory(log)
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 57a44b4..49ff5a3 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1958,7 +1958,7 @@ parts:
       - breeze-icons
       - qtkeychain
     source: https://invent.kde.org/libraries/ktextaddons.git
-    source-branch: 2.0
+    source-branch: 2.1
     source-depth: 1
     build-snaps:
       - kde-qt6-core24-sdk/latest/beta
@@ -2049,7 +2049,7 @@ parts:
     after:
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/oxygen-icons.git
-    source-tag: v6.0.0
+    source-tag: *kf6-version
     source-depth: 1
     build-snaps:
       - kde-qt6-core24-sdk/latest/beta
@@ -2539,7 +2539,7 @@ parts:
     build-environment: *buildenvironment
     override-pull: |
         craftctl default
-        patch -p0 < ${SNAPCRAFT_PROJECT_DIR}/project/bundles/snap/snap/local/disable_broken_osm_plugin.patch
+        patch -p0 < ${SNAPCRAFT_PROJECT_DIR}/patches/marble/disable_broken_osm_plugin.patch
     override-build: |
       craftctl default
       rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /


More information about the Neon-commits mailing list