Diff cinnamon-desktop-6.4.2 with a cinnamon-desktop-6.6.2

/usr/portage/gnome-extra/cinnamon-desktop/cinnamon-desktop-6.6.2.ebuild 2026-04-24 12:17:42.910090696 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
PYTHON_COMPAT=( python3_{11..13} )
6
PYTHON_COMPAT=( python3_{11..14} )
7 7

  
8 8
inherit meson flag-o-matic gnome2-utils python-any-r1
9 9

  
......
13 13

  
14 14
LICENSE="GPL-1 GPL-2+ LGPL-2+ LGPL-2.1+ MIT"
15 15
SLOT="0/4" # subslot = libcinnamon-desktop soname version
16
KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
16
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
17 17
IUSE="wayland"
18 18

  
19
RDEPEND="
19
DEPEND="
20 20
	app-text/iso-codes
21 21
	>=dev-libs/glib-2.37.3:2[dbus]
22 22
	>=dev-libs/gobject-introspection-1.82.0-r2:=
23 23
	>=gnome-base/gsettings-desktop-schemas-3.5.91
24 24
	>=media-libs/libpulse-12.99.3[glib]
25
	sys-apps/accountsservice
26 25
	virtual/libudev:=
27 26
	x11-libs/cairo[X]
28 27
	>=x11-libs/gdk-pixbuf-2.22:2[introspection]
......
31 30
	>=x11-libs/libXext-1.1
32 31
	x11-libs/libxkbfile
33 32
	>=x11-libs/libXrandr-1.3
33
	x11-base/xorg-proto
34 34
	x11-misc/xkeyboard-config
35 35
"
36
DEPEND="
37
	${RDEPEND}
38
	x11-base/xorg-proto
36
RDEPEND="
37
	${DEPEND}
38
	sys-apps/accountsservice
39
	x11-themes/xapp-symbolic-icon-theme
39 40
"
40 41
BDEPEND="
41 42
	${PYTHON_DEPS}
......
45 46
	virtual/pkgconfig
46 47
"
47 48

  
48
PATCHES=(
49
	# Remove dead config option to prevent junk files from being installed
50
	# https://github.com/linuxmint/cinnamon-desktop/commit/6f1151f86aaabe9242fabba3f176215a4c248af4
51
	"${FILESDIR}/${PN}-6.4.2-remove-pnp_ids-option.patch"
52

  
53
	# Fix GVC Mixer Crash
54
	# https://github.com/linuxmint/cinnamon-desktop/pull/254
55
	"${FILESDIR}/${PN}-6.4.0-fix-gvc-mixer-crash.patch"
56
)
57

  
58 49
src_prepare() {
59 50
	default
60 51
	python_fix_shebang install-scripts
Thank you!