SVN commit 1000707 by sengels: X11 only on X11 M +4 -1 CMakeLists.txt M +2 -0 abstracttaskitem.cpp M +2 -0 taskgroupitem.cpp --- trunk/KDE/kdebase/workspace/plasma/applets/tasks/CMakeLists.txt #1000706:1000707 @@ -5,7 +5,10 @@ kde4_add_ui_files(tasks_SRCS tasksConfig.ui ) kde4_add_plugin(plasma_applet_tasks ${tasks_SRCS}) -target_link_libraries(plasma_applet_tasks ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} taskmanager ${X11_LIBRARIES}) +target_link_libraries(plasma_applet_tasks ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} taskmanager) +if(Q_WS_X11) + target_link_libraries(plasma_applet_tasks ${X11_LIBRARIES}) +endif(Q_WS_X11) install(TARGETS plasma_applet_tasks DESTINATION ${PLUGIN_INSTALL_DIR}) install(FILES plasma-tasks-default.desktop DESTINATION ${SERVICES_INSTALL_DIR}) --- trunk/KDE/kdebase/workspace/plasma/applets/tasks/abstracttaskitem.cpp #1000706:1000707 @@ -33,7 +33,9 @@ #include #include #include +#ifdef Q_WS_X11 #include +#endif // KDE #include --- trunk/KDE/kdebase/workspace/plasma/applets/tasks/taskgroupitem.cpp #1000706:1000707 @@ -30,7 +30,9 @@ #include #include #include +#ifdef Q_WS_X11 #include +#endif // KDE #include