Desktop Team Integration Squad Updates – Monday 8th January 2024

Hi everyone, below you will find updates from the Desktop team’s Integration squad from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

Last week’s month’s notes are here: Desktop Team Integration Squad Updates – Monday 11th December 2023

  • Reuploaded the proposed mutter 45.2 SRU for Ubuntu 23.10 after the previous version was reverted to handle the stutter regression.
  • Spent time investigating GNOME Software’s failure to show any .deb packages in Ubuntu 24.04 and Debian Testing before Matthias Klumpp discovered the fix.
  • Landed the development version of webkit2gtk in Ubuntu 24.04 after the Debian maintainer was able to fix the riscv64 build.
  • nautilus-sendto is back in Ubuntu 24.04 and Debian Testing. It had been removed earlier because it is no longer used by Nautilus, but other things still can use it.
  • Formally moved the colord .deb package to team maintenance under the FreeDesktop team.
  • Updated the packaging for pulseaudio & rhythmbox, motivated by packaging changes in the lirc library
  • Identified the fix for duplicity’s unnecessary dependency on python3-setuptools-scm.
  • Lots of work going through the remaining packages depending on webkit2gtk 4.0. We aim to stop building the webkit2gtk 4.0 API before Ubuntu 24.04 LTS is released, which is a similar timeline as Fedora. 61% done according to the transition tracker. Much of this work hasn’t landed yet since it is waiting for Debian maintainers to review and upload the proposed changes.
  • Misc. packaging of GNOME 45.3 updates

Other News

  • Amberol and Railway are now available as .deb packages in Debian and Ubuntu, bringing the total number of Rust+libadwaita apps available there to 7.
  • Loupe was uploaded to Debian Experimental but we still need to fix a dependency issue before it will be installable and more widely available.