steam-native-runtime: 1.0.0.70 -> 1.0.0.75; a few dependencies changes

This commit is contained in:
Tim Biermann 2022-12-22 12:58:54 +00:00
parent 6497d50e2b
commit 08c778b125
Signed by: tb
GPG Key ID: 42F8B4E30B673606
4 changed files with 10 additions and 15 deletions

View File

@ -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

View File

@ -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

View File

@ -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
}

View File

@ -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