[steam/el7] Trim changelog
by Simone Caronni
commit cd4b524bdbf0d101929837931ce3534091e9518a
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 12:06:05 2021 +0200
Trim changelog
steam.spec | 392 -------------------------------------------------------------
1 file changed, 392 deletions(-)
---
diff --git a/steam.spec b/steam.spec
index 5e05608..036b5fe 100644
--- a/steam.spec
+++ b/steam.spec
@@ -272,395 +272,3 @@ fi
* Tue Aug 25 2020 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.66-1
- Update to 1.0.0.66.
-
-* Mon Jun 29 2020 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.64-1
-- Update to 1.0.0.64.
-- RHEL / CentOS 7 x86_64 has 32/64 bit Mesa Vulkan drivers.
-
-* Sun May 24 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.0.62-3
-- Use boolean conditional for gnome-shell-extension-gamemode (rfbz#5659)
-
-* Tue May 19 2020 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.62-2
-- Recommend gamemode components.
-- Update README with instructions on setting subnets to the home zone in
- firewalld.
-
-* Wed Apr 15 2020 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.62-1
-- Update to 1.0.0.62.
-
-* Sun Feb 09 2020 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.61-9
-- Update README.Fedora
-- Require gamemode on Fedora & CentOS/RHEL 8.
-- Adjust distribution conditionals.
-- Make sure you are not left with the desktop when streaming with no option
- to get back to the Steam client.
-- Update udev rules.
-
-* Sat Nov 02 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.61-5
-- Do not remove bundled libstdc++ (#5421).
-
-* Sat Sep 07 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.61-4
-- Firewall rules are now included in base firewalld also on RHEL/CentOS 7.
-
-* Sat Aug 10 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.0.61-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Wed Jul 31 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.61-2
-- Remove libdbusmenu-gtk2 requirement (#5322).
-
-* Mon May 06 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.61-1
-- Update to 1.0.0.61.
-
-* Fri Mar 22 2019 Kamil Páral <kamil.paral(a)gmail.com> - 1.0.0.59-9
-- add Recommends: gamemode
-
-* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.0.59-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jan 26 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-7
-- Clean up SPEC file a bit.
-- Update udev controller rules for Nvidia Shield Controller devices.
-
-* Fri Jan 18 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-6
-- Update udev controller rules to use uacces.
-
-* Fri Jan 18 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-5
-- Firewall definitions already bundled in firewalld 0.6.2 on Fedora 29+.
-- Update firewall definitions to align with Fedora 29+.
-
-* Wed Jan 16 2019 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-4
-- Fix Nvidia Shield Portable streaming with SteamLink.
-
-* Wed Jan 02 2019 Kamil Páral <kamil.paral(a)gmail.com> - 1.0.0.59-3
-- NOFILE limit doesn't need to be raised since F30 (systemd 240)
-- fix macro condition check for vulkan libs
-
-* Thu Dec 20 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.59-2
-- Drop vulkan on el7 for now
-
-* Fri Dec 14 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.59-1
-- Update to 1.0.0.59.
-
-* Sun Dec 09 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.56-5
-- Glibc in RHEL/CentOS 7 still provides libnsl.
-
-* Sat Dec 01 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.56-4
-- Add libnsl dependency (#5091).
-
-* Fri Nov 02 2018 Kamil Páral <kamil.paral(a)gmail.com> - 1.0.0.56-3
-- add systemd configuration for increasing file descriptor limit (for esync)
-
-* Mon Oct 15 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.56-2
-- Update Vulkan requirements for CentOS/RHEL 7.
-- Update ports list for 11th October 2018 client.
-
-* 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
-
-* 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
-
-* Tue Jul 24 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-18
-- Add firewalld-filesystem to BuildRequires to expand firewalld_reload macro.
-
-* Tue Mar 27 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-17
-- Re-add icon cache scriptlets for EPEL, as it's still required.
-- Remove firewalld differences for EPEL.
-
-* Tue Mar 27 2018 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-16
-- Restore libstdc++ patch.
-- Update udev rules.
-- Remove obsolete scriptlets.
-
-* Mon Mar 26 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.54-15
-- Switch to libva with f28+
-
-* Fri Mar 02 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1.0.0.54-14
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Nov 16 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-13
-- Do not require libtxc_dxtn on Fedora 26+.
-
-* Thu Nov 16 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-12
-- Do not require libtxc_dxtn on Fedora 28+ (Mesa 17.3.0+).
-- Update udev rules.
-
-* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.0.0.54-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Jun 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-10
-- Require alsa-plugins-pulseaudio and libatomic.
-
-* Wed Apr 19 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-9
-- GTK 2/3 version of libdbusmenu at version 16.04.0 is required for a working
- tray menu depending on the desktop.
-
-* Mon Apr 10 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-8
-- Update udev rules.
-
-* Sun Mar 26 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.0.0.54-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Sun Feb 12 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-6
-- Remove libstdc++ patch.
-- Update udev rules.
-- Update docs for hardware encoding/decoding information.
-
-* Fri Feb 10 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-5
-- Remove noruntime subpackage, use default new mechanism that uses host
- libraries as per client update of 19th January (5th January for beta):
- http://store.steampowered.com/news/26953/
-- Add libdbusmenu-gtk3 library requirement on Fedora (luckily not RHEL/CentOS).
-- Remove patch for window button behaviour, use shell profile.
-
-* Sun Jan 22 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-4
-- Fix Source URL for post kernel 4.9 udev rules.
-- Reintroduce optional and not endorsed by Valve noruntime subpackage for using
- all system libraries in place of all the Ubuntu runtime ones.
-
-* Sun Jan 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-3
-- Microsoft keyboards have been fixed in kernel 4.9 and backported to other
- kernels.
-
-* Tue Dec 13 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-2
-- Re-add close functionality to X window button (#3210).
-
-* Thu Dec 01 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-1
-- Update to 1.0.0.54.
-- Update udev patch.
-
-* Wed Oct 26 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.53-1
-- Update to 1.0.0.53.
-- Update udev rules.
-
-* Sat Sep 24 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.52-3
-- Do not run update-desktop-database on Fedora 25+.
-- Add AppStream metadata.
-
-* Sat Aug 13 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.52-2
-- Make Steam Controller usable as a gamepad (#4062).
-- Update UDev rule for keyboards detected as joysticks.
-- Update README.Fedora file with notes about the Steam Controller, its update
- process and update the list of devices with UDev rules.
-
-* Fri Apr 01 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.52-1
-- Update to 1.0.0.52, adds HTC Vive udev rules.
-- Update patches.
-
-* Thu Feb 25 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.51-2
-- Integrate FirewallD rules (still not enabled by default).
-- Add support for Nvidia Shield Controller.
-- Add UDev rules for keyboards detected as joysticks:
- https://github.com/ValveSoftware/steam-for-linux/issues/3384
- https://bugzilla.kernel.org/show_bug.cgi?id=28912
- https://github.com/denilsonsa/udev-joystick-blacklist
-- Update README.Fedora accordingly.
-
-* Fri Nov 20 2015 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.51-1
-- Update to 1.0.0.51.
-- Add dependencies for In-Home Streaming decoding.
-- Updated udev rules for the Steam Controller and HTC Vive VR headset.
-- Update isa requirements.
-
-* Mon May 25 2015 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.50-2
-- Add license macro.
-- Add workaround for bug 3273, required for running client/games with prime:
- https://github.com/ValveSoftware/steam-for-linux/issues/3273
-
-* Thu May 07 2015 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.50-1
-- Update to 1.0.0.50.
-- Add new requirements; update README file.
-
-* Mon Jan 12 2015 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.49-4
-- Flash plugin is no longer required for playing videos in the store, update
- README.Fedora.
-
-* Thu Jan 08 2015 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.49-3
-- Workaround for bug 3570:
- https://github.com/ValveSoftware/steam-for-linux/issues/3570
-
-* Tue Dec 02 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.49-2
-- Update requirements.
-
-* Wed Aug 27 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.49-1
-- Update to 1.0.0.49.
-
-* Tue Jul 29 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.48-3
-- Obsolete noruntime subpackage.
-
-* Mon Jun 23 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.48-2
-- Add additional libraries required by games when skipping runtime.
-
-* Thu Jun 19 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.48-1
-- Update to 1.0.0.48.
-
-* Thu May 15 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.47-4
-- Update noruntime subpackage requirements.
-
-* Mon May 05 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.47-3
-- Add new libbz2.so requirement.
-
-* Tue Apr 01 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.47-2
-- Close window when clicking the x button (#3210).
-
-* Wed Feb 12 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.47-1
-- Update to 1.0.0.47.
-
-* Mon Jan 06 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-6
-- Make noruntime subpackage noarch.
-
-* Mon Jan 06 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-5
-- Update README.Fedora with new instructions.
-
-* Mon Jan 06 2014 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-4
-- Create a no-runtime subpackage leaving the main package to behave as intended
- by Valve. All the Steam Runtime dependencies are against the subpackage.
-
-* Mon Dec 23 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-3
-- Additional system libraries required by games.
-
-* Fri Dec 20 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-2
-- If STEAM_RUNTIME is not set, perform the following actions by default from the
- main commmand:
- Disable the Ubuntu runtime.
- Delete the unpacked Ubuntu runtime.
- Create the obsolete libudev.so.0.
-
-* Wed Nov 27 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.45-1
-- Update to 1.0.0.45.
-
-* Thu Nov 14 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.44-1
-- Update to 1.0.0.44.
-
-* Fri Nov 08 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-9
-- Disable STEAM_RUNTIME, drop all requirements and change README.Fedora. Please
- see for details:
- https://github.com/ValveSoftware/steam-for-linux/issues/2972
- https://github.com/ValveSoftware/steam-for-linux/issues/2976
- https://github.com/ValveSoftware/steam-for-linux/issues/2978
-
-* Mon Nov 04 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-8
-- Add missing mesa-dri-drivers requirement.
-
-* Mon Oct 28 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-7
-- Added libXScrnSaver to requirements.
-
-* Wed Oct 23 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-6
-- Rpmlint review fixes.
-
-* Wed Oct 23 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-5
-- Do not remove buildroot in install section.
-- Update desktop database after installation/uninstallation.
-
-* Tue Oct 22 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-4
-- Added systemd build requirement for udev rules.
-
-* Sun Oct 20 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-3
-- Add alsa-plugins-pulseaudio to requirements.
-- Add libappindicator to requirements to enable system tray icon.
-
-* Thu Oct 10 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-2
-- Remove requirements pulled in by other components.
-
-* Wed Oct 09 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.43-1
-- Update to 1.0.0.43.
-
-* Thu Oct 03 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.42-2
-- Remove rpmfusion repository dependency.
-
-* Wed Sep 11 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.42-1
-- Update to 1.0.0.42.
-
-* Sun Sep 08 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.41-1
-- Update to 1.0.0.41.
-
-* Thu Aug 29 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.40-1
-- Update to 1.0.0.40.
-- Add Steam controller support.
-
-* Sun Aug 18 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.39-5
-- Rework requirements section.
-- Add tar and zenity requirements for initial setup.
-
-* Mon Aug 05 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.39-4
-- Remove Fedora 17 as it is now EOL.
-
-* Wed May 29 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.39-3
-- Add STEAM_RUNTIME=0 to profile settings.
-
-* Mon May 13 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.39-2
-- Added NetworkManager requirement for STEAM_RUNTIME=0.
-
-* Mon May 13 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.39-1
-- Updated to 1.0.0.39.
-
-* Thu May 09 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.38-2
-- Changed Fedora 19 FLAC requirements.
-
-* Sun Apr 28 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.38-1
-- Updated to 1.0.0.38.
-
-* Fri Apr 19 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.36-2
-- Add additional libraries for starting with STEAM_RUNTIME=0.
-- Added README.Fedora document with additional instructions.
-
-* Fri Mar 15 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.36-1
-- Update to 1.0.0.36.
-
-* Mon Mar 04 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.35-1
-- Updated.
-
-* Mon Feb 25 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.34-1
-- Update to 1.0.0.34.
-
-* Thu Feb 21 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.29-2
-- Added changelog to docs.
-
-* Thu Feb 21 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.29-1
-- Updated.
-
-* Fri Feb 15 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.27-1
-- Updated, used official install script.
-- Removed patch.
-
-* Mon Feb 11 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.25-1
-- Updated to 1.0.0.25.
-- Reworked installation for new tar package.
-- Used official docs.
-
-* Tue Jan 22 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.22-3
-- Moved documents to the default document directory.
-- Use internal license file instead of provided one.
-- Removed STEAMSCRIPT modification, fixed in 1.0.0.22.
-
-* Tue Jan 22 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.22-1
-- Updated.
-
-* Thu Jan 17 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.21-2
-- Sorted Requires.
-- Fix STEAMSCRIPT_VERSION.
-- Added RPMFusion free repository as requirement for libtxc_dxtn (or nvidia drivers...).
-
-* Thu Jan 17 2013 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.21-1
-- Updated version, patch and tarball generation for 1.0.0.21.
-- Added libtxc_dxtn requirement (rpmfusion).
-- Replaced steam with %%{name} where it fits.
-- Removed jpeg library hack.
-- Removed SDL2 requirement, is downloaded by the client.
-- Replace (x86-32) with %%{_isa}.
-
-* Tue Jan 8 2013 Tom Callaway <spot(a)fedoraproject.org> - 1.0.0.18-1
-- update to 1.0.0.18
-
-* Wed Nov 7 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.0.0.14-3
-- add more Requires (from downloaded bits, not packaged bits)
-
-* Tue Nov 6 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.0.0.14-2
-- fedora specific libpng conditionalization
-
-* Tue Nov 6 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.0.0.14-1
-- initial Fedora RPM packaging
3 years, 4 months
[steam] Bump release lost in rebases
by Simone Caronni
Summary of changes:
33b15e8... Bump release lost in rebases (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 4 months
[steam/f33] Bump release lost in rebases
by Simone Caronni
commit 33b15e8d411240b576ce6bafac0582813277b700
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 11:43:32 2021 +0200
Bump release lost in rebases
steam.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index bddfc98..a796fbc 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.70
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
3 years, 4 months
[steam/el8] Bump release lost in rebases
by Simone Caronni
commit dba78b0ceb72819dd5ea84dd81ad64e2c646f227
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 11:43:32 2021 +0200
Bump release lost in rebases
steam.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index bddfc98..a796fbc 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.70
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
3 years, 4 months
[steam/el7] Bump release lost in rebases
by Simone Caronni
commit b134aed9f7d9097ca4f4ca924bbde63947ece759
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 11:43:32 2021 +0200
Bump release lost in rebases
steam.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index c084e87..5e05608 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.70
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
3 years, 4 months
[steam] (2 commits) ...Use upstream udev rules
by Simone Caronni
Summary of changes:
0d12502... Separate udev rules in separate subpackage (*)
b3a8a8e... Use upstream udev rules (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 4 months
[steam/f34] (2 commits) ...Use upstream udev rules
by Simone Caronni
Summary of changes:
0d12502... Separate udev rules in separate subpackage (*)
b3a8a8e... Use upstream udev rules (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 4 months
[steam/f33] Use upstream udev rules
by Simone Caronni
commit b3a8a8e6bb255a51223e1aaa55676a30a4d35080
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 11:36:42 2021 +0200
Use upstream udev rules
60-steam-input.rules | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++
60-steam-vr.rules | 25 +++++++++++
steam.spec | 8 +++-
3 files changed, 146 insertions(+), 1 deletion(-)
---
diff --git a/60-steam-input.rules b/60-steam-input.rules
new file mode 100644
index 0000000..ad967c5
--- /dev/null
+++ b/60-steam-input.rules
@@ -0,0 +1,114 @@
+# Valve USB devices
+SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0660", TAG+="uaccess"
+
+# Steam Controller udev write access
+KERNEL=="uinput", SUBSYSTEM=="misc", TAG+="uaccess", OPTIONS+="static_node=uinput"
+
+# Valve HID devices over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0660", TAG+="uaccess"
+
+# Valve HID devices over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0660", TAG+="uaccess"
+
+# DualShock 4 over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0660", TAG+="uaccess"
+
+# DualShock 4 wireless adapter over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0660", TAG+="uaccess"
+
+# DualShock 4 Slim over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0660", TAG+="uaccess"
+
+# DualShock 4 over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0660", TAG+="uaccess"
+
+# DualShock 4 Slim over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0660", TAG+="uaccess"
+
+# PS5 DualSense controller over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0660", TAG+="uaccess"
+
+# PS5 DualSense controller over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*054C:0CE6*", MODE="0660", TAG+="uaccess"
+
+# Nintendo Switch Pro Controller over USB hidraw
+KERNEL=="hidraw*", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2009", MODE="0660", TAG+="uaccess"
+
+# Nintendo Switch Pro Controller over bluetooth hidraw
+KERNEL=="hidraw*", KERNELS=="*057E:2009*", MODE="0660", TAG+="uaccess"
+
+# Faceoff Wired Pro Controller for Nintendo Switch
+KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0180", MODE="0660", TAG+="uaccess"
+
+# PDP Wired Fight Pad Pro for Nintendo Switch
+KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0185", MODE="0660", TAG+="uaccess"
+
+# PowerA Wired Controller for Nintendo Switch
+KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a711", MODE="0660", TAG+="uaccess"
+
+# PowerA Wireless Controller for Nintendo Switch we have to use
+# ATTRS{name} since VID/PID are reported as zeros. We use /bin/sh
+# instead of udevadm directly becuase we need to use '*' glob at the
+# end of "hidraw" name since we don't know the index it'd have.
+#
+KERNEL=="input*", ATTRS{name}=="Lic Pro Controller", RUN{program}+="/bin/sh -c 'udevadm test-builtin uaccess /sys/%p/../../hidraw/hidraw*'"
+
+# Afterglow Deluxe+ Wired Controller for Nintendo Switch
+KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0188", MODE="0660", TAG+="uaccess"
+
+# Nacon PS4 Revolution Pro Controller
+KERNEL=="hidraw*", ATTRS{idVendor}=="146b", ATTRS{idProduct}=="0d01", MODE="0660", TAG+="uaccess"
+
+# Razer Raiju PS4 Controller
+KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1000", MODE="0660", TAG+="uaccess"
+
+# Razer Raiju 2 Tournament Edition
+KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="1007", MODE="0660", TAG+="uaccess"
+
+# Razer Panthera Arcade Stick
+KERNEL=="hidraw*", ATTRS{idVendor}=="1532", ATTRS{idProduct}=="0401", MODE="0660", TAG+="uaccess"
+
+# Mad Catz - Street Fighter V Arcade FightPad PRO
+KERNEL=="hidraw*", ATTRS{idVendor}=="0738", ATTRS{idProduct}=="8250", MODE="0660", TAG+="uaccess"
+
+# Mad Catz - Street Fighter V Arcade FightStick TE S+
+KERNEL=="hidraw*", ATTRS{idVendor}=="0738", ATTRS{idProduct}=="8384", MODE="0660", TAG+="uaccess"
+
+# EMiO Elite Controller for PS4
+KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="1cf6", MODE="0660", TAG+="uaccess"
+
+# ZeroPlus P4 (hitbox)
+KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="0ef6", MODE="0660", TAG+="uaccess"
+
+# HORI RAP4
+KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="008a", MODE="0660", TAG+="uaccess"
+
+# HORIPAD 4 FPS
+KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="0055", MODE="0660", TAG+="uaccess"
+
+# HORIPAD 4 FPS Plus
+KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="0066", MODE="0660", TAG+="uaccess"
+
+# HORIPAD for Nintendo Switch
+KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="00c1", MODE="0660", TAG+="uaccess"
+
+# HORIPAD mini 4
+KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="00ee", MODE="0660", TAG+="uaccess"
+
+# Armor Armor 3 Pad PS4
+KERNEL=="hidraw*", ATTRS{idVendor}=="0c12", ATTRS{idProduct}=="0e10", MODE="0660", TAG+="uaccess"
+
+# STRIKEPAD PS4 Grip Add-on
+KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c5", MODE="0660", TAG+="uaccess"
+
+# NVIDIA Shield Portable (2013 - NVIDIA_Controller_v01.01 - In-Home Streaming only)
+KERNEL=="hidraw*", ATTRS{idVendor}=="0955", ATTRS{idProduct}=="7203", MODE="0660", TAG+="uaccess", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
+
+# NVIDIA Shield Controller (2015 - NVIDIA_Controller_v01.03 over USB hidraw)
+KERNEL=="hidraw*", ATTRS{idVendor}=="0955", ATTRS{idProduct}=="7210", MODE="0660", TAG+="uaccess", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
+
+# NVIDIA Shield Controller (2017 - NVIDIA_Controller_v01.04 over bluetooth hidraw)
+KERNEL=="hidraw*", KERNELS=="*0955:7214*", MODE="0660", TAG+="uaccess"
+
+# Astro C40
+KERNEL=="hidraw*", ATTRS{idVendor}=="9886", ATTRS{idProduct}=="0025", MODE="0660", TAG+="uaccess"
diff --git a/60-steam-vr.rules b/60-steam-vr.rules
new file mode 100644
index 0000000..8bb6f02
--- /dev/null
+++ b/60-steam-vr.rules
@@ -0,0 +1,25 @@
+
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="114d", ATTRS{idProduct}=="8a12", MODE="0660", TAG+="uaccess"
+
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="2c87", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0306", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0309", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="030a", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="030b", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="030c", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="030e", MODE="0660", TAG+="uaccess"
+
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1043", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="1142", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2000", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2010", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2011", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2012", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2021", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2022", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2050", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2101", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2102", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2150", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2300", MODE="0660", TAG+="uaccess"
+KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2301", MODE="0660", TAG+="uaccess"
diff --git a/steam.spec b/steam.spec
index 80cb339..bddfc98 100644
--- a/steam.spec
+++ b/steam.spec
@@ -27,6 +27,10 @@ Source6: https://raw.githubusercontent.com/denilsonsa/udev-joystick-black
# Configure limits in systemd
Source7: 01-steam.conf
+# Newer udev rules than what is bundled in the tarball
+Source8: https://raw.githubusercontent.com/ValveSoftware/steam-devices/master/60-s...
+Source9: https://raw.githubusercontent.com/ValveSoftware/steam-devices/master/60-s...
+
# Do not install desktop file in lib/steam, do not install apt sources
Patch0: %{name}-makefile.patch
# Do not try to copy steam.desktop to the user's desktop from lib/steam
@@ -165,7 +169,7 @@ rm -fr %{buildroot}%{_docdir}/%{name}/ \
%{buildroot}%{_bindir}/%{name}deps
mkdir -p %{buildroot}%{_udevrulesdir}/
-install -m 644 -p subprojects/steam-devices/*.rules %{SOURCE6} \
+install -m 644 -p %{SOURCE6} %{SOURCE8} %{SOURCE9} \
%{buildroot}%{_udevrulesdir}/
# Environment files
@@ -227,6 +231,8 @@ fi
* Wed Jun 30 2021 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.70-4
- Separate udev rules in separate subpackage to be used also by Valve's Flatpak
Steam client.
+- Use upstream's udev rules as those are newer than what is bundled in the
+ installer tarball.
* Tue May 04 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.0.70-3
- Fix appdata screenshots (rfbz#5984)
3 years, 4 months
[steam/f33] Separate udev rules in separate subpackage
by Simone Caronni
commit 0d1250244cb36548196b38cd105c80440b1c0fe8
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jun 30 11:33:07 2021 +0200
Separate udev rules in separate subpackage
steam.spec | 22 ++++++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/steam.spec b/steam.spec
index 03e5c04..80cb339 100644
--- a/steam.spec
+++ b/steam.spec
@@ -124,15 +124,27 @@ Recommends: (xdg-desktop-portal-gtk if gnome-shell)
Recommends: (xdg-desktop-portal-kde if kwin)
%endif
+Requires: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: steam-noruntime = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-noruntime < %{?epoch:%{epoch}:}%{version}-%{release}
%description
-Installer for the Steam software distribution service.
Steam is a software distribution service with an online store, automated
installation, automatic updates, achievements, SteamCloud synchronized savegame
and screenshot functionality, and many social features.
+This package contains the installer for the Steam software distribution service.
+
+%package devices
+Summary: Permissions required by Steam for gaming devices
+
+%description devices
+Steam is a software distribution service with an online store, automated
+installation, automatic updates, achievements, SteamCloud synchronized savegame
+and screenshot functionality, and many social features.
+
+This package contains the necessary permissions for gaming devices.
+
%prep
%autosetup -p1 -n %{name}-launcher
@@ -203,13 +215,19 @@ fi
%{_mandir}/man6/%{name}.*
%{_metainfodir}/%{name}.appdata.xml
%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh
-%{_udevrulesdir}/*
%dir %{_prefix}/lib/systemd/system.conf.d/
%{_prefix}/lib/systemd/system.conf.d/01-steam.conf
%dir %{_prefix}/lib/systemd/user.conf.d/
%{_prefix}/lib/systemd/user.conf.d/01-steam.conf
+%files devices
+%{_udevrulesdir}/*
+
%changelog
+* Wed Jun 30 2021 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.70-4
+- Separate udev rules in separate subpackage to be used also by Valve's Flatpak
+ Steam client.
+
* Tue May 04 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.0.70-3
- Fix appdata screenshots (rfbz#5984)
3 years, 4 months