steam-runtime-tools v0.20240718.0 [ Simon McVittie ] * srt-logger: - Don't set SRT_LOG_TO_JOURNAL if there are other log destinations (steamrt/tasks#466) - Add --sh-syntax, which reports whether the logger has started successfully and provides environment variables in sh(1) syntax (steamrt/tasks#460, steamrt/tasks#461) - Add --background, which should be used when combining srt-logger with a subreaper (steamrt/tasks#460) - Add ${pkglibexecdir}/logger-0.bash, a convenience binding for use in bash scripts (steamrt/tasks#461) * s-r-dialog-ui: - Try to use the "GoNotoKurrent" fonts provided by the Steam UI for better glyph repertoire, falling back to the system sans-serif font if those are not available (steamrt/tasks#462) * s-r-launch-options: - Remove support for obsolete Steam Runtime 1½ 'heavy' * pressure-vessel: - Avoid spurious warnings about masking /etc/vulkan/*.d - Update Flatpak-derived code to Flatpak 1.15.8 * build: - Remove support for obsolete Steam Runtime 1½ 'heavy' - Require GLib 2.58.x. We now have a backport of GLib 2.58.x in Steam public betas' version of Steam Runtime 1 'scout', and the same version is bundled with relocatable pressure-vessel releases. Users of `build-aux/many-builds.py` will need to run `build-aux/many-builds.py deps` to download the new scout release before they can continue to compile steam-runtime-tools. - debian: Require SDL2_ttf for all packaged builds * documentation: - Mostly stop mentioning obsolete Steam Runtime 1½ 'heavy' * tests: - Expand test data for game controllers (steamrt/tasks#287) [ Ryan Gonzalez ] * srt-logger: - Preparations for passing through priority prefixes to the systemd Journal (steamrt/tasks#444)