Skip to content
Snippets Groups Projects
  1. Mar 04, 2021
  2. Feb 25, 2021
  3. Feb 23, 2021
  4. Feb 22, 2021
  5. Feb 19, 2021
  6. Feb 04, 2021
    • Simon McVittie's avatar
      pressure-vessel: Accept runtime with or without ./files · 5570e4a8
      Simon McVittie authored
      
      Previously, if we were using a Flatpak-style runtime, the argument
      to --runtime= had to be its ./files subdirectory. Now we accept the
      top-level directory as an alternative.
      
      This will make it more straightforward for pressure-vessel-wrap to
      take responsibility for unpacking and deploying runtimes that are
      shipped as a tarball, which is currently done in the SteamLinuxRuntime
      shell scripts, resulting in error handling and locking being less
      robust.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      5570e4a8
  7. Jan 28, 2021
  8. Jan 27, 2021
    • Simon McVittie's avatar
      tests: Don't look at the real environment for driver_environment() · 000b8dc0
      Simon McVittie authored
      
      If one of the variables we are interested in happens to be set
      already, and doesn't get overridden, then the test will fail.
      For example, `DRI_PRIME=1 meson test -C _build` would fail.
      
      This will become a lot more likely to happen when I start logging
      ubiquitous environment variables like `DISPLAY`.
      
      We can't just set envp = NULL initially, because g_environ_setenv()
      in Ubuntu 12.04 won't accept NULL as a valid environment block (although
      newer versions do).
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      000b8dc0
  9. Jan 25, 2021
  10. Jan 21, 2021
    • Ludovico de Nittis's avatar
      Backport the new json_from_string() function · ece65da6
      Ludovico de Nittis authored
      
      JSON-GLib 1.2.0 introduced a new function called `json_from_string()`.
      
      It is an handy function that allows us to obtain a jsonNode with just a
      single operation.
      
      This function had to be backported, and modified a little, because we
      are
      targeting Scout that has an older JSON-GLib version that misses both
      `json_from_string()` and `json_parser_steal_root()` (that was used in
      `json_from_string()`).
      
      Signed-off-by: default avatarLudovico de Nittis <ludovico.denittis@collabora.com>
      ece65da6
  11. Jan 13, 2021
  12. Jan 12, 2021
  13. Jan 11, 2021
  14. Jan 05, 2021
  15. Dec 17, 2020
  16. Dec 14, 2020
    • Simon McVittie's avatar
      tests: Don't assert that "extra" DRI drivers are in the container · 98f35c81
      Simon McVittie authored
      
      These are drivers for which our best guess is that the native loader
      would not actually load them. We want to include them in
      steam-runtime-system-info's diagnostic output in case we are wrong, but
      we don't want to include them in the container: if our guess is correct,
      then the host system doesn't actually load them, and the worst-case
      scenario is that they are somehow broken, in which case adding them to
      the search path might *break* the container.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      98f35c81
  17. Dec 11, 2020
  18. Dec 10, 2020
  19. Dec 08, 2020
  20. Dec 03, 2020
  21. Nov 25, 2020
  22. Nov 24, 2020
Loading