Desktop Team Integration Squad Updates – Monday 3rd February 2025

  • Updated https://appstream.ubuntu.com/ to add Ubuntu 25.04 “plucky” and remove the EOL Ubuntu 23.10 “mantic”
  • Diagnosed and fixed out of space issues on servers powering https://appstream.ubuntu.com/ . Updated internal documentation for this.
     
  • My gtk4 emoji chooser update was accepted into noble-proposed on January 31 which means it ran into the bug where it fails to build on the 31st. I fixed this upstream earlier and the fix is in gtk 4.14.6. We’ll need to do that update later; I left it out of this update to simplify the update and get the emoji chooser update to users faster. Anyway, gtk4 built fine in February.
  • Prepared SRUs of osinfo-db for Ubuntu 22.04 LTS and newer. As I mentioned in the tracking bug, this could be the last osinfo-db update for Ubuntu 22.04 LTS.
     
  • Packaged gtk4 4.17.4 for Debian Experimental but it needs some fixes because it can be uploaded to Ubuntu 25.04 and Debian Unstable.
  • Worked with Gianfranco to make packaging updates for libpng1.6 after Alesandro fixed gtk4 to be compatible with libpng >= 1.6.45.
  • Helped get gtk-layer-shell updated in Debian and Ubuntu for compatibility with gtk3 3.24.48
     
  • Completed the webrtc-audio-processing version 1 transition in Debian which allows Debian’s gst-plugins-bad1.0 to support WebRTC again
  • The Papers app was accepted into Debian Unstable and Ubuntu 25.04. Papers is expected to replace Evince as GNOME’s default PDF viewer app, perhaps later this year.
  • Miscellaneous other package updates
     
  • After discussion with the rest of the Debian GNOME team, we decided to target GNOME 48 for Debian 13 “Trixie”. Our goal is to get GNOME 48 RC in before Debian’s Transition Freeze and 48.1 in before Debian’s Hard Freeze.
1 Like