mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 13:54:19 +08:00
Improve some recipes
This commit is contained in:
parent
19b7f13a94
commit
9138b541f6
@ -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"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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",
|
||||
]
|
||||
|
||||
@ -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",
|
||||
]
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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",
|
||||
]
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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",
|
||||
]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user