ports/contrib (3.5): steam: 1.0.0.61 -> 1.0.0.62
commit db9ab1a1f26fd5337559241b9a5be8a1b8ecc839 Author: Danny Rawlins <monster.romster@gmail.com> Date: Sat May 30 21:48:07 2020 +1000 steam: 1.0.0.61 -> 1.0.0.62 diff --git a/steam/.footprint b/steam/.footprint index 6a51fe0b0..18f7dfdfc 100644 --- a/steam/.footprint +++ b/steam/.footprint @@ -8,15 +8,17 @@ lrwxrwxrwx root/root usr/bin/steam -> /usr/bin/steam-runtime lrwxrwxrwx root/root usr/bin/steamdeps -> /bin/true drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/steam/ +-rwxr-xr-x root/root usr/lib/steam/bin_steam.sh +-rwxr-xr-x root/root usr/lib/steam/bin_steamdeps.py -rw-r--r-- root/root usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz --rwxr-xr-x root/root usr/lib/steam/steam +-rw-r--r-- root/root usr/lib/steam/steam.desktop drwxr-xr-x root/root usr/lib/udev/ drwxr-xr-x root/root usr/lib/udev/rules.d/ -rw-r--r-- root/root usr/lib/udev/rules.d/70-steam-input.rules -rw-r--r-- root/root usr/lib/udev/rules.d/70-steam-vr.rules drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/applications/ --rw-r--r-- root/root usr/share/applications/steam.desktop +lrwxrwxrwx root/root usr/share/applications/steam.desktop -> /usr/lib/steam/steam.desktop drwxr-xr-x root/root usr/share/icons/ drwxr-xr-x root/root usr/share/icons/hicolor/ drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ diff --git a/steam/.signature b/steam/.signature index d91e5be62..76f3154c9 100644 --- a/steam/.signature +++ b/steam/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF38oMda2Sr1SjhLsa9vxuCWB2FPnFWgUZGWXNJIgzkxu8umpMsll/7msMsNQMephX5xui39a3sPQnT3ILaByODAw= -SHA256 (Pkgfile) = a753569785b03765eacfac24310ba8e91cf2bfe5d99bee474b6433d8ff3318fb -SHA256 (.footprint) = 367064b2d2f20b5867bf2754c049ae068f505620b93ddc59ca03b0c6a3ae07f6 -SHA256 (steam_1.0.0.61.tar.gz) = d66413cce9c9ad441f95c4377103b0c71bda4ac4570ecfc7dd2464fe4ef1bd30 -SHA256 (steam-runtime.sh) = 8b7af08f22f285e6ab08c2a50e2df2433626365beeb52eca682777eaa1856bd4 +RWSagIOpLGJF33lXK7O6Nc4DzoVfQs4JRs8/19m0AIBzFazUMK7bvsR0Ir6F13ccrPHTLh9Wja9efspxQk9JVlYi4jtfi62SCAc= +SHA256 (Pkgfile) = 379fad8c4f6ca2f151f570d3add1cf87bdda99e016298fc2f0763f86f13e8e10 +SHA256 (.footprint) = ce5de42b80fff26175e6044ec722f7a06247a094b49f6fc06c29627023c0bba4 +SHA256 (steam_1.0.0.62.tar.gz) = 83cbff7379b3ef8115e651fb1b627be5f9b38d0e8b405e8bcd91871df5f588df +SHA256 (steam-runtime.sh) = 97ed274c291619063ea851efb68ade5a9f9eaba8724b96b0759767a811a0c770 SHA256 (alsa_sdl_audiodriver.patch) = 174a110eda1c9d5b1c92a4490b266b31918559bbf8292a94905221c92da4bc0e diff --git a/steam/Pkgfile b/steam/Pkgfile index f241c351b..03bf59dd1 100644 --- a/steam/Pkgfile +++ b/steam/Pkgfile @@ -1,25 +1,25 @@ # Description: Digital distribution client bootstrap package. # URL: http://store.steampowered.com/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: dbus-32 desktop-file-utils gtk-32 libgcrypt-32 mesa3d-32 nss-32 openal-32 +# Depends on: dbus-32 desktop-file-utils gtk-32 libgcrypt-32 mesa3d-32 nss-32 openal-32 zenity # Optional: pulseaudio-32 name=steam -version=1.0.0.61 -release=2 +version=1.0.0.62 +release=1 source=(http://repo.steampowered.com/$name/pool/$name/s/$name/${name}_$version.tar.gz steam-runtime.sh alsa_sdl_audiodriver.patch) build() { - cd $name + cd steam-launcher - patch -p1 -i $SRC/alsa_sdl_audiodriver.patch + #patch -p1 -i $SRC/alsa_sdl_audiodriver.patch # apply roundups for udev rules - sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i lib/udev/rules.d/60-steam-input.rules - sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i lib/udev/rules.d/60-steam-input.rules - sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i lib/udev/rules.d/60-steam-vr.rules + sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i subprojects/steam-devices/60-steam-input.rules + sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i subprojects/steam-devices/60-steam-input.rules + sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i subprojects/steam-devices/60-steam-vr.rules # separated runtime/native desktop files sed -r 's|(Name=Steam)|\1 (Runtime)|' -i steam.desktop @@ -27,22 +27,23 @@ build() { make DESTDIR=$PKG install + rm $PKG/usr/bin/steam + ln -sf /usr/bin/steam-runtime $PKG/usr/bin/steam + install -Dm 755 $SRC/steam-runtime.sh \ $PKG/usr/bin/steam-runtime install -d $PKG/usr/lib/steam - mv $PKG/usr/bin/steam $PKG/usr/lib/steam/steam - ln -sf /usr/bin/steam-runtime $PKG/usr/bin/steam # blank steamdeps because apt-get ln -sf /bin/true $PKG/usr/bin/steamdeps install -d $PKG/etc/ssl/certs - install -Dm 644 lib/udev/rules.d/60-steam-input.rules \ + install -Dm 644 subprojects/steam-devices/60-steam-input.rules \ $PKG/usr/lib/udev/rules.d/70-steam-input.rules - install -Dm 644 lib/udev/rules.d/60-steam-vr.rules \ + install -Dm 644 subprojects/steam-devices/60-steam-vr.rules \ $PKG/usr/lib/udev/rules.d/70-steam-vr.rules rm -r $PKG/usr/share/doc diff --git a/steam/alsa_sdl_audiodriver.patch b/steam/alsa_sdl_audiodriver.patch deleted file mode 100644 index 7216bb222..000000000 --- a/steam/alsa_sdl_audiodriver.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/steam 2013-02-15 14:43:40.000000000 -0500 -+++ b/steam 2013-02-17 23:26:31.951179106 -0500 -@@ -17,6 +17,11 @@ - # Set up domain for script localization - export TEXTDOMAIN=steam - -+# check if pulseaudio is installed and if it isn't, use alsa for SDL_AUDIODRIVER -+if ! pulseaudio --check &>/dev/null; then -+ export SDL_AUDIODRIVER=alsa -+fi -+ - function show_message() - { - style=$1 diff --git a/steam/steam-runtime.sh b/steam/steam-runtime.sh index fc10ad523..03899f3a5 100644 --- a/steam/steam-runtime.sh +++ b/steam/steam-runtime.sh @@ -1,2 +1,2 @@ #!/bin/sh -exec /usr/lib/steam/steam "$@" +exec /usr/lib/steam/bin_steam.sh "$@"
participants (1)
-
crux@crux.nu