mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 21:13:27 -04:00
dev-util/gammaray: add 3.3.0
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>
This commit is contained in:
46
dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch
Normal file
46
dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch
Normal file
@@ -0,0 +1,46 @@
|
||||
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>
|
||||
Reference in New Issue
Block a user