< KWin
Difference between revisions of "KWin/Dependencies"
Mgraesslin (talk | contribs) |
Mgraesslin (talk | contribs) |
||
Line 107: | Line 107: | ||
|- | |- | ||
| KService || ? || REQUIRED || - || - | | KService || ? || REQUIRED || - || - | ||
+ | |} | ||
+ | |||
+ | |||
+ | = LibKWinEffects = | ||
+ | == effects == | ||
+ | {| class="wikitable" | ||
+ | ! Lib | ||
+ | ! Tier | ||
+ | ! Mandatory | ||
+ | ! Build option | ||
+ | ! Comment | ||
+ | |- | ||
+ | | X11_X11 || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_Xext || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_XRandr || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_XDamage || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | XCB || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | XFIXES || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | RENDER || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | Qt5DBus || - || REQUIRED || - || - | ||
+ | |- | ||
+ | | Qt5Widgets || - || REQUIRED || - || - | ||
+ | |- | ||
+ | | Qt5X11Extras || - || REQUIRED || - || - | ||
+ | |- | ||
+ | |KDE4Support || - || REQUIRED || - || To be removed | ||
+ | |- | ||
+ | | xmlGui || ? || REQUIRED || - || Should move to a Config library | ||
+ | |} | ||
+ | |||
+ | == kwinglutils == | ||
+ | {| class="wikitable" | ||
+ | ! Lib | ||
+ | ! Tier | ||
+ | ! Mandatory | ||
+ | ! Build option | ||
+ | ! Comment | ||
+ | |- | ||
+ | | X11_X11 || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_Xext || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_XRandr || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | X11_XDamage || XLib || REQUIRED || - || Should be removed | ||
+ | |- | ||
+ | | XCB || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | XFIXES || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | RENDER || XCB || REQUIRED || - || - | ||
+ | |- | ||
+ | | 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 | ||
+ | |- | ||
+ | | Qt5DBus || - || REQUIRED || - || - | ||
+ | |- | ||
+ | | Qt5Widgets || - || REQUIRED || - || - | ||
+ | |- | ||
+ | | Qt5X11Extras || - || REQUIRED || - || - | ||
+ | |- | ||
+ | |KDE4Support || - || REQUIRED || - || To be removed | ||
+ | |- | ||
+ | | xmlGui || ? || REQUIRED || - || Should move to a Config library | ||
|} | |} |
Revision as of 16:38, 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 | - | - |
LibKWinEffects
effects
Lib | Tier | Mandatory | Build option | Comment |
---|---|---|---|---|
X11_X11 | XLib | REQUIRED | - | Should be removed |
X11_Xext | XLib | REQUIRED | - | Should be removed |
X11_XRandr | XLib | REQUIRED | - | Should be removed |
X11_XDamage | XLib | REQUIRED | - | Should be removed |
XCB | XCB | REQUIRED | - | - |
XFIXES | XCB | REQUIRED | - | - |
RENDER | XCB | REQUIRED | - | - |
Qt5DBus | - | REQUIRED | - | - |
Qt5Widgets | - | REQUIRED | - | - |
Qt5X11Extras | - | REQUIRED | - | - |
KDE4Support | - | REQUIRED | - | To be removed |
xmlGui | ? | REQUIRED | - | Should move to a Config library |
kwinglutils
Lib | Tier | Mandatory | Build option | Comment |
---|---|---|---|---|
X11_X11 | XLib | REQUIRED | - | Should be removed |
X11_Xext | XLib | REQUIRED | - | Should be removed |
X11_XRandr | XLib | REQUIRED | - | Should be removed |
X11_XDamage | XLib | REQUIRED | - | Should be removed |
XCB | XCB | REQUIRED | - | - |
XFIXES | XCB | REQUIRED | - | - |
RENDER | XCB | REQUIRED | - | - |
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 |
Qt5DBus | - | REQUIRED | - | - |
Qt5Widgets | - | REQUIRED | - | - |
Qt5X11Extras | - | REQUIRED | - | - |
KDE4Support | - | REQUIRED | - | To be removed |
xmlGui | ? | REQUIRED | - | Should move to a Config library |
This page was last edited on 21 August 2013, at 16:38. Content is available under Creative Commons License SA 4.0 unless otherwise noted.