feat: add Konsole recipe source and patches
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
#TODO: Konsole — KDE terminal emulator. Qt6-based, depends on kf6-kio, kf6-kparts.
|
||||
# Builds core terminal without KPart integration (kf6-kparts not in tree).
|
||||
# Uses QTermWidget internally for terminal emulation.
|
||||
#TODO: Konsole — KDE terminal emulator. Qt6-based, depends on kf6-kio.
|
||||
# Bell audio (Qt6Multimedia) and printing (Qt6PrintSupport) disabled via cmake patch.
|
||||
# Core5Compat linked if available. ICU required for BiDi text rendering.
|
||||
[source]
|
||||
tar = "https://invent.kde.org/utilities/konsole/-/archive/v24.08.3/konsole-v24.08.3.tar.gz"
|
||||
patches = [
|
||||
"01-optional-multimedia-printsupport-core5compat.patch",
|
||||
]
|
||||
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"icu",
|
||||
"qtbase",
|
||||
"kf6-extra-cmake-modules",
|
||||
"kf6-kcoreaddons",
|
||||
@@ -28,6 +32,12 @@ dependencies = [
|
||||
"kf6-kjobwidgets",
|
||||
"kf6-ktextwidgets",
|
||||
"kf6-kguiaddons",
|
||||
"kf6-kglobalaccel",
|
||||
"kf6-knewstuff",
|
||||
"kf6-knotifyconfig",
|
||||
"kf6-kparts",
|
||||
"kf6-pty",
|
||||
"kf6-sonnet",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
Reference in New Issue
Block a user