Skip to content

cinnamon: update to 6.6. xapps: update to 3.2.2, rename to xapp.#58992

Draft
rayfadh wants to merge 19 commits intovoid-linux:masterfrom
rayfadh:cinnamon
Draft

cinnamon: update to 6.6. xapps: update to 3.2.2, rename to xapp.#58992
rayfadh wants to merge 19 commits intovoid-linux:masterfrom
rayfadh:cinnamon

Conversation

@rayfadh
Copy link

@rayfadh rayfadh commented Feb 14, 2026

Summary

This PR updates the Cinnamon desktop stack to the 6.6 series and XApps to the 3.2 series.

It also renames the xapps package to xapp to match the upstream repository naming. Transitional packages (xapps and xapps-devel) have been added to ensure a smooth migration and to avoid breaking external templates.

Packages updated:

Core Cinnamon Stack:

  • cinnamon: 6.6.7
  • cinnamon-control-center: 6.6.0
  • cinnamon-desktop: 6.6.2
  • cinnamon-menus: 6.6.0
  • cinnamon-screensaver: 6.6.1
  • cinnamon-session: 6.6.3
  • cinnamon-settings-daemon: 6.6.3
  • cinnamon-translations: 6.6.2
  • cjs: 128.1
  • muffin: 6.6.3

XApps Stack:

  • xapp: 3.2.2 (renamed from xapps)
  • python3-xapp: 3.0.2
  • lightdm-slick-greeter: 2.0.9
  • timeshift: 25.07.7
  • xdg-desktop-portal-xapp: 1.1.2

Nemo and Extensions:

  • nemo: 6.6.3
  • nemo-audio-tab: 6.6.0
  • nemo-compare: 6.6.0
  • nemo-emblems: 6.6.0
  • nemo-extensions: 6.6.0
  • nemo-fileroller: 6.6.0
  • nemo-image-converter: 6.6.0
  • nemo-preview: 6.6.0
  • nemo-python: 6.6.0
  • nemo-terminal: 6.6.0

Changes:

  • Renamed xapps to xapp to match upstream naming.
  • Added transitional xapps and xapps-devel packages in the xapp template to handle dependencies.
  • Updated common/shlibs to reflect the rename (libxapp.so.1 now maps to xapp).
  • Updated cjs: removed glib-2.86.0.patch.
  • Updated cinnamon: removed no-intltool.patch.

Note on xreader:

I have left xreader pointing to the xapps-devel transitional package for now to avoid merge conflicts with existing open PR (#58093). Once merged, xreader can be updated to depend on xapp-devel directly.

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64 (glibc)
  • I verified the build order and dependency chain using a custom build script.

Ping @the-maldridge I renamed xapps package name to xapp and updated the version, @Emru1 I renamed xapps-devel to xapp-devel on lightdm-slick-greeter's makedepends, @toadwastoast I renamed xapps-devel and xapps on xdg-desktop-portal-xapp's makedepends and depends.

@ahesford
Copy link
Member

Don't hijack another's work or otherwise compete with an open PR. Either drop the xapp rename or leave this in draft until the outstanding xapp PR is resolved.

@ahesford ahesford marked this pull request as draft February 14, 2026 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants