commit 27d814154739af17034354b1052b5af9c184ca42
Author: vmuser <vmuser(a)vmfedora.biswasab.org>
Date: Tue Mar 26 18:12:20 2019 +0530
Switched to GNU ar and nm to work around a bug in the current llvm in f30 #rhbz
1685029
Pipewire flag added to enable it by default on Fedora
chromium-vaapi.sh | 1 +
chromium-vaapi.spec | 10 +++++++++-
2 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/chromium-vaapi.sh b/chromium-vaapi.sh
index eb017a5..12770d7 100644
--- a/chromium-vaapi.sh
+++ b/chromium-vaapi.sh
@@ -56,6 +56,7 @@ exec 2> >(exec cat >&2)
CHROMIUM_DISTRO_FLAGS+=" --enable-plugins \
--enable-extensions \
--enable-user-scripts \
+ --enable-features=WebRTCPipeWireCapturer \
--enable-printing \
--enable-gpu-rasterization \
--enable-sync"
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 9e37c54..f4f286f 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -68,7 +68,7 @@
##############################Package Definitions######################################
Name: chromium-vaapi
Version: 73.0.3683.86
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Chromium web browser with video decoding acceleration
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
@@ -489,7 +489,11 @@ sed -i.orig -e
's/getenv("CHROME_VERSION_EXTRA")/"%{name}"/' $FILE
#####################################BUILD#############################################
%build
#export compilar variables
+%if 0%{?fedora} > 29
+export AR=ar NM=nm
+%else
export AR=llvm-ar NM=llvm-nm AS=llvm-as
+%endif
export CC=clang CXX=clang++
%if %{fedora_compilation_flags}
#Build flags to make hardened binaries
@@ -687,6 +691,10 @@ appstream-util validate-relax --nonet
"%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Fri Mar 26 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> -
73.0.3683.86-2
+- Switched to GNU ar and nm to work around a bug in the current llvm in f30 #rhbz
1685029
+- Pipewire flag added to enable it by default on Fedora
+
* Fri Mar 22 2019 Vasiliy N. Glazov <vascom2(a)gmail.com> - 73.0.3683.86-1
- Update to 73.0.3683.86