[steam/f32] Update to 1.0.0.62
by Simone Caronni
Summary of changes:
7919759... Update to 1.0.0.62 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 7 months
[steam/f31] Update to 1.0.0.62
by Simone Caronni
Summary of changes:
7919759... Update to 1.0.0.62 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 7 months
[steam/f30] Update to 1.0.0.62
by Simone Caronni
Summary of changes:
7919759... Update to 1.0.0.62 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 7 months
[steam/el8] Update to 1.0.0.62
by Simone Caronni
commit 7919759c888ca5154d494f7ce3f94b8d7f1b631b
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Mon Apr 20 09:41:13 2020 +0200
Update to 1.0.0.62
steam-makefile.patch | 22 ++++++++++++++++++++++
steam-no-icon-on-desktop.patch | 33 +++++++++++++++++++++++++++++++++
steam-udev-rules-update.patch | 13 -------------
steam.spec | 38 ++++++++++++++++++++++----------------
4 files changed, 77 insertions(+), 29 deletions(-)
---
diff --git a/steam-makefile.patch b/steam-makefile.patch
new file mode 100644
index 0000000..ccdcb44
--- /dev/null
+++ b/steam-makefile.patch
@@ -0,0 +1,22 @@
+diff -Naur steam-launcher.old/Makefile steam-launcher/Makefile
+--- steam-launcher.old/Makefile 2020-04-15 11:51:24.213660509 +0200
++++ steam-launcher/Makefile 2020-04-15 12:04:04.698333624 +0200
+@@ -3,7 +3,7 @@
+ all:
+ @echo 'Run steam with "./steam" or install it with "sudo make install"'
+
+-install: install-bin install-docs install-icons install-bootstrap install-desktop install-apt-source
++install: install-bin install-docs install-icons install-bootstrap install-desktop
+
+ install-bin:
+ install -d -m 755 $(DESTDIR)$(PREFIX)/bin/
+@@ -41,8 +41,7 @@
+ install-desktop:
+ install -d -m 755 $(DESTDIR)$(PREFIX)/share/applications/
+ install -d -m 755 $(DESTDIR)$(pkglibdir)/
+- install -p -m 644 $(PACKAGE).desktop $(DESTDIR)$(pkglibdir)
+- ln -fns $(pkglibdir)/$(PACKAGE).desktop $(DESTDIR)$(datadir)/applications/
++ install -p -m 644 $(PACKAGE).desktop $(DESTDIR)$(PREFIX)/share/applications/
+
+ install-apt-source:
+ if [ -d /etc/apt ]; then \
diff --git a/steam-no-icon-on-desktop.patch b/steam-no-icon-on-desktop.patch
new file mode 100644
index 0000000..cc99249
--- /dev/null
+++ b/steam-no-icon-on-desktop.patch
@@ -0,0 +1,33 @@
+diff -Naur steam-launcher.old/bin_steam.sh steam-launcher/bin_steam.sh
+--- steam-launcher.old/bin_steam.sh 2020-04-15 11:51:24.202660348 +0200
++++ steam-launcher/bin_steam.sh 2020-04-15 20:20:00.581536078 +0200
+@@ -110,29 +110,6 @@
+ ln -fns "$STEAMDIR" "$STEAMDATALINK"
+ setup_variables
+
+- # put the Steam icon on the user's desktop
+- # try to read ~/.config/user-dirs.dirs to get the current desktop configuration
+- # http://www.freedesktop.org/wiki/Software/xdg-user-dirs
+- # shellcheck source=/dev/null
+- test -f "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs" && source "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs"
+- DESKTOP_DIR="${XDG_DESKTOP_DIR:-$HOME/Desktop}"
+-
+- if [ -d "$DESKTOP_DIR" ] && [ "x$bootstrapdir" = "x/usr/lib/$STEAMPACKAGE" ]; then
+- cp "$bootstrapdir/$STEAMPACKAGE.desktop" "$DESKTOP_DIR"
+- # Older .desktop implementations used the execute bits as
+- # a marker for a .desktop being safe to treat as a shortcut
+- chmod a+x "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
+- if command -v gio >/dev/null; then
+- # Making it executable is not enough in recent
+- # (Ubuntu 20.04) versions of
+- # https://gitlab.gnome.org/World/ShellExtensions/desktop-icons
+- gio set --type=string "$DESKTOP_DIR/$STEAMPACKAGE.desktop" metadata::trusted true || :
+- # Generate an inotify event so the desktop
+- # implementation reloads it
+- touch "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
+- fi
+- fi
+-
+ # Restore the umask
+ umask "$omask"
+ }
diff --git a/steam.spec b/steam.spec
index aef6d48..7cd7576 100644
--- a/steam.spec
+++ b/steam.spec
@@ -2,11 +2,11 @@
%global debug_package %{nil}
Name: steam
-Version: 1.0.0.61
-Release: 9%{?dist}
+Version: 1.0.0.62
+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
+# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
+License: Steam License Agreement and MIT
URL: http://www.steampowered.com/
ExclusiveArch: i686
@@ -27,9 +27,14 @@ Source6: https://raw.githubusercontent.com/denilsonsa/udev-joystick-black
# Configure limits in systemd < 240
Source7: 01-steam.conf
-# Updated UDEV rules
-# https://github.com/ValveSoftware/steam-devices/commit/00aa8483cd243cbea9c...
-Patch0: %{name}-udev-rules-update.patch
+# Newer UDEV rules
+Source10: https://raw.githubusercontent.com/ValveSoftware/steam-devices/master/60-s...
+Source11: 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
+Patch1: %{name}-no-icon-on-desktop.patch
BuildRequires: desktop-file-utils
BuildRequires: systemd
@@ -120,10 +125,7 @@ installation, automatic updates, achievements, SteamCloud synchronized savegame
and screenshot functionality, and many social features.
%prep
-%autosetup -p1 -n %{name}
-
-sed -i 's/\r$//' %{name}.desktop
-sed -i 's/\r$//' steam_subscriber_agreement.txt
+%autosetup -p1 -n %{name}-launcher
cp %{SOURCE5} .
@@ -137,10 +139,8 @@ rm -fr %{buildroot}%{_docdir}/%{name}/ \
%{buildroot}%{_bindir}/%{name}deps
mkdir -p %{buildroot}%{_udevrulesdir}/
-install -m 644 -p lib/udev/rules.d/* \
- %{SOURCE6} %{buildroot}%{_udevrulesdir}/
-
-desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
+install -m 644 -p %{SOURCE10} %{SOURCE11} %{SOURCE6} \
+ %{buildroot}%{_udevrulesdir}/
# Environment files
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
@@ -158,6 +158,9 @@ install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
%endif
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
%post
%if 0%{?rhel} == 7
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -178,7 +181,7 @@ fi
%files
%license COPYING steam_subscriber_agreement.txt
-%doc README debian/changelog README.Fedora
+%doc debian/changelog README.Fedora
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
@@ -199,6 +202,9 @@ fi
%endif
%changelog
+* 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.
4 years, 7 months
[steam/el7] Update to 1.0.0.62
by Simone Caronni
commit 0e35cf9846e1dfca2b497a55d5f801accb176860
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Mon Apr 20 09:41:13 2020 +0200
Update to 1.0.0.62
steam-makefile.patch | 22 ++++++++++++++++++++++
steam-no-icon-on-desktop.patch | 33 +++++++++++++++++++++++++++++++++
steam-udev-rules-update.patch | 13 -------------
steam.spec | 38 ++++++++++++++++++++++----------------
4 files changed, 77 insertions(+), 29 deletions(-)
---
diff --git a/steam-makefile.patch b/steam-makefile.patch
new file mode 100644
index 0000000..ccdcb44
--- /dev/null
+++ b/steam-makefile.patch
@@ -0,0 +1,22 @@
+diff -Naur steam-launcher.old/Makefile steam-launcher/Makefile
+--- steam-launcher.old/Makefile 2020-04-15 11:51:24.213660509 +0200
++++ steam-launcher/Makefile 2020-04-15 12:04:04.698333624 +0200
+@@ -3,7 +3,7 @@
+ all:
+ @echo 'Run steam with "./steam" or install it with "sudo make install"'
+
+-install: install-bin install-docs install-icons install-bootstrap install-desktop install-apt-source
++install: install-bin install-docs install-icons install-bootstrap install-desktop
+
+ install-bin:
+ install -d -m 755 $(DESTDIR)$(PREFIX)/bin/
+@@ -41,8 +41,7 @@
+ install-desktop:
+ install -d -m 755 $(DESTDIR)$(PREFIX)/share/applications/
+ install -d -m 755 $(DESTDIR)$(pkglibdir)/
+- install -p -m 644 $(PACKAGE).desktop $(DESTDIR)$(pkglibdir)
+- ln -fns $(pkglibdir)/$(PACKAGE).desktop $(DESTDIR)$(datadir)/applications/
++ install -p -m 644 $(PACKAGE).desktop $(DESTDIR)$(PREFIX)/share/applications/
+
+ install-apt-source:
+ if [ -d /etc/apt ]; then \
diff --git a/steam-no-icon-on-desktop.patch b/steam-no-icon-on-desktop.patch
new file mode 100644
index 0000000..cc99249
--- /dev/null
+++ b/steam-no-icon-on-desktop.patch
@@ -0,0 +1,33 @@
+diff -Naur steam-launcher.old/bin_steam.sh steam-launcher/bin_steam.sh
+--- steam-launcher.old/bin_steam.sh 2020-04-15 11:51:24.202660348 +0200
++++ steam-launcher/bin_steam.sh 2020-04-15 20:20:00.581536078 +0200
+@@ -110,29 +110,6 @@
+ ln -fns "$STEAMDIR" "$STEAMDATALINK"
+ setup_variables
+
+- # put the Steam icon on the user's desktop
+- # try to read ~/.config/user-dirs.dirs to get the current desktop configuration
+- # http://www.freedesktop.org/wiki/Software/xdg-user-dirs
+- # shellcheck source=/dev/null
+- test -f "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs" && source "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs"
+- DESKTOP_DIR="${XDG_DESKTOP_DIR:-$HOME/Desktop}"
+-
+- if [ -d "$DESKTOP_DIR" ] && [ "x$bootstrapdir" = "x/usr/lib/$STEAMPACKAGE" ]; then
+- cp "$bootstrapdir/$STEAMPACKAGE.desktop" "$DESKTOP_DIR"
+- # Older .desktop implementations used the execute bits as
+- # a marker for a .desktop being safe to treat as a shortcut
+- chmod a+x "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
+- if command -v gio >/dev/null; then
+- # Making it executable is not enough in recent
+- # (Ubuntu 20.04) versions of
+- # https://gitlab.gnome.org/World/ShellExtensions/desktop-icons
+- gio set --type=string "$DESKTOP_DIR/$STEAMPACKAGE.desktop" metadata::trusted true || :
+- # Generate an inotify event so the desktop
+- # implementation reloads it
+- touch "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
+- fi
+- fi
+-
+ # Restore the umask
+ umask "$omask"
+ }
diff --git a/steam.spec b/steam.spec
index 2f496a6..1f887ea 100644
--- a/steam.spec
+++ b/steam.spec
@@ -2,11 +2,11 @@
%global debug_package %{nil}
Name: steam
-Version: 1.0.0.61
-Release: 9%{?dist}
+Version: 1.0.0.62
+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
+# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
+License: Steam License Agreement and MIT
URL: http://www.steampowered.com/
ExclusiveArch: i686
@@ -27,9 +27,14 @@ Source6: https://raw.githubusercontent.com/denilsonsa/udev-joystick-black
# Configure limits in systemd < 240
Source7: 01-steam.conf
-# Updated UDEV rules
-# https://github.com/ValveSoftware/steam-devices/commit/00aa8483cd243cbea9c...
-Patch0: %{name}-udev-rules-update.patch
+# Newer UDEV rules
+Source10: https://raw.githubusercontent.com/ValveSoftware/steam-devices/master/60-s...
+Source11: 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
+Patch1: %{name}-no-icon-on-desktop.patch
BuildRequires: desktop-file-utils
BuildRequires: systemd
@@ -120,10 +125,7 @@ installation, automatic updates, achievements, SteamCloud synchronized savegame
and screenshot functionality, and many social features.
%prep
-%autosetup -p1 -n %{name}
-
-sed -i 's/\r$//' %{name}.desktop
-sed -i 's/\r$//' steam_subscriber_agreement.txt
+%autosetup -p1 -n %{name}-launcher
cp %{SOURCE5} .
@@ -137,10 +139,8 @@ rm -fr %{buildroot}%{_docdir}/%{name}/ \
%{buildroot}%{_bindir}/%{name}deps
mkdir -p %{buildroot}%{_udevrulesdir}/
-install -m 644 -p lib/udev/rules.d/* \
- %{SOURCE6} %{buildroot}%{_udevrulesdir}/
-
-desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
+install -m 644 -p %{SOURCE10} %{SOURCE11} %{SOURCE6} \
+ %{buildroot}%{_udevrulesdir}/
# Environment files
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
@@ -158,6 +158,9 @@ install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/
install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/
%endif
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
%post
%if 0%{?rhel} == 7
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -178,7 +181,7 @@ fi
%files
%license COPYING steam_subscriber_agreement.txt
-%doc README debian/changelog README.Fedora
+%doc debian/changelog README.Fedora
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
@@ -199,6 +202,9 @@ fi
%endif
%changelog
+* 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.
4 years, 7 months
[xorg-x11-drv-nvidia] Fix rhel conditional for dracutopts
by Nicolas Chauvet
commit dc7b3ced3809d8da2eee85e787cf2d0c09e99aed
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Mon Apr 20 09:34:35 2020 +0200
Fix rhel conditional for dracutopts
xorg-x11-drv-nvidia.spec | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 5f795ec..6670b62 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -7,10 +7,10 @@
%global _dracut_conf_d %{_prefix}/lib/dracut/dracut.conf.d
%global _modprobe_d %{_prefix}/lib/modprobe.d/
%global _grubby %{_sbindir}/grubby --update-kernel=ALL
-%if 0%{?rhel}
-%global _dracutopts nouveau.modeset=0 rd.driver.blacklist=nouveau nvidia-drm.modeset=1
-%else
+%if 0%{?fedora} || 0%{?rhel} > 7
%global _dracutopts rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1
+%else
+%global _dracutopts nouveau.modeset=0 rd.driver.blacklist=nouveau nvidia-drm.modeset=1
%endif
%global debug_package %{nil}
4 years, 7 months
[buildsys-build-rpmfusion/f32] rebuild for kernel 5.6.2-301.fc32
by Leigh Scott
commit c8d3c6a7563582b2c17734af486ccecd0ccd8108
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Apr 19 10:38:52 2020 +0100
rebuild for kernel 5.6.2-301.fc32
buildsys-build-rpmfusion-kerneldevpkgs-current | 8 ++++----
buildsys-build-rpmfusion.spec | 5 ++++-
2 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/buildsys-build-rpmfusion-kerneldevpkgs-current b/buildsys-build-rpmfusion-kerneldevpkgs-current
index aff4a83..a9c74f8 100644
--- a/buildsys-build-rpmfusion-kerneldevpkgs-current
+++ b/buildsys-build-rpmfusion-kerneldevpkgs-current
@@ -1,4 +1,4 @@
-4.16.2-300.fc28
-4.16.2-300.fc28smp
-4.16.2-300.fc28PAE
-4.16.2-300.fc28lpae
+5.6.2-301.fc32
+5.6.2-301.fc32smp
+5.6.2-301.fc32PAE
+5.6.2-301.fc32lpae
diff --git a/buildsys-build-rpmfusion.spec b/buildsys-build-rpmfusion.spec
index 4abb208..b410db8 100644
--- a/buildsys-build-rpmfusion.spec
+++ b/buildsys-build-rpmfusion.spec
@@ -3,7 +3,7 @@
Name: buildsys-build-%{repo}
Epoch: 11
Version: 32
-Release: 0.1
+Release: 0.2
Summary: Tools and files used by the %{repo} buildsys
License: MIT
@@ -77,6 +77,9 @@ sed -i 's|^default_prefix=.*|default_prefix=%{_datadir}/%{name}/|' \
%changelog
+* Sun Apr 19 2020 Leigh Scott <leigh123linux(a)gmail.com> - 11:32-0.2
+- rebuild for kernel 5.6.2-301.fc32
+
* Fri Aug 16 2019 Leigh Scott <leigh123linux(a)gmail.com> - 11:32-0.1
- Bump for 32
4 years, 7 months
[ffmpeg] Update to 20200419git
by Leigh Scott
commit b99ef0871b66a7c6e1abc73493543a1988ce7398
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Apr 19 10:20:12 2020 +0100
Update to 20200419git
.gitignore | 1 +
ffmpeg.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ed265d7..48501fe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ ffmpeg-*.rpm
/ffmpeg-20200321.tar.bz2
/ffmpeg-20200401.tar.bz2
/ffmpeg-20200412.tar.bz2
+/ffmpeg-20200419.tar.bz2
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 728009d..395e721 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -1,7 +1,7 @@
# TODO: add make test to %%check section
#global branch oldabi-
-%global date 20200412
+%global date 20200419
#global rel rc1
# rav1e has a broken .pc file
@@ -89,7 +89,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.3
-Release: 0.13.%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 0.14.%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -434,6 +434,9 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Sun Apr 19 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3-0.14.20200419git
+- Update to 20200419git
+
* Sun Apr 12 2020 Leigh Scott <leigh123linux(a)gmail.com> - 4.3-0.13.20200412git
- Update to 20200412git
diff --git a/sources b/sources
index af445f4..e066b8d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ffmpeg-20200412.tar.bz2) = 1069f0e35100474220bfd3df7a077665ec3ae516ed5afbe17986b261ae7054fbbfd246f6f5055d31c0c6fac93aaf9f142da3499e84cf18f3510d62b382319dc7
+SHA512 (ffmpeg-20200419.tar.bz2) = 724f0d28c18471c5506c7c0c3d7c55f9e5da2ae9ec6a3ed1b8eb1aecc007d7a381c6276a0cb762467cc0e69095c2f6e0f390bc9e99cd2417c2eb5df94733d7b1
4 years, 7 months
[mplayer/f30] (8 commits) ...Add AV1 support
by Leigh Scott
Summary of changes:
644c12e... Rebuild for new ffmpeg version (*)
d1f692b... Drop XvMC support (*)
b28cfc2... rebuild for libdvdread ABI bump (*)
c3bc8e9... Mass rebuild for x264 (*)
3bfbbd7... - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass (*)
8e8adb6... - Rebuild for ffmpeg-4.3 git (*)
5e35cdb... Rebuild for new libcdio version (*)
5a24c2d... Add AV1 support (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 7 months