[steam/el8] Recommend gamemode components, update README
by Simone Caronni
commit 42a34871be3ba5ca0243345a23b4d7e7729cc5bd
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Tue May 19 14:09:13 2020 +0200
Recommend gamemode components, update README
README.Fedora | 10 +++++++++-
steam.spec | 13 +++++++++----
2 files changed, 18 insertions(+), 5 deletions(-)
---
diff --git a/README.Fedora b/README.Fedora
index 5e50a17..c1205fb 100644
--- a/README.Fedora
+++ b/README.Fedora
@@ -57,7 +57,15 @@ example, on my system, to get the firewall zone I’m using:
public
interfaces: em1
-Then enable it permanently (i.e. at reboot) and immediately with these commands:
+You may want to set up a home or other trusted zone in your firewall. This will
+help protect your system from unauthorized remote access over the internet.
+This is out of scope for this help text, but this tutorial will guide
+you through the process:
+
+ https://ctrl.blog/entry/how-to-firewalld-zone-by-ip
+
+Then enable the Steam service permanently (i.e. at reboot) on the public or
+your preferred zone immediately with these commands:
# firewall-cmd --zone=public --add-service=steam-streaming --permanent
# firewall-cmd --zone=public --add-service=steam-streaming
diff --git a/steam.spec b/steam.spec
index 7cd7576..428c0ca 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.62
-Release: 1%{?dist}
+Release: 2%{?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
@@ -110,9 +110,9 @@ Requires: alsa-plugins-pulseaudio%{?_isa}
# Game performance is increased with gamemode (for games that support it)
%if 0%{?fedora} || 0%{?rhel} >= 8
-Requires: gamemode
-Requires: gamemode%{?_isa}
-# Recommends: gnome-shell-extension-gamemode
+Recommends: gamemode
+Recommends: gamemode%{?_isa}
+Recommends: gnome-shell-extension-gamemode
%endif
Provides: steam-noruntime = %{?epoch:%{epoch}:}%{version}-%{release}
@@ -202,6 +202,11 @@ fi
%endif
%changelog
+* 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.
4 years, 6 months
[steam/el7] Recommend gamemode components, update README
by Simone Caronni
commit 163a412e1ed9c3d8b221879692ce2ed274382dc4
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Tue May 19 14:09:13 2020 +0200
Recommend gamemode components, update README
README.Fedora | 10 +++++++++-
steam.spec | 13 +++++++++----
2 files changed, 18 insertions(+), 5 deletions(-)
---
diff --git a/README.Fedora b/README.Fedora
index 5e50a17..c1205fb 100644
--- a/README.Fedora
+++ b/README.Fedora
@@ -57,7 +57,15 @@ example, on my system, to get the firewall zone I’m using:
public
interfaces: em1
-Then enable it permanently (i.e. at reboot) and immediately with these commands:
+You may want to set up a home or other trusted zone in your firewall. This will
+help protect your system from unauthorized remote access over the internet.
+This is out of scope for this help text, but this tutorial will guide
+you through the process:
+
+ https://ctrl.blog/entry/how-to-firewalld-zone-by-ip
+
+Then enable the Steam service permanently (i.e. at reboot) on the public or
+your preferred zone immediately with these commands:
# firewall-cmd --zone=public --add-service=steam-streaming --permanent
# firewall-cmd --zone=public --add-service=steam-streaming
diff --git a/steam.spec b/steam.spec
index 1f887ea..b49e39e 100644
--- a/steam.spec
+++ b/steam.spec
@@ -3,7 +3,7 @@
Name: steam
Version: 1.0.0.62
-Release: 1%{?dist}
+Release: 2%{?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
@@ -110,9 +110,9 @@ Requires: alsa-plugins-pulseaudio%{?_isa}
# Game performance is increased with gamemode (for games that support it)
%if 0%{?fedora} || 0%{?rhel} >= 8
-Requires: gamemode
-Requires: gamemode%{?_isa}
-# Recommends: gnome-shell-extension-gamemode
+Recommends: gamemode
+Recommends: gamemode%{?_isa}
+Recommends: gnome-shell-extension-gamemode
%endif
Provides: steam-noruntime = %{?epoch:%{epoch}:}%{version}-%{release}
@@ -202,6 +202,11 @@ fi
%endif
%changelog
+* 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.
4 years, 6 months
[game-data-packager] re-enable check
by Alexandre Detiste
commit 9f916f595e15103ebbd783ea0f6bc487f039ebe2
Author: Alexandre Detiste <alexandre.detiste(a)gmail.com>
Date: Tue May 19 03:31:54 2020 +0200
re-enable check
game-data-packager.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/game-data-packager.spec b/game-data-packager.spec
index e5d6203..c7f79d0 100644
--- a/game-data-packager.spec
+++ b/game-data-packager.spec
@@ -85,8 +85,8 @@ sed -i '/spear/d' tests/integration.py
%configure
make %{?_smp_mflags}
-#%check
-#DEB_BUILD_TIME_TESTS=1 make check
+%check
+DEB_BUILD_TIME_TESTS=1 make check
%install
make DESTDIR=$RPM_BUILD_ROOT install
4 years, 6 months
[game-data-packager] inew upstream version
by Alexandre Detiste
commit 94f1de94bf1fc11d8013f5ecfabdebcc306dd24d
Author: Alexandre Detiste <alexandre.detiste(a)gmail.com>
Date: Tue May 19 03:16:57 2020 +0200
inew upstream version
.gitignore | 1 +
game-data-packager.spec | 8 ++++++--
sources | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 03a0853..f4217b1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/game-data-packager_60.tar.xz
/game-data-packager_62.tar.xz
/game-data-packager_63.tar.xz
+/game-data-packager_65.tar.xz
diff --git a/game-data-packager.spec b/game-data-packager.spec
index 1dfd3b6..e5d6203 100644
--- a/game-data-packager.spec
+++ b/game-data-packager.spec
@@ -18,8 +18,8 @@
%endif
Name: game-data-packager
-Version: 63
-Release: 4%{?gver}%{?dist}
+Version: 65
+Release: 1%{?gver}%{?dist}
Summary: Installer for game data files
License: GPLv2 and GPLv2+
Url: https://wiki.debian.org/Games/GameDataPackager
@@ -128,6 +128,10 @@ rm -v $RPM_BUILD_ROOT/usr/share/man/man6/quake*.6
%license COPYING
%changelog
+* Tue May 19 2020 Alexandre Detiste <alexandre.detiste(a)gmail.com> - 65-1
+- New upstream release
+- Builds with Inkscape 1.0
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 63-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index 4072a16..7ba1a00 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-50f3a332c60dc6ac1ec6f9418b18dd64 game-data-packager_63.tar.xz
+SHA512 (game-data-packager_65.tar.xz) = 262660e267620eab01f99b3914346b2b86b4d89fbcbf97648e45ff077c51efec89abcbb30c84dde40f89c1c6f659b9fdfbbad261f0c60f9822ef8c1471481da8
4 years, 6 months
[kodi/f32] Link against Python 2 again. The Python 3 experiment was a disaster.
by Michael Cronenworth
commit a2ab9322fc09f0ee116037b3a4561e90b2733f34
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Mon May 18 12:46:57 2020 -0500
Link against Python 2 again. The Python 3 experiment was a disaster.
kodi-18-python3-0001.patch | 54 ---
kodi-18-python3-0002.patch | 931 ---------------------------------------------
kodi-18-python3-0003.patch | 370 ------------------
kodi.spec | 58 +--
4 files changed, 12 insertions(+), 1401 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index 20508b4..f792a67 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -34,7 +34,7 @@
Name: kodi
Version: 18.6
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -74,25 +74,17 @@ Patch2: kodi-18-trousers.patch
# Fix an annobin issue
Patch3: kodi-18-annobin-workaround.patch
-# Python 3 support
-# https://github.com/xbmc/xbmc/commits/feature_python3
-# https://github.com/xbmc/xbmc/issues/16560
-Patch4: kodi-18-python3-0001.patch
-Patch5: kodi-18-python3-0002.patch
-# apply latest git master work for Python 3 crashing fixes
-Patch6: kodi-18-python3-0003.patch
-
# Fix missing include (gcc requirement)
-Patch7: kodi-18-assert.patch
+Patch4: kodi-18-assert.patch
# Workaround for brp-mangle-shebangs behavior (RHBZ#1787088)
-Patch8: kodi-18-brp-mangle-shebangs.patch
+Patch5: kodi-18-brp-mangle-shebangs.patch
# libfmt change fixed an issue that broke Kodi, both libfmt and Kodi fixed it, but we can apply the Kodi-only fix
# https://github.com/fmtlib/fmt/issues/1620
# https://github.com/xbmc/xbmc/issues/17629
# https://github.com/xbmc/xbmc/pull/17683
-Patch9: kodi-18-libfmt.patch
+Patch6: kodi-18-libfmt.patch
%ifarch x86_64 i686
%global _with_crystalhd 1
@@ -221,12 +213,11 @@ BuildRequires: pcre-devel
BuildRequires: pixman-devel
BuildRequires: pulseaudio-libs-devel
%if 0%{?fedora} > 31
-BuildRequires: python3-devel
-BuildRequires: python3-pillow
+BuildRequires: python27
%else
BuildRequires: python2-devel
-BuildRequires: python2-pillow
%endif
+BuildRequires: python2-pillow
BuildRequires: /usr/bin/pathfix.py
BuildRequires: rapidjson-devel
BuildRequires: sqlite-devel
@@ -289,11 +280,7 @@ Requires: xorg-x11-utils
# This is just symlinked to, but needed both at build-time
# and for installation
-%if 0%{?fedora} > 31
-Requires: python3-pillow%{?_isa}
-%else
Requires: python2-pillow%{?_isa}
-%endif
%description common
Common Kodi files and binaries
@@ -377,22 +364,12 @@ This package contains the Kodi binary for X11 servers.
%patch3 -p1 -b.innobinfix
%endif
-%if 0%{?fedora} > 31
-%patch4 -p1 -b.python3-0001
-%patch5 -p1 -b.python3-0002
-%patch6 -p1 -b.python3-0003
-%endif
-
-%patch7 -p1 -b.assert
-%patch8 -p1 -b.brp-mangle-shebangs
-%patch9 -p1 -b.libfmt
+%patch4 -p1 -b.assert
+%patch5 -p1 -b.brp-mangle-shebangs
+%patch6 -p1 -b.libfmt
# Fix up Python shebangs
-%if 0%{?fedora} > 31
-pathfix.py -pni "%{__python3} %{py3_shbang_opts}" \
-%else
pathfix.py -pni "%{__python2} %{py2_shbang_opts}" \
-%endif
tools/EventClients/lib/python/zeroconf.py \
tools/EventClients/Clients/PS3BDRemote/ps3_remote.py \
tools/EventClients/lib/python/ps3/sixaxis.py \
@@ -401,10 +378,8 @@ pathfix.py -pni "%{__python2} %{py2_shbang_opts}" \
tools/EventClients/Clients/KodiSend/kodi-send.py \
tools/EventClients/lib/python/xbmcclient.py
-%if 0%{?fedora} < 32
# Fix python binary search
sed -i 's/ pkg_check_modules(PC_PYTHON python>=2.7 QUIET)/ pkg_check_modules(PC_PYTHON python=2.7 QUIET)/' cmake/modules/FindPython.cmake
-%endif
%build
@@ -430,11 +405,7 @@ do
-DLIRC_DEVICE=/var/run/lirc/lircd \
-DLIBDVDNAV_URL=%{SOURCE2} \
-DLIBDVDREAD_URL=%{SOURCE3} \
-%if 0%{?fedora} > 31
- -DPYTHON_EXECUTABLE=%{__python3} \
-%else
-DPYTHON_EXECUTABLE=%{__python2} \
-%endif
-DCORE_PLATFORM_NAME=$BACKEND \
%ifarch x86_64 i686
-DWAYLAND_RENDER_SYSTEM=gl \
@@ -470,11 +441,7 @@ rm -f $RPM_BUILD_ROOT/%{_datadir}/xsessions/xbmc.desktop
# Normally we are expected to build these manually. But since we are using
# the system Python interpreter, we also want to use the system libraries
install -d $RPM_BUILD_ROOT%{_libdir}/kodi/addons/script.module.pil/lib
-%if 0%{?fedora} > 31
-ln -s %{python3_sitearch}/PIL $RPM_BUILD_ROOT%{_libdir}/kodi/addons/script.module.pil/lib/PIL
-%else
ln -s %{python2_sitearch}/PIL $RPM_BUILD_ROOT%{_libdir}/kodi/addons/script.module.pil/lib/PIL
-%endif
#install -d $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib
#ln -s %{python2_sitearch}/pysqlite2 $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib/pysqlite2
@@ -522,11 +489,7 @@ rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/kodi-wiiremote.1
%files eventclients
%license LICENSE.md LICENSES/
-%if 0%{?fedora} > 31
-%{python3_sitelib}/kodi
-%else
%{python2_sitelib}/kodi
-%endif
%dir %{_datadir}/pixmaps/kodi
%{_datadir}/pixmaps/kodi/*.png
%{_bindir}/kodi-ps3remote
@@ -566,6 +529,9 @@ rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/kodi-wiiremote.1
%changelog
+* Mon May 18 2020 Michael Cronenworth <mike(a)cchtml.com> - 18.6-4
+- Link against python27
+
* Sun Apr 26 2020 Michael Cronenworth <mike(a)cchtml.com> - 18.6-3
- Python 3 and libfmt fixes
4 years, 6 months
[pcsx2/f32] Enable egl
by Artem Polishchuk
Summary of changes:
9bb4cbe... Enable egl (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 6 months