Improve some recipes

This commit is contained in:
Ribbon 2026-01-15 12:12:48 -03:00
parent 19b7f13a94
commit 9138b541f6
11 changed files with 48 additions and 13 deletions

View File

@ -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"

View File

@ -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"

View File

@ -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",
]

View File

@ -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",
]

View File

@ -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"

View File

@ -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",

View File

@ -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",

View File

@ -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",
]

View File

@ -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",

View File

@ -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",

View File

@ -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",
]