summaryrefslogtreecommitdiff
path: root/steam-native-runtime
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-12-22 12:58:54 +0000
committerTim Biermann <tbier@posteo.de>2022-12-22 12:58:54 +0000
commit08c778b125324cd35e88a7bcc879cefd686bda5c (patch)
treece4e60e4bd4efcbcf53e4a1d98e5404e00f18b03 /steam-native-runtime
parent6497d50e2bb99d88684f4d89ef5fee41539e0756 (diff)
downloadcontrib-08c778b125324cd35e88a7bcc879cefd686bda5c.tar.gz
contrib-08c778b125324cd35e88a7bcc879cefd686bda5c.tar.xz
steam-native-runtime: 1.0.0.70 -> 1.0.0.75; a few dependencies changes
Diffstat (limited to 'steam-native-runtime')
-rw-r--r--steam-native-runtime/.footprint2
-rw-r--r--steam-native-runtime/.signature8
-rw-r--r--steam-native-runtime/Pkgfile10
-rwxr-xr-xsteam-native-runtime/steam-native.sh5
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
-

Generated by cgit