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 2024-02-16 21:41:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.steam.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "steam"

Fri Feb 16 21:41:02 2024 rev:57 rq:1146927 version:1.0.0.79

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes      2024-02-06 
16:31:46.144988059 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.1815/steam.changes    
2024-02-16 21:41:02.370851044 +0100
@@ -1,0 +2,16 @@
+Wed Feb 14 17:55:02 UTC 2024 - Carsten Ziepke <kiel...@gmail.com>
+
+- Update to version 1.0.0.79:
+  * bin_steam.sh:
+    - When running in a Gamescope session, only write messages to
+      the log. Don't pop up a zenity or xterm window, which would
+      not be shown by the Gamescope session.
+    - If ~/.steam/steam is a dangling symlink, don't prompt users
+      to browse for the correct location or reinstall. Instead,
+      just reinstall non-interactively.
+  * Build using updated Steam client:
+    - Client timestamp 1705108172 (2023-01-13)
+    - Steam Runtime (scout) version 0.20231127.68515
+- Run spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  steam_1.0.0.78.tar.gz

New:
----
  steam_1.0.0.79.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ steam.spec ++++++
--- /var/tmp/diff_new_pack.RzuuAI/_old  2024-02-16 21:41:03.246882652 +0100
+++ /var/tmp/diff_new_pack.RzuuAI/_new  2024-02-16 21:41:03.246882652 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package steam
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,7 +36,7 @@
 %endif \
 %{nil}
 Name:           steam
-Version:        1.0.0.78
+Version:        1.0.0.79
 Release:        0
 Summary:        Installer for Valve's digital software distribution service
 # "Limited Installation License"
@@ -55,29 +55,23 @@
 BuildRequires:  update-desktop-files
 # from steamdeps.txt which uses Debian package syntax
 Requires:       curl
+Requires:       libz.so.1
 # for Steam Hardware Survey
 Requires:       lsb-release
+Requires:       openal-soft
 # Proton Requirements
 Requires:       python3
+Requires:       tar
 Requires:       xz
 Requires:       zenity
-Requires:       openal-soft
-Requires:       tar
 Recommends:     bubblewrap
 ExclusiveArch:  %{ix86} x86_64
-Requires:       libz.so.1
 %nvidia_dependency x11-video-nvidia
 %nvidia_dependency nvidia-compute
 %nvidia_dependency nvidia-gl
 %booldependency  Mesa-libGL1
 %booldependency  libvulkan_intel
 %booldependency  libvulkan_radeon
-%if 0%{?suse_version} >= 1550
-%booldependency  libnm0
-%endif
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
-%dependency  libpipewire-0_3-0
-%endif
 %dependency  libvulkan1
 %dependency  dbus-1-glib
 %dependency  gtk2-engine-oxygen
@@ -131,6 +125,12 @@
 %dependency  libSM6
 %dependency  libusb-1_0-0
 %booldependency  libgbm1
+%if 0%{?suse_version} >= 1550
+%booldependency  libnm0
+%endif
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
+%dependency  libpipewire-0_3-0
+%endif
 
 %description
 Steam is a software distribution service with an online store, automated
@@ -159,7 +159,7 @@
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150300
 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' {} \;
+find %{buildroot} -type f -exec sed -i 's|#!%{_bindir}/env |#!%{_bindir}/|g' 
{} \;
 # Remove steamdeps as it is apt specific
 rm -f %{buildroot}%{_bindir}/%{name}deps
 

++++++ steam_1.0.0.78.tar.gz -> steam_1.0.0.79.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam-launcher/bin_steam.sh 
new/steam-launcher/bin_steam.sh
--- old/steam-launcher/bin_steam.sh     2023-05-09 21:50:56.000000000 +0200
+++ new/steam-launcher/bin_steam.sh     2024-02-08 16:05:57.000000000 +0100
@@ -6,6 +6,9 @@
 # This is the Steam script that typically resides in /usr/bin
 # It will create the Steam bootstrap if necessary and then launch steam.
 
+# verbose
+#set -x
+
 set -e
 
 # Get the full name of this script
@@ -18,7 +21,7 @@
     echo "bin_steam.sh[$$]: $*" >&2 || :
 }
 
-export STEAMSCRIPT_VERSION=1.0.0.78
+export STEAMSCRIPT_VERSION=1.0.0.79
 
 # Set up domain for script localization
 export TEXTDOMAIN=steam
@@ -27,19 +30,25 @@
 {
        style=$1
        shift
-       if ! zenity "$style" --text="$*" 2>/dev/null; then
-               case "$style" in
-               --error)
-                       title=$"Error"
-                       ;;
-               --warning)
-                       title=$"Warning"
-                       ;;
-               *)
-                       title=$"Note"
-                       ;;
-               esac
 
+       case "$style" in
+       --error)
+               title=$"Error"
+               ;;
+       --warning)
+               title=$"Warning"
+               ;;
+       *)
+               title=$"Note"
+               ;;
+       esac
+
+       if [ "${XDG_CURRENT_DESKTOP}" == "gamescope" ]; then
+               log "$title: $*"
+               return
+       fi
+
+       if ! zenity "$style" --text="$*" 2>/dev/null; then
                # Save the prompt in a temporary file because it can have 
newlines in it
                tmpfile="$(mktemp || echo "/tmp/steam_message.txt")"
                echo -e "$*" >"$tmpfile"
@@ -180,28 +189,8 @@
        fi
 fi
 
-if [[ ! -L "$STEAMDATALINK" ]]; then
-       # We don't have the data link and we couldn't find an existing 
bootstrap, so just install the bootstrap
+if [[ ! -L "$STEAMDATALINK" ]] || ( ! check_bootstrap "$LAUNCHSTEAMDIR" ); then
        install_bootstrap "$DEFAULTSTEAMDIR"
-elif ! check_bootstrap "$LAUNCHSTEAMDIR"; then
-       # We have the data link but we can't find the data, prompt the user
-       if zenity --question --text=$"Couldn't find Steam content, did you move 
it?" --ok-label=$"Search" --cancel-label=$"Reinstall"; then
-               while true; do
-                       STEAMDIR="$(zenity --file-selection --directory)"
-                       if [[ -z "$STEAMDIR" ]]; then
-                               # User canceled
-                               exit 0
-                       fi
-                       if check_bootstrap "$STEAMDIR"; then
-                               repair_bootstrap "$STEAMDIR"
-                               break;
-                       else
-                               show_message --error $"Please pick a valid 
Steam content directory"
-                       fi
-               done
-       else
-               install_bootstrap "$DEFAULTSTEAMDIR"
-       fi
 fi
 
 if ! check_bootstrap "$LAUNCHSTEAMDIR"; then
Binary files old/steam-launcher/bootstraplinux_ubuntu12_32.tar.xz and 
new/steam-launcher/bootstraplinux_ubuntu12_32.tar.xz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam-launcher/client-versions.json 
new/steam-launcher/client-versions.json
--- old/steam-launcher/client-versions.json     2023-05-09 21:50:55.000000000 
+0200
+++ new/steam-launcher/client-versions.json     2024-02-08 16:05:56.000000000 
+0100
@@ -1,4 +1,4 @@
 {
-  "client_version": "1682708537",
-  "runtime_version": "0.20230118.0"
+  "client_version": "1705108172",
+  "runtime_version": "0.20231127.68515"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam-launcher/com.valvesoftware.Steam.metainfo.xml 
new/steam-launcher/com.valvesoftware.Steam.metainfo.xml
--- old/steam-launcher/com.valvesoftware.Steam.metainfo.xml     2023-05-09 
21:47:12.000000000 +0200
+++ new/steam-launcher/com.valvesoftware.Steam.metainfo.xml     2024-02-08 
16:03:22.000000000 +0100
@@ -32,6 +32,7 @@
   </screenshots>
   <launchable type="desktop-id">steam.desktop</launchable>
   <releases>
+    <release version="1.0.0.79" date="2024-02-08"/>
     <release version="1.0.0.78" date="2023-05-09"/>
     <release version="1.0.0.77" date="2023-05-09"/>
     <release version="1.0.0.76" date="2023-03-01"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam-launcher/debian/changelog 
new/steam-launcher/debian/changelog
--- old/steam-launcher/debian/changelog 2023-05-09 21:47:12.000000000 +0200
+++ new/steam-launcher/debian/changelog 2024-02-08 16:03:22.000000000 +0100
@@ -1,3 +1,26 @@
+steam (1:1.0.0.79) beta; urgency=medium
+
+  [ Timothee Besset ]
+  * bin_steam.sh:
+    - When running in a Gamescope session, only write messages to
+      the log. Don't pop up a zenity or xterm window, which would not be
+      shown by the Gamescope session. (steamrt/tasks#395)
+    - If ~/.steam/steam is a dangling symlink, don't prompt users to browse
+      for the correct location or reinstall. Instead, just reinstall
+      non-interactively. (steamrt/tasks#395)
+
+  [ Simon McVittie ]
+  * Build using updated Steam client:
+    - Client timestamp 1705108172 (2023-01-13)
+    - Steam Runtime (scout) version 0.20231127.68515
+  * Packaging:
+    - d/changelog: Fix a wrong bug reference in previous release
+      (it originally said #9301, but should be #9265)
+  * CI:
+    - Update tests for changes to Nvidia drivers in Ubuntu devel
+
+ -- Simon McVittie <s...@collabora.com>  Thu, 08 Feb 2024 15:02:30 +0000
+
 steam (1:1.0.0.78) beta; urgency=medium
 
   * Specifically require gnome-terminal, konsole or xterm, and don't accept
@@ -5,7 +28,7 @@
     wait until the command it is running has exited, and that isn't the
     case for all x-terminal-emulator implementations, resulting in Steam
     trying to start before its dependencies have been installed, which will
-    fail. (Reopens: steam-for-linux#9350)
+    fail. (Reopens: steam-for-linux#9265)
 
  -- Simon McVittie <s...@collabora.com>  Tue, 09 May 2023 20:46:27 +0100
 

Reply via email to