commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-09-28 14:27:35 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.4249 (New) Package is "steam" Mon Sep 28 14:27:35 2020 rev:29 rq:837903 version:1.0.0.66 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-09-07 21:20:14.904964603 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.4249/steam.changes 2020-09-28 14:27:35.522070979 +0200 @@ -1,0 +2,6 @@ +Fri Sep 25 16:45:07 UTC 2020 - Callum Farmer + +- Add udev rules to fix devices detected as joysticks incorrectly +- Only install firewalld rule when required + +--- New: 51-these-are-not-joysticks-rm.rules Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.MA1s0H/_old 2020-09-28 14:27:36.278071635 +0200 +++ /var/tmp/diff_new_pack.MA1s0H/_new 2020-09-28 14:27:36.282071638 +0200 @@ -27,6 +27,7 @@ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz Source2:com.steampowered.steam.metainfo.xml Source3:%{name}-streaming.xml +Source4: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 @@ -176,30 +177,21 @@ mkdir -p %{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 +cp %{SOURCE4} %{buildroot}%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules # https://en.opensuse.org/openSUSE:AppStore install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/metainfo/com.steampowered.steam.metainfo.xml +%if 0%{?suse_version} < 1550 install -Dm644 %{SOURCE3} %{buildroot}%{_prefix}/lib/firewalld/services/steam-streaming.xml +%endif %fdupes %{buildroot}%{_prefix} %post -%desktop_database_post -%icon_theme_cache_post -%mime_database_post +%if 0%{?suse_version} < 1550 %firewalld_reload - -%postun -%desktop_database_postun -%icon_theme_cache_postun -%mime_database_postun - -%post devices -%{?udev_rules_update:%udev_rules_update} - -%postun devices -%{?udev_rules_update:%udev_rules_update} +%endif %files %{_bindir}/%{name} @@ -216,12 +208,15 @@ %{_mandir}/man6/%{name}.6%{?ext_man} %dir %{_datadir}/metainfo/ %{_datadir}/metainfo/com.steampowered.steam.metainfo.xml +%if 0%{?suse_version} < 1550 %dir %{_prefix}/lib/firewalld %dir %{_prefix}/lib/firewalld/services %{_prefix}/lib/firewalld/services/steam-streaming.xml +%endif %files devices %license subprojects/steam-devices/LICENSE +%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules %{_udevrulesdir}/60-%{name}-input.rules %{_udevrulesdir}/60-%{name}-vr.rules ++ 51-these-are-not-joysticks-rm.rules ++ # /etc/udev/rules.d/51-these-are-not-joysticks-rm.rules # # This file is auto-generated. For more information: # https://github.com/denilsonsa/udev-joystick-blacklist SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c30a", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c30a", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a0df", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="a0df", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}="" SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0013", ENV{ID_INPUT_JOYSTICK}=="?*"
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-09-07 21:20:13 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399 (New) Package is "steam" Mon Sep 7 21:20:13 2020 rev:28 rq:832099 version:1.0.0.66 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-08-17 11:57:42.186437560 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399/steam.changes 2020-09-07 21:20:14.904964603 +0200 @@ -1,0 +2,8 @@ +Wed Sep 2 17:00:09 UTC 2020 - Callum Farmer + +- Add new Mesa packages to Requires for Tumbleweed +- Keep old Requires for Leap maintenance +- Add gpu-offload.patch: default to discrete gpu - from pop-os! +- Use both Steam OpenSSL versions + +--- New: gpu-offload.patch Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.zxFGJQ/_old 2020-09-07 21:20:15.612964927 +0200 +++ /var/tmp/diff_new_pack.zxFGJQ/_new 2020-09-07 21:20:15.616964929 +0200 @@ -35,6 +35,8 @@ Patch2: steam-makefile.patch # PATCH-FIX-OPENSUSE steam-no-icon-on-desktop.patch from RPMFusion Patch3: steam-no-icon-on-desktop.patch +# PATCH-FIX-OPENSUSE gpu-offload.patch -- defaults to use of discrete GPU - from pop-os! +Patch4: gpu-offload.patch BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig(shared-mime-info) BuildRequires: update-desktop-files @@ -52,6 +54,13 @@ %endif Requires: Mesa-libGL1%{dep_postfix} +%if 0%{?sle_version} >= 150300 || 0%{?suse_version} >= 1550 +Requires: Mesa-vulkan-device-select +Requires: Mesa-vulkan-device-select%{dep_postfix} +%endif +Requires: libvulkan1%{dep_postfix} +Requires: libvulkan_intel%{dep_postfix} +Requires: libvulkan_radeon%{dep_postfix} Requires: alsa%{dep_postfix} >= 1.0.23 Requires: alsa-devel%{dep_postfix} >= 1.0.23 Requires: dbus-1-glib%{dep_postfix} @@ -102,6 +111,7 @@ Requires: libstdc++6%{dep_postfix} >= 4.6 # our own builds of libcrypto.so.1 and libssl.so.1. +Requires: libopenssl1_0_0-steam Requires: libopenssl1_0_0-steam%{dep_postfix} # from steamdeps.txt which uses Debian package syntax @@ -117,7 +127,6 @@ #Proton Requirements Requires: python3 -Requires: libvulkan1%{dep_postfix} %description Steam is a software distribution service with an online store, automated ++ gpu-offload.patch ++ Index: steam/steam.desktop === --- steam.orig/steam.desktop2020-05-12 11:35:42.780458224 -0600 +++ steam/steam.desktop 2020-05-12 11:36:31.497120125 -0600 @@ -35,5 +35,6 @@ MimeType=x-scheme-handler/steam; Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends; +PrefersNonDefaultGPU=true [Desktop Action Store] Name=Store
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-08-17 11:57:41 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399 (New) Package is "steam" Mon Aug 17 11:57:41 2020 rev:27 rq:826875 version:1.0.0.66 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-08-10 14:50:34.387765287 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399/steam.changes 2020-08-17 11:57:42.186437560 +0200 @@ -1,0 +2,10 @@ +Sat Aug 15 18:23:08 UTC 2020 - Callum Farmer + +- Update AppStream files +- Add patches from RPMFusion: + * steam-makefile.patch: remove pointless symlinks +and apt-source install + * steam-no-icon-on-desktop.patch: remove attempt +to copy .desktop to user desktop + +--- Old: steam.appdata.xml New: com.steampowered.steam.metainfo.xml steam-makefile.patch steam-no-icon-on-desktop.patch Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.NbJyoW/_old 2020-08-17 11:57:42.986438006 +0200 +++ /var/tmp/diff_new_pack.NbJyoW/_new 2020-08-17 11:57:42.986438006 +0200 @@ -25,12 +25,16 @@ Group: Amusements/Games/Other URL:http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz -Source2:steam.appdata.xml +Source2:com.steampowered.steam.metainfo.xml Source3:%{name}-streaming.xml # 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 +# PATCH-FIX-OPENSUSE steam-makefile.patch based on RPMFusion patch. +Patch2: steam-makefile.patch +# PATCH-FIX-OPENSUSE steam-no-icon-on-desktop.patch from RPMFusion +Patch3: steam-no-icon-on-desktop.patch BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig(shared-mime-info) BuildRequires: update-desktop-files @@ -154,7 +158,7 @@ %build %install -make DESTDIR=%{buildroot} install-bin install-docs install-icons install-bootstrap install-desktop +%make_install # TODO: Patch it so it works with zypper or at least does not invoke apt-get. rm %{buildroot}%{_bindir}/steamdeps @@ -165,7 +169,7 @@ 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 +install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/metainfo/com.steampowered.steam.metainfo.xml install -Dm644 %{SOURCE3} %{buildroot}%{_prefix}/lib/firewalld/services/steam-streaming.xml @@ -201,13 +205,11 @@ %doc %{_datadir}/doc/%{name}/README %doc debian/changelog %{_mandir}/man6/%{name}.6%{?ext_man} -%dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{name}.appdata.xml +%dir %{_datadir}/metainfo/ +%{_datadir}/metainfo/com.steampowered.steam.metainfo.xml %dir %{_prefix}/lib/firewalld %dir %{_prefix}/lib/firewalld/services %{_prefix}/lib/firewalld/services/steam-streaming.xml -%{_prefix}/lib/steam/bin_steam.sh -%{_prefix}/lib/steam/steam.desktop %files devices %license subprojects/steam-devices/LICENSE ++ com.steampowered.steam.metainfo.xml ++ com.steampowered.steam steam.desktop Steam Installer for the Steam client steam Steam is a digital distribution platform developed by Valve Corporation offering digital rights management (DRM), multiplayer gaming and social networking services. Steam provides the user with installation and automatic updating of games on multiple computers, and community features such as friends lists and groups, cloud saving, and in-game voice and chat functionality. The software provides a freely available application programming interface (API) called Steamworks, which developers can use to integrate many of Steam's functions into their products, including networking, matchmaking, in-game achievements, micro-transactions, and support for user-created content through Steam Workshop. https://store.steampowered.com/ CC0-1.0 Freeware Valve Corporation Gaming Valve Streaming Steam Store interface http://store.akamai.steamstatic.com/public/images/about/pc_image.png Steam Big Picture mode http://store.akamai.steamstatic.com/public/images/bigpicture/Dwm%202012-09-05%2016-33-46-80.png ++ steam-makefile.patch ++ https://github.com/rpmfu
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-08-10 14:50:34 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399 (New) Package is "steam" Mon Aug 10 14:50:34 2020 rev:26 rq:824709 version:1.0.0.66 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-07-31 15:50:50.947943835 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3399/steam.changes 2020-08-10 14:50:34.387765287 +0200 @@ -1,0 +2,12 @@ +Thu Aug 6 16:00:57 UTC 2020 - Callum Farmer + +- Simplification of OpenSSL requires + +--- +Thu Aug 6 15:26:52 UTC 2020 - Callum Farmer + +- vulkan doesn't exist since Leap 15.2 +- libvulkan1-32bit doesn't exist on non-64bit systems +- vulkan libraries should be required + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.1TzR0M/_old 2020-08-10 14:50:34.923765569 +0200 +++ /var/tmp/diff_new_pack.1TzR0M/_new 2020-08-10 14:50:34.927765572 +0200 @@ -98,10 +98,7 @@ Requires: libstdc++6%{dep_postfix} >= 4.6 # our own builds of libcrypto.so.1 and libssl.so.1. -Requires: libopenssl1_0_0-steam -%ifarch x86_64 -Requires: libopenssl1_0_0-steam-32bit -%endif +Requires: libopenssl1_0_0-steam%{dep_postfix} # from steamdeps.txt which uses Debian package syntax Requires: curl @@ -116,8 +113,7 @@ #Proton Requirements Requires: python3 -Recommends:vulkan -Recommends:libvulkan1-32bit +Requires: libvulkan1%{dep_postfix} %description Steam is a software distribution service with an online store, automated
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-07-31 15:50:49 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3592 (New) Package is "steam" Fri Jul 31 15:50:49 2020 rev:25 rq:823581 version:1.0.0.66 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-07-01 14:24:51.846426890 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3592/steam.changes 2020-07-31 15:50:50.947943835 +0200 @@ -1,0 +2,14 @@ +Thu Jul 30 11:13:19 UTC 2020 - Callum Farmer + +- Update to version 1.0.0.66 + * Bootstrap using updated Steam client: +- Client timestamp 1595977781 (2020-07-28) +- Steam Runtime version 0.20200604.0 + * Update steam-devices subproject up to 2020-07-28 + - Replace escaped double quotes in udev rules with single quotes, for + compatibility with udev < 235 and eudev. +- Add Recommends: bubblewrap, required by the experimental container + runtime system +- Switch to FirewallD + +--- Old: steam.firewall steam_1.0.0.64.tar.gz New: steam-streaming.xml steam_1.0.0.66.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.K8lvay/_old 2020-07-31 15:50:51.771944580 +0200 +++ /var/tmp/diff_new_pack.K8lvay/_new 2020-07-31 15:50:51.775944584 +0200 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.64 +Version:1.0.0.66 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" @@ -26,7 +26,7 @@ URL:http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz Source2:steam.appdata.xml -Source3:%{name}.firewall +Source3:%{name}-streaming.xml # 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 @@ -36,6 +36,7 @@ BuildRequires: update-desktop-files BuildRequires: fdupes BuildRequires: pkgconfig(udev) +BuildRequires: firewall-macros # for Steam Hardware Survey Recommends: lsb-release @@ -108,6 +109,7 @@ Requires: zenity Requires: libxcb-dri2-0%{dep_postfix} Requires: libxcb-glx0%{dep_postfix} +Recommends: bubblewrap # replaces steamruntime-fix and is required for steam to boot Requires: steamtricks @@ -169,8 +171,7 @@ # https://en.opensuse.org/openSUSE:AppStore install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml -install -d %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ -install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} +install -Dm644 %{SOURCE3} %{buildroot}%{_prefix}/lib/firewalld/services/steam-streaming.xml %fdupes %{buildroot}%{_prefix} @@ -178,6 +179,7 @@ %desktop_database_post %icon_theme_cache_post %mime_database_post +%firewalld_reload %postun %desktop_database_postun @@ -205,7 +207,9 @@ %{_mandir}/man6/%{name}.6%{?ext_man} %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml -%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} +%dir %{_prefix}/lib/firewalld +%dir %{_prefix}/lib/firewalld/services +%{_prefix}/lib/firewalld/services/steam-streaming.xml %{_prefix}/lib/steam/bin_steam.sh %{_prefix}/lib/steam/steam.desktop ++ steam-streaming.xml ++ Steam In-Home Streaming Steam in-home streaming allows you to play a game on one computer when the game process is actually running on another computer elsewhere in your home. Through Steam, game audio and video is captured on the remote computer and sent to the player's computer. The game input (keyboard, mouse or gamepad) is sent from the player's computer to the game process on the remote computer. ++ steam_1.0.0.64.tar.gz -> steam_1.0.0.66.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 2020-06-24 12:36:09.0 +0200 +++ new/steam-launcher/bin_steam.sh 2020-07-29 17:44:37.0 +0200 @@ -14,7 +14,7 @@ bootstrapscript="$(readlink -f "$STEAMSCRIPT")" bootstrapdir="$(dirname "$bootstrapscript")" -export STEAMSCRIPT_VERSION=1.0.0.64 +export STEAMSCRIPT_VERSION=1.0.0.66 # Set up domain for script localization export TEXTDOMAIN=steam diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-07-01 14:24:50 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3060 (New) Package is "steam" Wed Jul 1 14:24:50 2020 rev:24 rq:817400 version:1.0.0.64 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2020-06-15 20:26:01.433441744 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3060/steam.changes 2020-07-01 14:24:51.846426890 +0200 @@ -1,0 +2,29 @@ +Wed Jun 17 13:50:16 UTC 2020 - Callum Farmer + +- Update to version 1.0.0.63 + * Update steam-devices subproject up to 2020-06-05 + - Add HORIPAD for Nintendo Switch (thanks, @BrokenGale) + (Fixes: steam-for-linux#6944, steam-devices#7) + - Add ASTRO C40 controller (thanks, @exhumer2) + (Fixes: steam-devices#5) + - Add PowerA Nintendo Switch Controller (thanks, @blazingkin) + (Fixes: steam-devices#6) + - Add a workaround for PowerA Wireless Controller + (thanks, Andrey Smirnov) (Fixes: steam-devices#9; T21767) + * debian/steam-launcher.postinst: Notify udevd to reload its rules. + This means the steam-devices rules should take effect immediately, + instead of being deferred until after the next reboot. (T19535) + * bin_steam.sh: Don't overwrite steam.desktop if it's a symlink. + In a pre-configured distro like SteamOS, ~/Desktop/steam.desktop + might already be a symlink to /usr/share/applications/steam.desktop, + in which case overwriting it is pointless. (T21633) +- steam-devices supplements steam +- Update to version 1.0.0.64 + * steam.list: Download updates via https (T21740) + In older versions of apt (lower than 1.6) we need to install + apt-transport-https to use https repositories, so do that. + * steam.list: Switch the suite from precise to stable + (Fixes: steam-for-linux#4436) + * steam.list: Add commented-out apt sources for the beta launcher + +--- Old: steam_1.0.0.62.tar.gz New: steam_1.0.0.64.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.9masJM/_old 2020-07-01 14:24:52.678429470 +0200 +++ /var/tmp/diff_new_pack.9masJM/_new 2020-07-01 14:24:52.678429470 +0200 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.62 +Version:1.0.0.64 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" @@ -32,7 +32,7 @@ # PATCH-FIX-OPENSUSE steam-path-fix.patch bnc#1025841 Patch1: steam-path-fix.patch BuildRequires: hicolor-icon-theme -BuildRequires: shared-mime-info +BuildRequires: pkgconfig(shared-mime-info) BuildRequires: update-desktop-files BuildRequires: fdupes BuildRequires: pkgconfig(udev) @@ -134,6 +134,7 @@ Obsoletes: steam-vr < %{version} Provides: steam-controller = %{version} Provides: steam-vr = %{version} +Supplements:steam = %{version} Requires: steam = %{version} %if 0%{?suse_version} >= 1330 Requires(pre): group(games) @@ -149,9 +150,7 @@ %prep -%setup -q -n steam-launcher -%patch0 -p1 -%patch1 -p1 +%autosetup -n steam-launcher -p1 %build @@ -161,7 +160,7 @@ # 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 +rm %{buildroot}%{_prefix}/lib/steam/bin_steamdeps.py mkdir -p %{buildroot}%{_udevrulesdir} cp subprojects/steam-devices/60-steam-input.rules %{buildroot}%{_udevrulesdir}/60-steam-input.rules @@ -207,8 +206,8 @@ %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 +%{_prefix}/lib/steam/bin_steam.sh +%{_prefix}/lib/steam/steam.desktop %files devices %license subprojects/steam-devices/LICENSE ++ steam_1.0.0.62.tar.gz -> steam_1.0.0.64.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 2020-03-19 18:13:39.0 +0100 +++ new/steam-launcher/bin_steam.sh 2020-06-24 12:36:09.0 +0200 @@ -14,7 +14,7 @@ bootstrapscript="$(readlink -f "$STEAMSCRIPT")" bootstrapdir="$(dirname "$bootstrapscript")" -export STEAMSCRIPT_VERSION=1.0.0.61+deb1 +export STEAMSCRIPT_VERSION=1.0.0.64 # Set up domain for script localization export TEXTDOMAIN=steam @@ -118,18 +118,21 @@ DESKTOP_DIR="${XDG_DESKTOP_DIR
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2020-06-15 20:26:00 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3606 (New) Package is "steam" Mon Jun 15 20:26:00 2020 rev:23 rq:813552 version:1.0.0.62 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2019-12-30 12:33:12.075750149 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3606/steam.changes 2020-06-15 20:26:01.433441744 +0200 @@ -1,0 +2,14 @@ +Fri Jun 5 17:15:04 UTC 2020 - Matthias Mailänder + +- 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 + +- 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.Zyt3nO/_old 2020-06-15 20:26:02.433445208 +0200 +++ /var/tmp/diff_new_pack.Zyt3nO/_new 2020-06-15 20:26:02.437445222 +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. -%packagecontroller -Summary:Steam Controller +%packagedevices +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. -%packagevr -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
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2019-12-30 12:33:10 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.6675 (New) Package is "steam" Mon Dec 30 12:33:10 2019 rev:22 rq:760021 version:1.0.0.61 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2019-10-18 14:37:47.771557667 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.6675/steam.changes 2019-12-30 12:33:12.075750149 +0100 @@ -1,0 +2,6 @@ +Mon Dec 30 10:51:44 UTC 2019 - Dominique Leuenberger + +- Drop libnm-glib4 and libnm-util2 dependencies: steam appears to + run just fine without those libs nowadays (boo#1157903). + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.kclG28/_old 2019-12-30 12:33:13.247750814 +0100 +++ /var/tmp/diff_new_pack.kclG28/_new 2019-12-30 12:33:13.251750817 +0100 @@ -70,8 +70,6 @@ Requires: libgmodule-2_0-0%{dep_postfix} Requires: libgobject-2_0-0%{dep_postfix} Requires: libgtk-2_0-0%{dep_postfix} >= 2.24.0 -Requires: libnm-glib4%{dep_postfix} -Requires: libnm-util2%{dep_postfix} Requires: libogg0%{dep_postfix} >= 1.0 Requires: libpango-1_0-0%{dep_postfix} >= 1.22.0 Requires: libpixman-1-0%{dep_postfix} >= 0.24.4
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2019-10-18 14:37:44 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.2352 (New) Package is "steam" Fri Oct 18 14:37:44 2019 rev:21 rq:740436 version:1.0.0.61 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2019-06-18 15:00:31.901265066 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.2352/steam.changes 2019-10-18 14:37:47.771557667 +0200 @@ -1,0 +2,7 @@ +Thu Oct 3 19:28:21 UTC 2019 - Yunhe Guo + +- Remove unnecessary desktop file modification + * Original is good: Categories=Network;FileTransfer;Game; + * Modified, Categories=Game;Amusement;, will list steam in Games > +Toys category in KDE, which doesn't fit a game store. +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.kvgxzQ/_old 2019-10-18 14:37:48.36146 +0200 +++ /var/tmp/diff_new_pack.kvgxzQ/_new 2019-10-18 14:37:48.36146 +0200 @@ -162,8 +162,6 @@ mkdir -p %{buildroot}%{_udevrulesdir} cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir} -%suse_update_desktop_file -n -r steam Game Amusement - # https://en.opensuse.org/openSUSE:AppStore install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2019-06-18 15:00:24 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.4811 (New) Package is "steam" Tue Jun 18 15:00:24 2019 rev:20 rq:709934 version:1.0.0.61 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2019-04-04 12:09:08.165342057 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.4811/steam.changes 2019-06-18 15:00:31.901265066 +0200 @@ -1,0 +2,9 @@ +Wed Jun 12 20:05:58 UTC 2019 - Jon Brightwell + +- update to version 1.0.0.61 + * Update udev rules +- includes version 1.0.0.60 + * Updates to the bootstraping logic and bootstraping runtime +- Added steam-path-fix.patch to correct lspci not found + +--- Old: steam_1.0.0.59.tar.gz New: steam-path-fix.patch steam_1.0.0.61.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.wvdTns/_old 2019-06-18 15:00:38.549262440 +0200 +++ /var/tmp/diff_new_pack.wvdTns/_new 2019-06-18 15:00:38.601262419 +0200 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.59 +Version:1.0.0.61 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" @@ -28,6 +28,8 @@ Source2:steam.appdata.xml Source3:%{name}.firewall Patch0: https://raw.githubusercontent.com/steamtricks/steamtricks/master/dist/patch/steam-invoke_steamtricks.patch +# PATCH-FIX-OPENSUSE steam-path-fix.patch bnc#1025841 +Patch1:steam-path-fix.patch BuildRequires: hicolor-icon-theme BuildRequires: shared-mime-info BuildRequires: update-desktop-files @@ -147,6 +149,7 @@ %prep %setup -q -n steam %patch0 -p1 +%patch1 -p1 %build ++ steam-path-fix.patch ++ diff --git a/steam b/steam index 4456d00..8d11766 100755 --- a/steam +++ b/steam @@ -1,4 +1,7 @@ #!/usr/bin/env bash + +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 ++ steam_1.0.0.59.tar.gz -> steam_1.0.0.61.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/Makefile new/steam/Makefile --- old/steam/Makefile 2018-09-27 20:20:20.0 +0200 +++ new/steam/Makefile 2019-04-09 00:06:03.0 +0200 @@ -57,42 +57,55 @@ PREFIX?=/usr RUNTIME_FILES := \ - steam-runtime/COPYING \ - steam-runtime/README.txt\ - steam-runtime/common-licenses \ - steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 \ - steam-runtime/i386/usr/lib/gcc/i686-linux-gnu/4.6.3 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6\ - steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6.3.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXau.so.6 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXau.so.6.0.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1.1.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6.4.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXinerama.so.1 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXinerama.so.1.0.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXrandr.so.2 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXrandr.so.2.2.0\ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXrender.so.1 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libXrender.so.1.3.0 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libfreetype.so.6 \ - steam-runtime/i386/usr/lib/i386-linux-gnu/libfreetype.so.6.8.0 \ - steam-runtime/i386/usr/share/doc/gcc-4.6-base/copyright \ - steam-runtime/i386/usr/share/doc/libgcc1\ - steam-runtime/i386/usr/share/doc/libstdc++6 \ -
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2019-04-04 12:09:06 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.3908 (New) Package is "steam" Thu Apr 4 12:09:06 2019 rev:19 rq:691314 version:1.0.0.59 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2018-12-24 11:48:25.437079467 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.3908/steam.changes 2019-04-04 12:09:08.165342057 +0200 @@ -1,0 +2,5 @@ +Mon Mar 25 22:07:11 UTC 2019 - Stasiek Michalski + +- Add recommended 32bit vulkan library + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.NfQW8Y/_old 2019-04-04 12:09:09.341340941 +0200 +++ /var/tmp/diff_new_pack.NfQW8Y/_new 2019-04-04 12:09:09.345340938 +0200 @@ -111,6 +111,7 @@ #Proton Requirements Requires: python3 Recommends:vulkan +Recommends:libvulkan1-32bit %description Steam is a software distribution service with an online store, automated
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2018-12-24 11:48:25 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new.28833 (New) Package is "steam" Mon Dec 24 11:48:25 2018 rev:18 rq:660456 version:1.0.0.59 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2018-10-04 19:03:52.167053329 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new.28833/steam.changes 2018-12-24 11:48:25.437079467 +0100 @@ -1,0 +2,8 @@ +Thu Dec 20 16:12:10 UTC 2018 - mailaen...@opensuse.org + +- update to version 1.0.0.59 + * Update udev rules. + * Add --run option to the steam command, will exec a command +through run.sh in the steam runtime environment. + +--- Old: steam_1.0.0.56.tar.gz New: steam_1.0.0.59.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.yBOUdj/_old 2018-12-24 11:48:26.125078862 +0100 +++ /var/tmp/diff_new_pack.yBOUdj/_new 2018-12-24 11:48:26.125078862 +0100 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.56 +Version:1.0.0.59 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" ++ steam_1.0.0.56.tar.gz -> steam_1.0.0.59.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/Makefile new/steam/Makefile --- old/steam/Makefile 2018-07-24 04:07:26.0 +0200 +++ new/steam/Makefile 2018-09-27 20:20:20.0 +0200 @@ -29,7 +29,7 @@ install -p -m 644 icons/48/$(PACKAGE).png $(DESTDIR)$(PREFIX)/share/icons/hicolor/48x48/apps/ install -d -m 755 $(DESTDIR)$(PREFIX)/share/pixmaps/ install -p -m 644 icons/48/$(PACKAGE).png $(DESTDIR)$(PREFIX)/share/pixmaps/ - install -p -m 644 icons/48/$(PACKAGE)_tray_mono.png $(DESTDIR)$(PREFIX)/share/pixmaps + install -p -m 644 icons/48/$(PACKAGE)_tray_mono.png $(DESTDIR)$(PREFIX)/share/pixmaps/ install-bootstrap: install -d -m 755 $(DESTDIR)$(PREFIX)/lib/$(PACKAGE)/ @@ -37,12 +37,12 @@ install-desktop: install -d -m 755 $(DESTDIR)$(PREFIX)/share/applications/ - install -p -m 644 steam.desktop $(DESTDIR)$(PREFIX)/share/applications/ + install -p -m 644 $(PACKAGE).desktop $(DESTDIR)$(PREFIX)/share/applications/ install-apt-source: if [ -d /etc/apt ]; then \ install -d -m 755 $(DESTDIR)/etc/apt/sources.list.d/; \ - install -p -m 644 steam.list $(DESTDIR)/etc/apt/sources.list.d/; \ + install -p -m 644 $(PACKAGE).list $(DESTDIR)/etc/apt/sources.list.d/; \ install -d -m 700 $(CURDIR)/gpg; \ gpg --homedir=$(CURDIR)/gpg --no-default-keyring --keyring=$(CURDIR)/steam.gpg --import steam-key.asc; \ install -d -m 755 $(DESTDIR)/etc/apt/trusted.gpg.d/; \ Binary 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 2018-08-25 05:10:39.0 +0200 +++ new/steam/debian/changelog 2018-10-25 01:41:59.0 +0200 @@ -1,3 +1,22 @@ +steam (1.0.0.59) precise; urgency=medium + + * Update udev rules. + * Add --run option to the steam command, will exec a command through run.sh in the steam runtime environment. + + -- TTimo Wed, 24 Oct 2018 18:33:34 -0500 + +steam (1.0.0.58) precise; urgency=medium + + * Bump version, iterate on the internal build systems. + + -- TTimo Thu, 27 Sep 2018 18:36:04 -0500 + +steam (1.0.0.57) precise; urgency=medium + + * Bump version to match the internal steambeta package version. + + -- TTimo Wed, 26 Sep 2018 21:50:39 -0500 + steam (1.0.0.56) precise; urgency=medium * Rename udev rules files to 60-* to fix #5169 and clean up naming. @@ -27,7 +46,7 @@ steam (1.0.0.52) precise; urgency=medium * fix potential file overwrite vulnerability - * Add additional udev rules for HTC Vive + * Add additional udev rules for HTC Vive -- John Vert Tue, 29 Mar 2016 12:33:54 -0700 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/lib/udev/rules.d/60-steam-vr.rules new/steam/lib/udev/rules.d/60-steam-vr.rules --- old/steam/lib/udev/rules.d/60-steam-vr.rules2018-08-25 05:10:39.0 +0200 +++ new/steam/lib/udev/rules.d/60-steam-vr.rules2018-10-25 01:41:59.0 +0200 @@ -19,6 +19,7 @@ KERNEL=
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2018-10-04 19:03:43 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Thu Oct 4 19:03:43 2018 rev:17 rq:639984 version:1.0.0.56 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2018-09-05 13:50:23.922443199 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2018-10-04 19:03:52.167053329 +0200 @@ -1,0 +2,12 @@ +Sat Sep 29 16:40:54 UTC 2018 - Avindra Goolcharan + +- update to version 1.0.0.56 + * Rename udev rules files to 60-* to fix permissions to /dev/uinput +for the currently logged in user. +- includes version 1.0.0.55 + * Update locstrings for .desktop file + * Update udev rules for VR and controllers +- drop allow-non-root-controller-access.patch (fixed upstream) +- partial cleanup with spec-cleaner + +--- Old: allow-non-root-controller-access.patch steam_1.0.0.54.tar.gz New: steam_1.0.0.56.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.TT2odM/_old 2018-10-04 19:03:52.855052602 +0200 +++ /var/tmp/diff_new_pack.TT2odM/_new 2018-10-04 19:03:52.859052598 +0200 @@ -1,7 +1,7 @@ # # spec file for package steam # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,28 +12,25 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: steam -Version:1.0.0.54 +Version:1.0.0.56 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" License:SUSE-Freeware Group: Amusements/Games/Other -Url:http://www.steampowered.com/ +URL:http://www.steampowered.com/ 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 -# PATCH-FEATURE-OPENSUSE allow-non-root-controller-access.patch -- Allow non root users to access the steam-controller -Patch1: allow-non-root-controller-access.patch BuildRequires: hicolor-icon-theme BuildRequires: shared-mime-info BuildRequires: update-desktop-files -BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: pkgconfig(udev) @@ -149,7 +146,6 @@ %prep %setup -q -n steam %patch0 -p1 -%patch1 -p1 %build @@ -164,8 +160,6 @@ %suse_update_desktop_file -n -r steam Game Amusement -dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt - # https://en.opensuse.org/openSUSE:AppStore install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml @@ -197,27 +191,26 @@ %{?udev_rules_update:%udev_rules_update} %files -%defattr(-,root,root) -%{_bindir}/steam -%dir %{_prefix}/lib/steam -%{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz -%{_datadir}/pixmaps/steam_tray_mono.png -%{_datadir}/pixmaps/steam.png -%{_datadir}/applications/steam.desktop -%{_datadir}/icons/hicolor/*/apps/steam.png -%dir %{_datadir}/doc/steam -%doc %{_datadir}/doc/steam/steam_install_agreement.txt -%doc %{_datadir}/doc/steam/README +%{_bindir}/%{name} +%dir %{_prefix}/lib/%{name} +%{_prefix}/lib/%{name}/bootstraplinux_ubuntu12_32.tar.xz +%{_datadir}/pixmaps/%{name}_tray_mono.png +%{_datadir}/pixmaps/%{name}.png +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.png +%dir %{_datadir}/doc/%{name} +%doc %{_datadir}/doc/%{name}/steam_subscriber_agreement.txt +%doc %{_datadir}/doc/%{name}/README %doc debian/changelog -%{_mandir}/man6/steam.6.gz +%{_mandir}/man6/%{name}.6%{?ext_man} %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} %files controller -%{_udevrulesdir}/99-steam-controller-perms.rules +%{_udevrulesdir}/60-%{name}-input.rules %files vr -%{_udevrulesdir}/60-HTC-Vive-perms.rules +%{_udevrulesdir}/60-%{name}-vr.rules %changelog ++ steam_1.0.0.54.tar.gz -> steam_1.0.0.56.tar.gz ++ diff -urN '--exclude=CVS' '--e
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2018-09-05 13:50:16 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Wed Sep 5 13:50:16 2018 rev:16 rq:633220 version:1.0.0.54 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2017-11-29 13:47:12.232423341 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2018-09-05 13:50:23.922443199 +0200 @@ -1,0 +2,5 @@ +Sun Aug 26 16:22:54 UTC 2018 - j...@moozaad.co.uk + +- Added proton requirements (python3) and recommended vulkan + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.y2VPxG/_old 2018-09-05 13:50:24.75596 +0200 +++ /var/tmp/diff_new_pack.y2VPxG/_new 2018-09-05 13:50:24.75596 +0200 @@ -111,6 +111,10 @@ # replaces steamruntime-fix and is required for steam to boot Requires: steamtricks +#Proton Requirements +Requires: python3 +Recommends:vulkan + %description Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2017-11-29 13:47:11 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Wed Nov 29 13:47:11 2017 rev:15 rq:543841 version:1.0.0.54 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2017-08-12 20:30:38.403118166 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2017-11-29 13:47:12.232423341 +0100 @@ -1,0 +2,5 @@ +Tue Nov 14 13:07:11 UTC 2017 - christo...@krop.fr + +- Require libcups2-32bit if the package is available. (boo#1067133) + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.BAiIud/_old 2017-11-29 13:47:12.948397355 +0100 +++ /var/tmp/diff_new_pack.BAiIud/_new 2017-11-29 13:47:12.952397209 +0100 @@ -82,7 +82,11 @@ Requires: libvorbis0%{dep_postfix} >= 1.1.2 Requires: mozilla-nspr%{dep_postfix} >= 1.8.0.10 Requires: mozilla-nss%{dep_postfix} >= 3.12.3 +%if 0%{?suse_version} < 1330 Requires: cups-libs%{dep_postfix} >= 1.4.0 +%else +Requires: libcups2%{dep_postfix} +%endif Requires: fontconfig%{dep_postfix} >= 2.8.0 Requires: glibc%{dep_postfix} >= 2.15 Requires: openal-soft >= 1.13
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2017-08-12 20:29:55 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Sat Aug 12 20:29:55 2017 rev:14 rq:514667 version:1.0.0.54 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2017-04-20 20:59:31.503207212 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2017-08-12 20:30:38.403118166 +0200 @@ -1,0 +2,5 @@ +Sat Aug 5 10:01:34 UTC 2017 - mailaen...@opensuse.org + +- Require "games" group and user (boo#1043738) + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.lteeMP/_old 2017-08-12 20:30:39.866912965 +0200 +++ /var/tmp/diff_new_pack.lteeMP/_new 2017-08-12 20:30:39.906907358 +0200 @@ -119,6 +119,10 @@ Summary:Steam Controller Group: Hardware/Joystick Requires: steam = %{version} +%if 0%{?suse_version} >= 1330 +Requires(pre): group(games) +Requires(pre): user(games) +%endif %description controller The Steam Controller features dual trackpads, HD haptic feedback, dual-stage
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2017-04-20 20:59:30 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Thu Apr 20 20:59:30 2017 rev:13 rq:487937 version:1.0.0.54 Changes: --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2017-02-04 23:59:13.227699456 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2017-04-20 20:59:31.503207212 +0200 @@ -1,0 +2,5 @@ +Sat Mar 11 21:26:53 UTC 2017 - robert.munte...@gmail.com + +- Add firewall file to allow easier access to in-home streaming + +--- New: steam.firewall Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.oC1Osu/_old 2017-04-20 20:59:32.219105966 +0200 +++ /var/tmp/diff_new_pack.oC1Osu/_new 2017-04-20 20:59:32.223105400 +0200 @@ -26,6 +26,7 @@ Url:http://www.steampowered.com/ 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 # PATCH-FEATURE-OPENSUSE allow-non-root-controller-access.patch -- Allow non root users to access the steam-controller Patch1: allow-non-root-controller-access.patch @@ -156,6 +157,9 @@ # https://en.opensuse.org/openSUSE:AppStore install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml +install -d %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ +install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} + %fdupes %{buildroot}%{_prefix} %post @@ -196,6 +200,7 @@ %{_mandir}/man6/steam.6.gz %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml +%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} %files controller %{_udevrulesdir}/99-steam-controller-perms.rules ++ steam.firewall ++ ## Name: Steam in-home streaming ## Description: Opens ports required for Steam in-home streaming to function # See https://support.steampowered.com/kb_article.php?ref=3629-RIAV-1617#networkports TCP="27036 27307" UDP="27031 27036"
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2017-01-31 12:48:56 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 2016-12-17 11:19:32.989436715 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2017-02-04 23:59:13.227699456 +0100 @@ -1,0 +2,7 @@ +Wed Dec 21 13:48:18 UTC 2016 - ji...@boombatower.com + +- Replace steamruntime-fix with steamtricks. + invoke-libstdc-removal-before-starting-steam.patch + steam-invoke_steamtricks.patch + +--- Old: invoke-libstdc-removal-before-starting-steam.patch steamruntime-fix New: steam-invoke_steamtricks.patch Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.0pL4hi/_old 2017-02-04 23:59:13.623643181 +0100 +++ /var/tmp/diff_new_pack.0pL4hi/_new 2017-02-04 23:59:13.627642613 +0100 @@ -25,10 +25,8 @@ Group: Amusements/Games/Other Url:http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz -Source1:steamruntime-fix Source2:steam.appdata.xml -# https://github.com/ValveSoftware/steam-for-linux/issues/3273 -Patch0: invoke-libstdc-removal-before-starting-steam.patch +Patch0: https://raw.githubusercontent.com/steamtricks/steamtricks/master/dist/patch/steam-invoke_steamtricks.patch # PATCH-FEATURE-OPENSUSE allow-non-root-controller-access.patch -- Allow non root users to access the steam-controller Patch1: allow-non-root-controller-access.patch BuildRequires: hicolor-icon-theme @@ -105,6 +103,9 @@ Requires: libxcb-dri2-0%{dep_postfix} Requires: libxcb-glx0%{dep_postfix} +# replaces steamruntime-fix and is required for steam to boot +Requires: steamtricks + %description Steam is a software distribution service with an online store, automated installation, automatic updates, achievements, SteamCloud synchronized @@ -148,9 +149,6 @@ mkdir -p %{buildroot}%{_udevrulesdir} cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir} -cp %{SOURCE1} %{buildroot}%{_bindir} -chmod +x %{buildroot}%{_bindir}/steamruntime-fix - %suse_update_desktop_file -n -r steam Game Amusement dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt @@ -185,7 +183,6 @@ %files %defattr(-,root,root) %{_bindir}/steam -%{_bindir}/steamruntime-fix %dir %{_prefix}/lib/steam %{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz %{_datadir}/pixmaps/steam_tray_mono.png ++ steam-invoke_steamtricks.patch ++ >From 8a02a97757127a529178397647cbd71bc769d5bc Mon Sep 17 00:00:00 2001 From: boombatower Date: Sat, 8 Oct 2016 23:19:22 -0500 Subject: [PATCH] Invoke steamtricks if available. --- steam | 9 + 1 file changed, 9 insertions(+) diff --git a/steam b/steam index 1b71982..847ee0d 100755 --- a/steam +++ b/steam @@ -1,4 +1,13 @@ #!/usr/bin/env bash +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 + systemctl --user daemon-reload + systemctl --user import-environment DISPLAY + systemctl --user import-environment XDG_CURRENT_DESKTOP + systemctl --user start steamtricksd +fi + # # This is the Steam script that typically resides in /usr/bin # It will create the Steam bootstrap if necessary and then launch steam. -- 2.10.0
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-11-20 18:20:41 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 2016-09-30 15:35:51.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-11-20 18:20:42.0 +0100 @@ -1,0 +2,19 @@ +Sat Nov 19 06:42:42 UTC 2016 - mailaen...@opensuse.org + +- update to version 1.0.0.53 + * Update udev rules for HTC Vive and order them so they run after + 50-udev-default.rules but before 73-seat-late.rules +- Add appdata.xml for https://software.opensuse.org/appstore + +--- +Sat Oct 1 03:06:17 UTC 2016 - ji...@boombatower.com + +- Surround all home directory usages with quotes. + +--- +Wed Sep 28 00:33:42 UTC 2016 - ji...@boombatower.com + +- Search and remove libstdc from steam library directories as well + to ensure apps shipping their own incompatible versions work. + +--- Old: steam_1.0.0.52.tar.gz New: steam.appdata.xml steam_1.0.0.53.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.WFXcd1/_old 2016-11-20 18:20:43.0 +0100 +++ /var/tmp/diff_new_pack.WFXcd1/_new 2016-11-20 18:20:43.0 +0100 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.52 +Version:1.0.0.53 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" @@ -26,6 +26,7 @@ Url:http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz Source1:steamruntime-fix +Source2:steam.appdata.xml # https://github.com/ValveSoftware/steam-for-linux/issues/3273 Patch0: invoke-libstdc-removal-before-starting-steam.patch # PATCH-FEATURE-OPENSUSE allow-non-root-controller-access.patch -- Allow non root users to access the steam-controller @@ -154,6 +155,9 @@ dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt +# https://en.opensuse.org/openSUSE:AppStore +install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml + %fdupes %{buildroot}%{_prefix} %post @@ -193,11 +197,13 @@ %doc %{_datadir}/doc/steam/README %doc debian/changelog %{_mandir}/man6/steam.6.gz +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/%{name}.appdata.xml %files controller %{_udevrulesdir}/99-steam-controller-perms.rules %files vr -%{_udevrulesdir}/99-HTC-Vive-perms.rules +%{_udevrulesdir}/60-HTC-Vive-perms.rules %changelog ++ steam_1.0.0.52.tar.gz -> steam_1.0.0.53.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/Makefile new/steam/Makefile --- old/steam/Makefile 2015-05-05 20:01:48.0 +0200 +++ new/steam/Makefile 2016-10-07 01:08:41.0 +0200 @@ -63,7 +63,7 @@ steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 \ steam-runtime/i386/usr/lib/gcc/i686-linux-gnu/4.6.3 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6\ - steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 \ + steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6.3.0 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libXau.so.6 \ 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 2016-03-29 22:07:26.0 +0200 +++ new/steam/debian/changelog 2016-10-07 00:36:25.0 +0200 @@ -1,3 +1,10 @@ +steam (1.0.0.53) precise; urgency=medium + + * Update udev rules for HTC Vive and order them so they run after + 50-udev-default.rules but before 73-seat-late.rules + + -- John Vert Wed, 18 May 2016 16:43:24 -0700 + steam (1.0.0.52) precise; urgency=medium * fix potential file overwrite vulnerability diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/lib/udev/rules.d/60-HTC-Vive-perms.rules new/steam/lib/udev/rules.d/60-HTC-Vive-perms.rules --- old/stea
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-09-30 15:35:31 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 2016-09-23 13:36:42.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-09-30 15:35:51.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 26 01:45:34 UTC 2016 - ji...@boombatower.com + +- correct replacement of 64bit openssl libraries in steamruntime. + +--- Other differences: -- ++ steamruntime-fix ++ --- /var/tmp/diff_new_pack.7NhUTD/_old 2016-09-30 15:35:54.0 +0200 +++ /var/tmp/diff_new_pack.7NhUTD/_new 2016-09-30 15:35:54.0 +0200 @@ -5,7 +5,7 @@ echo "bringing in our fixed openssl libraries" for lib in libcrypto.so.1.0.0 libssl.so.1.0.0; do - find ~/.local/share/Steam/ubuntu12_32/ -name $lib | while read a + find ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386 -name $lib | while read a do if [ -f /usr/lib/steam/lib/$lib ]; then rm $a @@ -13,7 +13,7 @@ fi done - find ~/.local/share/Steam/ubuntu12_64/ -name $lib | while read a + find ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64 -name $lib | while read a do if [ -f /usr/lib/steam/lib64/$lib ]; then rm $a
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-09-23 13:36:41 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 2016-08-17 12:06:37.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-09-23 13:36:42.0 +0200 @@ -1,0 +2,6 @@ +Mon Sep 12 12:53:22 UTC 2016 - meiss...@suse.com + +- require our own builds of the openssl libraries + and replace them on runtime. bsc#988273 + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.ah3nne/_old 2016-09-23 13:36:43.0 +0200 +++ /var/tmp/diff_new_pack.ah3nne/_new 2016-09-23 13:36:43.0 +0200 @@ -91,6 +91,12 @@ Requires: libopenal1%{dep_postfix} >= 1.13 Requires: libstdc++6%{dep_postfix} >= 4.6 +# our own builds of libcrypto.so.1 and libssl.so.1. +Requires: libopenssl1_0_0-steam +%ifarch x86_64 +Requires: libopenssl1_0_0-steam-32bit +%endif + # from steamdeps.txt which uses Debian package syntax Requires: curl Requires: xz ++ steamruntime-fix ++ --- /var/tmp/diff_new_pack.ah3nne/_old 2016-09-23 13:36:43.0 +0200 +++ /var/tmp/diff_new_pack.ah3nne/_new 2016-09-23 13:36:43.0 +0200 @@ -2,3 +2,22 @@ echo "removing troublesome steam-runtime libs..." find ~/.local/share/Steam/ubuntu12_32/steam-runtime -type f -name "libstdc*" -print -delete + +echo "bringing in our fixed openssl libraries" +for lib in libcrypto.so.1.0.0 libssl.so.1.0.0; do + find ~/.local/share/Steam/ubuntu12_32/ -name $lib | while read a + do + if [ -f /usr/lib/steam/lib/$lib ]; then + rm $a + ln -s /usr/lib/steam/lib/$lib $a + fi + done + + find ~/.local/share/Steam/ubuntu12_64/ -name $lib | while read a + do + if [ -f /usr/lib/steam/lib64/$lib ]; then + rm $a + ln -s /usr/lib/steam/lib64/$lib $a + fi + done +done
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-08-17 12:06:36 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 2016-07-12 23:54:04.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-08-17 12:06:37.0 +0200 @@ -1,0 +2,8 @@ +Mon Aug 15 10:28:47 UTC 2016 - r...@fthiessen.de + +- Added allow-non-root-controller-access.patch for fixing + boo#986901 +- Droped special handling of openSUSE <= 12.3 as it is not + maintained anymore. + +--- New: allow-non-root-controller-access.patch Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.pMj3eF/_old 2016-08-17 12:06:38.0 +0200 +++ /var/tmp/diff_new_pack.pMj3eF/_new 2016-08-17 12:06:38.0 +0200 @@ -27,7 +27,9 @@ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz Source1:steamruntime-fix # https://github.com/ValveSoftware/steam-for-linux/issues/3273 -Patch1: invoke-libstdc-removal-before-starting-steam.patch +Patch0: invoke-libstdc-removal-before-starting-steam.patch +# PATCH-FEATURE-OPENSUSE allow-non-root-controller-access.patch -- Allow non root users to access the steam-controller +Patch1: allow-non-root-controller-access.patch BuildRequires: hicolor-icon-theme BuildRequires: shared-mime-info BuildRequires: update-desktop-files @@ -85,18 +87,9 @@ Requires: glibc%{dep_postfix} >= 2.15 Requires: openal-soft >= 1.13 Requires: zlib%{dep_postfix} >= 1.2.3.3 - -# openSUSE 12.3 changed the name of some libs -%if 0%{?suse_version} >= 1230 Requires: libgcc_s1%{dep_postfix} >= 4.1.1 Requires: libopenal1%{dep_postfix} >= 1.13 Requires: libstdc++6%{dep_postfix} >= 4.6 -%endif -%if 0%{?suse_version} < 1230 -Requires: libgcc47%{dep_postfix} >= 4.1.1 -Requires: libopenal1-soft%{dep_postfix} >= 1.13 -Requires: libstdc++47%{dep_postfix} >= 4.6 -%endif # from steamdeps.txt which uses Debian package syntax Requires: curl @@ -121,6 +114,8 @@ %description controller 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. %packagevr Summary:Steam VR @@ -132,6 +127,7 @@ %prep %setup -q -n steam +%patch0 -p1 %patch1 -p1 %build ++ allow-non-root-controller-access.patch ++ diff -Nur steam/lib/udev/rules.d/99-steam-controller-perms.rules new/lib/udev/rules.d/99-steam-controller-perms.rules --- steam/lib/udev/rules.d/99-steam-controller-perms.rules 2016-03-29 22:07:26.0 +0200 +++ new/lib/udev/rules.d/99-steam-controller-perms.rules2016-08-15 12:59:17.929733469 +0200 @@ -1,6 +1,6 @@ # Valve USB devices SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666" # Steam Controller udev write access -KERNEL=="uinput", SUBSYSTEM=="misc", TAG+="uaccess" +KERNEL=="uinput", GROUP="games", MODE:="0660", SUBSYSTEM=="misc", OPTIONS+="static_node=uinput" # HTC Vive HID Sensor naming and permissioning
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-07-12 23:54:02 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 2016-06-26 23:52:44.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-07-12 23:54:04.0 +0200 @@ -1,0 +2,7 @@ +Sun Jul 10 03:52:42 UTC 2016 - ji...@boombatower.com + +- Add invoke-libstdc-removal-before-starting-steam.patch to resolve + long standing issue: + https://github.com/ValveSoftware/steam-for-linux/issues/3273 + +--- New: invoke-libstdc-removal-before-starting-steam.patch steamruntime-fix Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.42KNMB/_old 2016-07-12 23:54:06.0 +0200 +++ /var/tmp/diff_new_pack.42KNMB/_new 2016-07-12 23:54:06.0 +0200 @@ -25,6 +25,9 @@ Group: Amusements/Games/Other Url:http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz +Source1:steamruntime-fix +# https://github.com/ValveSoftware/steam-for-linux/issues/3273 +Patch1: invoke-libstdc-removal-before-starting-steam.patch BuildRequires: hicolor-icon-theme BuildRequires: shared-mime-info BuildRequires: update-desktop-files @@ -129,6 +132,7 @@ %prep %setup -q -n steam +%patch1 -p1 %build @@ -141,6 +145,9 @@ mkdir -p %{buildroot}%{_udevrulesdir} cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir} +cp %{SOURCE1} %{buildroot}%{_bindir} +chmod +x %{buildroot}%{_bindir}/steamruntime-fix + %suse_update_desktop_file -n -r steam Game Amusement dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt @@ -172,6 +179,7 @@ %files %defattr(-,root,root) %{_bindir}/steam +%{_bindir}/steamruntime-fix %dir %{_prefix}/lib/steam %{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz %{_datadir}/pixmaps/steam_tray_mono.png ++ invoke-libstdc-removal-before-starting-steam.patch ++ >From 2c8d8d1d93471a7055c7c9f4699bda4c7de80662 Mon Sep 17 00:00:00 2001 From: boombatower Date: Thu, 23 Jun 2016 00:32:03 -0500 Subject: [PATCH] Invoke libstdc removal before starting steam. --- steam | 2 ++ 1 file changed, 2 insertions(+) diff --git a/steam b/steam index a4d519d..ee5d164 100755 --- a/steam +++ b/steam @@ -3,6 +3,8 @@ # This is the Steam script that typically resides in /usr/bin # It will create the Steam bootstrap if necessary and then launch steam. +steamruntime-fix + # Get the full name of this script export STEAMSCRIPT="$(cd "${0%/*}" && echo "$PWD")/${0##*/}" -- 2.8.3 ++ steamruntime-fix ++ #!/bin/bash echo "removing troublesome steam-runtime libs..." find ~/.local/share/Steam/ubuntu12_32/steam-runtime -type f -name "libstdc*" -print -delete
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-06-26 23:52:39 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 2016-03-07 13:30:07.0 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-06-26 23:52:44.0 +0200 @@ -1,0 +2,12 @@ +Mon Jun 13 13:27:54 UTC 2016 - mailaen...@opensuse.org + +- update to version 1.0.0.52 +- add SteamVR (HTC Vive) support +- add (Debian) changelog + +--- +Fri Apr 29 05:31:42 UTC 2016 - mailaen...@opensuse.org + +- don't strip the translation from .desktop file (fixes boo#974334) + +--- Old: steam_1.0.0.51.tar.gz New: steam_1.0.0.52.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.n7OEtQ/_old 2016-06-26 23:52:45.0 +0200 +++ /var/tmp/diff_new_pack.n7OEtQ/_new 2016-06-26 23:52:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package steam # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # 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.51 +Version:1.0.0.52 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" @@ -119,6 +119,14 @@ The Steam Controller features dual trackpads, HD haptic feedback, dual-stage triggers, back grip buttons, and fully-customizable control schemes. +%packagevr +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 @@ -131,9 +139,9 @@ rm %{buildroot}%{_bindir}/steamdeps mkdir -p %{buildroot}%{_udevrulesdir} -install -m644 lib/udev/rules.d/99-steam-controller-perms.rules %{buildroot}%{_udevrulesdir} +cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir} -%suse_update_desktop_file -r steam Game Amusement +%suse_update_desktop_file -n -r steam Game Amusement dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt @@ -155,6 +163,12 @@ %postun controller %{?udev_rules_update:%udev_rules_update} +%post vr +%{?udev_rules_update:%udev_rules_update} + +%postun vr +%{?udev_rules_update:%udev_rules_update} + %files %defattr(-,root,root) %{_bindir}/steam @@ -167,9 +181,13 @@ %dir %{_datadir}/doc/steam %doc %{_datadir}/doc/steam/steam_install_agreement.txt %doc %{_datadir}/doc/steam/README +%doc debian/changelog %{_mandir}/man6/steam.6.gz %files controller %{_udevrulesdir}/99-steam-controller-perms.rules +%files vr +%{_udevrulesdir}/99-HTC-Vive-perms.rules + %changelog ++ steam_1.0.0.51.tar.gz -> steam_1.0.0.52.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-11-17 21:13:14.0 +0100 +++ new/steam/debian/changelog 2016-03-29 22:07:26.0 +0200 @@ -1,3 +1,10 @@ +steam (1.0.0.52) precise; urgency=medium + + * fix potential file overwrite vulnerability + * Add additional udev rules for HTC Vive + + -- John Vert Tue, 29 Mar 2016 12:33:54 -0700 + steam (1.0.0.51) precise; urgency=medium * Add uinput rule for the Steam Controller. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/lib/udev/rules.d/99-HTC-Vive-perms.rules new/steam/lib/udev/rules.d/99-HTC-Vive-perms.rules --- old/steam/lib/udev/rules.d/99-HTC-Vive-perms.rules 1970-01-01 01:00:00.0 +0100 +++ new/steam/lib/udev/rules.d/99-HTC-Vive-perms.rules 2016-03-29 22:07:26.0 +0200 @@ -0,0 +1,5 @@ +# HTC Vive HID Sensor naming and permissioning +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="2c87", TAG+="uaccess" +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2101", TAG+="uaccess" +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2000", TAG+="uaccess" + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit steam for openSUSE:Factory:NonFree
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.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-03-07 13:30:07.0 +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.0 +0100 +++ /var/tmp/diff_new_pack.lx080x/_new 2016-03-07 13:30:26.0 +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. +%packagecontroller +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.0 +0200 +++ new/steam/debian/changelog 2015-11-17 21:13:14.0 +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 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.0 +0200 +++ new/steam/lib/udev/rules.d/99-stea
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2015-06-23 12:01:13 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-05-15 07:45:04.0 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2015-06-23 12:01:16.0 +0200 @@ -1,0 +2,6 @@ +Mon Jun 22 21:07:35 UTC 2015 - robert.munte...@gmail.com + +- Require alsa-devel to fix launching of unity3D games ( +https://github.com/ValveSoftware/steam-for-linux/issues/3888 ) + +--- Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.BeGeYn/_old 2015-06-23 12:01:17.0 +0200 +++ /var/tmp/diff_new_pack.BeGeYn/_new 2015-06-23 12:01:17.0 +0200 @@ -39,6 +39,7 @@ Requires: Mesa-libGL1%{dep_postfix} Requires: alsa%{dep_postfix} >= 1.0.23 +Requires: alsa-devel%{dep_postfix} >= 1.0.23 Requires: dbus-1-glib%{dep_postfix} Requires: gtk2-engine-oxygen%{dep_postfix} Requires: libSDL-1_2-0%{dep_postfix} >= 1.2.10
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2015-05-15 07:44:32 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-01-09 20:51:15.0 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2015-05-15 07:45:04.0 +0200 @@ -1,0 +2,7 @@ +Wed May 13 07:15:43 UTC 2015 - mailaen...@opensuse.org + +- update to version 1.0.0.50 + * Added libXinerama and libXext to the bootstrap runtime to fix AMD +graphics driver crashing if these aren't present. + +--- Old: steam_1.0.0.49.tar.gz New: steam_1.0.0.50.tar.gz Other differences: -- ++ steam.spec ++ --- /var/tmp/diff_new_pack.9v8NqA/_old 2015-05-15 07:45:04.0 +0200 +++ /var/tmp/diff_new_pack.9v8NqA/_new 2015-05-15 07:45:04.0 +0200 @@ -17,7 +17,7 @@ Name: steam -Version:1.0.0.49 +Version:1.0.0.50 Release:0 Summary:Installer for Valve's digital software distribution service # "Limited Installation License" ++ steam_1.0.0.49.tar.gz -> steam_1.0.0.50.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/Makefile new/steam/Makefile --- old/steam/Makefile 2014-08-27 01:03:09.0 +0200 +++ new/steam/Makefile 2015-05-05 20:01:48.0 +0200 @@ -72,6 +72,10 @@ steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1.1.0 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0 \ + steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6 \ + steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6.4.0 \ + steam-runtime/i386/usr/lib/i386-linux-gnu/libXinerama.so.1 \ + steam-runtime/i386/usr/lib/i386-linux-gnu/libXinerama.so.1.0.0 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libXrandr.so.2 \ steam-runtime/i386/usr/lib/i386-linux-gnu/libXrandr.so.2.2.0\ steam-runtime/i386/usr/lib/i386-linux-gnu/libXrender.so.1 \ 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 2014-08-27 01:03:09.0 +0200 +++ new/steam/debian/changelog 2015-05-05 20:01:48.0 +0200 @@ -1,3 +1,10 @@ +steam (1.0.0.50) precise; urgency=medium + + * Added libXinerama and libXext to the bootstrap runtime to fix AMD +graphics driver crashing if these aren't present. + + -- John Vert Tue, 05 May 2015 10:44:29 -0700 + steam (1.0.0.49) precise; urgency=medium * Update packaged icons. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam/steam new/steam/steam --- old/steam/steam 2014-08-26 03:13:55.0 +0200 +++ new/steam/steam 2015-05-05 20:18:12.0 +0200 @@ -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=100049 +export STEAMSCRIPT_VERSION=100050 # Set up domain for script localization export TEXTDOMAIN=steam
commit steam for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2015-01-09 20:51:02 Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) Package is "steam" Changes: New Changes file: --- /dev/null 2014-12-25 22:38:16.200041506 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2015-01-09 20:51:15.0 +0100 @@ -0,0 +1,172 @@ +--- +Mon Dec 29 18:15:01 UTC 2014 - mailaen...@opensuse.org + +- remove Fedora exceptions as they got their own RPM +- rework this from fetch script to a real package +- adhere to en.opensuse.org/SourceUrls +- adhere to en.opensuse.org/openSUSE:Packaging_desktop_menu_categories +- clean the package from duplicate icon files + +--- +Sat Oct 4 19:27:56 UTC 2014 - mailaen...@opensuse.org + +- update to 1.0.0.49 + * Update packaged icons. + * Update liblibstdc++ file version to match new runtime. + +--- +Tue Jul 8 07:30:40 UTC 2014 - speili...@suse.com + +- Require libgcrypt20 on 13.20 or newer, libgcrypt11 was dropped there + +--- +Fri Jun 20 03:44:27 UTC 2014 - romula...@gmail.com + +- update to 1.0.0.48 + +--- +Wed May 28 14:08:00 UTC 2014 - martadinata...@gmail.com + +- update to 1.0.0.47 + +--- +Thu Dec 26 14:53:32 UTC 2013 - mailaen...@opensuse.org + +- Don't spam the subscriber agreement in the RPM console as Steam + itself will display a proper EULA in a GUI to accept on first + start when it downloads the real runtime and client. +- Update instructions of the RPM file description. +- Added missing desktop, icon, mime database update macros. + +--- +Thu Dec 5 23:18:14 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.45 +- explicit file attributes required in spec to fix build in 12.2 + +--- +Sun Dec 1 18:03:42 UTC 2013 - mihai.petracov...@gmail.com + +- Spec file clean-up + * Package now properly uninstalls + +--- +Sat Nov 23 17:42:35 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.44 + +--- +Sat Oct 12 13:02:09 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.43 + +--- +Mon Sep 16 20:09:53 UTC 2013 - bwiedem...@suse.com + +- require dbus-1-glib-32bit libnm-glib4-32bit libnm-util2-32bit + +--- +Mon Sep 9 18:15:39 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.41 + +--- +Sun Jul 7 12:49:15 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.39 + +--- +Wed Mar 13 12:38:33 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.36 +- display EULA before installation + +--- +Tue Mar 12 17:32:10 UTC 2013 - mailaen...@opensuse.org + +- fix openal dependency for openSUSE 12.3 (bnc#808951) + +--- +Wed Mar 6 20:34:29 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.35 +- fix problems with 32bit dependencies on x64 (bnc#806576) + +--- +Sun Feb 24 19:41:57 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.33 +- require tar instead of ar since we don't unpack a .deb anymore +- use lynx to dump only the text of the EULA without HTML tags + +--- +Sat Feb 23 11:19:00 CET 2013 - buschman...@opensuse.org + +- added make and binutils explicit to the Requirements + +--- +Tue Feb 19 16:28:00 CET 2013 - buschman...@opensuse.org + +- added conditional to requirements of gcc libs because names + changed in openSUSE 12.3 + +--- +Sun Feb 17 15:11:27 UTC 2013 - i...@marguerite.su + +- add Requires: libXdmcp6-32bit. + +--- +Sat Feb 16 16:00:51 UTC 2013 - mailaen...@opensuse.org + +- update to 1.0.0.28 + +