(Core)
Line 85: Line 85:
 
| KActivities || ? || OPTIONAL || KWIN_BUILD_ACTIVITIES || -
 
| KActivities || ? || OPTIONAL || KWIN_BUILD_ACTIVITIES || -
 
|-
 
|-
 +
|}
 +
 +
= LibKDecorations =
 +
 +
{| class="wikitable"
 +
! Lib
 +
! Tier
 +
! Mandatory
 +
! Build option
 +
! Comment
 +
|-
 +
| Qt5Widgets || - || REQUIRED || - || -
 +
|-
 +
| Qt5X11Extras || - || REQUIRED || - || -
 +
|-
 +
|KDE4Support || - || REQUIRED || - || To be removed
 +
|-
 +
| KConfigCore || 1 || REQUIRED || - || -
 +
|-
 +
| KI18n || ? || REQUIRED || - || -
 +
|-
 +
| KService || ? || REQUIRED || - || -
 
|}
 
|}

Revision as of 16:25, 21 August 2013

Core

Lib Tier Mandatory Build option Comment
X11_X11 XLib REQUIRED - -
Xcursor XLib REQUIRED -
ICE XLib REQUIRED - Required for SessionManagement - could change
SM XLib REQUIRED - Required for SessionManagement - could change
XF86VM XLIB OPTIONAL - Used if present
XCB XCB REQUIRED - -
XFIXES XCB REQUIRED - -
DAMAGE XCB REQUIRED - -
COMPOSITE XCB REQUIRED - -
SHAPE XCB REQUIRED - -
SYNC XCB REQUIRED - -
RENDER XCB REQUIRED - -
RANDR XCB REQUIRED - -
KEYSYMS XCB REQUIRED - -
SHM XCB OPTIONAL - Used in Wayland build
XTEST XCB OPTIONAL - Used in Wayland build
OpenGL - OPTIONAL - Either OpenGL or OpenGL ES is required
OpenGLES - OPTIONAL - Either OpenGL or OpenGL ES is required
EGL - OPTIONAL - Required for OpenGL ES, additional functionality with OpenGL
DL - OPTIONAL - Used if present if compiled against OpenGL
WL_CLIENT Wayland OPTIONAL - Used if Wayland and EGL present
WL_EGL Wayland OPTIONAL - Used if Wayland and EGL present
Qt5DBus - REQUIRED - -
Qt5Quick - REQUIRED - -
Qt5X11Extras - REQUIRED - -
Qt5Script - OPTIONAL KWIN_BUILD_SCRIPTING -
KDE4Support - REQUIRED - To be removed
KDeclarative ? REQUIRED - Could move to Plasma integration
KConfigCore 1 REQUIRED - -
KCoreAddons 1 REQUIRED - -
KCrash ? REQUIRED - -
KI18n ? REQUIRED - -
KIconThemes ? REQUIRED - -
KNotifications ? REQUIRED - -
KService ? REQUIRED - -
plasma 3 REQUIRED - Could move to Plasma integration
KWindowSystem 1 REQUIRED - -
XmlGui ? REQUIRED - -
KActivities ? OPTIONAL KWIN_BUILD_ACTIVITIES -

LibKDecorations

Lib Tier Mandatory Build option Comment
Qt5Widgets - REQUIRED - -
Qt5X11Extras - REQUIRED - -
KDE4Support - REQUIRED - To be removed
KConfigCore 1 REQUIRED - -
KI18n ? REQUIRED - -
KService ? REQUIRED - -

Content is available under Creative Commons License SA 4.0 unless otherwise noted.