Desktop Team Integration Squad Updates – Monday 22nd April 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 15th April 2024

1 Like
  • Finished the Rust GNOME 46 transition for Noble
  • Dropped the obsolete Rust GTK3 packages from Noble
  • Finished the rust-event-listener transition for Noble (once autopkgtests complete)
  • Restored the Rust Wayland packages that had been removed earlier to finish the rust nix 0.27 transition
  • Completed the rebuilds for Rust+libadwaita apps except for some that need us to either restore/update the rust-zbus package or “vendor” the apps
  • Restored lintian-brush to Noble (once autopkgtests complete). lintian-brush is a helpful tool to automatically improve many details in .deb packaging.
  • Restored several other packages that had been removed earlier to allow other migrations to complete
  • Updated file-roller to the new GTK4 version after receiving a FFe
  • Updated shotwell & gnome-control-center to support the HEIF/HEIC image format
  • Almost dropped location support in Noble’s gnome-control-center because Mozilla announced they are cutting off access to Mozilla Location Services soon, but we decided to keep the location features available for now
  • Cherrypicked some important gnome-tweaks fixes for Noble & Debian Unstable
  • Helped identify a bug with Snapshot not working unless webcams are unplugged and plugged back in (or similar). Turns out the bug had been originally reported months ago but we don’t have a clear and clean fix yet. But I posted one of the easiest workarounds to the Launchpad bug.
  • Squeezed in CVE fixes for freerdp3 and flatpak to Noble before Final Freeze
  • freerdp3 was accepted into Debian
  • Updated Noble’s gstreamer from 1.24.1 to 1.24.2
  • Updated language-selector with translation updates from Launchpad
  • Updated Ubuntu 24.04 LTS’s osinfo-db to have the correct download links for Ubuntu 24.04 LTS ISOs
  • Updated snort to the last 2.x version for Noble. (snort 2 is no longer supported upstream and not sure how feasible it is for someone to package snort 3 but that’s more of a problem for future Ubuntu releases)
  • Cleaned up after Marco restored the X11 fractional scaling patch to Ubuntu’s mutter package
  • Tested and shepherded Amin’s work to clean up a gedit Debian alternatives leftover
  • Helped mentor the new upstream (GNOME) Mahjongg maintainer
  • Many miscellaneous other bug & build fixes