[packages/cinnamon-desktop] - updated to 6.6.2
qboosh
qboosh at pld-linux.org
Mon Mar 30 18:42:15 CEST 2026
commit 80b6133778abbe386830a0fd712f20169125d396
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Mar 30 18:42:27 2026 +0200
- updated to 6.6.2
cinnamon-desktop.spec | 29 +++++++++++++++++------------
1 file changed, 17 insertions(+), 12 deletions(-)
---
diff --git a/cinnamon-desktop.spec b/cinnamon-desktop.spec
index 5df1b7e..098a0cf 100644
--- a/cinnamon-desktop.spec
+++ b/cinnamon-desktop.spec
@@ -1,6 +1,7 @@
#
# Conditional build:
%bcond_without alsa # ALSA support (in addition to Pulseaudio)
+%bcond_without systemd # systemd support
%define glib_ver 1:2.37.3
%define gtk_ver 3.3.16
@@ -8,13 +9,13 @@
Summary: The cinnamon-desktop libraries (and common settings schemas for the cinnamon desktop)
Summary(pl.UTF-8): Biblioteki cinnamon-desktop (i wspólne schematy ustawień dla środowiska cinnamon)
Name: cinnamon-desktop
-Version: 6.4.1
+Version: 6.6.2
Release: 1
License: GPL v2+ (libcvc), LGPL v2.1+ (libcinnamon-desktop)
Group: X11/Applications
#Source0Download: https://github.com/linuxmint/cinnamon-desktop/tags
Source0: https://github.com/linuxmint/cinnamon-desktop/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: e8685116c3092fb2f99f5f1bef14e99b
+# Source0-md5: 407fddd289d65f0c9f8b54eccff55e66
Patch0: set_font_defaults.patch
Patch1: %{name}-theme-paths.patch
URL: https://github.com/linuxmint/cinnamon
@@ -24,12 +25,15 @@ BuildRequires: gettext-tools
BuildRequires: glib2-devel >= %{glib_ver}
BuildRequires: gobject-introspection-devel >= 0.9.7
BuildRequires: gtk+3-devel >= %{gtk_ver}
+BuildRequires: iso-codes
BuildRequires: meson >= 0.56.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig >= 1:0.14.0
-BuildRequires: pulseaudio-devel
+BuildRequires: pulseaudio-devel >= 13
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 2.042
+%{?with_systemd:BuildRequires: systemd-devel >= 1:209}
+BuildRequires: udev-devel
BuildRequires: xkeyboard-config
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXext-devel >= 1.1
@@ -39,7 +43,7 @@ Requires(post,postun): glib2 >= %{glib_ver}
Requires: %{name}-libs = %{version}-%{release}
Requires: applnk
Requires: gnome-backgrounds >= 3
-Requires: hwdata
+Requires: iso-codes
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -61,6 +65,7 @@ Group: Libraries
Requires: gdk-pixbuf2 >= 2.22.0
Requires: glib2 >= %{glib_ver}
Requires: gtk+3 >= %{gtk_ver}
+Requires: pulseaudio-libs >= 13
Requires: xorg-lib-libXext >= 1.1
Requires: xorg-lib-libXrandr >= 1.3
Conflicts: cinnamon-desktop < 2.4.2-2
@@ -84,7 +89,7 @@ Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
Requires: glib2-devel >= %{glib_ver}
Requires: gtk+3-devel >= %{gtk_ver}
-Requires: pulseaudio-devel
+Requires: pulseaudio-devel >= 13
Requires: xorg-lib-libxkbfile-devel
%description devel
@@ -101,7 +106,7 @@ Pliki nagłówkowe bibliotek cinnamon-desktop.
%build
%meson \
%{?with_alsa:-Dalsa=true} \
- -Dpnp_ids="/lib/hwdata/pnp.ids"
+ -Dsystemd=%{__enabled_disabled systemd}
%meson_build
@@ -134,18 +139,18 @@ fi
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libcinnamon-desktop.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcinnamon-desktop.so.4
-%attr(755,root,root) %{_libdir}/libcvc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcvc.so.0
+%{_libdir}/libcinnamon-desktop.so.*.*.*
+%ghost %{_libdir}/libcinnamon-desktop.so.4
+%{_libdir}/libcvc.so.*.*.*
+%ghost %{_libdir}/libcvc.so.0
%{_libdir}/girepository-1.0/CDesktopEnums-3.0.typelib
%{_libdir}/girepository-1.0/CinnamonDesktop-3.0.typelib
%{_libdir}/girepository-1.0/Cvc-1.0.typelib
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libcinnamon-desktop.so
-%attr(755,root,root) %{_libdir}/libcvc.so
+%{_libdir}/libcinnamon-desktop.so
+%{_libdir}/libcvc.so
%{_includedir}/cinnamon-desktop
%{_datadir}/gir-1.0/CDesktopEnums-3.0.gir
%{_datadir}/gir-1.0/CinnamonDesktop-3.0.gir
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cinnamon-desktop.git/commitdiff/80b6133778abbe386830a0fd712f20169125d396
More information about the pld-cvs-commit
mailing list