Desktop Team Integration Squad Updates – Monday 11th March 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 notes are here: Desktop Team Integration Squad Updates – Monday 4th March 2024

  • Helped with some of the bootstrapping work for the 32-bit time transition with uploads for cairo, pango, glib, and gobject-introspection
  • Noticed a bug in the gobject-introspection dependency handling and worked around it for Ubuntu’s libgudev package
  • Uploaded freerdp3 to the NEW queue
  • Uploaded the new versions of tracker and librsvg to Debian Unstable. It was a team effort to get these packages updated (they were a few versions out of date).
  • Packaged GNOME Tweaks 46 Beta after some of its issues were fixed. GNOME Tweaks has now been ported to GTK4 and libadwaita and it’s the nicest looking version yet. It finally has adaptive sizing now.
  • Updated the GNOME Shell packaging to 46 RC
  • Moved our GNOME Shell and GTK4 updates to the Ubuntu Desktop PPA so that they can be tried early since the updates are otherwise stuck behind the 32-bit time transition. A known issue is that the Yaru theme needs to be updated, especially for the Ubuntu Dock.
  • Synced suru-icon-theme from Debian and dropped the much older version from the ubuntu-themes source package
  • Disabled GNOME Online Accounts for gvfs/i386 which should hopefully allow us to stop needing to build GTK4 for Ubuntu i386. At least it should enable us to not need libadwaita there.
  • Updated compiz to fix unity-control-center crashing on the Keyboard page
  • Dropped GNOME Online Accounts support from Ubuntu Cinnamon and Unity’s settings app as discussed earlier. Requested that it be dropped in Debian Cinnamon but the maintainer is hesitating.
  • Uploaded fontconfig in Debian and Ubuntu to include upstream’s fix for color emoji. Thanks Guido Berhoerster for the packaging work.
  • Miscellaneous other package updates for GNOME 46 RC etc.

In other news

  • gstreamer 1.24 was uploaded to Debian Unstable and Ubuntu 24.04 LTS
  • There were some updates on the GTK blog this past week about accessibility, new renderers, and fractional scaling. Those improvements are scheduled to be included in GTK 4.14 which is part of GNOME 46.