Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libgnomekbd for openSUSE:Factory checked in at 2021-06-11 00:17:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgnomekbd (Old) and /work/SRC/openSUSE:Factory/.libgnomekbd.new.32437 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgnomekbd" Fri Jun 11 00:17:41 2021 rev:59 rq:897533 version:3.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libgnomekbd/libgnomekbd.changes 2021-04-14 10:09:32.705348409 +0200 +++ /work/SRC/openSUSE:Factory/.libgnomekbd.new.32437/libgnomekbd.changes 2021-06-11 00:17:44.337219463 +0200 @@ -1,0 +2,16 @@ +Tue Jun 1 17:24:30 UTC 2021 - Cliff Zhao <qz...@suse.com> + +- Add libgnomekbd_avoid_implicit_definition.patch: Add string.h into + include files to avoid inplicit definition warning in building. + This change is to meet the needs of the inspection of maintaince + build checking script(bnc#1160963, bnc#1034390, + glgo#GNOME/libgnomekbd!7) + +------------------------------------------------------------------- +Mon May 24 15:13:24 UTC 2021 - Cliff Zhao <qz...@suse.com> + +- Add libgnomekbd-set-default-indicator.patch: set the common + keyboard layout indicator as "default" to avoid misleading + (bnc#1034390). + +------------------------------------------------------------------- New: ---- libgnomekbd-set-default-indicator.patch libgnomekbd_avoid_implicit_definition.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgnomekbd.spec ++++++ --- /var/tmp/diff_new_pack.lrW27G/_old 2021-06-11 00:17:44.717220123 +0200 +++ /var/tmp/diff_new_pack.lrW27G/_new 2021-06-11 00:17:44.721220130 +0200 @@ -27,6 +27,10 @@ Source0: https://download.gnome.org/sources/libgnomekbd/3.26/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM libgnomekbd-avoid-coredump-on-ibus-engines.patch bnc#1160963, glgo#GNOME/libgnomekbd!6 qz...@suse.com -- To avoid crash when working with ibus. Patch0: libgnomekbd-avoid-coredump-on-ibus-engines.patch +# PATCH-FIX-OPENSUSE libgnomekbd-set-default-indicator.patch bnc#1034390 qz...@suse.com -- set the common keyboard layout indicator as default to avoid misleading. +Patch1: libgnomekbd-set-default-indicator.patch +# PATCH-FIX-UPSTREAM libgnomekbd_avoid_implicit_definition.patch bnc#1160963 bnc#1034390 glgo#GNOME/libgnomekbd!7 qz...@suse.com -- To avoid inplicit definition warning in building. +Patch2: libgnomekbd_avoid_implicit_definition.patch BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: intltool ++++++ libgnomekbd-set-default-indicator.patch ++++++ diff -Nura libgnomekbd-3.26.1/libgnomekbd/gkbd-keyboard-drawing.c libgnomekbd-3.26.1_new/libgnomekbd/gkbd-keyboard-drawing.c --- libgnomekbd-3.26.1/libgnomekbd/gkbd-keyboard-drawing.c 2021-06-03 11:27:52.595837755 +0800 +++ libgnomekbd-3.26.1_new/libgnomekbd/gkbd-keyboard-drawing.c 2021-06-03 11:29:45.775631415 +0800 @@ -2748,7 +2748,7 @@ XklConfigRegistry * registry, const gchar * full_layout) { - const gchar *layout_name = "?"; + const gchar *layout_name = "default"; XklConfigItem *xki = xkl_config_item_new (); gchar *layout = NULL, *variant = NULL; ++++++ libgnomekbd_avoid_implicit_definition.patch ++++++ diff -Nura libgnomekbd-3.26.1/libgnomekbd/gkbd-keyboard-display.c libgnomekbd-3.26.1_new/libgnomekbd/gkbd-keyboard-display.c --- libgnomekbd-3.26.1/libgnomekbd/gkbd-keyboard-display.c 2021-06-04 01:33:53.695366014 +0800 +++ libgnomekbd-3.26.1_new/libgnomekbd/gkbd-keyboard-display.c 2021-06-04 01:35:00.459249300 +0800 @@ -18,6 +18,7 @@ */ #include <stdlib.h> +#include <string.h> #include <libintl.h> #include <config.h>