Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2021-08-12 09:00:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui (Old) and /work/SRC/openSUSE:Factory/.libyui.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui" Thu Aug 12 09:00:55 2021 rev:66 rq:910528 version:4.2.15 Changes: -------- --- /work/SRC/openSUSE:Factory/libyui/libyui.changes 2021-06-15 16:37:14.709683942 +0200 +++ /work/SRC/openSUSE:Factory/.libyui.new.1899/libyui.changes 2021-08-12 09:01:38.518153332 +0200 @@ -1,0 +2,7 @@ +Fri Aug 6 15:08:31 UTC 2021 - Ladislav Slez??k <[email protected]> + +- Fixed displaying empty help text or empty release notes + in ncurses UI (the real cause of bsc#972548) +- 4.2.15 + +------------------------------------------------------------------- Old: ---- libyui-4.2.14.tar.bz2 New: ---- libyui-4.2.15.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-bindings.spec ++++++ --- /var/tmp/diff_new_pack.a9j4rF/_old 2021-08-12 09:01:39.070152452 +0200 +++ /var/tmp/diff_new_pack.a9j4rF/_new 2021-08-12 09:01:39.070152452 +0200 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only ++++++ libyui-ncurses-pkg.spec ++++++ --- /var/tmp/diff_new_pack.a9j4rF/_old 2021-08-12 09:01:39.086152426 +0200 +++ /var/tmp/diff_new_pack.a9j4rF/_new 2021-08-12 09:01:39.094152414 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 libyui-ncurses-rest-api.spec: same change libyui-ncurses.spec: same change ++++++ libyui-qt-graph.spec ++++++ --- /var/tmp/diff_new_pack.a9j4rF/_old 2021-08-12 09:01:39.154152318 +0200 +++ /var/tmp/diff_new_pack.a9j4rF/_new 2021-08-12 09:01:39.158152311 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 ++++++ libyui-qt-pkg.spec ++++++ --- /var/tmp/diff_new_pack.a9j4rF/_old 2021-08-12 09:01:39.174152286 +0200 +++ /var/tmp/diff_new_pack.a9j4rF/_new 2021-08-12 09:01:39.174152286 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 libyui-qt-rest-api.spec: same change libyui-qt.spec: same change libyui-rest-api.spec: same change libyui.spec: same change ++++++ libyui-4.2.14.tar.bz2 -> libyui-4.2.15.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/VERSION.cmake new/libyui-4.2.15/VERSION.cmake --- old/libyui-4.2.14/VERSION.cmake 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/VERSION.cmake 2021-08-06 19:24:46.000000000 +0200 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "4") SET( VERSION_MINOR "2" ) -SET( VERSION_PATCH "14" ) +SET( VERSION_PATCH "15" ) SET( VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}" ) SET( SONAME_MAJOR "15" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui/pkgconfig/CMakeLists.txt new/libyui-4.2.15/libyui/pkgconfig/CMakeLists.txt --- old/libyui-4.2.14/libyui/pkgconfig/CMakeLists.txt 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui/pkgconfig/CMakeLists.txt 2021-08-06 19:24:46.000000000 +0200 @@ -14,8 +14,16 @@ include( ../../VERSION.cmake ) include( GNUInstallDirs ) # set CMAKE_INSTALL_LIBDIR - -set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig ) +# See https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html +# CMAKE_INSTALL_FULL_<dir> +# The absolute path generated from the corresponding CMAKE_INSTALL_<dir> value. +# If the value is not already an absolute path, an absolute path is constructed +# typically by prepending the value of the CMAKE_INSTALL_PREFIX variable. +# So that covers also cmake directive -DCMAKE_INSTALL_LIBDIR=/usr/lib64 with full +# pathname. +# CMAKE_INSTALL_FULL_LIBDIR is used to install libyui.pc and inside it +# to set "libdir" and "plugindir" pkg-config variables +set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig ) # Generate libyui.pc where some CMake variables are expanded from libyui.pc.in, # but only expand @VARIABLE@, not ${VARIABLE} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui/pkgconfig/libyui.pc.in new/libyui-4.2.15/libyui/pkgconfig/libyui.pc.in --- old/libyui-4.2.14/libyui/pkgconfig/libyui.pc.in 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui/pkgconfig/libyui.pc.in 2021-08-06 19:24:46.000000000 +0200 @@ -9,9 +9,9 @@ datarootdir=${exec_prefix}/share datadir=${datarootdir}/libyui -libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +libdir=@CMAKE_INSTALL_FULL_LIBDIR@ includedir=${exec_prefix}/include -plugindir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@/yui +plugindir=@CMAKE_INSTALL_FULL_LIBDIR@/yui soversion_major=@SONAME_MAJOR@ soversion_minor=@SONAME_MINOR@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui/src/YDialog.h new/libyui-4.2.15/libyui/src/YDialog.h --- old/libyui-4.2.14/libyui/src/YDialog.h 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui/src/YDialog.h 2021-08-06 19:24:46.000000000 +0200 @@ -369,11 +369,10 @@ * Show the help text for the specified widget. If it doesn't have one, * traverse up the widget hierarchy until there is one. * - * If there is a help text, it is displayed in a pop-up dialog with a local + * The found help text, or the empty string, is displayed in a pop-up dialog with a local * event loop. * - * This returns 'true' on success (there was a help text) and 'false' on - * failure (no help text). + * This always returns 'true' (for backward compatibility). **/ static bool showHelpText( YWidget * widget ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui/src/YDialogHelpers.cc new/libyui-4.2.15/libyui/src/YDialogHelpers.cc --- old/libyui-4.2.14/libyui/src/YDialogHelpers.cc 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui/src/YDialogHelpers.cc 2021-08-06 19:24:46.000000000 +0200 @@ -114,19 +114,11 @@ widget = widget->parent(); } - if ( ! helpText.empty() ) - { - yuiMilestone() << "Showing help text" << endl; - showText( helpText, true ); - - yuiMilestone() << "Help dialog closed" << endl; - } - else // No help text - { - yuiWarning() << "No help text" << endl; - } + yuiMilestone() << "Showing help text" << endl; + showText( helpText, true ); + yuiMilestone() << "Help dialog closed" << endl; - return ! helpText.empty(); + return true; } @@ -158,11 +150,6 @@ { map<string,string> relnotes = YUI::application()->releaseNotes(); - if ( relnotes.size() == 0) - { - return false; - } - vector<string> keys; for ( map<string,string>::const_iterator it = relnotes.begin(); it != relnotes.end(); ++it ) @@ -197,7 +184,7 @@ else { richtext = YUI::widgetFactory()->createRichText( vbox, - (*(relnotes.begin())).second, + relnotes.empty() ? "" : (*(relnotes.begin())).second, usePlainTextMode ); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui-ncurses/pkgconfig/CMakeLists.txt new/libyui-4.2.15/libyui-ncurses/pkgconfig/CMakeLists.txt --- old/libyui-4.2.14/libyui-ncurses/pkgconfig/CMakeLists.txt 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui-ncurses/pkgconfig/CMakeLists.txt 2021-08-06 19:24:46.000000000 +0200 @@ -15,8 +15,16 @@ include( ../../VERSION.cmake ) include( GNUInstallDirs ) # set CMAKE_INSTALL_LIBDIR - -set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig ) +# See https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html +# CMAKE_INSTALL_FULL_<dir> +# The absolute path generated from the corresponding CMAKE_INSTALL_<dir> value. +# If the value is not already an absolute path, an absolute path is constructed +# typically by prepending the value of the CMAKE_INSTALL_PREFIX variable. +# So that covers also cmake directive -DCMAKE_INSTALL_LIBDIR=/usr/lib64 with full +# pathname. +# CMAKE_INSTALL_FULL_LIBDIR is used to install libyuy-ncurses.pc and inside it +# to set "libdir" and "plugindir" pkg-config variables +set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig ) # Generate libyui-ncurses.pc where some CMake variables are expanded from libyui-ncurses.pc.in, # but only expand @VARIABLE@, not ${VARIABLE} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui-ncurses/pkgconfig/libyui-ncurses.pc.in new/libyui-4.2.15/libyui-ncurses/pkgconfig/libyui-ncurses.pc.in --- old/libyui-4.2.14/libyui-ncurses/pkgconfig/libyui-ncurses.pc.in 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui-ncurses/pkgconfig/libyui-ncurses.pc.in 2021-08-06 19:24:46.000000000 +0200 @@ -7,9 +7,9 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} -libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +libdir=@CMAKE_INSTALL_FULL_LIBDIR@ includedir=${exec_prefix}/include -plugindir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@/yui +plugindir=@CMAKE_INSTALL_FULL_LIBDIR@/yui soversion_major=@SONAME_MAJOR@ soversion_minor=@SONAME_MINOR@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui-qt/pkgconfig/CMakeLists.txt new/libyui-4.2.15/libyui-qt/pkgconfig/CMakeLists.txt --- old/libyui-4.2.14/libyui-qt/pkgconfig/CMakeLists.txt 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui-qt/pkgconfig/CMakeLists.txt 2021-08-06 19:24:46.000000000 +0200 @@ -15,8 +15,16 @@ include( ../../VERSION.cmake ) include( GNUInstallDirs ) # set CMAKE_INSTALL_LIBDIR - -set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig ) +# See https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html +# CMAKE_INSTALL_FULL_<dir> +# The absolute path generated from the corresponding CMAKE_INSTALL_<dir> value. +# If the value is not already an absolute path, an absolute path is constructed +# typically by prepending the value of the CMAKE_INSTALL_PREFIX variable. +# So that covers also cmake directive -DCMAKE_INSTALL_LIBDIR=/usr/lib64 with full +# pathname. +# CMAKE_INSTALL_FULL_LIBDIR is used to install libyui-qt.pc and inside it +# to set "libdir" and "plugindir" pkg-config variables +set( PKGCONFIG_INSTALL_DIR ${DESTDIR}${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig ) # Generate libyui-qt.pc where some CMake variables are expanded from libyui-qt.pc.in, # but only expand @VARIABLE@, not ${VARIABLE} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/libyui-qt/pkgconfig/libyui-qt.pc.in new/libyui-4.2.15/libyui-qt/pkgconfig/libyui-qt.pc.in --- old/libyui-4.2.14/libyui-qt/pkgconfig/libyui-qt.pc.in 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/libyui-qt/pkgconfig/libyui-qt.pc.in 2021-08-06 19:24:46.000000000 +0200 @@ -7,9 +7,9 @@ prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} -libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +libdir=@CMAKE_INSTALL_FULL_LIBDIR@ includedir=${exec_prefix}/include -plugindir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@/yui +plugindir=@CMAKE_INSTALL_FULL_LIBDIR@/yui soversion_major=@SONAME_MAJOR@ soversion_minor=@SONAME_MINOR@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-bindings.spec new/libyui-4.2.15/package/libyui-bindings.spec --- old/libyui-4.2.14/package/libyui-bindings.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-bindings.spec 2021-08-06 19:24:46.000000000 +0200 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 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.2.14/package/libyui-ncurses-pkg.spec new/libyui-4.2.15/package/libyui-ncurses-pkg.spec --- old/libyui-4.2.14/package/libyui-ncurses-pkg.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-ncurses-pkg.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-ncurses-rest-api.spec new/libyui-4.2.15/package/libyui-ncurses-rest-api.spec --- old/libyui-4.2.14/package/libyui-ncurses-rest-api.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-ncurses-rest-api.spec 2021-08-06 19:24:46.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.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-ncurses.spec new/libyui-4.2.15/package/libyui-ncurses.spec --- old/libyui-4.2.14/package/libyui-ncurses.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-ncurses.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-qt-graph.spec new/libyui-4.2.15/package/libyui-qt-graph.spec --- old/libyui-4.2.14/package/libyui-qt-graph.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-qt-graph.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-qt-pkg.spec new/libyui-4.2.15/package/libyui-qt-pkg.spec --- old/libyui-4.2.14/package/libyui-qt-pkg.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-qt-pkg.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-qt-rest-api.spec new/libyui-4.2.15/package/libyui-qt-rest-api.spec --- old/libyui-4.2.14/package/libyui-qt-rest-api.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-qt-rest-api.spec 2021-08-06 19:24:46.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.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-qt.spec new/libyui-4.2.15/package/libyui-qt.spec --- old/libyui-4.2.14/package/libyui-qt.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-qt.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui-rest-api.spec new/libyui-4.2.15/package/libyui-rest-api.spec --- old/libyui-4.2.14/package/libyui-rest-api.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui-rest-api.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui.changes new/libyui-4.2.15/package/libyui.changes --- old/libyui-4.2.14/package/libyui.changes 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui.changes 2021-08-06 19:24:46.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Aug 6 15:08:31 UTC 2021 - Ladislav Slez??k <[email protected]> + +- Fixed displaying empty help text or empty release notes + in ncurses UI (the real cause of bsc#972548) +- 4.2.15 + +------------------------------------------------------------------- Fri Jun 4 08:27:03 UTC 2021 - Martin Vidner <[email protected]> - rest-api: When finding table items by cell value, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.2.14/package/libyui.spec new/libyui-4.2.15/package/libyui.spec --- old/libyui-4.2.14/package/libyui.spec 2021-06-08 11:45:04.000000000 +0200 +++ new/libyui-4.2.15/package/libyui.spec 2021-08-06 19:24:46.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.2.14 +Version: 4.2.15 Release: 0 %define so_version 15
