$ the-wire · showcase
Emerald-KDE moves to Plasma 6, mutter restores tearing-control cleanup
By RepoJournal · Filed · About CachyOS · Composed from the cited sources · methodology
The day's two substantive changes land in desktop code: CachyOS-Emerald-KDE migrates to Plasma 6, and a CachyOS-PKGBUILDS mutter patch restores qdata cleanup that a weak-reference change had dropped.
Emerald-KDE: Migrate to Plasma 6 CachyOS/CachyOS-Emerald-KDE
Peter Jung's commit migrates the Emerald-KDE tree from Plasma 5 to Plasma 6, the single largest structural change in today's feed. Anything downstream that pinned Emerald to the older Plasma series will need to follow.
mutter: clear tearing surface qdata on cleanup CachyOS/CachyOS-PKGBUILDS
The weak-reference cleanup change stopped clearing the per-surface tearing-control qdata during explicit teardown, leaving a stale MetaWaylandTearingSurface association on the live surface; a later tearing-control request then fails with "Surface already has a tearing controller." The fix restores the g_object_set_qdata call that nulls quark_tearing_surface_data inside clear_tearing_surface_dat...
mutter: Cear tearing surface qdata on cleanup (#1971) CachyOS/CachyOS-PKGBUILDS
The follow-up commit carries the same qdata cleanup fix into the tree, closing out the mutter tearing-control regression.
gucc: refactor rapidjson parsers CachyOS/New-Cli-Installer
Vladislav Nepogodin's series refactors the installer's rapidjson parsers, pulls the IO utilities' context handling out, reworks the lsblk -P parsing in the fs utilities, and makes file reads accept both procfs and regular files.
teams-for-linux: update to 2.25.0 CachyOS/cachyos-aur-derived
Automated updates moved jan-bin to 0.8.6, claude-code to 2.1.296, claude-desktop to 2.31226.1, github-copilot-cli to 1.0.95, and teams-for-linux to 2.25.0; a static diff scan flagged no risks, and the statuspage bots bumped @upptime to v1.45.0 while recording the Vietnam mirror up at 200 in 1378 ms.