diff --git a/recipes/wip/kde/ark/recipe.toml b/recipes/wip/kde/ark/recipe.toml index d5078e8ca..e0d18d4b7 100644 --- a/recipes/wip/kde/ark/recipe.toml +++ b/recipes/wip/kde/ark/recipe.toml @@ -2,7 +2,7 @@ #TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/utilities/ark" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/kde/discover/recipe.toml b/recipes/wip/kde/discover/recipe.toml index 32828d4da..ddfda1b31 100644 --- a/recipes/wip/kde/discover/recipe.toml +++ b/recipes/wip/kde/discover/recipe.toml @@ -2,7 +2,7 @@ #TODO determine minimum dependencies from cmake log [source] git = "https://invent.kde.org/plasma/discover" -branch = "Plasma/6.5" +branch = "Plasma/6.6" shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/kde/k3b/recipe.toml b/recipes/wip/kde/k3b/recipe.toml index f9a01119c..9177fe46a 100644 --- a/recipes/wip/kde/k3b/recipe.toml +++ b/recipes/wip/kde/k3b/recipe.toml @@ -3,10 +3,22 @@ # build instructions: https://invent.kde.org/multimedia/k3b/-/blob/master/INSTALL.txt?ref_type=heads [source] git = "https://invent.kde.org/multimedia/k3b" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DK3B_DOC=OFF", + "-DK3B_ENABLE_TAGLIB=OFF", + "-DK3B_ENABLE_DVD_RIPPING=OFF", + "-DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF", + "-DK3B_BUILD_FLAC_DECODER_PLUGIN=OFF", + "-DK3B_BUILD_SNDFILE_DECODER_PLUGIN=OFF", + "-DK3B_BUILD_LAME_ENCODER_PLUGIN=OFF", + "-DK3B_BUILD_SOX_ENCODER_PLUGIN=OFF", + "-DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=OFF", + "-DK3B_BUILD_WAVE_DECODER_PLUGIN=OFF", +] dependencies = [ "libcdio-paranoia", ] diff --git a/recipes/wip/kde/kamoso/recipe.toml b/recipes/wip/kde/kamoso/recipe.toml index ced03c4e5..e0ae99f65 100644 --- a/recipes/wip/kde/kamoso/recipe.toml +++ b/recipes/wip/kde/kamoso/recipe.toml @@ -2,9 +2,12 @@ #TODO missing dependencies: https://invent.kde.org/multimedia/kamoso/-/blob/master/CMakeLists.txt?ref_type=heads#L29 [source] git = "https://invent.kde.org/multimedia/kamoso" -branch = "release/25.08" +branch = "release/25.12" [build] template = "cmake" +cmakeflags = [ + "-DBUILD_DOC=OFF", +] dependencies = [ "qt6-base", ] diff --git a/recipes/wip/kde/kde-dolphin/recipe.toml b/recipes/wip/kde/kde-dolphin/recipe.toml index e562f033d..6298a3800 100644 --- a/recipes/wip/kde/kde-dolphin/recipe.toml +++ b/recipes/wip/kde/kde-dolphin/recipe.toml @@ -2,7 +2,7 @@ #TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/system/dolphin" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/kde/kdenlive/recipe.toml b/recipes/wip/kde/kdenlive/recipe.toml index 95447b59f..917b0ca92 100644 --- a/recipes/wip/kde/kdenlive/recipe.toml +++ b/recipes/wip/kde/kdenlive/recipe.toml @@ -3,10 +3,14 @@ # build instructions: https://invent.kde.org/multimedia/kdenlive/-/blob/master/dev-docs/build.md#build-and-install-the-projects [source] git = "https://invent.kde.org/multimedia/kdenlive" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DBUILD_TESTING=OFF", + "-DUSE_DBUS=OFF", +] # dependencies = [ # "mlt", # "ffmpeg6", diff --git a/recipes/wip/kde/kdevelop/recipe.toml b/recipes/wip/kde/kdevelop/recipe.toml index f1e1cb5db..fa11c57bc 100644 --- a/recipes/wip/kde/kdevelop/recipe.toml +++ b/recipes/wip/kde/kdevelop/recipe.toml @@ -1,12 +1,14 @@ #TODO not compiled or tested -#TODO probably missing dependencies, see https://packages.debian.org/source/trixie/kdevelop -# build instructions: https://kdevelop.org/build-it/ +#TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/kdevelop/kdevelop" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DBUILD_DOC=OFF", +] # dependencies = [ # "apr", # "apr-util", diff --git a/recipes/wip/kde/kpatience/recipe.toml b/recipes/wip/kde/kpatience/recipe.toml index 7702e707b..2a2fe9697 100644 --- a/recipes/wip/kde/kpatience/recipe.toml +++ b/recipes/wip/kde/kpatience/recipe.toml @@ -2,7 +2,10 @@ #TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/games/kpat" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DBUILD_DOC=OFF", +] diff --git a/recipes/wip/kde/krita/recipe.toml b/recipes/wip/kde/krita/recipe.toml index 746db5b78..c166860fc 100644 --- a/recipes/wip/kde/krita/recipe.toml +++ b/recipes/wip/kde/krita/recipe.toml @@ -3,10 +3,14 @@ # build instructions: https://docs.krita.org/en/untranslatable_pages/building_krita.html#building-on-linux [source] git = "https://invent.kde.org/graphics/krita" -rev = "v5.2.13" +branch = "release/5.2.14" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "-DLIMIT_LONG_TESTS=OFF", + "-DENABLE_UPDATERS=OFF", +] # dependencies = [ # "gexiv2", # "ffmpeg6", diff --git a/recipes/wip/kde/kwave/recipe.toml b/recipes/wip/kde/kwave/recipe.toml index cf7dbe575..cab1f7291 100644 --- a/recipes/wip/kde/kwave/recipe.toml +++ b/recipes/wip/kde/kwave/recipe.toml @@ -1,10 +1,16 @@ #TODO not compiled or tested [source] git = "https://invent.kde.org/multimedia/kwave" -rev = "release/25.08" +rev = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = [ + "--preset=release", + "-DWITH_DOC=OFF", + "-DWITH_FLAC=OFF", + "-DWITH_OSS=OFF", +] dependencies = [ "libpulse", "libmad", diff --git a/recipes/wip/kde/skanpage/recipe.toml b/recipes/wip/kde/skanpage/recipe.toml index 398fb80f5..091785aae 100644 --- a/recipes/wip/kde/skanpage/recipe.toml +++ b/recipes/wip/kde/skanpage/recipe.toml @@ -2,10 +2,11 @@ #TODO discover minimum dependencies from cmake log [source] git = "https://invent.kde.org/utilities/skanpage" -branch = "release/25.08" +branch = "release/25.12" shallow_clone = true [build] template = "cmake" +cmakeflags = ["--preset=release"] dependencies = [ "sane-backends", ]