guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 44621aa2e31639bf138dfab33ece5a1f3f9b0e3e
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Sat Oct 4 19:05:06 2025 +0200

    gnu: Add cinnamon-session.
    
    * gnu/packages/cinnamon.scm (cinnamon-session): New variable.
---
 gnu/packages/cinnamon.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/cinnamon.scm b/gnu/packages/cinnamon.scm
index 6f5a267d1e..fa4960204d 100644
--- a/gnu/packages/cinnamon.scm
+++ b/gnu/packages/cinnamon.scm
@@ -497,6 +497,36 @@ menu editor.")
 screensaver program.")
     (license license:gpl2+)))
 
+(define-public cinnamon-session
+  (package
+    (name "cinnamon-session")
+    (version "6.4.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                     (url "https://github.com/linuxmint/cinnamon-session";)
+                     (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 
"19q6adhylppjxhrqj7v46hay9mdd4qxqcy17df0hy1nrqba5gzff"))))
+    (build-system meson-build-system)
+    (inputs (list cinnamon-desktop
+                  glib
+                  gtk+
+                  libcanberra
+                  libgnomekbd
+                  libsm
+                  libxapp
+                  libxkbfile
+                  xtrans))
+    (native-inputs
+     (list gettext-minimal `(,glib "bin") gobject-introspection pkg-config))
+    (home-page "https://github.com/linuxmint/cinnamon-session";)
+    (synopsis "Cinnamon session manager")
+    (description "his package contains the Cinnamon session manager,
+as well as a configuration program to choose applications starting on login.")
+    (license license:gpl2+)))
+
 (define-public cinnamon-settings-daemon
   (package
     (name "cinnamon-settings-daemon")

Reply via email to