Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kdstatemachineeditor for
openSUSE:Factory checked in at 2025-11-24 14:12:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdstatemachineeditor (Old)
and /work/SRC/openSUSE:Factory/.kdstatemachineeditor.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdstatemachineeditor"
Mon Nov 24 14:12:01 2025 rev:14 rq:1319531 version:2.2.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/kdstatemachineeditor/kdstatemachineeditor.changes
2025-09-26 22:26:55.864103976 +0200
+++
/work/SRC/openSUSE:Factory/.kdstatemachineeditor.new.14147/kdstatemachineeditor.changes
2025-11-24 14:14:56.099776718 +0100
@@ -1,0 +2,6 @@
+Sun Nov 23 14:02:52 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch to
+ build with graphviz 14.*
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ 0001-CMake-Find-gvplugin_dot_layout-on-openSUSE.patch ++++++
--- /var/tmp/diff_new_pack.zh7xGp/_old 2025-11-24 14:14:56.611798285 +0100
+++ /var/tmp/diff_new_pack.zh7xGp/_new 2025-11-24 14:14:56.615798454 +0100
@@ -1,4 +1,4 @@
-From dcf2086d5e96ef98e593f639d4c613b863e4f54e Mon Sep 17 00:00:00 2001
+From 631968d008366eecf9c9cdaf04041d73b9ef29af Mon Sep 17 00:00:00 2001
From: Christophe Marin <[email protected]>
Date: Sat, 1 Feb 2025 11:11:46 +0100
Subject: [PATCH] CMake - Find gvplugin_dot_layout on openSUSE
@@ -8,26 +8,28 @@
The build system needs a workaround.
---
- cmake/FindGraphviz.cmake | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
+ cmake/FindGraphviz.cmake | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cmake/FindGraphviz.cmake b/cmake/FindGraphviz.cmake
-index fd0e2d4..d19babf 100644
+index c528a03..78c1a90 100644
--- a/cmake/FindGraphviz.cmake
+++ b/cmake/FindGraphviz.cmake
-@@ -120,9 +120,10 @@ find_library(
+@@ -120,9 +120,12 @@ find_library(
PATH_SUFFIXES ${GRAPHVIZ_LIB_PATH_SUFFIX} ${_GRAPHVIZ_FIND_OPTS}
)
-+# Due to how graphviz is packaged in openSUSE, we have to explictly look for
libgvplugin_dot_layout.so.6
++# Due to graphviz maintainer decision, the gvplugin_dot_layout symlink is
++# missing in the graphviz package. We need to work around this decision to
++# build kdstatemachineeditor
find_library(
GRAPHVIZ_PLUGIN_DOT_LAYOUT_LIBRARY
- NAMES gvplugin_dot_layout
-+ NAMES gvplugin_dot_layout libgvplugin_dot_layout.so.6
++ NAMES gvplugin_dot_layout libgvplugin_dot_layout.so.6
libgvplugin_dot_layout.so.8
HINTS ${_GRAPHVIZ_LIBRARY_DIR}
PATH_SUFFIXES ${GRAPHVIZ_LIB_PATH_SUFFIX} ${_GRAPHVIZ_FIND_OPTS} graphviz
)
--
-2.48.1
+2.51.1