- May 11, 2021
-
-
Simon McVittie authored
By including this in libsteam-runtime-tools-0-helpers, we reduce the number of modules we need to manage and keep in sync. The rest of libcapsule isn't actively used yet, so this is a significant simplification. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 25, 2020
-
-
Simon McVittie authored
This avoids worrying about which SONAME we're dealing with, and is maybe more common in smallish containers (in particular Exherbo's Docker container has it, which was useful for testing). Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 14, 2020
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 09, 2020
-
-
Simon McVittie authored
This avoids them colliding with steam-runtime-tools' tests. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 03, 2020
-
-
Simon McVittie authored
In Steam Runtime 1 'scout' and Steam Runtime 1½ 'heavy' SDK environments, we have a backport of python3.5 in order to run Meson, and meson.build automatically selects it if available. In newer environments like a developer's laptop, we expect to have a strictly newer Python version, like the python3.7 in Debian 10. One notable exception is that we only require Python 3.4+ for scripts that are meant to run on test machines or on non-developer Steam users' systems, which right now just means the test UI. This version was chosen because SteamOS 2 'brewmaster' and Ubuntu 14.04 'trusty' both have 3.4. Ubuntu 12.04 'precise' only has 3.2, but the Steam client doesn't actually work on 12.04 any more for orthogonal reasons. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 26, 2019
-
-
Simon McVittie authored
When doing the development build on a non-SteamRT OS (Debian buster), this means we need to take steam-runtime-tools from git. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 25, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 15, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 24, 2019
-
-
Simon McVittie authored
If gnome-desktop-testing isn't available, we want to treat that as though this test had been skipped, rather than as though it had failed. d/tests/run effectively duplicates it anyway. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 16, 2019
-
-
Simon McVittie authored
If we keep these in a canonical order and formatting, it'll minimize spurious diffs later. This is the same principle as sorting lists of files in the build system alphabetically. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 01, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This just makes it easier to document how to run this manually. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 28, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 27, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 24, 2018
-
-
Simon McVittie authored
For Mesa DRI drivers, we will need to capture the dependencies but not the driver itself, because we load the driver itself by setting LIBGL_DRIVERS_PATH instead. I don't have a concrete use-case for no-dependencies:, which is implemented for symmetry. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 15, 2017
-
-
Simon McVittie authored
This makes it easier to co-install the tools in environments where libc6-dev might not be in sync across architectures. We need both bit-widths of the tools for testing in a multiarch environment. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 07, 2017
-
-
Simon McVittie authored
We can't call capsule_init() any more, because capsule_init() is only to be called by shim libraries now. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 11, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 02, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
We use CAPSULE_VERSION in the stub library for the version of the library being encapsulated, so we can't use that variable name for the tool. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 28, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 25, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 21, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This more accurately reflects what it actually does. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 20, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This has the advantage that out-of-tree code and in-tree code can both include the header the same way. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 19, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
While there, drop unused $(shim_files) and $(shim_srcs) variables. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 18, 2017
-
-
Simon McVittie authored
This just checks that we can link and initialize the library, and not that we can actually do anything interesting. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-