mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 19:43:24 -04:00
skip CMAKE_QA_COMPAT for files unused in bundled 3rdparty/backward-cpp always build manpage use doc for html and qhc/qch enable qml required w/ 3.3.0, anyway it's simplier add useflags highlight and kjob add dev-util/kdstatemachineeditor to complete the scxml plugin use bundled/modified kitemmodels fix deps for wayland remove virtualx and use offscreen instead skip tests w/ comments Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
47 lines
1.6 KiB
Diff
47 lines
1.6 KiB
Diff
unbundle KDStateMachineviewer
|
|
--- a/3rdparty/CMakeLists.txt
|
|
+++ b/3rdparty/CMakeLists.txt
|
|
@@ -34,7 +34,6 @@ if(GAMMARAY_WITH_KDSME)
|
|
remove_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050500)
|
|
add_subdirectory(KDStateMachineEditor)
|
|
endfunction()
|
|
- add_ksme_subdirectory()
|
|
endif()
|
|
|
|
add_subdirectory(kde)
|
|
--- a/plugins/statemachineviewer/CMakeLists.txt
|
|
+++ b/plugins/statemachineviewer/CMakeLists.txt
|
|
@@ -81,6 +81,7 @@ if(GAMMARAY_BUILD_UI AND GAMMARAY_WITH_KDSME)
|
|
${gammaray_statemachineviewer_shared_srcs}
|
|
)
|
|
|
|
+ find_package(KDSME-qt6 REQUIRED)
|
|
target_link_libraries(
|
|
gammaray_statemachineviewer_ui_plugin
|
|
KDSME::Core
|
|
--- a/plugins/statemachineviewer/statemachineviewerwidget.cpp
|
|
+++ b/plugins/statemachineviewer/statemachineviewerwidget.cpp
|
|
@@ -25,14 +25,14 @@
|
|
#include <ui/contextmenuextension.h>
|
|
#include <ui/clientdecorationidentityproxymodel.h>
|
|
|
|
-#include <elementmodel.h>
|
|
-#include <layoutproperties.h>
|
|
-#include <state.h>
|
|
-#include <transition.h>
|
|
-#include <runtimecontroller.h>
|
|
-#include <statemachinescene.h>
|
|
-#include <statemachinetoolbar.h>
|
|
-#include <statemachineview.h>
|
|
+#include <kdstatemachineeditor/core/elementmodel.h>
|
|
+#include <kdstatemachineeditor/core/layoutproperties.h>
|
|
+#include <kdstatemachineeditor/core/state.h>
|
|
+#include <kdstatemachineeditor/core/transition.h>
|
|
+#include <kdstatemachineeditor/core/runtimecontroller.h>
|
|
+#include <kdstatemachineeditor/view/statemachinescene.h>
|
|
+#include <kdstatemachineeditor/view/statemachinetoolbar.h>
|
|
+#include <kdstatemachineeditor/view/statemachineview.h>
|
|
|
|
#include <QDebug>
|
|
#include <QMenu>
|