Build with Openh264 support (mozbz#1057646)

This commit is contained in:
Martin Stransky 2020-09-07 21:42:31 +02:00
parent 9e9283e2b0
commit 37545e0448
3 changed files with 1223 additions and 1 deletions

View File

@ -14,6 +14,8 @@ ac_add_options --update-channel=release
# Workaround for mozbz#1341234 # Workaround for mozbz#1341234
ac_add_options BINDGEN_CFLAGS="$(pkg-config nspr pixman-1 --cflags)" ac_add_options BINDGEN_CFLAGS="$(pkg-config nspr pixman-1 --cflags)"
ac_add_options --allow-addon-sideload ac_add_options --allow-addon-sideload
ac_add_options --with-system-openh264
ac_add_options --with-system-fdk-aac
export BUILD_OFFICIAL=1 export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1 export MOZILLA_OFFICIAL=1

View File

@ -117,7 +117,7 @@ ExcludeArch: aarch64
Summary: Mozilla Firefox Web browser Summary: Mozilla Firefox Web browser
Name: firefox Name: firefox
Version: 80.0.1 Version: 80.0.1
Release: 2%{?dist} Release: 3%{?dist}
URL: https://www.mozilla.org/firefox/ URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz
@ -177,6 +177,7 @@ Patch227: firefox-locale-debug.patch
# Upstream patches # Upstream patches
Patch402: mozilla-1196777.patch Patch402: mozilla-1196777.patch
Patch403: mozilla-1057646.patch
# Wayland specific upstream patches # Wayland specific upstream patches
Patch574: firefox-pipewire-0-2.patch Patch574: firefox-pipewire-0-2.patch
@ -279,6 +280,8 @@ BuildRequires: libasan-static
%endif %endif
BuildRequires: perl-interpreter BuildRequires: perl-interpreter
BuildRequires: openh264-devel
BuildRequires: fdk-aac-free-devel
Obsoletes: mozilla <= 37:1.7.13 Obsoletes: mozilla <= 37:1.7.13
Provides: webclient Provides: webclient
@ -381,6 +384,7 @@ This package contains results of tests executed during build.
%patch227 -p1 -b .locale-debug %patch227 -p1 -b .locale-debug
%patch402 -p1 -b .1196777 %patch402 -p1 -b .1196777
%patch403 -p1 -b .1057646
# Wayland specific upstream patches # Wayland specific upstream patches
%if 0%{?fedora} < 32 %if 0%{?fedora} < 32
@ -967,6 +971,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#--------------------------------------------------------------------- #---------------------------------------------------------------------
%changelog %changelog
* Mon Sep 7 2020 Martin Stransky <stransky@redhat.com> - 80.0.1-3
- Build with Openh264 support (mozbz#1057646)
* Fri Sep 4 2020 Martin Stransky <stransky@redhat.com> - 80.0.1-2 * Fri Sep 4 2020 Martin Stransky <stransky@redhat.com> - 80.0.1-2
- Added patch for mozbz#1875469 - Added patch for mozbz#1875469

1213
mozilla-1057646.patch Normal file

File diff suppressed because it is too large Load Diff