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 <callumjfarme...@gmail.com> + +- 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.desktop 2020-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