Add and update more recipes

This commit is contained in:
Ribbon 2026-08-09 02:25:23 -03:00
parent d78e71cb5d
commit e7002de271
4 changed files with 60 additions and 0 deletions

View File

@ -0,0 +1,16 @@
#TODO add kf6 dependencies: https://invent.kde.org/plasma/plasma-bigscreen/-/blob/master/CMakeLists.txt?ref_type=heads#L41
[source]
git = "https://invent.kde.org/plasma/plasma-bigscreen"
rev = "v6.6.91"
shallow_clone = true
[build]
template = "cmake"
dev-dependencies = ["host:ecm"]
dependencies = [
"qt6-base",
"qt6-multimedia",
#"qt6-declarative",
#"qt6-webengine",
"libplasma",
#"libkscreen",
]

View File

@ -0,0 +1,24 @@
#TODO compile and test
[source]
git = "https://invent.kde.org/plasma/plasma-keyboard"
rev = "v6.6.5"
shallow_clone = true
[build]
template = "cmake"
cmakeflags = [
"-DPLASMA_KEYBOARD_SOUNDS_ENABLED=OFF",
"-DPLASMA_KEYBOARD_VIBRATION_ENABLED=OFF",
]
dev-dependencies = ["host:ecm"]
dependencies = [
"qt6-base",
"qt6-wayland",
"qt6-virtualkeyboard",
"kcoreaddons6",
"ki18n6",
"kcmutils6",
"kconfig6",
"libxkbcommon",
"wayland-protocols",
"libwayland",
]

View File

@ -8,4 +8,12 @@ template = "cmake"
dev-dependencies = ["host:ecm"]
dependencies = [
"qt6-base",
"qt6-wayland",
"libplasma",
"kwayland",
"kpipewire",
"libkscreen",
"libxcb",
"libepoxy",
"libwayland",
]

View File

@ -0,0 +1,12 @@
#TODO add kf6 dependencies: https://invent.kde.org/plasma/systemsettings/-/blob/master/CMakeLists.txt?ref_type=heads#L43
[source]
git = "https://invent.kde.org/plasma/systemsettings"
rev = "v6.6.5"
shallow_clone = true
[build]
template = "cmake"
dev-dependencies = ["host:ecm"]
dependencies = [
"qt6-base",
#"kactivities",
]