diff options
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/steam-native-runtime/files/redcore-steam-native | 2 | ||||
-rw-r--r-- | app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r2.ebuild (renamed from app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r1.ebuild) | 29 |
2 files changed, 9 insertions, 22 deletions
diff --git a/app-emulation/steam-native-runtime/files/redcore-steam-native b/app-emulation/steam-native-runtime/files/redcore-steam-native index 998a9e5d..75f8a2a6 100644 --- a/app-emulation/steam-native-runtime/files/redcore-steam-native +++ b/app-emulation/steam-native-runtime/files/redcore-steam-native @@ -21,7 +21,7 @@ do_remove () { do_preload () { einfo "Preloading system libraries (libstdc++, libgcc_s)" - export LD_PRELOAD='/usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/32/libstdc++.so.6 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/32/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/32/libstdc++.so.6' + export LD_PRELOAD='/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libstdc++.so.6 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libgcc_s.so.1 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/32/libstdc++.so.6' } launch_steam () { diff --git a/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r1.ebuild b/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r2.ebuild index d5b2f628..1736f01b 100644 --- a/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r1.ebuild +++ b/app-emulation/steam-native-runtime/steam-native-runtime-1.0.0.71-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64" -IUSE="pulseaudio" +IUSE="screencast" DEPEND=" app-emulation/steam @@ -30,6 +30,7 @@ DEPEND=" media-libs/sdl-image[abi_x86_32] media-libs/sdl-mixer[abi_x86_32] media-libs/sdl-ttf[abi_x86_32] + media-libs/libcanberra[abi_x86_32] media-libs/libsdl2[abi_x86_32] media-libs/sdl2-image[abi_x86_32] media-libs/sdl2-mixer[abi_x86_32] @@ -65,28 +66,14 @@ DEPEND=" x11-libs/libXrender[abi_x86_32] x11-libs/libXtst[abi_x86_32] x11-libs/pango[abi_x86_32] - - pulseaudio? ( - media-libs/libcanberra[abi_x86_32] - media-sound/pulseaudio[abi_x86_32] - ) - !pulseaudio? ( - media-libs/libcanberra[abi_x86_32] - media-libs/libpipewire[abi_x86_32] - media-sound/apulse[abi_x86_32] - ) " RDEPEND="${DEPEND} - pulseaudio? ( || ( - media-video/pipewire - media-sound/pulseaudio-daemon - media-sound/pulseaudio[daemon(+)] - ) ) - !pulseaudio? ( - media-libs/libcanberra[abi_x86_32] - media-libs/libpipewire[abi_x86_32] - media-sound/apulse[abi_x86_32] - ) + screencast? ( media-video/pipewire ) + !screencast? ( media-libs/libpipewire[abi_x86_32] ) + || ( + media-video/pipewire + media-sound/pulseaudio-daemon + media-sound/pulseaudio[daemon(+)] ) " S="${FILESDIR}" |