[packages/cinnamon] - updated to 6.6.7, translations 6.6.2
qboosh
qboosh at pld-linux.org
Tue Mar 31 22:20:11 CEST 2026
commit 6e4789b7ab005f955391d437570d5bfb9a46d1a0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Mar 31 22:20:24 2026 +0200
- updated to 6.6.7, translations 6.6.2
cinnamon.spec | 29 +++++++++++++----------------
fix_path.patch | 8 ++++----
revert_25aef37.patch | 6 +++---
3 files changed, 20 insertions(+), 23 deletions(-)
---
diff --git a/cinnamon.spec b/cinnamon.spec
index 6afe348..63d6416 100644
--- a/cinnamon.spec
+++ b/cinnamon.spec
@@ -2,26 +2,27 @@
# Conditional build:
%bcond_without apidocs # API documentation
-%define translations_version 6.4.2
+%define translations_version 6.6.2
%define cinnamon_desktop_ver 2.4.0
%define cinnamon_menus_ver 4.8.0
%define cjs_ver 4.8.0
+%define gcr_ver 3.7.5
%define gi_ver 1.34.2
-%define glib_ver 1:2.52.0
-%define muffin_ver 5.2.0
+%define glib_ver 1:2.79.2
+%define muffin_ver 6.6.0
Summary: Window management and application launching for Cinnamon
Summary(pl.UTF-8): Zarządzanie oknami i uruchamianie aplikacji dla środowiska Cinnamon
Name: cinnamon
-Version: 6.4.8
-Release: 5
+Version: 6.6.7
+Release: 1
License: GPL v2+ and LGPL v2+
Group: X11/Applications
#Source0Download: https://github.com/linuxmint/Cinnamon/tags
Source0: https://github.com/linuxmint/Cinnamon/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 45676295cda5162c68876ef0db2b466d
+# Source0-md5: 3e377e00cf6ac0250af6e21a229249cf
#Source1Download: https://github.com/linuxmint/cinnamon-translations/tags
Source1: https://github.com/linuxmint/cinnamon-translations/archive/%{translations_version}/cinnamon-translations-%{translations_version}.tar.gz
-# Source1-md5: 2a92606a2dcdc696889f08edd12f6bb6
+# Source1-md5: 56b012e29677ac11d2f208caed30c8d6
Source2: polkit-%{name}-authentication-agent-1.desktop
Source3: %{name}-common.gschema.override
Source4: %{name}-apps.gschema.override
@@ -42,6 +43,7 @@ BuildRequires: cinnamon-menus-devel >= %{cinnamon_menus_ver}
BuildRequires: cjs-devel >= %{cjs_ver}
BuildRequires: dbus-devel
BuildRequires: desktop-file-utils
+BuildRequires: gcr-devel >= %{gcr_ver}
BuildRequires: gettext-tools
BuildRequires: glib2-devel >= %{glib_ver}
BuildRequires: gobject-introspection-devel >= %{gi_ver}
@@ -65,6 +67,7 @@ BuildRequires: xapps-devel >= 2.6.0
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXfixes-devel
Requires: NetworkManager-libs >= 2:1.10.4
+Requires: gcr-libs >= %{gcr_ver}
Requires: glib2 >= %{glib_ver}
Requires: muffin >= %{muffin_ver}
# wrapper script uses to restart old GNOME session if run --replace
@@ -260,8 +263,8 @@ fi
%attr(755,root,root) %{_bindir}/xlet-about-dialog
%attr(755,root,root) %{_bindir}/xlet-settings
%dir %{_libdir}/cinnamon
-%attr(755,root,root) %{_libdir}/cinnamon/libcinnamon.so
-%attr(755,root,root) %{_libdir}/cinnamon/libst.so
+%{_libdir}/cinnamon/libcinnamon.so
+%{_libdir}/cinnamon/libst.so
%{_libdir}/cinnamon/Cinnamon-0.1.typelib
%{_libdir}/cinnamon/St-1.0.typelib
%attr(755,root,root) %{_libexecdir}/cinnamon-calendar-server.py
@@ -290,12 +293,12 @@ fi
%{_datadir}/cinnamon/cinnamon-slideshow
%{_datadir}/cinnamon/desklets
%{_datadir}/cinnamon/faces
-%{_datadir}/cinnamon/icons
%{_datadir}/cinnamon/js
%{_datadir}/cinnamon/search_providers
%{_datadir}/cinnamon/sounds
%{_datadir}/cinnamon/theme
%{_datadir}/cinnamon/thumbnails
+%{_datadir}/cinnamon/cinnamon-osk-layouts.gresource
%dir %{_datadir}/cinnamon-session/sessions
%{_datadir}/cinnamon-session/sessions/cinnamon.session
%{_datadir}/cinnamon-session/sessions/cinnamon-wayland.session
@@ -325,11 +328,6 @@ fi
%{_iconsdir}/hicolor/24x24/actions/cinnamon-hc-*-click.png
%{_iconsdir}/hicolor/scalable/actions/cinnamon-caps-lock-*symbolic.svg
%{_iconsdir}/hicolor/scalable/actions/cinnamon-num-lock-*symbolic.svg
-%{_iconsdir}/hicolor/scalable/actions/list-edit-symbolic.svg
-%{_iconsdir}/hicolor/scalable/actions/pan-*-symbolic.svg
-%{_iconsdir}/hicolor/scalable/actions/pan-*-symbolic-rtl.svg
-%{_iconsdir}/hicolor/scalable/actions/view-conceal-symbolic.svg
-%{_iconsdir}/hicolor/scalable/actions/view-reveal-symbolic.svg
%{_iconsdir}/hicolor/scalable/apps/cinnamon.svg
%{_iconsdir}/hicolor/scalable/apps/cinnamon-panel-launcher.svg
%{_iconsdir}/hicolor/scalable/apps/cinnamon-symbolic.svg
@@ -343,7 +341,6 @@ fi
%{_iconsdir}/hicolor/scalable/devices/audio-speaker-*.svg
%{_iconsdir}/hicolor/scalable/devices/audio-subwoofer.svg
%{_iconsdir}/hicolor/scalable/devices/bluetooth.svg
-%{_iconsdir}/hicolor/scalable/devices/cpu-symbolic.svg
%{_iconsdir}/hicolor/scalable/emblems/cs-xlet-*.svg
%{_mandir}/man1/cinnamon.1*
%{_mandir}/man1/cinnamon-launcher.1*
diff --git a/fix_path.patch b/fix_path.patch
index cb09baf..593710f 100644
--- a/fix_path.patch
+++ b/fix_path.patch
@@ -1,5 +1,5 @@
---- cinnamon-6.4.2/files/usr/share/cinnamon/cinnamon-settings/bin/capi.py.orig 2024-12-05 12:58:41.000000000 +0100
-+++ cinnamon-6.4.2/files/usr/share/cinnamon/cinnamon-settings/bin/capi.py 2024-12-08 19:46:33.273886993 +0100
+--- cinnamon-6.6.7/files/usr/share/cinnamon/cinnamon-settings/bin/capi.py.orig 2026-02-09 17:24:02.000000000 +0100
++++ cinnamon-6.6.7/files/usr/share/cinnamon/cinnamon-settings/bin/capi.py 2026-03-30 21:52:46.283163551 +0200
@@ -15,9 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/
@@ -25,9 +25,9 @@
- x86archs = ["i386", "i486", "i586", "i686"]
- if architecture in x86archs:
- for arch in x86archs:
-- paths += ["/usr/lib/%s" % arch]
+- paths += [f"/usr/lib/{arch}"]
- else:
-- paths += ["/usr/lib/%s" % architecture]
+- paths += [f"/usr/lib/{architecture}"]
+ paths = ["/usr/lib", "/usr/lib64", "/usr/libx32"]
for path in paths:
diff --git a/revert_25aef37.patch b/revert_25aef37.patch
index 8db8f12..a7cf484 100644
--- a/revert_25aef37.patch
+++ b/revert_25aef37.patch
@@ -7,7 +7,7 @@
- name = entry.get_text()
- if " " in name or name.lower() != name:
+ if " " in entry.get_text():
- entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "dialog-warning-symbolic")
+ entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "xsi-dialog-warning-symbolic")
- entry.set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY, _("The group name cannot contain upper-case or space characters"))
+ entry.set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY, _("The group name cannot contain space characters"))
self.set_response_sensitive(Gtk.ResponseType.OK, False)
@@ -19,9 +19,9 @@
valid = True
- if re.search('[^a-z0-9_-]', username):
+ if " " in username:
- self.username_entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "dialog-warning-symbolic")
+ self.username_entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "xsi-dialog-warning-symbolic")
- self.username_entry.set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY, _("Invalid username"))
+ self.username_entry.set_icon_tooltip_text(Gtk.EntryIconPosition.SECONDARY, _("The username cannot contain space characters"))
valid = False
elif self.user_exists(username):
- self.username_entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "dialog-warning-symbolic")
+ self.username_entry.set_icon_from_icon_name(Gtk.EntryIconPosition.SECONDARY, "xsi-dialog-warning-symbolic")
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cinnamon.git/commitdiff/6e4789b7ab005f955391d437570d5bfb9a46d1a0
More information about the pld-cvs-commit
mailing list