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: