Hello community,

here is the log from the commit of package steam for openSUSE:Factory:NonFree 
checked in at 2016-03-07 13:28:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.steam.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "steam"

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes      2015-06-23 
12:01:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-03-07 
13:30:07.000000000 +0100
@@ -1,0 +2,20 @@
+Sat Mar  5 10:44:02 UTC 2016 - mailaen...@opensuse.org
+
+- add Steam controller support
+
+-------------------------------------------------------------------
+Sat Nov 21 19:12:13 UTC 2015 - mailaen...@opensuse.org
+
+- update to version 1.0.0.51
+
+-------------------------------------------------------------------
+Thu Sep 10 16:00:27 UTC 2015 - ec...@opensuse.org
+
+- fix build error for openSUSE 13.1 and 13.2
+
+-------------------------------------------------------------------
+Wed Sep  9 15:54:53 UTC 2015 - dims...@opensuse.org
+
+- on openSUSE Leap 42.1, we have libgcrypt20-32bit.
+
+-------------------------------------------------------------------

Old:
----
  steam_1.0.0.50.tar.gz

New:
----
  steam_1.0.0.51.tar.gz

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

Other differences:
------------------
++++++ steam.spec ++++++
--- /var/tmp/diff_new_pack.lx080x/_old  2016-03-07 13:30:26.000000000 +0100
+++ /var/tmp/diff_new_pack.lx080x/_new  2016-03-07 13:30:26.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           steam
-Version:        1.0.0.50
+Version:        1.0.0.51
 Release:        0
 Summary:        Installer for Valve's digital software distribution service
 # "Limited Installation License"
@@ -30,6 +30,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
+BuildRequires:  pkgconfig(udev)
 
 # dep_postfix macro is used to append "-32bit" to dependencies for x86_64 on 
openSUSE
 %define dep_postfix %{nil}
@@ -55,7 +56,7 @@
 Requires:       libcurl4%{dep_postfix} >= 7.16.2-1
 Requires:       libdbus-1-3%{dep_postfix} >= 1.2.14
 Requires:       libfreetype6%{dep_postfix} >= 2.3.9
-%if 0%{?suse_version} >= 1320
+%if 0%{?suse_version} >= 1315
 Requires:       libgcrypt20%{dep_postfix} >= 1.6.1
 %else
 Requires:       libgcrypt11%{dep_postfix} >= 1.4.5
@@ -109,6 +110,15 @@
 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
+Group:          Hardware/Joystick
+Requires:       steam = %{version}
+
+%description controller
+The Steam Controller features dual trackpads, HD haptic feedback, dual-stage
+triggers, back grip buttons, and fully-customizable control schemes.
+
 %prep
 %setup -q -n steam
 
@@ -120,6 +130,9 @@
 # TODO: Patch it so it works with zypper or at least does not invoke apt-get.
 rm %{buildroot}%{_bindir}/steamdeps
 
+mkdir -p %{buildroot}%{_udevrulesdir}
+install -m644 lib/udev/rules.d/99-steam-controller-perms.rules 
%{buildroot}%{_udevrulesdir}
+
 %suse_update_desktop_file -r steam Game Amusement
 
 dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt
@@ -136,6 +149,12 @@
 %icon_theme_cache_postun
 %mime_database_postun
 
+%post controller
+%{?udev_rules_update:%udev_rules_update}
+
+%postun controller
+%{?udev_rules_update:%udev_rules_update}
+
 %files
 %defattr(-,root,root)
 %{_bindir}/steam
@@ -150,4 +169,7 @@
 %doc %{_datadir}/doc/steam/README
 %{_mandir}/man6/steam.6.gz
 
+%files controller
+%{_udevrulesdir}/99-steam-controller-perms.rules
+
 %changelog

++++++ steam_1.0.0.50.tar.gz -> steam_1.0.0.51.tar.gz ++++++
Files old/steam/bootstraplinux_ubuntu12_32.tar.xz and 
new/steam/bootstraplinux_ubuntu12_32.tar.xz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam/debian/changelog new/steam/debian/changelog
--- old/steam/debian/changelog  2015-05-05 20:01:48.000000000 +0200
+++ new/steam/debian/changelog  2015-11-17 21:13:14.000000000 +0100
@@ -1,3 +1,11 @@
+steam (1.0.0.51) precise; urgency=medium
+
+  * Add uinput rule for the Steam Controller.
+  * Remove udev rule for the Oculus Rift VR headset.
+  * Add udev rule for HTC Vive VR headset.
+
+ -- John Vert <jo...@valvesoftware.com>  Tue, 17 Nov 2015 11:21:15 -0800
+
 steam (1.0.0.50) precise; urgency=medium
 
   * Added libXinerama and libXext to the bootstrap runtime to fix AMD 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/steam/lib/udev/rules.d/99-steam-controller-perms.rules 
new/steam/lib/udev/rules.d/99-steam-controller-perms.rules
--- old/steam/lib/udev/rules.d/99-steam-controller-perms.rules  2014-06-16 
20:58:29.000000000 +0200
+++ new/steam/lib/udev/rules.d/99-steam-controller-perms.rules  2015-11-17 
22:36:19.000000000 +0100
@@ -1,4 +1,7 @@
-#USB devices
+# Valve USB devices
 SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
-# Oculus HID Sensor naming and permissioning
-KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2833", MODE="0666"
+# Steam Controller udev write access
+KERNEL=="uinput", SUBSYSTEM=="misc", TAG+="uaccess"
+# HTC Vive HID Sensor naming and permissioning
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", 
ATTRS{idProduct}=="2c87", MODE="0666"
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/steam/steam new/steam/steam
--- old/steam/steam     2015-05-05 20:18:12.000000000 +0200
+++ new/steam/steam     2015-11-17 21:07:14.000000000 +0100
@@ -12,7 +12,7 @@
 #      steamr...@list.valvesoftware.com
 # You can subscribe to this list at:
 #      https://list.valvesoftware.com/mailman/listinfo/steamrepo
-export STEAMSCRIPT_VERSION=100050
+export STEAMSCRIPT_VERSION=100051
 
 # Set up domain for script localization
 export TEXTDOMAIN=steam


Reply via email to