Hello community,

here is the log from the commit of package cinnamon-session for 
openSUSE:Leap:15.2 checked in at 2020-02-21 23:52:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/cinnamon-session (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.cinnamon-session.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-session"

Fri Feb 21 23:52:53 2020 rev:10 rq:777904 version:4.2.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/cinnamon-session/cinnamon-session.changes      
2020-01-15 14:50:12.489407527 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.cinnamon-session.new.26092/cinnamon-session.changes
   2020-02-21 23:52:58.108997716 +0100
@@ -1,0 +2,65 @@
+Mon Sep 30 04:24:52 UTC 2019 - Marguerite Su <[email protected]>
+
+- drop cinnamon-session-qt-5.7-styleoverride.patch
+  * Cinnamon in openSUSE uses Menta/Adwaita by default, which
+    perfectly support gtk3. I think there's no need to stay on
+    gtk2 theming, and it is really weird for a gtk3 based desktop
+    to hard depend on an almostly unmaintained Qt5 library.
+  * Users who perfer gtk2 or accidentally install a gtk2 theme
+    can set "QT_STYLE_OVERRIDE=gtk2" and "QT_QPA_PLATFORMTHEME=gtk2"
+    in /etc/environment (note these global environment variables
+    affect all desktops and all users), then install
+    libqt5-qtstyleplugins-platformtheme-gtk2
+
+-------------------------------------------------------------------
+Fri Sep 13 17:20:37 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Replace pkgconfig(pangox) with pkgconfig(pango) and
+  pkgconfig(pangoxft) BuildRequires: This is what meson checks for.
+
+-------------------------------------------------------------------
+Sun Jul 21 08:39:30 UTC 2019 - Marguerite Su <[email protected]>
+
+- Update to version 4.2.1:
+  * Fix wrong parameter type on gdbus logout call 
+
+-------------------------------------------------------------------
+Mon Jul  1 03:29:22 UTC 2019 - Dead Mozay <[email protected]>
+
+- Update to version 4.2.0:
+  * Implement suspend/hibernate via consolekit (#123)
+  * csm-manager.c: Don't let inhibitors stop a forced logout.
+  * Port to gdbus (#125)
+
+-------------------------------------------------------------------
+Fri Mar 15 01:28:32 UTC 2019 - Dead Mozay <[email protected]>
+
+- Update to version 4.0.0:
+  * csm-logout-dialog.c: Use the "destructive-action" style classes for (#120)
+
+-------------------------------------------------------------------
+Thu Jul  5 13:05:25 UTC 2018 - [email protected]
+
+- Update to version 3.8.2:
+  * build: Fix PKGDATADIR define / use only one define.
+  * Autostart: Do not let a buggy GSettings condition break the
+    session.
+
+-------------------------------------------------------------------
+Thu Apr 19 20:07:54 UTC 2018 - [email protected]
+
+- Update to version 3.8.1 (changes since 3.6.1):
+  * Switch to Meson.
+  * csm-manager: Detect D-Bus user-session at runtime.
+  * Add support for elogind.
+  * circleci: Add install of updated cinnamon-desktop.
+  * circleci: Remove mint18 job.
+  * Stop trying to handle Qt integration at all.
+  * Quit dialogue: Don't skip taskbar.
+  * debian: wrap-and-sort -bst.
+  * Fix generation of LOCALE_DIR.
+- Remove the no longer needed upower-glib dependency.
+- Replace cinnamon-session-fix-qt-themes.patch with
+  cinnamon-session-qt-5.7-styleoverride.patch.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-session-3.6.1.tar.gz
  cinnamon-session-fix-qt-themes.patch

New:
----
  cinnamon-session-4.2.1.tar.gz

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

Other differences:
------------------
++++++ cinnamon-session.spec ++++++
--- /var/tmp/diff_new_pack.zplBkN/_old  2020-02-21 23:52:58.376998248 +0100
+++ /var/tmp/diff_new_pack.zplBkN/_new  2020-02-21 23:52:58.380998257 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cinnamon-session
 #
-# Copyright (c) 2017 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
@@ -12,28 +12,22 @@
 # 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/
 #
 
 
 Name:           cinnamon-session
-Version:        3.6.1
+Version:        4.2.1
 Release:        0
 Summary:        The session manager for the Cinnamon Desktop
-License:        GPL-2.0+ AND LGPL-2.1+
+License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/Other
-Url:            https://github.com/linuxmint/cinnamon-session
+URL:            https://github.com/linuxmint/cinnamon-session
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        %{name}-logind.gschema.override
-# PATCH-FIX-OPENSUSE cinnamon-session-fix-qt-themes.patch boo#1002900 
[email protected] -- Use Gtk2 Platform Theme on Qt 5.7+ and no gnome theme on 
5.6.
-Patch0:         cinnamon-session-fix-qt-themes.patch
-BuildRequires:  autoconf
-BuildRequires:  autoconf-archive
-BuildRequires:  automake
-BuildRequires:  docutils
+BuildRequires:  docbook
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  intltool
-BuildRequires:  libtool
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
 BuildRequires:  update-desktop-files
@@ -42,13 +36,14 @@
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libsystemd)
-BuildRequires:  pkgconfig(pangox)
+BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(pangoxft)
 BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(upower-glib)
+BuildRequires:  pkgconfig(xapp) >= 1.2.0
 BuildRequires:  pkgconfig(xcomposite)
 BuildRequires:  pkgconfig(xtst)
 Requires:       cinnamon
@@ -57,30 +52,28 @@
 Requires:       upower >= 0.9.0
 Recommends:     %{name}-lang
 %glib2_gsettings_schema_requires
-%if 0%{?suse_version} > 1320
-# Make native styling in Qt5 happen.
-Requires:       libqt5-qtstyleplugins-platformtheme-gtk2
-%endif
 
 %description
 This packages contains the session manager for the Cinnamon Desktop.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-%if 0%{?suse_version} > 1320
-  --enable-qt57-theme-support
+%meson \
+  -Dwith-docbook=true \
+  -Dwith-gconf=false  \
+%if 0%{?suse_version} >= 1500
+  -Dwith-qt5-theme-support=true \
 %else
-  --disable-qt57-theme-support
+  -Dwith-qt5-theme-support=false \
 %endif
-make %{?_smp_mflags} V=1
+  -Dwith-ipv6=true    \
+  -Dwith-xtrans=true
+%meson_build
 
 %install
-%make_install
+%meson_install
 
 # We should own this directory.
 mkdir -p %{buildroot}%{_datadir}/%{name}/sessions/
@@ -94,7 +87,7 @@
 install -Dpm 0644 %{SOURCE1} \
   
%{buildroot}%{_datadir}/glib-2.0/schemas/org.cinnamon.desktop.session.gschema.override
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -107,7 +100,8 @@
 %endif
 
 %files
-%doc AUTHORS COPYING README README.md
+%license COPYING
+%doc AUTHORS README README.md
 %dir %{_docdir}/%{name}/dbus/
 %doc %{_docdir}/%{name}/dbus/%{name}.html
 %{_bindir}/%{name}

++++++ cinnamon-session-3.6.1.tar.gz -> cinnamon-session-4.2.1.tar.gz ++++++
++++ 9557 lines of diff (skipped)


Reply via email to