Hello community,

here is the log from the commit of package mate-panel for openSUSE:Leap:15.2 
checked in at 2020-03-02 13:25:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/mate-panel (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.mate-panel.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mate-panel"

Mon Mar  2 13:25:28 2020 rev:27 rq:777919 version:1.23.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/mate-panel/mate-panel.changes  2020-01-15 
15:28:29.506679496 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.mate-panel.new.26092/mate-panel.changes       
2020-03-02 13:25:28.962651909 +0100
@@ -1,0 +2,220 @@
+Fri Jan 31 14:40:44 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Drop pkgconfig(NetworkManager) BuildRequires: the build system
+  never references this symbol.
+
+-------------------------------------------------------------------
+Wed Sep 25 11:25:24 UTC 2019 - Jonathan Brielmaier <[email protected]>
+
+- Remove build require on libxml2-python as it's not required. There
+  is no sign in the source code that it's needed. 
+
+-------------------------------------------------------------------
+Wed Jul 17 14:32:12 UTC 2019 - Jonathan Brielmaier <[email protected]>
+
+- Update to version 1.23.0:
+  * Update translations.
+  * Show single empty panel, even if no default layout is found
+  * Dropped *-protocol suffix from generated files
+  * na-tray-child: avoid deprecated 'gtk_widget_set_double_buffered'
+  * Wayland support for several files
+  * Error if compiling panel-plug-private.h without X11 support
+  * Don't build X11 specific files when X11 support is not enabled
+  * Remove unneeded X11 includes
+  * GdkRectangle monitor -> monitor_geom
+  * Change panel_toplevel_get_monitor_geometry to fill in a GdkRectangle 
instead of 4 ints 
+- remove patch:
+  * mate-panel-gtk-3.20.patch: we don't support gtk3.20 anymore
+-  build require gtk >= 3.22, glib >= 2.50 and gio >= 2.50
+
+-------------------------------------------------------------------
+Sun May 12 18:13:56 UTC 2019 - Alexei Sorokin <[email protected]>
+
+- Update to version 1.22.1:
+  * Add volume-applet to fedora layout.
+  * help: Update copyright.
+  * [Security] panel-keyfile: Use "g_strlcpy" instead of "strcpy".
+  * Update translations.
+- Rebase mate-panel-layouts-suse.patch.
+
+-------------------------------------------------------------------
+Fri Apr  5 17:10:22 UTC 2019 - Alexei Sorokin <[email protected]>
+
+- Update mate-panel-layouts-suse.patch for the volume control
+  applet.
+
+-------------------------------------------------------------------
+Tue Mar  5 15:19:33 UTC 2019 - [email protected]
+
+- Update to version 1.22.0:
+  * Support new mate-menus api.
+  * panel-context-menu.c: Avoid deprecated GtkImageMenuItem.
+  * Avoid gtk_file_chooser_dialog_new with stock ids.
+  * panel-run-dialog.ui: Avoid deprecated functions.
+  * fish.c: Avoid gtk_dialog_new_with_buttons with stock ids.
+  * panel-test-applets.ui: Avoid deprecated functions.
+  * window-list.ui: Avoid GtkVBox and GtkButton:use-stock.
+  * workspace-switcher.ui: Avoid deprecated GtkButton:use-stock.
+  * panel-properties-dialog.ui: Avoid GtkButton:use-stock and
+    GtkImage:stock.
+  * fish.ui: Avoid deprecated functions.
+  * clock.ui: Avoid deprecated functions.
+  * Avoid gtk_dialog_add_buttons with stock ids.
+  * panel-menu-button.c: Force use basename for compare.
+  * applet.c: Avoid deprecated GtkImageMenuItem.
+  * fish: Avoid deprecated "gtk_window_set_wmclass".
+  * Replace deprecated gtk_menu_popup.
+  * na-tray-child: Replace deprecated gdk_error_trap functions.
+  * libmate-panel-applet: Replace deprecated gdk_error_trap
+    functions.
+  * panel-xutils: Replace deprecated gdk_error_trap functions.
+  * panel-util: Replace deprecated gdk_flush.
+  * main: Replace deprecated gdk_flush.
+  * panel-widget: Replace deprecated gdk_flush.
+  * panel-force-quit: Replace deprecated gdk_device_grab.
+  * panel-force-quit: Replace deprecated gdk_error_trap functions.
+  * panel-force-quit: Replace deprecated gdk_flush.
+  * menu.c: Fix: Keep spaces in the left if "menus-have-icons" is
+    off.
+  * Panel-gtk.c: Show menu icons only when "menus-have-icons" is
+    set.
+  * workspace-switcher: Provide themed fallback colour.
+  * Check if manager->proxy is NULL.
+  * Migrate mate-panel from dbus-glib to gdbus.
+  * notification-area-preferences-dialog.ui: Avoid
+    GtkButton:use-stock.
+  * Fix a GdkSeat warning.
+  * Ensure alt-F1 can show the menu even if no menu applet on panel.
+  * na-tray: Add preferences dialogue and applet menu entry.
+  * na-tray: Wide panels, add GSettings to the applet.
+  * README - Add dependency list.
+  * libmate-panel-applet: Add comments in headers to explain Wayland
+    behaviour.
+  * libmate-panel-applet: mate-panel-applet.c Wayland support.
+  * libmate-panel-applet: Applet factory Wayland support.
+  * libmate-panel-applet: Error if panel-plug is built without X11.
+  * libmate-panel-applet: Stop X11 specific files from building on
+    Wayland.
+  * eggsmclient: Avoid deprecated g_type_class_add_private.
+  * panel-config-global: Avoid deprecated g_settings_list_keys.
+  * Store fish surface size to enable rendering without backend
+    specific code.
+  * Remove unused screen variable in fish applet.
+  * Remove X specific functions from fish applet.
+  * README: Don't mention dbus-glib which is not needed anymore.
+  * Disallow building without X11 support.
+  * Allow for enabling and disabling a backend without affecting the
+    other.
+  * Remove generated Wayland files on make clean.
+  * Replace wayland-scanner private-code option with code.
+  * clock.c: Force negative margin, not passing on clockbutton.
+  * Link with Wayland protocols and libraries.
+  * Include Wayland protocol generating makefile in build system.
+  * Add wayland protocol generating makefile.
+  * Updated configure.ac for Wayland support.
+  * Add XDG Shell protocol xml.
+  * Add Layer Shell protocol xml.
+  * Remove legacy X11 package detection.
+  * panel-gtk: Fix memory leaks.
+  * Ensure proper translation of the About dialogue title.
+  * Make translatable the copyright in the About dialogue.
+  * Fix last menu with gtk_menu_popup and failure to follow panel
+    theme.
+  * mate-panel-applet.c: Replace deprecated gtk_menu_popup.
+  * Properly align button menu positions on vertical panels.
+  * panel-action-protocol: Error if used when X11 is disabled.
+  * panel-force-quit: Error if used when X11 is disabled.
+  * panel-xutils: Error if used when X11 is disabled.
+  * xstuff: Include GTK and GDK X11 headers.
+  * xstuff: Add is_using_x11().
+  * xstuff: Error if X11 not enabled.
+  * Applets: Only compile X11 applets when X11 is enabled.
+  * Clock: Wayland support.
+  * wncklet: Error if compiling without X11 support.
+  * Notification area: Error if compiling without X11 support.
+  * applet.c: Remove unused mate_panel_applet_position_menu.
+- Rebase mate-panel-gtk-3.20.patch.
+
+-------------------------------------------------------------------
+Sat Feb  2 15:57:25 UTC 2019 - [email protected]
+
+- Update to version 1.20.5:
+  * Fix a crash on removing tray.
+  * Tray: Fix too-wide icon spacing after mate-polkit has been used
+    with StatusNotifier.
+  * na-tray: Wide panels, convert main GtkBox display to GtkGrid.
+  * na-tray: Wide panels, preliminary batch box to grid rename.
+  * button-widget: Wide panels, more suitable resize limits on
+    Widgets and arrows.
+  * clock: Set horizontal padding for clock-button.
+  * Clock: Fix weather icon size selection for panel height.
+  * Clock: Ensure weather icon resizes with panel.
+  * clock: Force no button vertical padding and margin.
+  * Update translations.
+
+-------------------------------------------------------------------
+Sat Dec 22 20:48:48 UTC 2018 - [email protected]
+
+- Update to version 1.20.4:
+  * Disable deprecation warnings for distcheck.
+  * Tray: Simplify force-redraw, use code that actually works.
+  * Use make functions for HELP_LINGUAS.
+  * menu-bar: Transfer focus correctly on alt-F1.
+  * Update legal.xml.
+  * Clock applet help: To Adjust the System Date or Time.
+  * Clock applet help: Add Show week numbers in calendar.
+  * Clock applet help: Fix speed unit for meters per second.
+  * Add fish and clock help to transifex config.
+  * panel: Avoid a critical.
+  * panel-toplevel: Fix memory leak in calculate_minimum_height.
+  * Update translations.
+
+-------------------------------------------------------------------
+Thu Aug  9 12:01:37 UTC 2018 - [email protected]
+
+- Update to version 1.20.3:
+  * Change GTK_CHECK_VERSION to match the next GTK+3 release.
+  * applets: Guard against GTK+ scale-factor fixes on GtkSocket.
+  * window-list: Skip setting size hints until WnckTasklist has
+    items to show.
+  * applets: Fix runtime error messages.
+  * mate-panel-applet: Setup_x_error_handler for in-process
+    applets too.
+  * GTK+ 3.23+: Fix applet size allocation.
+  * GTK+ 3.23+: Don't cut tray icons too narrow in HiDPI mode.
+  * na-tray-child: Remove na_tray_child_size_allocate.
+  * Remove a leftover from GTK+2 that may play a role in cutting
+    tray icons.
+  * panel-toplevel: Add position css class.
+  * Update translations.
+
+-------------------------------------------------------------------
+Thu Jun  5 11:44:33 UTC 2018 - [email protected]
+
+- Update to version 1.20.2:
+  * Convert launcher icons to cairo surfaces.
+  * Fix rendering and removal of in-process applets on unexpanded
+    panel.
++++ 23 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/mate-panel/mate-panel.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.mate-panel.new.26092/mate-panel.changes

Old:
----
  mate-panel-1.20.1.tar.xz
  mate-panel-gtk-3.20.patch

New:
----
  mate-panel-1.23.0.tar.xz

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

Other differences:
------------------
++++++ mate-panel.spec ++++++
--- /var/tmp/diff_new_pack.TcaWZ3/_old  2020-03-02 13:25:29.402652784 +0100
+++ /var/tmp/diff_new_pack.TcaWZ3/_new  2020-03-02 13:25:29.406652792 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mate-panel
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,43 +12,39 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define soname  libmate-panel-applet-4
 %define sover   1
 %define typelib typelib-1_0-MatePanelApplet-4_0
-%define _version 1.20
+%define _version 1.23
 Name:           mate-panel
-Version:        1.20.1
+Version:        1.23.0
 Release:        0
 Summary:        MATE Desktop Panel
 License:        GPL-2.0-or-later
 Group:          System/GUI/Other
-Url:            https://mate-desktop.org/
-Source:         
http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
+URL:            https://mate-desktop.org/
+Source:         
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
 Source1:        %{name}-branding.gschema.override.in
 Source2:        baselibs.conf
 # PATCH-FIX-OPENSUSE mate-panel-layouts-suse.patch [email protected] -- 
Correct missing elements.
 Patch0:         mate-panel-layouts-suse.patch
-# PATCH-FEATURE-OPENSUSE mate-panel-gtk-3.20.patch -- Restore GLib 2.48 and 
GTK+ 3.20 support.
-Patch1:         mate-panel-gtk-3.20.patch
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libxml2-python
-BuildRequires:  mate-common >= %{_version}
+# set to _version when mate-common has an equal release
+BuildRequires:  mate-common >= 1.22
 BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
-BuildRequires:  pkgconfig(NetworkManager)
-BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(dconf) >= 0.13.4
-BuildRequires:  pkgconfig(gio-2.0) >= 2.48
-BuildRequires:  pkgconfig(glib-2.0) >= 2.48
+BuildRequires:  pkgconfig(gio-2.0) >= 2.50
+BuildRequires:  pkgconfig(glib-2.0) >= 2.50
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(libmate-menu)
 BuildRequires:  pkgconfig(librsvg-2.0)
@@ -127,9 +123,8 @@
 %lang_package
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
+
 cp -a %{SOURCE1} zz-mate-panel-upream-branding.gschema.override
 
 %build
@@ -179,11 +174,7 @@
 %endif
 
 %files
-%if 0%{?suse_version} >= 1500
 %license COPYING
-%else
-%doc COPYING
-%endif
 %doc ChangeLog README
 %{_mandir}/man?/mate-panel.?%{?ext_man}
 %{_mandir}/man?/mate-panel-test-applets.?%{?ext_man}

++++++ mate-panel-1.20.1.tar.xz -> mate-panel-1.23.0.tar.xz ++++++
++++ 749667 lines of diff (skipped)

++++++ mate-panel-layouts-suse.patch ++++++
--- /var/tmp/diff_new_pack.TcaWZ3/_old  2020-03-02 13:25:30.666655298 +0100
+++ /var/tmp/diff_new_pack.TcaWZ3/_new  2020-03-02 13:25:30.666655298 +0100
@@ -1,39 +1,85 @@
+--- a/data/default.layout
++++ b/data/default.layout
+@@ -18,6 +18,14 @@ locked=true
+ object-type=applet
+ applet-iid=NotificationAreaAppletFactory::NotificationArea
+ toplevel-id=top
++position=20
++panel-right-stick=true
++locked=true
++
++[Object volume-control]
++object-type=applet
++applet-iid=GvcAppletFactory::GvcApplet
++toplevel-id=top
+ position=10
+ panel-right-stick=true
+ locked=true
 --- a/data/linuxmint.layout
 +++ b/data/linuxmint.layout
-@@ -5,7 +5,7 @@ size=24
- 
- [Object menu-bar]
+@@ -28,6 +28,14 @@ locked=true
  object-type=applet
--applet-iid=MintMenuAppletFactory::MintMenuApplet
-+applet-iid=MateMenuAppletFactory::MateMenuApplet
+ applet-iid=NotificationAreaAppletFactory::NotificationArea
  toplevel-id=bottom
- position=0
++position=20
++panel-right-stick=true
++locked=true
++
++[Object volume-control]
++object-type=applet
++applet-iid=GvcAppletFactory::GvcApplet
++toplevel-id=bottom
+ position=10
+ panel-right-stick=true
  locked=true
 --- a/data/mageia.layout
 +++ b/data/mageia.layout
-@@ -16,7 +16,7 @@ locked=true
- 
- [Object mcc]
- object-type=launcher
--launcher-location=/usr/share/applications/mageia-drakconf.desktop
-+launcher-location=/usr/share/applications/YaST.desktop
+@@ -39,6 +39,14 @@ locked=true
+ object-type=applet
+ applet-iid=NotificationAreaAppletFactory::NotificationArea
  toplevel-id=top
++position=20
++panel-right-stick=true
++locked=true
++
++[Object volume-control]
++object-type=applet
++applet-iid=GvcAppletFactory::GvcApplet
++toplevel-id=top
  position=10
+ panel-right-stick=true
  locked=true
 --- a/data/opensuse.layout
 +++ b/data/opensuse.layout
-@@ -24,6 +24,14 @@ toplevel-id=bottom
- position=20
- locked=true
- 
-+[Object software-updates]
-+object-type=applet
-+applet-iid=SoftupdAppletFactory::SoftupdApplet
-+toplevel-id=bottom
+@@ -28,6 +28,14 @@ locked=true
+ object-type=applet
+ applet-iid=NotificationAreaAppletFactory::NotificationArea
+ toplevel-id=bottom
 +position=40
 +panel-right-stick=true
 +locked=true
 +
- [Object notification-area]
++[Object volume-control]
++object-type=applet
++applet-iid=GvcAppletFactory::GvcApplet
++toplevel-id=bottom
+ position=30
+ panel-right-stick=true
+ locked=true
+--- a/data/ubuntu.layout
++++ b/data/ubuntu.layout
+@@ -26,6 +26,14 @@ menu-path=applications:/
  object-type=applet
  applet-iid=NotificationAreaAppletFactory::NotificationArea
+ toplevel-id=top
++position=40
++panel-right-stick=true
++locked=true
++
++[Object volume-control]
++object-type=applet
++applet-iid=GvcAppletFactory::GvcApplet
++toplevel-id=top
+ position=30
+ panel-right-stick=true
+ locked=true


Reply via email to