Hello community,

here is the log from the commit of package steam for openSUSE:Leap:15.2:NonFree 
checked in at 2020-06-17 19:25:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:NonFree/steam (Old)
 and      /work/SRC/openSUSE:Leap:15.2:NonFree/.steam.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "steam"

Wed Jun 17 19:25:51 2020 rev:14 rq:813553 version:1.0.0.62

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2:NonFree/steam/steam.changes    2020-03-01 
18:33:59.958672444 +0100
+++ /work/SRC/openSUSE:Leap:15.2:NonFree/.steam.new.3606/steam.changes  
2020-06-17 19:25:52.658149038 +0200
@@ -1,0 +2,14 @@
+Fri Jun  5 17:15:04 UTC 2020 - Matthias Mailänder <mailaen...@opensuse.org>
+
+- Added recommend lsb-release to provide OS info and to support 
+   hw survey boo#1157832
+
+-------------------------------------------------------------------
+Sat May 23 11:04:04 UTC 2020 - Callum Farmer <callumjfarme...@gmail.com>
+
+- Update patches for new package structure
+- Merge steam-controller and steam-vr into steam-devices like other distros.
+- Update to version 1.0.0.62
+  * Adapt for newer Steam Runtime builds
+
+-------------------------------------------------------------------

Old:
----
  steam_1.0.0.61.tar.gz

New:
----
  steam_1.0.0.62.tar.gz

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

Other differences:
------------------
++++++ steam.spec ++++++
--- /var/tmp/diff_new_pack.hWuNtu/_old  2020-06-17 19:25:53.174150761 +0200
+++ /var/tmp/diff_new_pack.hWuNtu/_new  2020-06-17 19:25:53.178150774 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package steam
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           steam
-Version:        1.0.0.61
+Version:        1.0.0.62
 Release:        0
 Summary:        Installer for Valve's digital software distribution service
 # "Limited Installation License"
@@ -27,7 +27,8 @@
 Source:         
http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz
 Source2:        steam.appdata.xml
 Source3:        %{name}.firewall
-Patch0:         
https://raw.githubusercontent.com/steamtricks/steamtricks/master/dist/patch/steam-invoke_steamtricks.patch
+# 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
 BuildRequires:  hicolor-icon-theme
@@ -36,6 +37,9 @@
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig(udev)
 
+# for Steam Hardware Survey
+Recommends:     lsb-release
+
 # dep_postfix macro is used to append "-32bit" to dependencies for x86_64 on 
openSUSE
 %define dep_postfix %{nil}
 %ifarch x86_64
@@ -121,34 +125,35 @@
 This package will fetch and install the Steam bootstrap. Start Steam to
 complete the installation of the client for the current user.
 
-%package        controller
-Summary:        Steam Controller
+%package        devices
+Summary:        Device support for Steam-related hardware
+URL:            https://github.com/ValveSoftware/steam-devices/
+License:        MIT
 Group:          Hardware/Joystick
+Obsoletes:      steam-controller < %{version}
+Obsoletes:      steam-vr < %{version}
+Provides:       steam-controller = %{version}
+Provides:       steam-vr = %{version}
 Requires:       steam = %{version}
 %if 0%{?suse_version} >= 1330
 Requires(pre):  group(games)
 Requires(pre):  user(games)
 %endif
 
-%description controller
+%description devices
 The Steam Controller features dual trackpads, HD haptic feedback, dual-stage
 triggers, back grip buttons, and fully-customizable control schemes.
 Make sure that all users, which should have access to the steam-controller,
-are in the "games" group.
+are in the "games" group. Steam VR is a full-featured, 360° room-scale 
+virtual reality experience.
 
-%package        vr
-Summary:        Steam VR
-Group:          Hardware/Joystick
-Requires:       steam = %{version}
-
-%description vr
-A full-featured, 360° room-scale virtual reality experience.
 
 %prep
-%setup -q -n steam
+%setup -q -n steam-launcher
 %patch0 -p1
 %patch1 -p1
 
+
 %build
 
 %install
@@ -156,9 +161,11 @@
 
 # TODO: Patch it so it works with zypper or at least does not invoke apt-get.
 rm %{buildroot}%{_bindir}/steamdeps
+rm %{buildroot}/usr/lib/steam/bin_steamdeps.py
 
 mkdir -p %{buildroot}%{_udevrulesdir}
-cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir}
+cp subprojects/steam-devices/60-steam-input.rules 
%{buildroot}%{_udevrulesdir}/60-steam-input.rules
+cp subprojects/steam-devices/60-steam-vr.rules 
%{buildroot}%{_udevrulesdir}/60-steam-vr.rules
 
 # https://en.opensuse.org/openSUSE:AppStore
 install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
@@ -178,16 +185,10 @@
 %icon_theme_cache_postun
 %mime_database_postun
 
-%post controller
+%post devices
 %{?udev_rules_update:%udev_rules_update}
 
-%postun controller
-%{?udev_rules_update:%udev_rules_update}
-
-%post vr
-%{?udev_rules_update:%udev_rules_update}
-
-%postun vr
+%postun devices
 %{?udev_rules_update:%udev_rules_update}
 
 %files
@@ -206,11 +207,12 @@
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/%{name}.appdata.xml
 %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
+/usr/lib/steam/bin_steam.sh
+/usr/lib/steam/steam.desktop
 
-%files controller
+%files devices
+%license subprojects/steam-devices/LICENSE
 %{_udevrulesdir}/60-%{name}-input.rules
-
-%files vr
 %{_udevrulesdir}/60-%{name}-vr.rules
 
 %changelog

++++++ steam-invoke_steamtricks.patch ++++++
--- /var/tmp/diff_new_pack.hWuNtu/_old  2020-06-17 19:25:53.198150841 +0200
+++ /var/tmp/diff_new_pack.hWuNtu/_new  2020-06-17 19:25:53.198150841 +0200
@@ -4,13 +4,13 @@
 Subject: [PATCH] Invoke steamtricks if available.
 
 ---
- steam | 9 +++++++++
+ bin_steam.sh | 9 +++++++++
  1 file changed, 9 insertions(+)
 
-diff --git a/steam b/steam
+diff --git a/bin_steam.sh b/bin_steam.sh
 index 1b71982..847ee0d 100755
---- a/steam
-+++ b/steam
+--- a/bin_steam.sh
++++ b/bin_steam.sh
 @@ -1,4 +1,13 @@
  #!/usr/bin/env bash
 +if ! test "$NO_STEAMTRICKS" == 1 && [ -x "$(which steamtricks)" ] ; then
@@ -23,6 +23,9 @@
 +fi
 +
  #
+ # bin_steam.sh - launcher script for Steam on Linux
+ # Copyright Valve Corporation. All rights reserved
+ #
  # This is the Steam script that typically resides in /usr/bin
  # It will create the Steam bootstrap if necessary and then launch steam.
 -- 

++++++ steam-path-fix.patch ++++++
--- /var/tmp/diff_new_pack.hWuNtu/_old  2020-06-17 19:25:53.206150868 +0200
+++ /var/tmp/diff_new_pack.hWuNtu/_new  2020-06-17 19:25:53.206150868 +0200
@@ -1,7 +1,7 @@
-diff --git a/steam b/steam
+diff --git a/bin_steam.sh b/bin_steam.sh
 index 4456d00..8d11766 100755
---- a/steam
-+++ b/steam
+--- a/bin_steam.sh
++++ b/bin_steam.sh
 @@ -1,4 +1,7 @@
  #!/usr/bin/env bash
 +

++++++ steam_1.0.0.61.tar.gz -> steam_1.0.0.62.tar.gz ++++++
++++ 5194 lines of diff (skipped)


Reply via email to