From 08c778b125324cd35e88a7bcc879cefd686bda5c Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Thu, 22 Dec 2022 12:58:54 +0000 Subject: [PATCH] steam-native-runtime: 1.0.0.70 -> 1.0.0.75; a few dependencies changes --- steam-native-runtime/.footprint | 2 -- steam-native-runtime/.signature | 8 ++++---- steam-native-runtime/Pkgfile | 10 ++++------ steam-native-runtime/steam-native.sh | 5 ++--- 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/steam-native-runtime/.footprint b/steam-native-runtime/.footprint index 943498b2b..df293e09d 100644 --- a/steam-native-runtime/.footprint +++ b/steam-native-runtime/.footprint @@ -6,13 +6,11 @@ drwxr-xr-x root/root usr/lib/steam/ lrwxrwxrwx root/root usr/lib/steam/libcurl.so.3 -> /usr/lib/libcurl.so.3 lrwxrwxrwx root/root usr/lib/steam/libcurl.so.4 -> /usr/lib/libcurl.so.4.8.0 lrwxrwxrwx root/root usr/lib/steam/libcurl.so.4.8.0 -> /usr/lib/libcurl.so.4.8.0 -lrwxrwxrwx root/root usr/lib/steam/libpcre.so.3 -> /usr/lib/libpcre.so drwxr-xr-x root/root usr/lib32/ drwxr-xr-x root/root usr/lib32/steam/ lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.3 -> /usr/lib32/libcurl.so.3 lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.4 -> /usr/lib32/libcurl.so.4.8.0 lrwxrwxrwx root/root usr/lib32/steam/libcurl.so.4.8.0 -> /usr/lib32/libcurl.so.4.8.0 -lrwxrwxrwx root/root usr/lib32/steam/libpcre.so.3 -> /usr/lib32/libpcre.so drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/applications/ -rw-r--r-- root/root usr/share/applications/steam-native.desktop diff --git a/steam-native-runtime/.signature b/steam-native-runtime/.signature index 563584b48..f0d694e1e 100644 --- a/steam-native-runtime/.signature +++ b/steam-native-runtime/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF31R81HXCPHsGOzwn4KEP+VW6CmvsA96MUrkWpAYTQRk7bsa5kcm8/bXufbXdxfrrKbl/xG/p/ef/VSrizzoG6go= -SHA256 (Pkgfile) = 95aff5d0b8461c7bf7275cfb765ebd34ad1ba66248bc471478e208fc132f8b32 -SHA256 (.footprint) = 0e62252cfe499f09505bcf23024d3f56fbdbb610fd56c170e7550750b50b0a89 -SHA256 (steam-native.sh) = 29f23d9ec588b4ccf3c4824895a884147822f82392a5d9266db017284754f804 +RWSagIOpLGJF3xSLOSnJ25rbwRPf1iw2aCs6dSJ7uKaQIJV63LmKEAbu3osMUAW1eQ3P3lcWUvp2ZEOFnj+7Ja3PN688BNiCRQk= +SHA256 (Pkgfile) = 23d14ef1067ae179f83cea1042802b2e10c0cb7a1de2e4e6e5f99ce1ee0d0991 +SHA256 (.footprint) = 2fdb125f7defaa2fd27a4e2062dd9c2a4c181e914b979e03c82824a02a1905a9 +SHA256 (steam-native.sh) = f860294e5e5dade2cdbbfbae0d6f4f139a05a052a6c0db5e0352e0b3f87cc89c diff --git a/steam-native-runtime/Pkgfile b/steam-native-runtime/Pkgfile index 3a376492b..44aec621e 100644 --- a/steam-native-runtime/Pkgfile +++ b/steam-native-runtime/Pkgfile @@ -1,16 +1,17 @@ # Description: Meta package to run steam-native # URL: https://steampowered.com # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: brotli-32 cups-32 libcaca-32 libcanberra-32 libnewt-32 libnl-32 libnm-32 libpsl-32 libsdl2-32 libudev0-shim-32 libva-32 openssl1-32 pipewire-32 rtmpdump-32 steam vulkan-loader-32 xorg-libxscrnsaver-32 +# Depends on: brotli-32 cups-32 libcaca-32 libcanberra-32 libidn133-32 libjpeg6-turbo-32 libnewt-32 libnl-32 libnm-32 libpng12-32 libsdl2-32 libtiff4-32 libudev0-shim-32 libva-32 openssl11-32 pipewire-32 rtmpdump-32 steam vulkan-loader-32 vulkan-validation-layers-32 xorg-libxscrnsaver-32 # Optional: apulse-32 libappindicator-sharp-32 pulseaudio-32 name=steam-native-runtime -version=1.0.0.70 -release=2 +version=1.0.0.75 +release=1 source=(steam-native.sh) build() { cp /usr/share/applications/steam.desktop steam-native.desktop + sed '/^Icon=.*/i StartupWMClass=Steam' -i steam-native.desktop sed -r 's|(Name=Steam) \(Runtime\)|\1 (Native)|' -i steam-native.desktop sed -r 's|(/usr/bin/steam)-runtime|\1-native|' -i steam-native.desktop @@ -26,7 +27,4 @@ build() { ln -s /usr/lib32/libcurl.so.3 $PKG/usr/lib32/steam/libcurl.so.3 ln -s /usr/lib32/libcurl.so.4.8.0 $PKG/usr/lib32/steam/libcurl.so.4 ln -s /usr/lib32/libcurl.so.4.8.0 $PKG/usr/lib32/steam/libcurl.so.4.8.0 - - ln -s /usr/lib/libpcre.so $PKG/usr/lib/steam/libpcre.so.3 - ln -s /usr/lib32/libpcre.so $PKG/usr/lib32/steam/libpcre.so.3 } diff --git a/steam-native-runtime/steam-native.sh b/steam-native-runtime/steam-native.sh index 8d8381a48..6b89a1f6e 100755 --- a/steam-native-runtime/steam-native.sh +++ b/steam-native-runtime/steam-native.sh @@ -7,13 +7,12 @@ export DBUS_FATAL_WARNINGS=0 # Override some libraries as these are what games linked against. export LD_LIBRARY_PATH="/usr/lib/steam:/usr/lib32/steam${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" # Steam webview/game browser not working in native runtime (Black screen) -# Since the new Steam Friends UI update, the client webview isn't working correctly with the native-runtime. +# Since the new Steam Friends UI update, the client webview isn't working correctly with the native-runtime. LD_PRELOAD="/usr/lib/libgio-2.0.so.0 /usr/lib/libglib-2.0.so.0" -prt-get isinst apulse-32 > /dev/null +prt-get isinst apulse-32 > /dev/null if [ $? = 0 ]; then exec /usr/bin/apulse-32 /usr/lib/steam/steam "$@" else exec /usr/lib/steam/steam "$@" fi -