Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cinnamon-menus for openSUSE:Factory 
checked in at 2021-06-04 22:43:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-menus (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-menus.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-menus"

Fri Jun  4 22:43:23 2021 rev:17 rq:897285 version:5.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-menus/cinnamon-menus.changes    
2021-01-22 21:52:36.365873084 +0100
+++ /work/SRC/openSUSE:Factory/.cinnamon-menus.new.1898/cinnamon-menus.changes  
2021-06-04 22:43:36.235131963 +0200
@@ -1,0 +2,6 @@
+Thu May 27 20:19:00 UTC 2021 - andy great <[email protected]>
+
+- Update to version 5.0.0.
+  * No changelog.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-menus-4.8.2.tar.gz

New:
----
  cinnamon-menus-5.0.0.tar.gz

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

Other differences:
------------------
++++++ cinnamon-menus.spec ++++++
--- /var/tmp/diff_new_pack.2003Yq/_old  2021-06-04 22:43:36.891132687 +0200
+++ /var/tmp/diff_new_pack.2003Yq/_new  2021-06-04 22:43:36.895132692 +0200
@@ -20,7 +20,7 @@
 %define soname  libcinnamon-menu-3
 %define sover   0
 Name:           cinnamon-menus
-Version:        4.8.2
+Version:        5.0.0
 Release:        0
 Summary:        A menu system for the Cinnamon Desktop
 License:        LGPL-2.1-or-later

++++++ cinnamon-menus-4.8.2.tar.gz -> cinnamon-menus-5.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-4.8.2/debian/changelog 
new/cinnamon-menus-5.0.0/debian/changelog
--- old/cinnamon-menus-4.8.2/debian/changelog   2020-12-08 11:20:08.000000000 
+0100
+++ new/cinnamon-menus-5.0.0/debian/changelog   2021-05-27 16:04:56.000000000 
+0200
@@ -1,3 +1,16 @@
+cinnamon-menus (5.0.0) uma; urgency=medium
+
+  * 5.0.0
+
+ -- Clement Lefebvre <[email protected]>  Thu, 27 May 2021 15:04:30 +0100
+
+cinnamon-menus (4.8.3) ulyssa; urgency=medium
+
+  [ Lars Mueller ]
+  * Prevent a crash when changing a desktop file to a malformed format
+
+ -- Clement Lefebvre <[email protected]>  Fri, 26 Feb 2021 16:12:56 +0000
+
 cinnamon-menus (4.8.2) ulyssa; urgency=medium
 
   [ Lars Mueller ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-4.8.2/libmenu/gmenu-desktopappinfo.c 
new/cinnamon-menus-5.0.0/libmenu/gmenu-desktopappinfo.c
--- old/cinnamon-menus-4.8.2/libmenu/gmenu-desktopappinfo.c     2020-12-08 
11:20:08.000000000 +0100
+++ new/cinnamon-menus-5.0.0/libmenu/gmenu-desktopappinfo.c     2021-05-27 
16:04:56.000000000 +0200
@@ -80,6 +80,8 @@
 static GAppInfo *
 gmenu_desktopappinfo_dup (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   GMenuDesktopAppInfo *new_info;
 
@@ -109,6 +111,8 @@
 static const char *
 gmenu_desktopappinfo_get_id (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
 
   return info->desktop_id;
@@ -117,6 +121,8 @@
 static const char *
 gmenu_desktopappinfo_get_name (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_name (G_APP_INFO(info->super_appinfo));
 }
@@ -124,6 +130,8 @@
 static const char *
 gmenu_desktopappinfo_get_description (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_description (G_APP_INFO(info->super_appinfo));
 }
@@ -131,6 +139,8 @@
 static const char *
 gmenu_desktopappinfo_get_executable (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_executable (G_APP_INFO(info->super_appinfo));
 }
@@ -138,6 +148,8 @@
 static GIcon *
 gmenu_desktopappinfo_get_icon (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_icon (G_APP_INFO(info->super_appinfo));
 }
@@ -145,6 +157,8 @@
 static gboolean
 gmenu_desktopappinfo_launch (GAppInfo *appinfo, GList *files, 
GAppLaunchContext *launch_context, GError **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_launch (G_APP_INFO(info->super_appinfo), files, 
launch_context, error);
 }
@@ -152,6 +166,8 @@
 static gboolean
 gmenu_desktopappinfo_supports_uris (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_supports_uris (G_APP_INFO(info->super_appinfo));
 }
@@ -159,6 +175,8 @@
 static gboolean
 gmenu_desktopappinfo_supports_files (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_supports_files (G_APP_INFO(info->super_appinfo));
 }
@@ -169,6 +187,8 @@
                                 GAppLaunchContext  *launch_context,
                                 GError            **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_launch_uris (G_APP_INFO(info->super_appinfo), uris, 
launch_context, error);
 }
@@ -176,6 +196,8 @@
 static gboolean
 gmenu_desktopappinfo_should_show (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_should_show (G_APP_INFO(info->super_appinfo));
 }
@@ -185,6 +207,8 @@
                                                 const char  *content_type,
                                                 GError     **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_set_as_default_for_type (G_APP_INFO(info->super_appinfo), 
content_type, error);
 }
@@ -194,6 +218,8 @@
                                                  const char  *extension,
                                                  GError     **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_set_as_default_for_extension 
(G_APP_INFO(info->super_appinfo), extension, error);
 }
@@ -203,6 +229,8 @@
                                       const char  *content_type,
                                       GError     **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_add_supports_type (G_APP_INFO(info->super_appinfo), 
content_type, error);
 }
@@ -210,6 +238,8 @@
 static gboolean
 gmenu_desktopappinfo_can_remove_supports_type (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_can_remove_supports_type (G_APP_INFO(info->super_appinfo));
 }
@@ -219,6 +249,8 @@
                                          const char  *content_type,
                                          GError     **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_remove_supports_type (G_APP_INFO(info->super_appinfo), 
content_type, error);
 }
@@ -226,6 +258,8 @@
 static gboolean
 gmenu_desktopappinfo_can_delete (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_can_delete (G_APP_INFO(info->super_appinfo));
 }
@@ -233,6 +267,8 @@
 static gboolean
 gmenu_desktopappinfo_delete (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_delete (G_APP_INFO(info->super_appinfo));
 }
@@ -240,6 +276,8 @@
 static const char *
 gmenu_desktopappinfo_get_commandline (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_commandline (G_APP_INFO(info->super_appinfo));
 }
@@ -247,6 +285,8 @@
 static const char *
 gmenu_desktopappinfo_get_display_name (GAppInfo *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_display_name (G_APP_INFO(info->super_appinfo));
 }
@@ -256,6 +296,8 @@
                                          const char  *content_type,
                                          GError     **error)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_set_as_last_used_for_type 
(G_APP_INFO(info->super_appinfo), content_type, error);
 }
@@ -263,6 +305,8 @@
 static const char **
 gmenu_desktopappinfo_get_supported_types (GAppInfo    *appinfo)
 {
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+
   GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
   return g_app_info_get_supported_types (G_APP_INFO(info->super_appinfo));
 }
@@ -412,8 +456,8 @@
  */
 const char * gmenu_desktopappinfo_get_filename (GMenuDesktopAppInfo *appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_filename (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_filename (appinfo->super_appinfo);
 }
 
 /**
@@ -426,8 +470,8 @@
  */
 const char * gmenu_desktopappinfo_get_generic_name (GMenuDesktopAppInfo 
*appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_generic_name (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_generic_name (appinfo->super_appinfo);
 }
 
 /**
@@ -441,8 +485,8 @@
  */
 const char * gmenu_desktopappinfo_get_categories (GMenuDesktopAppInfo *appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_categories (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_categories (appinfo->super_appinfo);
 }
 
 /**
@@ -455,8 +499,8 @@
  */
 const char * const *gmenu_desktopappinfo_get_keywords (GMenuDesktopAppInfo 
*appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_keywords (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_keywords (appinfo->super_appinfo);
 }
 
 /**
@@ -471,8 +515,8 @@
  */
 gboolean gmenu_desktopappinfo_get_nodisplay (GMenuDesktopAppInfo *appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_nodisplay (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_get_nodisplay (appinfo->super_appinfo);
 }
 
 /**
@@ -498,8 +542,8 @@
  */
 gboolean gmenu_desktopappinfo_get_show_in (GMenuDesktopAppInfo *appinfo, const 
gchar *desktop_env)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_show_in (info->super_appinfo, desktop_env);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_get_show_in (appinfo->super_appinfo, desktop_env);
 }
 
 /**
@@ -518,9 +562,9 @@
  */
 const char * gmenu_desktopappinfo_get_startup_wm_class (GMenuDesktopAppInfo 
*appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
 
-  return info->startup_wm_class;
+  return appinfo->startup_wm_class;
 }
 
 /**
@@ -534,8 +578,8 @@
  **/
 gboolean gmenu_desktopappinfo_get_is_hidden (GMenuDesktopAppInfo *appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_is_hidden (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_get_is_hidden (appinfo->super_appinfo);
 }
 
 /**
@@ -550,8 +594,8 @@
  */
 gboolean gmenu_desktopappinfo_has_key (GMenuDesktopAppInfo *appinfo, const 
char *key)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_has_key (info->super_appinfo, key);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_has_key (appinfo->super_appinfo, key);
 }
 
 /**
@@ -568,8 +612,8 @@
  */
 char * gmenu_desktopappinfo_get_string (GMenuDesktopAppInfo *appinfo, const 
char *key)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_string (info->super_appinfo, key);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_string (appinfo->super_appinfo, key);
 }
 
 /**
@@ -587,8 +631,8 @@
  */
 char * gmenu_desktopappinfo_get_locale_string (GMenuDesktopAppInfo *appinfo, 
const char *key)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_locale_string (info->super_appinfo, key);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_locale_string (appinfo->super_appinfo, key);
 }
 
 /**
@@ -605,8 +649,8 @@
  */
 gboolean gmenu_desktopappinfo_get_boolean (GMenuDesktopAppInfo *appinfo, const 
char *key)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_boolean (info->super_appinfo, key);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_get_boolean (appinfo->super_appinfo, key);
 }
 
 /**
@@ -623,8 +667,8 @@
  **/
 const gchar * const * gmenu_desktopappinfo_list_actions (GMenuDesktopAppInfo 
*appinfo)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_list_actions (info->super_appinfo);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_list_actions (appinfo->super_appinfo);
 }
 
 /**
@@ -652,8 +696,8 @@
  */
 void gmenu_desktopappinfo_launch_action (GMenuDesktopAppInfo *appinfo, const 
gchar *action_name, GAppLaunchContext *launch_context)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  g_desktop_app_info_launch_action (info->super_appinfo, action_name, 
launch_context);
+  g_return_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo));
+  g_desktop_app_info_launch_action (appinfo->super_appinfo, action_name, 
launch_context);
 }
 
 /**
@@ -674,8 +718,8 @@
  */
 gchar * gmenu_desktopappinfo_get_action_name (GMenuDesktopAppInfo *appinfo, 
const gchar *action_name)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_get_action_name (info->super_appinfo, action_name);
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), NULL);
+  return g_desktop_app_info_get_action_name (appinfo->super_appinfo, 
action_name);
 }
 
 /**
@@ -719,8 +763,8 @@
                                            gpointer                    
pid_callback_data,
                                            GError                    **error)
 {
-  GMenuDesktopAppInfo *info = GMENU_DESKTOPAPPINFO (appinfo);
-  return g_desktop_app_info_launch_uris_as_manager (info->super_appinfo,
+  g_return_val_if_fail (GMENU_IS_DESKTOPAPPINFO (appinfo), FALSE);
+  return g_desktop_app_info_launch_uris_as_manager (appinfo->super_appinfo,
                                                     uris,
                                                     launch_context,
                                                     spawn_flags,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-4.8.2/meson.build 
new/cinnamon-menus-5.0.0/meson.build
--- old/cinnamon-menus-4.8.2/meson.build        2020-12-08 11:20:08.000000000 
+0100
+++ new/cinnamon-menus-5.0.0/meson.build        2021-05-27 16:04:56.000000000 
+0200
@@ -1,4 +1,4 @@
-project('cinnamon-menus', 'c', version : '4.8.2', meson_version: '>=0.40.0')
+project('cinnamon-menus', 'c', version : '5.0.0', meson_version: '>=0.40.0')
 
 gnome = import('gnome')
 

Reply via email to