Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cinnamon for openSUSE:Factory 
checked in at 2023-10-17 20:24:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon.new.20540 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon"

Tue Oct 17 20:24:56 2023 rev:57 rq:1118225 version:5.8.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon/cinnamon.changes        2022-03-02 
21:12:02.586663340 +0100
+++ /work/SRC/openSUSE:Factory/.cinnamon.new.20540/cinnamon.changes     
2023-10-17 20:25:09.627622526 +0200
@@ -1,0 +2,37 @@
+Thu Oct  5 12:17:31 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Drop cinnamon-meson-0.61.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Sat Jul  15 12:00:38 UTC 2023 - sb56637 <mxoo2...@duck.com>
+
+- Building on Dead Mozay's packaging work; update to version 5.8.4.
+  * theme: Don't force too large a minimum size of PopupSliderMenuItem.
+  * cs_gestures.py: Cleaning up Python
+  * gestures: Fix EXEC actions not completing.
+  * sound applet: Fix alignment of icons in 'Launch player' submenu when a 
player is active.
+  * To fix the error of referencing a non-existent variable.
+  * popupMenu: restore minimum slider width, override sound slider only
+  * grouped window list: fix drag and move app icon on the app list
+  * cinnamon-close-dialog: Fix dialog text
+  * Align labels in rows in the preffered applications to center
+  * cinnamon ui: improve overview animation
+  * color-scheme follow simplified themes
+  * l10n: Update POT
+
+-------------------------------------------------------------------
+Thu Jun  8 13:36:45 UTC 2023 - Dead Mozay <dead_mo...@opensuse.org>
+
+- Update to version 5.8.1.
+  * Revert "l10n: Generate module files"
+  * Update generate_cs_module_desktop_files.py script
+  * l10n: Generate module files
+  * l10n: Generate additional files
+
+-------------------------------------------------------------------
+Wed May  3 17:19:25 UTC 2023 - Dead Mozay <dead_mo...@opensuse.org>
+
+- Update to version 5.6.8.
+  * New upstream bugfix version 5.6.8 (Closes: deb#1032912)
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-5.2.7.tar.gz
  cinnamon-meson-0.61.patch

New:
----
  cinnamon-5.8.4.tar.gz

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

Other differences:
------------------
++++++ cinnamon.spec ++++++
--- /var/tmp/diff_new_pack.pDVp9e/_old  2023-10-17 20:25:10.567655433 +0200
+++ /var/tmp/diff_new_pack.pDVp9e/_new  2023-10-17 20:25:10.571655574 +0200
@@ -18,7 +18,7 @@
 
 %define _version 5.0.0
 Name:           cinnamon
-Version:        5.2.7
+Version:        5.8.4
 Release:        0
 Summary:        GNU/Linux Desktop featuring a traditional layout
 License:        GPL-2.0-or-later AND LGPL-2.1-only
@@ -40,8 +40,7 @@
 # For gnome-background-properties.
 # PATCH-FIX-OPENSUSE support_yast_settings.patch shenlebantongy...@gmail.com 
gh#linuxmint/cinnamon#9590 -- Fix cinnamon-settings cannot invoke YaST commands.
 Patch8:         support_yast_settings.patch
-# PATCH-FIX-UPSTREAM cinnamon-meson-0.61.patch -- Fix build using meson 0.61
-Patch9:         cinnamon-meson-0.61.patch
+
 BuildRequires:  cmake
 BuildRequires:  desktop-data-openSUSE-extra
 BuildRequires:  fdupes
@@ -62,10 +61,11 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(libcinnamon-menu-3.0)
-BuildRequires:  pkgconfig(libmuffin) >= %{_version}
+BuildRequires:  pkgconfig(libmuffin-0) >= %{_version}
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(polkit-agent-1)
+BuildRequires:  pkgconfig(xapp)
 Requires:       %{name}-gschemas = %{version}
 Requires:       adwaita-icon-theme
 Requires:       cinnamon-control-center-common >= %{_version}
@@ -178,7 +178,6 @@
 %patch4 -p1
 %patch7 -p1
 %patch8 -p1
-%patch9 -p1
 cp -a %{SOURCE1} .
 
 for file in files%{_datadir}/%{name}/%{name}-settings/bin/*.py 
files%{_datadir}/%{name}/%{name}-looking-glass/*.py \
@@ -218,6 +217,8 @@
 
 find %{buildroot} -type f -name "*.a" -delete -print
 find %{buildroot} -type f -name "*.la" -delete -print
+# Delete useless gir files
+%{__rm} -rf %{buildroot}%{_datadir}/gir-1.0/
 %fdupes %{buildroot}%{_datadir}/
 
 %suse_update_desktop_file %{name}-settings
@@ -275,17 +276,18 @@
 %{_datadir}/desktop-directories/*
 %exclude %{_datadir}/%{name}/theme/menu*.svg
 %{_datadir}/icons/hicolor/*/*/*.svg
+%{_datadir}/icons/hicolor/*/*/*.png
 %{_datadir}/polkit-1/actions/org.%{name}.settings-users.policy
 %{_datadir}/xsessions/*
 %{_datadir}/%{name}/
 %{_datadir}/%{name}-background-properties
 %{_libdir}/%{name}/
 %{_mandir}/man1/cinnamon*%{?ext_man}
-%{_mandir}/man1/gnome-session-cinnamon*%{?ext_man}
 %{_prefix}/lib/python%{python_version}/site-packages/%{name}/
 
 %files gschemas
 %{_datadir}/glib-2.0/schemas/org.cinnamon.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.cinnamon.gestures.gschema.xml
 
 %files gschemas-branding-upstream
 %doc README.Gsettings-overrides

++++++ cinnamon-5.2.7.tar.gz -> cinnamon-5.8.4.tar.gz ++++++
++++ 63751 lines of diff (skipped)

++++++ cinnamon-fallback-icewm.patch ++++++
--- /var/tmp/diff_new_pack.pDVp9e/_old  2023-10-17 20:25:11.023671398 +0200
+++ /var/tmp/diff_new_pack.pDVp9e/_new  2023-10-17 20:25:11.027671537 +0200
@@ -1,9 +1,9 @@
 diff -ruN a/files/usr/bin/cinnamon-launcher b/files/usr/bin/cinnamon-launcher
 --- a/files/usr/bin/cinnamon-launcher  2021-07-02 22:19:14.000000000 +0700
 +++ b/files/usr/bin/cinnamon-launcher  2021-07-10 03:22:22.044467954 +0700
-@@ -14,22 +14,13 @@
+@@ -15,22 +15,13 @@
  gi.require_version('Gtk', '3.0')  # noqa
- from gi.repository import Gtk, GLib, Gio
+ from gi.repository import Gtk, GLib, Gio, GLib
  
 -FALLBACK_COMMAND = "metacity"
 +FALLBACK_COMMAND = "icewm"
@@ -13,13 +13,13 @@
  
  panel_process_name = None
  panel_cmd = None
--if os.path.exists("/usr/bin/mate-panel"):
+-if shutil.which("mate-panel"):
 -    panel_process_name = "mate-panel"
 -    panel_cmd = "mate-panel --replace &"
--elif os.path.exists("/usr/bin/gnome-panel"):
+-elif shutil.which("gnome-panel"):
 -    panel_process_name = "gnome-panel"
 -    panel_cmd = "gnome-panel --replace &"
--elif os.path.exists("/usr/bin/tint2"):
+-elif shutil.which("tint2"):
 -    panel_process_name = "tint2"
 -    panel_cmd = "killall tint2; tint2 &"
  

++++++ cinnamon-settings-native.patch ++++++
--- /var/tmp/diff_new_pack.pDVp9e/_old  2023-10-17 20:25:11.039671957 +0200
+++ /var/tmp/diff_new_pack.pDVp9e/_new  2023-10-17 20:25:11.043672097 +0200
@@ -1,7 +1,7 @@
 diff -ruN a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py 
c/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py
 --- a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2021-01-13 21:22:39.000000000 +0700
 +++ c/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py  
2021-02-10 02:21:32.019809692 +0700
-@@ -75,24 +75,21 @@
+@@ -69,24 +69,21 @@
  ]
  
  STANDALONE_MODULES = [
@@ -13,17 +13,17 @@
 -    [_("Input Method"),                  "mintlocale-im",                     
  "cs-input-method",       "prefs",          _("language, install, foreign, 
input, method, chinese, korean, japanese, typing")],
 -    [_("Login Window"),                  "pkexec lightdm-settings",           
  "cs-login",              "admin",          _("login, lightdm, mdm, gdm, 
manager, user, password, startup, switch")],
 -    [_("Login Window"),                  
"lightdm-gtk-greeter-settings-pkexec", "cs-login",              "admin",        
  _("login, lightdm, manager, settings, editor")],
--    [_("Driver Manager"),                "pkexec driver-manager",             
  "cs-drivers",            "admin",          _("video, driver, wifi, card, 
hardware, proprietary, nvidia, radeon, nouveau, fglrx")],
+-    [_("Driver Manager"),                "cinnamon-driver-manager",           
  "cs-drivers",            "admin",          _("video, driver, wifi, card, 
hardware, proprietary, nvidia, radeon, nouveau, fglrx")],
 -    [_("Nvidia Settings"),               "nvidia-settings",                   
  "cs-drivers",            "admin",          _("video, driver, proprietary, 
nvidia, settings")],
 -    [_("Software Sources"),              "pkexec mintsources",                
  "cs-sources",            "admin",          _("ppa, repository, package, 
source, download")],
 -    [_("Package Management"),            "dnfdragora",                        
  "cs-sources",            "admin",          _("update, install, repository, 
package, source, download")],
 -    [_("Package Management"),            "yumex-dnf",                         
  "cs-sources",            "admin",          _("update, install, repository, 
package, source, download")],
 -    [_("Users and Groups"),              "cinnamon-settings-users",           
  "cs-user-accounts",      "admin",          _("user, users, account, accounts, 
group, groups, password")],
 -    [_("Bluetooth"),                     "blueberry",                         
  "cs-bluetooth",          "hardware",       _("bluetooth, dongle, transfer, 
mobile")],
--    [_("Blueman"),                       "blueman-manager",                   
  "cs-bluetooth",          "hardware",       _("bluetooth, dongle, transfer, 
mobile")],
+-    [_("Bluetooth"),                     "blueman-manager",                   
  "cs-bluetooth",          "hardware",       _("bluetooth, dongle, transfer, 
mobile")],
 -    [_("Manage Services and Units"),     "systemd-manager-pkexec",            
  "cs-sources",            "admin",          _("systemd, units, services, 
systemctl, init")],
 -    [_("Disks"),                         "gnome-disks",                       
  "org.gnome.DiskUtility", "hardware",       _("disks, manage, hardware, 
management, hard, hdd, pendrive, format, erase, test, create, iso, ISO, disk, 
image")]
-+    # Label                              Executable                           
             Icon                     Category          Keywords for filter
++   # Label                              Executable                            
            Icon                     Category          Keywords for filter
 +    [_("Printers"),                      "xdg-su -c /sbin/yast2 printer",     
     "cs-printer",            "hardware",       _("printers, laser, inkjet")],
 +    [_("Firewall"),                      "xdg-su -c /sbin/yast2 firewall",    
     "cs-firewall",           "admin",          _("firewall, block, filter, 
programs")],
 +    [_("Languages"),                     "xdg-su -c /sbin/yast2 language",    
     "cs-language",           "prefs",          _("language, install, 
foreign")],

++++++ cinnamon-wheel-and-sbin-path.patch ++++++
--- /var/tmp/diff_new_pack.pDVp9e/_old  2023-10-17 20:25:11.055672518 +0200
+++ /var/tmp/diff_new_pack.pDVp9e/_new  2023-10-17 20:25:11.055672518 +0200
@@ -1,10 +1,10 @@
 --- a/files/usr/share/cinnamon/cinnamon-settings/modules/cs_info.py
 +++ b/files/usr/share/cinnamon/cinnamon-settings/modules/cs_info.py
-@@ -36,12 +36,12 @@ def getGraphicsInfos():
+@@ -40,12 +40,12 @@
      count = 0
      envpath = os.environ["PATH"]
      os.environ["PATH"] = envpath + ":/usr/local/sbin:/usr/sbin:/sbin"
--    for card in getProcessOut(("lspci")):
+-    for card in getProcessOut("lspci"):
 +    for card in getProcessOut(("/sbin/lspci")):
          if not "VGA" in card:
              continue
@@ -17,7 +17,7 @@
  
 --- 
a/files/usr/share/cinnamon/cinnamon-settings-users/cinnamon-settings-users.py
 +++ 
b/files/usr/share/cinnamon/cinnamon-settings-users/cinnamon-settings-users.py
-@@ -182,12 +182,11 @@ class EditableEntry (Gtk.Notebook):
+@@ -182,12 +182,11 @@
  
  class PasswordDialog(Gtk.Dialog):
  
@@ -31,7 +31,7 @@
  
          self.set_modal(True)
          self.set_skip_taskbar_hint(True)
-@@ -253,14 +252,7 @@ class PasswordDialog(Gtk.Dialog):
+@@ -253,14 +252,7 @@
      def change_password(self):
          newpass = self.new_password.get_text()
          self.user.set_password(newpass, "")
@@ -47,16 +47,16 @@
          self.destroy()
  
      def set_passwords_visibility(self):
-@@ -599,7 +591,7 @@ class Module:
+@@ -613,7 +605,7 @@
          model, treeiter = self.users_treeview.get_selection().get_selected()
-         if treeiter != None:
+         if treeiter is not None:
              user = model[treeiter][INDEX_USER_OBJECT]
 -            dialog = PasswordDialog(user, self.password_mask, 
self.groups_label, self.window)
 +            dialog = PasswordDialog(user, self.password_mask, self.window)
              response = dialog.run()
  
      def _on_groups_button_clicked(self, widget):
-@@ -610,7 +602,7 @@ class Module:
+@@ -624,7 +616,7 @@
              response = dialog.run()
              if response == Gtk.ResponseType.OK:
                  groups = dialog.get_selected_groups()
@@ -65,7 +65,7 @@
                  groups.sort()
                  self.groups_label.set_text(", ".join(groups))
              dialog.destroy()
-@@ -876,11 +868,11 @@ class Module:
+@@ -899,11 +891,11 @@
              pixbuf = 
GdkPixbuf.Pixbuf.new_from_file_at_size("/usr/share/cinnamon/faces/user-generic.png",
 48, 48)
              description = "<b>%s</b>\n%s" % (fullname, username)
              piter = self.users.append(None, [new_user, pixbuf, description])
@@ -80,31 +80,13 @@
              self.load_groups()
          dialog.destroy()
  
-@@ -925,7 +917,7 @@ class Module:
+@@ -948,7 +940,7 @@
              d.set_default_response(Gtk.ResponseType.NO)
              r = d.run()
              if r == Gtk.ResponseType.YES:
 -                subprocess.call(["groupdel", group])
-+                subprocess.call(["/usr/sbin/groupdel", group])
++               subprocess.call(["/usr/sbin/groupdel", group])
                  self.load_groups()
              d.destroy()
  
-@@ -933,7 +925,7 @@ class Module:
-         dialog = GroupDialog(_("Group Name"), "", self.window)
-         response = dialog.run()
-         if response == Gtk.ResponseType.OK:
--            subprocess.call(["groupadd", dialog.entry.get_text().lower()])
-+            subprocess.call(["/usr/sbin/groupadd", 
dialog.entry.get_text().lower()])
-             self.load_groups()
-         dialog.destroy()
- 
-@@ -944,7 +936,7 @@ class Module:
-             dialog = GroupDialog(_("Group Name"), group, self.window)
-             response = dialog.run()
-             if response == Gtk.ResponseType.OK:
--                subprocess.call(["groupmod", group, "-n", 
dialog.entry.get_text().lower()])
-+                subprocess.call(["/usr/sbin/groupmod", group, "-n", 
dialog.entry.get_text().lower()])
-                 self.load_groups()
-             dialog.destroy()
- 
 

++++++ support_yast_settings.patch ++++++
--- /var/tmp/diff_new_pack.pDVp9e/_old  2023-10-17 20:25:11.071673078 +0200
+++ /var/tmp/diff_new_pack.pDVp9e/_new  2023-10-17 20:25:11.071673078 +0200
@@ -1,7 +1,7 @@
 diff -ruN a/files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py 
b/files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py
 --- a/files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py        
2021-06-01 20:12:27.000000000 +0700
 +++ b/files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py        
2021-06-04 03:42:12.187577825 +0700
-@@ -212,7 +212,7 @@
+@@ -213,7 +213,7 @@
              self.module.loaded = True
  
          if self.is_standalone:

Reply via email to