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)