Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cinnamon-control-center for 
openSUSE:Factory checked in at 2022-10-03 13:46:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-control-center (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-control-center.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-control-center"

Mon Oct  3 13:46:28 2022 rev:26 rq:1007557 version:5.2.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/cinnamon-control-center/cinnamon-control-center.changes
  2022-03-29 18:15:40.411147916 +0200
+++ 
/work/SRC/openSUSE:Factory/.cinnamon-control-center.new.2275/cinnamon-control-center.changes
        2022-10-03 13:47:17.269682813 +0200
@@ -1,0 +2,6 @@
+Sun Oct  2 04:19:18 UTC 2022 - Marguerite Su <i...@marguerite.su>
+
+- FTBFS with libgnomekbd 3.28.1
+  * add cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch
+
+-------------------------------------------------------------------

New:
----
  cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cinnamon-control-center.spec ++++++
--- /var/tmp/diff_new_pack.Wm5EFj/_old  2022-10-03 13:47:17.857684106 +0200
+++ /var/tmp/diff_new_pack.Wm5EFj/_new  2022-10-03 13:47:17.865684124 +0200
@@ -26,6 +26,7 @@
 Group:          System/GUI/Other
 URL:            https://github.com/linuxmint/cinnamon-control-center
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch:          %{name}-%{version}-libgnomekbd-3.28.1.patch
 BuildRequires:  cups-devel
 BuildRequires:  desktop-data
 BuildRequires:  fdupes
@@ -116,7 +117,7 @@
 needed to develop applications that require these.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %meson

++++++ cinnamon-control-center-5.2.1-libgnomekbd-3.28.1.patch ++++++
Index: cinnamon-control-center-5.2.1/panels/region/cinnamon-region-panel-xkb.c
===================================================================
--- cinnamon-control-center-5.2.1.orig/panels/region/cinnamon-region-panel-xkb.c
+++ cinnamon-control-center-5.2.1/panels/region/cinnamon-region-panel-xkb.c
@@ -36,6 +36,12 @@
 
 #define GKBD_CONFIG_KEY_LOAD_EXTRA_ITEMS "load-extra-items"
 
+// These were removed from the API of libgnomekbd in version 3.28
+const gchar GKBD_DESKTOP_CONFIG_KEY_DEFAULT_GROUP[] = "default-group";
+const gchar GKBD_DESKTOP_CONFIG_KEY_GROUP_PER_WINDOW[] = "group-per-window";
+const gchar GKBD_KEYBOARD_CONFIG_KEY_LAYOUTS[] = "layouts";
+const gchar GKBD_KEYBOARD_CONFIG_KEY_OPTIONS[] = "options";
+
 XklEngine *engine;
 XklConfigRegistry *config_registry;
 
Index: cinnamon-control-center-5.2.1/panels/region/cinnamon-region-panel-xkb.h
===================================================================
--- cinnamon-control-center-5.2.1.orig/panels/region/cinnamon-region-panel-xkb.h
+++ cinnamon-control-center-5.2.1/panels/region/cinnamon-region-panel-xkb.h
@@ -36,6 +36,12 @@ extern GSettings *xkb_keyboard_settings;
 extern GSettings *xkb_desktop_settings;
 extern GkbdKeyboardConfig initial_config;
 
+// These were removed from the API of libgnomekbd in version 3.28
+extern const gchar GKBD_DESKTOP_CONFIG_KEY_DEFAULT_GROUP[];
+extern const gchar GKBD_DESKTOP_CONFIG_KEY_GROUP_PER_WINDOW[];
+extern const gchar GKBD_KEYBOARD_CONFIG_KEY_LAYOUTS[];
+extern const gchar GKBD_KEYBOARD_CONFIG_KEY_OPTIONS[];
+
 extern void setup_xkb_tabs (GtkBuilder * dialog);
 
 extern void xkb_layouts_fill_selected_tree (GtkBuilder * dialog);

Reply via email to