Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2023-08-31 13:41:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "steam" Thu Aug 31 13:41:43 2023 rev:55 rq:1108229 version:1.0.0.78 Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2023-05-12 20:31:04.264012293 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.1766/steam.changes 2023-08-31 13:41:43.431657701 +0200 @@ -1,0 +2,13 @@ +Sat Aug 26 14:32:12 UTC 2023 - Antonio Teixeira <[email protected]> + +- Remove libopenssl1_0_0-steam dependencies. + * Originally added as a workaround to an upstream bug which has + since been fixed (steam-for-linux#4619) +- Remove steamtricks dependency. + * Project is unmaintained. The OpenSSL fix is both broken and + needed anymore. + * Drop steam-invoke_steamtricks.patch +- Remove steamdeps from the package as it is apt specific. This was + previously handled by steamtricks. + +------------------------------------------------------------------- Old: ---- steam-invoke_steamtricks.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ steam.spec ++++++ --- /var/tmp/diff_new_pack.g8vXW7/_old 2023-08-31 13:41:45.523732476 +0200 +++ /var/tmp/diff_new_pack.g8vXW7/_new 2023-08-31 13:41:45.527732619 +0200 @@ -46,11 +46,9 @@ Source0: https://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz Source2: %{name}-streaming.xml Source3: 51-these-are-not-joysticks-rm.rules -# Based on https://raw.githubusercontent.com/steamtricks/steamtricks/master/dist/patch/steam-invoke_steamtricks.patch -Patch0: steam-invoke_steamtricks.patch # PATCH-FIX-OPENSUSE steam-path-fix.patch bnc#1025841 -Patch1: steam-path-fix.patch -Patch4: gpu-offload.patch +Patch0: steam-path-fix.patch +Patch1: gpu-offload.patch BuildRequires: fdupes BuildRequires: firewall-macros BuildRequires: hicolor-icon-theme @@ -58,19 +56,15 @@ BuildRequires: update-desktop-files # from steamdeps.txt which uses Debian package syntax Requires: curl -# our own builds of libcrypto.so.1 and libssl.so.1. -Requires: libopenssl1_0_0-steam # for Steam Hardware Survey Requires: lsb-release -#Proton Requirements +# Proton Requirements Requires: python3 Requires: xz Requires: zenity Requires: openal-soft Requires: tar Recommends: bubblewrap -# replaces steamruntime-fix and is required for steam to boot -Recommends: steamtricks ExclusiveArch: %{ix86} x86_64 Requires: libz.so.1 %nvidia_dependency x11-video-nvidia @@ -138,9 +132,6 @@ %dependency libSM6 %dependency libusb-1_0-0 %booldependency libgbm1 -%ifarch x86_64 -Requires: libopenssl1_0_0-steam-32bit -%endif %description Steam is a software distribution service with an online store, automated @@ -175,12 +166,11 @@ %prep %setup -q -n steam-launcher -%patch0 -p1 %if 0%{?suse_version} < 1550 -%patch1 -p1 +%patch0 -p1 %endif %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400 -%patch4 -p1 +%patch1 -p1 %endif @@ -198,6 +188,8 @@ install -Dm0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/firewalld/services/steam-streaming.xml %endif find %{buildroot} -type f -exec sed -i 's|#!/usr/bin/env |#!/usr/bin/|g' {} \; +# Remove steamdeps as it is apt specific +rm -f %{buildroot}%{_bindir}/%{name}deps %fdupes -s %{buildroot} ++++++ steam-path-fix.patch ++++++ --- /var/tmp/diff_new_pack.g8vXW7/_old 2023-08-31 13:41:45.575734335 +0200 +++ /var/tmp/diff_new_pack.g8vXW7/_new 2023-08-31 13:41:45.579734478 +0200 @@ -1,5 +1,5 @@ -diff --git a/bin_steam.sh b/bin_steam.sh -index 4456d00..8d11766 100755 +Index: b/bin_steam.sh +=================================================================== --- a/bin_steam.sh +++ b/bin_steam.sh @@ -1,4 +1,7 @@ @@ -7,7 +7,7 @@ + +PATH=$PATH:/sbin + - if ! test "$NO_STEAMTRICKS" == 1 && [ -x "$(which steamtricks)" ] ; then - # does not seem to be a better place to daemon-reload since install time runs - # as root and does not have user context available + # + # bin_steam.sh - launcher script for Steam on Linux + # Copyright Valve Corporation. All rights reserved
