Hello community,

here is the log from the commit of package mate-session-manager for 
openSUSE:Leap:15.2 checked in at 2020-03-06 12:39:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/mate-session-manager (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.mate-session-manager.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mate-session-manager"

Fri Mar  6 12:39:37 2020 rev:15 rq:781500 version:1.24.0

Changes:
--------
--- 
/work/SRC/openSUSE:Leap:15.2/mate-session-manager/mate-session-manager.changes  
    2020-01-15 15:28:31.410680561 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.mate-session-manager.new.26092/mate-session-manager.changes
   2020-03-06 12:42:11.834790756 +0100
@@ -1,0 +2,96 @@
+Wed Feb 26 19:38:40 UTC 2020 - Alexei Sorokin <[email protected]>
+
+- Update to version 1.24.0:
+  * build: Show warning flags on configure summary.
+  * Avoid redundant redeclarations.
+  * desktop files: Add translator hints.
+  * Fix timeout with gnome-keyring 3.34.
+  * Remove GNOME_KEYRING_LIFETIME_FD.
+  * po/Makevars: Set COPYRIGHT_HOLDER to The MATE Team.
+  * Fix mate-session-properties vertical scaling.
+  * Update translations.
+- Drop support for old openSUSE versions.
+
+-------------------------------------------------------------------
+Thu Jul 18 12:19:10 UTC 2019 - Jonathan Brielmaier <[email protected]>
+
+- Update to version 1.23.0:
+  * Update translations
+  * migrate from intltool to gettext
+  * test-inhibit.c: migrate to gdbus
+  * Don't add apps repeatedly
+  * Add Show hidden checkbox and gsettings flag.
+  * Hide NoDisplay Apps in Startup Applications
+  * Simplify the installation process of the icons
+  * main: Potential leak of memory pointed to by 'new_argv'
+  * [Security] Use 'g_strlcpy' instead of 'strcpy'
+  * Add missing CPPFLAGS for mate_session_check_accelerated helpers
+  * Add hardware-compatibility file
+  * Fix unable to retrieve org.gnome.SessionManager.Renderer property
+  * mate-session-check-accelerated-gles-helper
+  * Add mate_session_check_accelerated helpers
+  * add installation instructions and update URL
+- remove patches:
+  * mate-session-manager-gtk-3.20.patch: we don't support gtk3.20
+    anymore
+- require gtk >= 3.22, glib >= 2.50 and gio >= 2.50
+- ship mate-session-check-accelerated tools and build require there
+  for glesv2
+
+-------------------------------------------------------------------
+Sun May 12 18:13:56 UTC 2019 - Alexei Sorokin <[email protected]>
+
+- Update to version 1.22.1:
+  * Add installation instructions and update URL.
+  * Remove duplicate check for libelogind.
+  * Add elogind support.
+  * Guard against missing systemd.
+  * Update translations.
+- Rebase mate-session-manager-qt-5.7-styleoverride.patch.
+
+-------------------------------------------------------------------
+Tue Mar  5 15:19:33 UTC 2019 - [email protected]
+
+- Update to version 1.22.0:
+  * Avoid deprecated GtkStock.
+  * manager: Restart user bus if last graphical session.
+  * systemd: Add api for detecting if this is the last session for
+    a user.
+  * gsm: Disconnect all dbus clients when dbus is disconnected.
+  * manager: Don't wait for all clients to exit before exiting.
+  * [gsm-autostart-app] Migrate from dbus-glib to gdbus.
+  * gsm-app-dialog: Make the seconds translatables in the
+    spinbutton.
+  * Change application startup dalay where it is in the system path.
+  * Remove X-GNOME-Autostart-Delay support.
+  * Add a delay setting to Startup Manager.
+  * Avoid gtk_dialog_add_button with stock ids.
+  * mate-session-save: Show icon in error dialogue.
+  * Migrate from dbus-glib to gdbus.
+  * gsm-inhibit-dialog.ui: Avoid deprecated GtkVBox.
+  * session-properties.ui: Avoid deprecations.
+  * gsm-manager: Avoid deprecated g_settings_list_schemas.
+  * Avoid compile warning for g_type_class_add_private.
+  * Only show application name when run with --version.
+  * Strip outer single quotes from string value returned by
+    gsettings in mate-wm script.
+  * Replace deprecated gdk_error_trap functions.
+  * Update translations.
+- Rebase mate-session-manager-gtk-3.20.patch.
+
+-------------------------------------------------------------------
+Sat Dec 22 20:48:48 UTC 2018 - [email protected]
+
+- Update to version 1.20.2:
+  * Disable deprecation warnings for distcheck.
+  * Fix a typo in --logout-dialog option.
+  * Update translations.
+
+-------------------------------------------------------------------
+Sun Jun 17 19:41:29 UTC 2018 - [email protected]
+
+- Update to version 1.20.1:
+  * Fix a broken link in man pages.
+  * Update translations.
+
+-------------------------------------------------------------------

Old:
----
  mate-session-manager-1.20.0.tar.xz
  mate-session-manager-gtk-3.20.patch

New:
----
  mate-session-manager-1.24.0.tar.xz

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

Other differences:
------------------
++++++ mate-session-manager.spec ++++++
--- /var/tmp/diff_new_pack.X6H63f/_old  2020-03-06 12:42:12.682791272 +0100
+++ /var/tmp/diff_new_pack.X6H63f/_new  2020-03-06 12:42:12.686791274 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mate-session-manager
 #
-# 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,35 +12,33 @@
 # 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 _version 1.20
+%define _version 1.24
 Name:           mate-session-manager
-Version:        1.20.0
+Version:        1.24.0
 Release:        0
 Summary:        MATE Session Manager
 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
 # Not an upstream file. Only proposes upstream packages:
 Source1:        mate-session-manager-upstream-mate_defaults.conf
 # Some documentation for people writing branding packages, shipped in the 
branding-upstream package.
 Source2:        README.Gsettings-overrides
 # PATCH-FIX-OPENSUSE mate-session-manager-qt-5.7-styleoverride.patch 
[email protected] -- On Qt 5.7+ use Gtk2 Platform Theme.
 Patch0:         mate-session-manager-qt-5.7-styleoverride.patch
-# PATCH-FEATURE-OPENSUSE mate-session-manager-gtk-3.20.patch -- Restore GLib 
2.48 and GTK+ 3.20 support.
-Patch1:         mate-session-manager-gtk-3.20.patch
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  mate-common >= %{_version}
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(gio-2.0) >= 2.48
-BuildRequires:  pkgconfig(glib-2.0) >= 2.48
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(glesv2)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(sm)
@@ -49,14 +47,12 @@
 BuildRequires:  pkgconfig(xtrans)
 Requires:       %{name}-branding >= %{_version}
 Requires:       %{name}-gschemas >= %{version}
+# Make native styling in Qt5 happen.
+Requires:       libqt5-qtstyleplugins-platformtheme-gtk2
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Recommends:     %{name}-lang
 %glib2_gsettings_schema_requires
-%if 0%{?suse_version} >= 1500
-# Make native styling in Qt5 happen.
-Requires:       libqt5-qtstyleplugins-platformtheme-gtk2
-%endif
 
 %description
 This package contains a session that can be started from a display
@@ -67,10 +63,9 @@
 
 %package branding-upstream
 Summary:        Upstream definitions of default settings and applications
-Group:          System/Libraries
 Requires:       %{name} = %{version}
-Supplements:    packageand(%{name}:branding-upstream)
-Conflicts:      otherproviders(%{name}-branding)
+Supplements:    (%{name} and branding-upstream)
+Conflicts:      %{name}-branding
 Provides:       %{name}-branding = %{version}
 BuildArch:      noarch
 #BRAND: The /etc/mate_defaults.conf allows to define arbitrary
@@ -87,7 +82,6 @@
 
 %package gschemas
 Summary:        MATE Session Manager GSchemas
-Group:          System/Libraries
 %glib2_gsettings_schema_requires
 
 %description gschemas
@@ -95,9 +89,8 @@
 MATE Session Manager.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1
+
 cp -a %{SOURCE2} .
 cp -a %{SOURCE1} mate_defaults.conf
 
@@ -107,13 +100,9 @@
   --disable-static             \
   --enable-ipv6                \
   --with-default-wm=marco      \
-%if 0%{?suse_version} >= 1500
   --enable-qt57-theme-support  \
-%else
-  --disable-qt57-theme-support \
-%endif
   --with-systemd=yes
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
 %make_install
@@ -130,35 +119,17 @@
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/mate.desktop
 
 %post
-%if 0%{?suse_version} < 1500
-%icon_theme_cache_post
-%endif
 %{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
   default-xsession.desktop %{_datadir}/xsessions/mate.desktop 20
 
 %postun
-%if 0%{?suse_version} < 1500
-%icon_theme_cache_postun
-%endif
 if [ ! -f %{_datadir}/xsessions/mate.desktop ]; then
     %{_sbindir}/update-alternatives --remove default-xsession.desktop \
       %{_datadir}/xsessions/mate.desktop
 fi
 
-%if 0%{?suse_version} < 1500
-%post gschemas
-%glib2_gsettings_schema_post
-
-%postun gschemas
-%glib2_gsettings_schema_postun
-%endif
-
 %files
-%if 0%{?suse_version} >= 1500
 %license COPYING
-%else
-%doc COPYING
-%endif
 %doc NEWS README
 %ghost %{_sysconfdir}/alternatives/default-xsession.desktop
 %{_bindir}/mate-*
@@ -167,6 +138,7 @@
 %{_datadir}/applications/mate-session-properties.desktop
 %{_datadir}/icons/hicolor/*/apps/mate-session-properties.*
 %{_mandir}/man?/mate-*.?%{?ext_man}
+%{_libexecdir}/mate-*
 
 %files lang -f %{name}.lang
 

++++++ mate-session-manager-1.20.0.tar.xz -> mate-session-manager-1.24.0.tar.xz 
++++++
++++ 151561 lines of diff (skipped)

++++++ mate-session-manager-qt-5.7-styleoverride.patch ++++++
--- /var/tmp/diff_new_pack.X6H63f/_old  2020-03-06 12:42:13.086791517 +0100
+++ /var/tmp/diff_new_pack.X6H63f/_new  2020-03-06 12:42:13.086791517 +0100
@@ -1,7 +1,7 @@
 --- a/configure.ac
 +++ b/configure.ac
-@@ -116,6 +116,19 @@ AM_CONDITIONAL(HAVE_SYSTEMD, test "x$use
- AC_SUBST(HAVE_SYSTEMD)
+@@ -136,6 +136,19 @@ AM_CONDITIONAL(HAVE_ELOGIND, [test "x$us
+ AC_SUBST(HAVE_ELOGIND)
  
  dnl ====================================================================
 +dnl Check for Qt 5.7+ to set correct env var for theme/styling
@@ -22,7 +22,7 @@
  
 --- a/mate-session/main.c
 +++ b/mate-session/main.c
-@@ -646,6 +646,21 @@ int main(int argc, char** argv)
+@@ -652,6 +652,21 @@ int main(int argc, char** argv)
         */
        gsm_util_setenv("MATE_DESKTOP_SESSION_ID", "this-is-deprecated");
  


Reply via email to