parent
fd01ee364b
commit
d3dd3d58e1
@ -67,23 +67,21 @@ set_package_properties(KF5DocTools PROPERTIES DESCRIPTION "Tools to generate doc
|
||||
)
|
||||
|
||||
#optional features
|
||||
if (NOT APPLE)
|
||||
find_package(X11 MODULE)
|
||||
set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
|
||||
URL "http://www.x.org"
|
||||
TYPE OPTIONAL
|
||||
)
|
||||
find_package(XCB MODULE COMPONENTS XCB COMPOSITE DAMAGE SHAPE XFIXES RENDER)
|
||||
set_package_properties(XCB PROPERTIES DESCRIPTION "X protocol C-language Binding"
|
||||
URL "http://xcb.freedesktop.org"
|
||||
TYPE OPTIONAL
|
||||
)
|
||||
if(X11_FOUND AND XCB_XCB_FOUND)
|
||||
set(HAVE_X11 1)
|
||||
find_package(Qt5 REQUIRED NO_MODULE COMPONENTS X11Extras)
|
||||
#X11_Xrender discovery is done by FindX11
|
||||
#add_feature_info("X Rendering Extension (libXrender)" X11_Xrender_FOUND "Support for compositing, rendering operations, and alpha-blending. STRONGLY RECOMMENDED")
|
||||
endif()
|
||||
find_package(X11 MODULE)
|
||||
set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
|
||||
URL "http://www.x.org"
|
||||
TYPE OPTIONAL
|
||||
)
|
||||
find_package(XCB MODULE COMPONENTS XCB COMPOSITE DAMAGE SHAPE XFIXES RENDER)
|
||||
set_package_properties(XCB PROPERTIES DESCRIPTION "X protocol C-language Binding"
|
||||
URL "http://xcb.freedesktop.org"
|
||||
TYPE OPTIONAL
|
||||
)
|
||||
if(X11_FOUND AND XCB_XCB_FOUND)
|
||||
set(HAVE_X11 1)
|
||||
find_package(Qt5 REQUIRED NO_MODULE COMPONENTS X11Extras)
|
||||
#X11_Xrender discovery is done by FindX11
|
||||
#add_feature_info("X Rendering Extension (libXrender)" X11_Xrender_FOUND "Support for compositing, rendering operations, and alpha-blending. STRONGLY RECOMMENDED")
|
||||
endif()
|
||||
|
||||
#FIXME: when we have a qca for qt5, reenable
|
||||
|
Loading…
Reference in New Issue
Block a user