Hello community, here is the log from the commit of package mate-desktop for openSUSE:Factory checked in at 2019-05-16 22:03:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mate-desktop (Old) and /work/SRC/openSUSE:Factory/.mate-desktop.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-desktop" Thu May 16 22:03:54 2019 rev:23 rq:682563 version:1.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mate-desktop/mate-desktop.changes 2018-12-28 12:34:31.995996510 +0100 +++ /work/SRC/openSUSE:Factory/.mate-desktop.new.5148/mate-desktop.changes 2019-05-16 22:03:59.130626050 +0200 @@ -1,0 +2,25 @@ +Tue Mar 5 15:19:33 UTC 2019 - [email protected] + +- Update to version 1.22.0: + * interface: Add a key to enable/disable primary paste from the + middle mouse button. + * mate-desktop-item: Replace deprecated gdk_error_trap_push/pop. + * mate-rr-config: Replace deprecated gdk_flush. + * mate-rr: Replace deprecated Gdk functions. + * mate-bg-crossfade: Replace deprecated gdk_error_trap_push/pop. + * mate-bg: Replace deprecated gdk_error_trap_push/pop. + * Add mate-language apis. + * Add a new setting to control XKB modifier latching. + * Fix make distcheck fail on debian. + * mate-colorsel: Avoid deprecated gtk_widget_modify_bg. + * [mate-rr] Avoid deprecated g_type_class_add_private. + * Avoid deprecated g_type_class_add_private. + * [mate-colorsel] Avoid deprecated g_type_class_add_private. + * mate-bg: Avoid deprecated g_settings_list_keys. + * Disable deprecation warnings for distcheck. + * mate-bg: Corrected some comments. + * schemas: Define schema for a default calculator. + * Update translations. +- Rebase mate-desktop-gtk-3.20.patch. + +------------------------------------------------------------------- Old: ---- mate-desktop-1.20.4.tar.xz New: ---- mate-desktop-1.22.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-desktop.spec ++++++ --- /var/tmp/diff_new_pack.0UMQhf/_old 2019-05-16 22:04:00.482624784 +0200 +++ /var/tmp/diff_new_pack.0UMQhf/_new 2019-05-16 22:04:00.486624780 +0200 @@ -1,7 +1,7 @@ # # spec file for package mate-desktop # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,9 +19,9 @@ %define soname libmate-desktop-2 %define sover 17 %define typelib typelib-1_0-MateDesktop-2_0 -%define _version 1.20 +%define _version 1.22 Name: mate-desktop -Version: 1.20.4 +Version: 1.22.0 Release: 0 Summary: Library with common API for various MATE modules License: GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT @@ -40,6 +40,7 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.48 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.7 BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 +BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(python) ++++++ mate-desktop-1.20.4.tar.xz -> mate-desktop-1.22.0.tar.xz ++++++ ++++ 62295 lines of diff (skipped) ++++++ mate-desktop-gtk-3.20.patch ++++++ --- /var/tmp/diff_new_pack.0UMQhf/_old 2019-05-16 22:04:01.366623955 +0200 +++ /var/tmp/diff_new_pack.0UMQhf/_new 2019-05-16 22:04:01.382623941 +0200 @@ -14,7 +14,7 @@ dnl ---------------------------------------------------------------------------- --- a/libmate-desktop/mate-bg.c +++ b/libmate-desktop/mate-bg.c -@@ -850,9 +850,15 @@ draw_color_each_monitor (MateBG *bg, +@@ -857,9 +857,15 @@ draw_color_each_monitor (MateBG *bg, int monitor; display = gdk_screen_get_display (screen); @@ -30,7 +30,7 @@ draw_color_area (bg, dest, &rect); } } -@@ -1026,14 +1032,22 @@ draw_each_monitor (MateBG *bg, +@@ -1033,14 +1039,22 @@ draw_each_monitor (MateBG *bg, GdkDisplay *display; display = gdk_screen_get_display (screen); @@ -55,7 +55,7 @@ if (pixbuf) { --- a/libmate-desktop/mate-bg-crossfade.c +++ b/libmate-desktop/mate-bg-crossfade.c -@@ -411,6 +411,7 @@ draw_background (MateBGCrossfade *fade) +@@ -406,6 +406,7 @@ draw_background (MateBGCrossfade *fade) if (fade->priv->widget != NULL) { gtk_widget_queue_draw (fade->priv->widget); } else if (gdk_window_get_window_type (fade->priv->window) != GDK_WINDOW_ROOT) { @@ -63,7 +63,7 @@ cairo_t *cr; cairo_region_t *region; GdkDrawingContext *draw_context; -@@ -424,6 +425,16 @@ draw_background (MateBGCrossfade *fade) +@@ -419,6 +420,16 @@ draw_background (MateBGCrossfade *fade) cairo_paint (cr); gdk_window_end_draw_frame (fade->priv->window, draw_context); cairo_region_destroy (region); @@ -79,10 +79,10 @@ +#endif } else { Display *xdisplay = GDK_WINDOW_XDISPLAY (fade->priv->window); - gdk_error_trap_push (); + GdkDisplay *display; --- a/libmate-desktop/mate-desktop-item.c +++ b/libmate-desktop/mate-desktop-item.c -@@ -2080,10 +2080,17 @@ mate_desktop_item_launch_on_screen_with_ +@@ -2086,10 +2086,17 @@ mate_desktop_item_launch_on_screen_with_ return -1; } @@ -102,14 +102,14 @@ --- a/libmate-desktop/mate-rr-labeler.c +++ b/libmate-desktop/mate-rr-labeler.c -@@ -363,11 +363,22 @@ position_window (MateRRLabeler *labeler +@@ -361,11 +361,22 @@ position_window (MateRRLabeler *labeler { GdkRectangle workarea; GdkRectangle monitor; +#if GTK_CHECK_VERSION (3, 22, 0) GdkMonitor *monitor_num; +#else -+ int monitor_num; ++ gint monitor_num; +#endif get_work_area (labeler, &workarea);
