Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2025-06-20 16:48:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui (Old) and /work/SRC/openSUSE:Factory/.libyui.new.31170 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui" Fri Jun 20 16:48:21 2025 rev:97 rq:1286871 version:4.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libyui/libyui.changes 2025-06-18 15:53:38.477975857 +0200 +++ /work/SRC/openSUSE:Factory/.libyui.new.31170/libyui.changes 2025-06-20 16:48:41.710488766 +0200 @@ -1,0 +2,8 @@ +Wed Jun 18 09:44:29 UTC 2025 - Martin Vidner <mvid...@suse.com> + +- Integrated the graphviz API fix upstream (gh#libyui/libyui#120) + (Let CMake detect graphviz version) +- 4.7.4 +D graphviz_unsigned_fix.patch + +------------------------------------------------------------------- Old: ---- graphviz_unsigned_fix.patch libyui-4.7.3.tar.bz2 New: ---- libyui-4.7.4.tar.bz2 ----------(Old B)---------- Old:- 4.7.4 D graphviz_unsigned_fix.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-bindings.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.334514661 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.338514827 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-bindings # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only @@ -50,7 +50,6 @@ - kkae...@suse.de - dmacvi...@suse.de - %prep %setup -q -n libyui-%{version} @@ -96,7 +95,6 @@ - kkae...@suse.de - dmacvi...@suse.de - %package -n python3-yui Summary: Python 3 bindings for libyui Group: Development/Languages/Python @@ -112,7 +110,6 @@ - kkae...@suse.de - dmacvi...@suse.de - %package -n perl-yui %{perl_requires} Summary: Perl bindings for libyui @@ -129,7 +126,6 @@ - kkae...@suse.de - dmacvi...@suse.de - %files -n ruby-yui %defattr(-,root,root,-) %doc %{name}/swig/ruby/examples/*.rb ++++++ libyui-ncurses-pkg.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.366515989 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.370516155 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses-pkg # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ This package contains the package selector for the text based (NCurses) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - yast2 package selector widget for the NCurses UI @@ -70,7 +69,6 @@ This package contains the NCurses (text based) package selector component for libyui. - %package devel Summary: Libyui-ncurses-pkg header files @@ -86,7 +84,6 @@ This package contains the header files for the NCurses (text based) package selector component for libyui. - %prep %setup -q -n libyui-%{version} ++++++ libyui-ncurses-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.398517317 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.402517483 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - REST API plugin for the Ncurses frontend @@ -61,7 +60,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package devel Summary: Libyui - Header files for the NCurses REST API plugin @@ -79,7 +77,6 @@ This is not needed for using the REST API, only for developing extensions for it. - %prep %setup -q -n libyui-%{version} ++++++ libyui-ncurses.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.426518479 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.430518645 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -41,7 +41,6 @@ This package contains the NCurses (text based) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - NCurses (text based) user interface @@ -75,7 +74,6 @@ This package is not needed to develop libyui-based applications, only to develop extensions for libyui-ncurses. - %package tools Summary: Libyui - tools for the NCurses (text based) user interface @@ -89,7 +87,6 @@ libyui-terminal - useful for testing on headless machines - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt-graph.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.458519807 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.458519807 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-graph # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -44,14 +44,10 @@ License: LGPL-2.1-only OR LGPL-3.0-only URL: http://github.com/libyui/ Source: libyui-%{version}.tar.bz2 -%if %{pkg_vcmp graphviz > 10.0.0} -Patch0: graphviz_unsigned_fix.patch -%endif %description This package contains the Qt graph component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt graph widget Requires: libyui%{so_version} @@ -64,7 +60,6 @@ # Force removal of old -doc packages (bsc#1184363) Obsoletes: %{name}-doc < %{version} - %description -n %{bin_name} This package contains the Qt graph component for libyui. @@ -72,7 +67,6 @@ storage device hierarchy (disks, partitions, subvolumes etc.). and similar graphviz-generated graphs. - %package devel Summary: Libyui - Header files for the Qt graph widget Requires: %{bin_name} = %{version} @@ -82,10 +76,8 @@ This package contains the header files for the Qt graph component for libyui. - %prep %setup -q -n libyui-%{version} -%autopatch -p1 %build export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" ++++++ libyui-qt-pkg.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.490521135 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.490521135 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-pkg # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -50,7 +50,6 @@ %description This package contains the Qt package selector component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt package selector @@ -78,7 +77,6 @@ %description -n %{bin_name} This package contains the Qt package selector component for libyui. - %package devel Summary: Libyui-qt-pkg header files @@ -92,7 +90,6 @@ This can be used independently of YaST for generic (C++) applications. This package has very few dependencies. - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.522522463 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.522522463 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -50,7 +50,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - The REST API plugin for the Qt frontend @@ -67,7 +66,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package devel Summary: Libyui - Header files for the Qt REST API plugin @@ -85,7 +83,6 @@ This is not needed for using the REST API, only for developing extensions for it. - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.546523459 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.550523625 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -49,7 +49,6 @@ This package contains the Qt (graphical) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt (graphical) user interface @@ -64,7 +63,6 @@ This package contains the Qt (graphical) user interface component for libyui. - %package devel Summary: Libyui - Header files for the Qt (graphical) user interface @@ -79,7 +77,6 @@ This package is not needed to develop libyui-based applications, only to develop extensions for libyui-qt. - %prep %setup -q -n libyui-%{version} ++++++ libyui-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.578524787 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.582524953 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API, it is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - REST API plugin, the shared part Requires: libyui%{so_version} @@ -56,7 +55,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API, it is designed for automated tests. - %package devel Summary: Libyui - REST API header files @@ -73,7 +71,6 @@ This is a development subpackage. - %prep %setup -q -n libyui-%{version} ++++++ libyui.spec ++++++ --- /var/tmp/diff_new_pack.4bzCPR/_old 2025-06-20 16:48:42.614526281 +0200 +++ /var/tmp/diff_new_pack.4bzCPR/_new 2025-06-20 16:48:42.614526281 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 @@ -47,7 +47,6 @@ YaST for generic (C++) applications. This package has very few dependencies. - %package -n %{bin_name} Summary: Libyui - GUI abstraction library @@ -67,7 +66,6 @@ YaST for generic (C++) applications. This package has very few dependencies. - %package devel Summary: Libyui header files and examples @@ -83,7 +81,6 @@ the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). - %prep %setup -q -n %{name}-%{version} ++++++ libyui-4.7.3.tar.bz2 -> libyui-4.7.4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/VERSION.cmake new/libyui-4.7.4/VERSION.cmake --- old/libyui-4.7.3/VERSION.cmake 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/VERSION.cmake 2025-06-19 10:03:33.000000000 +0200 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "4") SET( VERSION_MINOR "7" ) -SET( VERSION_PATCH "3" ) +SET( VERSION_PATCH "4" ) SET( VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}" ) SET( SONAME_MAJOR "16" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/libyui-qt-graph/src/CMakeLists.txt new/libyui-4.7.4/libyui-qt-graph/src/CMakeLists.txt --- old/libyui-4.7.3/libyui-qt-graph/src/CMakeLists.txt 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/libyui-qt-graph/src/CMakeLists.txt 2025-06-19 10:03:33.000000000 +0200 @@ -12,6 +12,7 @@ # this sets LIBGVC_LIBRARIES (and more). pkg_check_modules( LIBGVC REQUIRED libgvc ) message( "-- Graphviz libs: ${LIBGVC_LIBRARIES}" ) +message( "-- Graphviz version: ${LIBGVC_VERSION}" ) # @@ -82,6 +83,12 @@ # Make the version from ../../VERSION.cmake available as a #define target_compile_definitions( ${TARGETLIB} PUBLIC VERSION="${VERSION}" ) +if(LIBGVC_VERSION VERSION_GREATER_EQUAL "10.0.0") + target_compile_definitions( ${TARGETLIB} PRIVATE NEW_GRAPHVIZ_API=1 ) +else() + target_compile_definitions( ${TARGETLIB} PRIVATE NEW_GRAPHVIZ_API=0 ) +endif() + # Add more compile options to this target in addition to those # added in the toplevel CMakeLists.txt. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/libyui-qt-graph/src/QY2Graph.cc new/libyui-4.7.4/libyui-qt-graph/src/QY2Graph.cc --- old/libyui-4.7.3/libyui-qt-graph/src/QY2Graph.cc 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/libyui-qt-graph/src/QY2Graph.cc 2025-06-19 10:03:33.000000000 +0200 @@ -188,7 +188,12 @@ { QPainterPath path; path.moveTo(gToQ(bezier.list[0])); - for (int i = 1; i < bezier.size - 1; i += 3) +#if NEW_GRAPHVIZ_API + size_t i; +#else + int i; +#endif + for (i = 1; i < bezier.size - 1; i += 3) path.cubicTo(gToQ(bezier.list[i]), gToQ(bezier.list[i+1]), gToQ(bezier.list[i+2])); return path; } @@ -273,7 +278,11 @@ if (poly->peripheries != 1) { +#if NEW_GRAPHVIZ_API + qWarning("unsupported number of peripheries %zu", poly->peripheries); +#else qWarning("unsupported number of peripheries %d", poly->peripheries); +#endif } const int sides = poly->sides; @@ -406,7 +415,12 @@ if (spl == NULL) continue; - for (int i = 0; i < spl->size; ++i) +#if NEW_GRAPHVIZ_API + size_t i; +#else + int i; +#endif + for (i = 0; i < spl->size; ++i) { const bezier& bz = spl->list[i]; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-bindings.spec new/libyui-4.7.4/package/libyui-bindings.spec --- old/libyui-4.7.3/package/libyui-bindings.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-bindings.spec 2025-06-19 10:03:33.000000000 +0200 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-ncurses-pkg.spec new/libyui-4.7.4/package/libyui-ncurses-pkg.spec --- old/libyui-4.7.3/package/libyui-ncurses-pkg.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-ncurses-pkg.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-ncurses-rest-api.spec new/libyui-4.7.4/package/libyui-ncurses-rest-api.spec --- old/libyui-4.7.3/package/libyui-ncurses-rest-api.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-ncurses-rest-api.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-ncurses.spec new/libyui-4.7.4/package/libyui-ncurses.spec --- old/libyui-4.7.3/package/libyui-ncurses.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-ncurses.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-qt-graph.spec new/libyui-4.7.4/package/libyui-qt-graph.spec --- old/libyui-4.7.3/package/libyui-qt-graph.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-qt-graph.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-qt-pkg.spec new/libyui-4.7.4/package/libyui-qt-pkg.spec --- old/libyui-4.7.3/package/libyui-qt-pkg.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-qt-pkg.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-qt-rest-api.spec new/libyui-4.7.4/package/libyui-qt-rest-api.spec --- old/libyui-4.7.3/package/libyui-qt-rest-api.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-qt-rest-api.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-qt.spec new/libyui-4.7.4/package/libyui-qt.spec --- old/libyui-4.7.3/package/libyui-qt.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-qt.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui-rest-api.spec new/libyui-4.7.4/package/libyui-rest-api.spec --- old/libyui-4.7.3/package/libyui-rest-api.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui-rest-api.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui.changes new/libyui-4.7.4/package/libyui.changes --- old/libyui-4.7.3/package/libyui.changes 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui.changes 2025-06-19 10:03:33.000000000 +0200 @@ -1,4 +1,19 @@ ------------------------------------------------------------------- +Wed Jun 18 09:44:29 UTC 2025 - Martin Vidner <mvid...@suse.com> + +- Integrated the graphviz API fix upstream (gh#libyui/libyui#120) + (Let CMake detect graphviz version) +- 4.7.4 +D graphviz_unsigned_fix.patch + +------------------------------------------------------------------- +Mon Jun 9 14:27:14 UTC 2025 - Thomas Renninger <tr...@suse.de> + +- graphviz API broke in a recent version update (bezier size is now + of type size_t instead of int). +A graphviz_unsigned_fix.patch + +------------------------------------------------------------------- Wed May 28 08:58:26 UTC 2025 - Stefan Hundhammer <shundham...@suse.com> - Fix build failure with gcc-15: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.3/package/libyui.spec new/libyui-4.7.4/package/libyui.spec --- old/libyui-4.7.3/package/libyui.spec 2025-05-28 11:57:49.000000000 +0200 +++ new/libyui-4.7.4/package/libyui.spec 2025-06-19 10:03:33.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.3 +Version: 4.7.4 Release: 0 %define so_version 16