Desktop Team Distro Squad Updates – Monday 19th June 2023

Hi everyone, below you will find updates from the Desktop team’s Distro 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 Distro/GNOME Squad Updates – Monday 12th June 2023

  • Updated policykit-desktop-privileges to provide a .rules in the new polkitd js format
  • Proposed an unity-greeter javascript based rules to limit the polkit actions
  • Uploaded the previous change and updated the unity-greeter logo version and the packaging to the current debhelper
  • Fixed the heif loader not working in lunar
  • Proposed a fix for the gnome-sdk snap to include again the standard fonts configs, the change was apparently never applied to the core22 serie which created a regression for firefox
  • Sponsored a gdm fix for an issue that could lead to the user session closing sometime after udev events.
  • Sponsored the speech-dispatcher SRU (L/K/J) to enable systemd socket activation, needed to work with confined applications like the snap of firefox
  • Worked on a a simple script to enable new features to test on the desktop early in the Ubuntu dev cycle
  • emailed ubuntu-devel@ to ask the MIR team to reconsider their requirement to provide a .symbols for c++ library, those are expensive to main and currently not providing the expected benefit.
  • integrated the autokpkgtests for duktape that Amin and Nathan worked on. The MIR finally got approved and polkit 122 is now in mantic!
  • Did merges on Debian for desktop packages