[chromium-freeworld] Disable eu-strip
by Leigh Scott
commit 704677152497ef5c74f378303addc3a4f4f64d41
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 25 17:44:53 2021 +0100
Disable eu-strip
chromium-freeworld.spec | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 84215bf..56c662f 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -25,7 +25,7 @@
##############################Package Definitions######################################
Name: chromium-freeworld
Version: 92.0.4515.159
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: https://www.chromium.org/Home
@@ -187,6 +187,7 @@ Patch1406: chromium-rpm-fusion-brand.patch
%patchset_apply chromium-78-protobuf-RepeatedPtrField-export.patch
%patchset_apply chromium-90-ruy-include.patch
+#patchset_apply chromium-91-compiler.patch
# Apply patches up to #1000 from this spec.
@@ -215,7 +216,6 @@ find -type f -exec sed -iE '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__
base/third_party/valgrind \
base/third_party/xdg_mime \
base/third_party/xdg_user_dirs \
- buildtools/third_party/eu-strip \
buildtools/third_party/libc++ \
buildtools/third_party/libc++abi \
chrome/third_party/mozilla_security_manager \
@@ -462,6 +462,10 @@ find -type f -exec sed -iE '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__
v8/third_party/inspector_protocol \
v8/third_party/v8
+# bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
+mkdir -p buildtools/third_party/eu-strip/bin || die
+ln -s %{_bindir}/true buildtools/third_party/eu-strip/bin/eu-strip || die
+
./build/linux/unbundle/replace_gn_files.py --system-libraries \
%if %{system_ffmpeg}
ffmpeg \
@@ -615,6 +619,7 @@ sed \
install -m 644 %{name}.xml %{buildroot}%{_datadir}/gnome-control-center/default-apps/
install -m 755 %{target}/chrome %{buildroot}%{chromiumdir}/%{name}
install -m 4755 %{target}/chrome_sandbox %{buildroot}%{chromiumdir}/chrome-sandbox
+mv %{target}/chromedriver{.unstripped,} || die
install -m 755 %{target}/chromedriver %{buildroot}%{chromiumdir}/
install -m 755 %{target}/crashpad_handler %{buildroot}%{chromiumdir}/
install -m 755 %{target}/libEGL.so %{buildroot}%{chromiumdir}/
@@ -689,6 +694,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libGLESv2.so
#########################################changelogs#################################################
%changelog
+* Wed Aug 25 2021 Leigh Scott <leigh123linux(a)gmail.com> - 92.0.4515.159-4
+- Disable eu-strip
+
* Sun Aug 22 2021 Leigh Scott <leigh123linux(a)gmail.com> - 92.0.4515.159-3
- Fix sandbox crash
3 years, 2 months
[xorg-x11-drv-nvidia] Add isa to new sub-package
by Leigh Scott
commit 3c5d595c5c6609d6e8ae0ee601c4e7fb1d6ce095
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 25 12:18:24 2021 +0100
Add isa to new sub-package
xorg-x11-drv-nvidia.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index bce7856..8a309f2 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -179,7 +179,7 @@ This package provides the shared libraries for %{name}.
%package power
Summary: Advanced power management
-Requires: %{name} = %{?epoch}:%{version}
+Requires: %{name}%{?_isa} = %{?epoch}:%{version}
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
3 years, 2 months
[steam/f33] (2 commits) ...Update changelog
by Nicolas Chauvet
Summary of changes:
fcb1363... Keep stream-devices arched until fixable in infra (*)
10bdd42... Update changelog (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 2 months
[steam/f34] (2 commits) ...Update changelog
by Nicolas Chauvet
Summary of changes:
fcb1363... Keep stream-devices arched until fixable in infra (*)
10bdd42... Update changelog (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 2 months
[steam/f35] (2 commits) ...Update changelog
by Nicolas Chauvet
Summary of changes:
fcb1363... Keep stream-devices arched until fixable in infra (*)
10bdd42... Update changelog (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 2 months
[steam] Update changelog
by Nicolas Chauvet
commit 10bdd42ba24feafbbfa5e09c80f9ba6505cbcc47
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Aug 25 11:56:48 2021 +0200
Update changelog
steam.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index eba6115..41ae140 100644
--- a/steam.spec
+++ b/steam.spec
@@ -5,7 +5,7 @@
Name: steam
Version: 1.0.0.71
-Release: 2%{?dist}
+Release: 3%{?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
@@ -241,6 +241,9 @@ fi
%{_udevrulesdir}/*
%changelog
+* Wed Aug 25 2021 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.0.71-3
+- Keep the stream-devices sub-package arched
+
* Sun Aug 15 2021 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.71-2
- Steam UDEV subpackage should be noarch.
3 years, 2 months
[steam] Keep stream-devices arched until fixable in infra
by Nicolas Chauvet
commit fcb1363cf0b0d1b9660a42a020ea1a049daf733b
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Aug 25 11:56:14 2021 +0200
Keep stream-devices arched until fixable in infra
steam.spec | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 055d6dd..eba6115 100644
--- a/steam.spec
+++ b/steam.spec
@@ -146,7 +146,9 @@ This package contains the installer for the Steam software distribution service.
%package devices
Summary: Permissions required by Steam for gaming devices
-BuildArch: noarch
+# Until the infra can deal with noarch sub-packages from excludearch/exclusivearch
+# keep the sub-package arched
+#BuildArch: noarch
Provides: steam-devices = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-devices < %{?epoch:%{epoch}:}%{version}-%{release}
3 years, 2 months