[steam/f28: 5/5] Fix Nvidia Shield Portable streaming with SteamLink
by Simone Caronni
commit bd181cb6e96daf7ec0de75cb05995ff57452e99f
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jan 16 06:51:10 2019 +0100
Fix Nvidia Shield Portable streaming with SteamLink
99-shield-controller.rules | 3 +++
steam.spec | 7 +++++--
2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/99-shield-controller.rules b/99-shield-controller.rules
index cd1f26c..e21092f 100644
--- a/99-shield-controller.rules
+++ b/99-shield-controller.rules
@@ -1 +1,4 @@
+# NVIDIA Shield Portable (2013)
+SUBSYSTEM=="input", ENV{ID_MODEL}=="NVIDIA_Controller_v01.01", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
+# NVIDIA Shield Controller (2015)
SUBSYSTEM=="input", ENV{ID_MODEL}=="NVIDIA_Controller_v01.03", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
diff --git a/steam.spec b/steam.spec
index 28bc939..7666be2 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.59
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -23,7 +23,7 @@ Source4: %{name}.appdata.xml
# Input devices seen as joysticks:
Source8: https://raw.githubusercontent.com/denilsonsa/udev-joystick-blacklist/mast...
-# First generation Nvidia Shield controller seen as mouse:
+# Nvidia Shield controllers seen as mouse devices:
Source9: https://raw.githubusercontent.com/cyndis/shield-controller-config/master/...
Source10: README.Fedora
# Configure limits in systemd
@@ -214,6 +214,9 @@ fi
%endif
%changelog
+* 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
5 years, 10 months
[steam/f28] (5 commits) ...Fix Nvidia Shield Portable streaming with SteamLink
by Simone Caronni
Summary of changes:
8a7dcc5... Drop vulkan on el7 for now (*)
4d637f5... Update changelog (*)
c9fd3d6... don't override NOFILE systemd limits on F30+ (*)
2fb7be6... fix macro condition check for vulkan libs (*)
bd181cb... Fix Nvidia Shield Portable streaming with SteamLink
(*) This commit already existed in another branch; no separate mail sent
5 years, 10 months
[steam/el7] Fix Nvidia Shield Portable streaming with SteamLink
by Simone Caronni
commit b87f9a00836c28021e8ce83baeb0c11dbeb9ce9f
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Jan 16 06:51:10 2019 +0100
Fix Nvidia Shield Portable streaming with SteamLink
99-shield-controller.rules | 3 +++
steam.spec | 7 +++++--
2 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/99-shield-controller.rules b/99-shield-controller.rules
index cd1f26c..e21092f 100644
--- a/99-shield-controller.rules
+++ b/99-shield-controller.rules
@@ -1 +1,4 @@
+# NVIDIA Shield Portable (2013)
+SUBSYSTEM=="input", ENV{ID_MODEL}=="NVIDIA_Controller_v01.01", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
+# NVIDIA Shield Controller (2015)
SUBSYSTEM=="input", ENV{ID_MODEL}=="NVIDIA_Controller_v01.03", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
diff --git a/steam.spec b/steam.spec
index 28bc939..7666be2 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.59
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -23,7 +23,7 @@ Source4: %{name}.appdata.xml
# Input devices seen as joysticks:
Source8: https://raw.githubusercontent.com/denilsonsa/udev-joystick-blacklist/mast...
-# First generation Nvidia Shield controller seen as mouse:
+# Nvidia Shield controllers seen as mouse devices:
Source9: https://raw.githubusercontent.com/cyndis/shield-controller-config/master/...
Source10: README.Fedora
# Configure limits in systemd
@@ -214,6 +214,9 @@ fi
%endif
%changelog
+* 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
5 years, 10 months
[steam/el7] fix macro condition check for vulkan libs
by Simone Caronni
commit fe5ba7be7a1af382e65328e3f26c09333958d8e2
Author: Kamil Páral <kamil.paral(a)gmail.com>
Date: Wed Jan 2 21:23:39 2019 +0100
fix macro condition check for vulkan libs
steam.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index b3ddc7f..28bc939 100644
--- a/steam.spec
+++ b/steam.spec
@@ -58,7 +58,7 @@ Requires: zenity
# for both i686 and x86_64 games.
Requires: mesa-dri-drivers%{?_isa}
Requires: mesa-dri-drivers
-%if 0%{?fedora} && 0%{?rhel} > 7
+%if 0%{?fedora} || 0%{?rhel} > 7
# vulkan-drivers is only provided as x86_64 on EL7
# So CentOS altarch i386 will have none
# Just drop vulkan dependency there for now
@@ -216,6 +216,7 @@ fi
%changelog
* 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
5 years, 10 months
[steam/el7] don't override NOFILE systemd limits on F30+
by Simone Caronni
commit 6c8f5c1d99166ecf0530408b4cd9fe42ab95f8e5
Author: Kamil Páral <kamil.paral(a)gmail.com>
Date: Wed Jan 2 21:18:52 2019 +0100
don't override NOFILE systemd limits on F30+
The limits have been raised by default, we no longer need to override
them. Also, adjust the limit on <=F29 to the same value systemd devs
used in F30.
01-steam.conf | 5 +++--
steam.spec | 12 +++++++++++-
2 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/01-steam.conf b/01-steam.conf
index 5c4cc55..4ede9f5 100644
--- a/01-steam.conf
+++ b/01-steam.conf
@@ -3,8 +3,9 @@
[Manager]
# Increase the file descriptor limit to make Steam Proton/Wine esync work
-# out of the box. The same limit will be increased by default in systemd 240.
+# out of the box. The same limit is increased by default in systemd 240, and
+# this patch is no longer needed.
# More info:
# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
# https://github.com/systemd/systemd/pull/10244
-DefaultLimitNOFILE=1024:262144
+DefaultLimitNOFILE=1024:524288
diff --git a/steam.spec b/steam.spec
index 04a3d78..b3ddc7f 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.59
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -160,10 +160,13 @@ mkdir -p %{buildroot}%{_datadir}/appdata
install -p -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/appdata/
# Systemd configuration
+# Since F30 (systemd 240) we don't need to raise NOFILE limit
+%if 0%{?fedora} && 0%{?fedora} < 30
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
mkdir -p %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
install -m 644 -p %{SOURCE11} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
install -m 644 -p %{SOURCE11} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
+%endif
%post
%if 0%{?rhel} == 7
@@ -201,12 +204,19 @@ fi
%{_prefix}/lib/firewalld/services/%{name}.xml
%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh
%{_udevrulesdir}/*
+
+# Since F30 (systemd 240) we don't need to raise NOFILE limit
+%if 0%{?fedora} && 0%{?fedora} < 30
%{_prefix}/lib/systemd/system.conf.d/
%{_prefix}/lib/systemd/system.conf.d/01-steam.conf
%{_prefix}/lib/systemd/user.conf.d/
%{_prefix}/lib/systemd/user.conf.d/01-steam.conf
+%endif
%changelog
+* 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)
+
* Thu Dec 20 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.59-2
- Drop vulkan on el7 for now
5 years, 10 months
[tvheadend/f29: 1/2] Update to 4.2.8
by Mohamed ElMorabity
commit afcd00f6abd898ea8175b6bfe43f5fcaee50aefb
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Jan 16 06:32:50 2019 +0100
Update to 4.2.8
.gitignore | 1 +
sources | 2 +-
tvheadend.spec | 13 +++++++++++--
3 files changed, 13 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d5ca0df..dc6a0f4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/tvheadend-4.2.5.tar.gz
/tvheadend-4.2.6.tar.gz
/tvheadend-4.2.7.tar.gz
+/tvheadend-4.2.8.tar.gz
diff --git a/sources b/sources
index 6e6e9ed..071dc3a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-db025d4672253019c59cd4f60beccd06 tvheadend-4.2.7.tar.gz
+b9571efa46dd489f9fe87acdb391d591 tvheadend-4.2.8.tar.gz
diff --git a/tvheadend.spec b/tvheadend.spec
index 326f644..d4f779b 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -2,8 +2,8 @@
%global tvheadend_group video
Name: tvheadend
-Version: 4.2.7
-Release: 2%{?dist}
+Version: 4.2.8
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
License: GPLv3+
@@ -195,6 +195,15 @@ exit 0
%changelog
+* Wed Jan 16 2019 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.8-1
+- Update to 4.2.8
+
+* Fri Dec 14 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 4.2.7-4
+- Rework for python2/3
+
+* Sat Dec 08 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 4.2.7-3
+- Avoid dtv-scan-tables on non-fedora for now
+
* Sat Nov 17 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.7-2
- Use system versions of rcssmin and rjsmin during build
- Install Python bindings
5 years, 10 months
[tvheadend/f29] Update to 4.2.8
by Mohamed ElMorabity
commit 862ed36623a8aee62aa9f5ff043c1eec1e8aa7fb
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Jan 16 06:32:50 2019 +0100
Update to 4.2.8
.gitignore | 1 +
sources | 4 ++++
tvheadend.spec | 13 +++++++++++--
3 files changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d5ca0df..dc6a0f4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/tvheadend-4.2.5.tar.gz
/tvheadend-4.2.6.tar.gz
/tvheadend-4.2.7.tar.gz
+/tvheadend-4.2.8.tar.gz
diff --git a/sources b/sources
index 6e6e9ed..1a4257c 100644
--- a/sources
+++ b/sources
@@ -1 +1,5 @@
+<<<<<<< HEAD
db025d4672253019c59cd4f60beccd06 tvheadend-4.2.7.tar.gz
+=======
+b9571efa46dd489f9fe87acdb391d591 tvheadend-4.2.8.tar.gz
+>>>>>>> 1498e7a... Update to 4.2.8
diff --git a/tvheadend.spec b/tvheadend.spec
index 326f644..d4f779b 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -2,8 +2,8 @@
%global tvheadend_group video
Name: tvheadend
-Version: 4.2.7
-Release: 2%{?dist}
+Version: 4.2.8
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
License: GPLv3+
@@ -195,6 +195,15 @@ exit 0
%changelog
+* Wed Jan 16 2019 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.8-1
+- Update to 4.2.8
+
+* Fri Dec 14 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 4.2.7-4
+- Rework for python2/3
+
+* Sat Dec 08 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 4.2.7-3
+- Avoid dtv-scan-tables on non-fedora for now
+
* Sat Nov 17 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.7-2
- Use system versions of rcssmin and rjsmin during build
- Install Python bindings
5 years, 10 months
[tvheadend] Update to 4.2.8
by Mohamed ElMorabity
commit 1498e7a7862969bcd6bc8d0c8db741d3c17a9747
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Jan 16 06:32:50 2019 +0100
Update to 4.2.8
.gitignore | 1 +
sources | 2 +-
tvheadend.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d5ca0df..dc6a0f4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/tvheadend-4.2.5.tar.gz
/tvheadend-4.2.6.tar.gz
/tvheadend-4.2.7.tar.gz
+/tvheadend-4.2.8.tar.gz
diff --git a/sources b/sources
index d4ab639..071dc3a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-64f1952e96338c8013ccb9306e010f6d tvheadend-4.2.7.tar.gz
+b9571efa46dd489f9fe87acdb391d591 tvheadend-4.2.8.tar.gz
diff --git a/tvheadend.spec b/tvheadend.spec
index c98b419..c88ed0c 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -19,8 +19,8 @@
%endif
Name: tvheadend
-Version: 4.2.7
-Release: 4%{?dist}
+Version: 4.2.8
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
License: GPLv3+
@@ -228,6 +228,9 @@ exit 0
%changelog
+* Wed Jan 16 2019 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.8-1
+- Update to 4.2.8
+
* Fri Dec 14 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 4.2.7-4
- Rework for python2/3
5 years, 10 months