intercept: Add soname rewrite rules for remaining SDLs

This further helps with getting Outlast to work properly.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
This commit is contained in:
Ikey Doherty
2017-10-15 20:44:38 +01:00
parent 312b7a888a
commit 95613a45f8
+14
View File
@@ -242,9 +242,16 @@ char *lsi_search_steam(const char *name)
* to lookup the transmute target
*/
static const char *vendor_transmute_source[] = {
/* Common */
"libSDL2-2.0.",
"libSDL2_image-2.0.",
/* ".so" renames */
"libSDL2_ttf.so",
"libSDL2_image.so",
"libSDL2_mixer.so",
"libSDL2_net.so",
"libSDL2_gfx.so",
};
/**
@@ -253,9 +260,16 @@ static const char *vendor_transmute_source[] = {
* This allows us to do on the fly replacements for re-soname'd libraries.
*/
static const char *vendor_transmute_target[] = {
/* Common */
"libSDL2-2.0.so.0",
"libSDL2_image-2.0.so.0",
/* ".so" renames */
"libSDL2_ttf-2.0.so.0",
"libSDL2_image-2.0.so.0",
"libSDL2_mixer-2.0.so.0",
"libSDL2_net-2.0.so.0",
"libSDL2_gfx-1.0.so.0",
};
/**