[steam/f28] rpmlint fixes
by Simone Caronni
Summary of changes:
859baf3... rpmlint fixes (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[steam/f27] rpmlint fixes
by Simone Caronni
commit 859baf369c8820fd087fc5a4855dcdf98de3e623
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Thu Oct 11 09:51:23 2018 +0200
rpmlint fixes
steam.spec | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 3556ea6..b426da8 100644
--- a/steam.spec
+++ b/steam.spec
@@ -167,8 +167,9 @@ install -p -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/appdata/
%endif
%firewalld_reload
-%postun
%if 0%{?rhel} == 7
+
+%postun
/usr/bin/update-desktop-database &> /dev/null || :
if [ $1 -eq 0 ] ; then
@@ -178,6 +179,7 @@ fi
%posttrans
%{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
%endif
%files
6 years, 1 month
[steam] (2 commits) ...Update to 1.0.0.56
by Simone Caronni
Summary of changes:
9cdd413... Require mesa-vulkan-drivers (*)
eac8df9... Update to 1.0.0.56 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[steam/f29] (2 commits) ...Update to 1.0.0.56
by Simone Caronni
Summary of changes:
9cdd413... Require mesa-vulkan-drivers (*)
eac8df9... Update to 1.0.0.56 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[steam/f28] (3 commits) ...Update to 1.0.0.56
by Simone Caronni
Summary of changes:
68b698c... - Rebuilt for Fedora 29 Mass Rebuild binutils issue (*)
9cdd413... Require mesa-vulkan-drivers (*)
eac8df9... Update to 1.0.0.56 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[steam/f27: 3/3] Update to 1.0.0.56
by Simone Caronni
commit eac8df975c16f5dc6e185dcd7ba58f86f36e3420
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Thu Oct 11 09:49:32 2018 +0200
Update to 1.0.0.56
steam-controller-gamepad-emulation.patch | 12 ++++++------
steam.spec | 11 +++++++----
2 files changed, 13 insertions(+), 10 deletions(-)
---
diff --git a/steam-controller-gamepad-emulation.patch b/steam-controller-gamepad-emulation.patch
index f3dd10d..3de6bac 100644
--- a/steam-controller-gamepad-emulation.patch
+++ b/steam-controller-gamepad-emulation.patch
@@ -1,10 +1,10 @@
-diff -Naur steam.old/lib/udev/rules.d/99-steam-controller-perms.rules steam/lib/udev/rules.d/99-steam-controller-perms.rules
---- steam.old/lib/udev/rules.d/99-steam-controller-perms.rules 2016-11-28 14:49:17.909244287 +0100
-+++ steam/lib/udev/rules.d/99-steam-controller-perms.rules 2016-11-28 14:50:15.374202514 +0100
-@@ -23,3 +23,7 @@
+diff -Naur steam.old/lib/udev/rules.d/60-steam-input.rules steam/lib/udev/rules.d/60-steam-input.rules
+--- steam.old/lib/udev/rules.d/60-steam-input.rules 2018-10-11 09:43:36.771531454 +0200
++++ steam/lib/udev/rules.d/60-steam-input.rules 2018-10-11 09:46:09.264176676 +0200
+@@ -62,3 +62,7 @@
- # DualShock 4 Slim over bluetooth hidraw
- KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666"
+ # STRIKEPAD PS4 Grip Add-on
+ KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c5", MODE="0666"
+
+# This rule is necessary for gamepad emulation; make sure each user requiring
+# it is part of the input group.
diff --git a/steam.spec b/steam.spec
index 3ca5b81..3556ea6 100644
--- a/steam.spec
+++ b/steam.spec
@@ -2,8 +2,8 @@
%global debug_package %{nil}
Name: steam
-Version: 1.0.0.54
-Release: 20%{?dist}
+Version: 1.0.0.56
+Release: 1%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -130,7 +130,7 @@ and screenshot functionality, and many social features.
%autosetup -p1 -n %{name}
sed -i 's/\r$//' %{name}.desktop
-sed -i 's/\r$//' steam_install_agreement.txt
+sed -i 's/\r$//' steam_subscriber_agreement.txt
cp %{SOURCE10} .
@@ -181,7 +181,7 @@ fi
%endif
%files
-%license COPYING steam_install_agreement.txt
+%license COPYING steam_subscriber_agreement.txt
%doc README debian/changelog README.Fedora
%{_bindir}/%{name}
%{_datadir}/appdata/%{name}.appdata.xml
@@ -196,6 +196,9 @@ fi
%{_udevrulesdir}/*
%changelog
+* Thu Oct 11 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.56-1
+- Update to 1.0.0.56.
+
* Wed Oct 10 2018 Kamil Páral <kamil.paral(a)gmail.com> - 1.0.0.54-20
- require vulkan drivers
- require x86_64 graphics drivers when installed on x86_64 systems
6 years, 1 month
[steam/f27: 2/3] Require mesa-vulkan-drivers
by Simone Caronni
commit 9cdd4136ce9160149120a7267da62be9ef73fe0f
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Thu Oct 11 09:29:47 2018 +0200
Require mesa-vulkan-drivers
steam.spec | 24 ++++++++++++++++++++++--
1 file changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/steam.spec b/steam.spec
index 4d29f97..3ca5b81 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.54
-Release: 19%{?dist}
+Release: 20%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -53,9 +53,25 @@ Requires: zenity
Requires: libtxc_dxtn%{?_isa}
%endif
-# Required for running the package on 32 bit systems with free drivers
+# Most games use OpenGL. i686 version of this package is necessary even on
+# x86_64 systems for running 32bit games.
Requires: mesa-dri-drivers%{?_isa}
+# Some games already use Vulkan. Also required for Steam Play allowing to run
+# Windows games through emulation. Again, i686 version is necessary even on
+# x86_64 systems.
+Requires: mesa-vulkan-drivers%{?_isa}
+Requires: vulkan-loader%{?_isa}
+
+# Pull in native arch drivers as well. By not specifying _isa macro, DNF
+# prefers native arch package (x86_64 on x86_64, i686 on i686). This will
+# make sure people have all necessary drivers for both i686 and x86_64 games.
+# This "trick" might stop working in future DNF versions, but shouldn't break
+# anything.
+Requires: mesa-dri-drivers
+Requires: mesa-vulkan-drivers
+Requires: vulkan-loader
+
# Minimum requirements for starting the steam client for the first time
Requires: alsa-lib%{?_isa}
Requires: gtk2%{?_isa}
@@ -180,6 +196,10 @@ fi
%{_udevrulesdir}/*
%changelog
+* Wed Oct 10 2018 Kamil Páral <kamil.paral(a)gmail.com> - 1.0.0.54-20
+- require vulkan drivers
+- require x86_64 graphics drivers when installed on x86_64 systems
+
* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.0.54-19
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 1 month
[steam/f27] (3 commits) ...Update to 1.0.0.56
by Simone Caronni
Summary of changes:
68b698c... - Rebuilt for Fedora 29 Mass Rebuild binutils issue (*)
9cdd413... Require mesa-vulkan-drivers
eac8df9... Update to 1.0.0.56
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month
[gstreamer1-libav/f29] 1.14.4
by Sérgio M. Basto
Summary of changes:
9e5537d... 1.14.4 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 1 month