summaryrefslogtreecommitdiff
path: root/librewolf.spec
diff options
context:
space:
mode:
Diffstat (limited to 'librewolf.spec')
-rw-r--r--librewolf.spec87
1 files changed, 38 insertions, 49 deletions
diff --git a/librewolf.spec b/librewolf.spec
index e8ab38b..fa4350b 100644
--- a/librewolf.spec
+++ b/librewolf.spec
@@ -126,7 +126,7 @@ ExcludeArch: aarch64
%if %{?system_nss}
%global nspr_version 4.26
%global nspr_build_version %{nspr_version}
-%global nss_version 3.74
+%global nss_version 3.76
%global nss_build_version %{nss_version}
%endif
@@ -163,13 +163,13 @@ ExcludeArch: aarch64
Summary: Mozilla Firefox Web browser
Name: librewolf
%global enable_mozilla_crashreporter 0
-Version: 98.0
-Release: 3%{?pre_tag}%{?dist}
+Version: 99.0.1
+Release: 1%{?pre_tag}%{?dist}
URL: https://www.mozilla.org/firefox/
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
%if %{with langpacks}
-Source1: firefox-langpacks-%{version}%{?pre_version}-20220305.tar.xz
+Source1: firefox-langpacks-%{version}%{?pre_version}-20220413.tar.xz
%endif
Source2: cbindgen-vendor.tar.xz
Source10: firefox-mozconfig
@@ -217,17 +217,8 @@ Patch49: build-arm-libaom.patch
Patch53: firefox-gcc-build.patch
Patch54: mozilla-1669639.patch
Patch55: firefox-testing.patch
-Patch57: firefox-disable-ffvpx-with-vapi.patch
Patch61: firefox-glibc-dynstack.patch
Patch62: build-python.patch
-#Patch64: mozilla-1753402.patch
-# GCC12 build fixes
-Patch65: D139022.diff
-Patch66: D139078.diff
-Patch67: D139088.diff
-Patch68: D139703.diff
-Patch69: D139704.diff
-Patch70: crossbeam-downgrade-rhbz2063961.patch
Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch
# Test patches
@@ -253,11 +244,8 @@ Patch402: mozilla-1196777.patch
Patch407: mozilla-1667096.patch
Patch408: mozilla-1663844.patch
Patch415: mozilla-1670333.patch
-# ffmpeg50
-Patch500: D139696.diff
-Patch501: D139697.diff
-Patch502: D139698.diff
-Patch503: D139699.diff
+Patch416: D141827.diff
+Patch417: D141828.diff
# PGO/LTO patches
Patch600: pgo.patch
@@ -424,7 +412,7 @@ Source102: local-settings.js
Source103: policies.json
Source104: search-config.json
Patch900: allow-ubo-private-mode.patch
-Patch901: bootstrap-without-vcs2.patch
+Patch901: bootstrap-without-vcs.patch
Patch902: context-menu.patch
Patch903: custom-ubo-assets-bootstrap-location.patch
Patch904: disable-data-reporting-at-compile-time.patch
@@ -434,16 +422,18 @@ Patch907: remove_addons.patch
Patch908: allow-searchengines-non-esr.patch
Patch909: disable-pocket.patch
Patch910: remove-internal-plugin-certs.patch
-Patch911: stop-undesired-requests.patch
-Patch912: hide-default-browser.patch
-Patch913: pref-naming.patch
-Patch914: privacy-preferences.patch
-Patch915: remove-branding-urlbar.patch
-Patch916: remove-cfrprefs.patch
-Patch917: remove-organization-policy-banner.patch
-Patch918: remove-snippets-from-home.patch
-Patch919: sanitizing-description.patch
-Patch920: urlbarprovider-interventions.patch
+Patch911: stop-undesired-requests2.patch
+Patch912: handlers.patch
+Patch913: hide-default-browser.patch
+Patch914: pref-naming.patch
+Patch915: privacy-preferences.patch
+Patch916: remap-links.patch
+Patch917: remove-branding-urlbar.patch
+Patch918: remove-cfrprefs.patch
+Patch919: remove-organization-policy-banner.patch
+Patch920: remove-snippets-from-home.patch
+Patch921: sanitizing-description.patch
+Patch922: urlbarprovider-interventions.patch
%description
Mozilla Firefox is an open-source web browser, designed for standards
@@ -503,17 +493,6 @@ This package contains results of tests executed during build.
%patch49 -p1 -b .build-arm-libaom
%patch53 -p1 -b .firefox-gcc-build
%patch54 -p1 -b .1669639
-#%patch55 -p1 -b .testing
-%patch57 -p1 -b .ffvpx-with-vapi
-#%patch64 -p1 -b .1753402
-%patch65 -p1 -b .D139022
-%patch66 -p1 -b .D139078
-%patch67 -p1 -b .D139088
-%patch68 -p1 -b .D139703
-%patch69 -p1 -b .D139704
-%ifarch aarch64
-%patch70 -p1 -b .crossbeam-downgrade-rhbz2063961
-%endif
%patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12
# Test patches
@@ -537,14 +516,8 @@ This package contains results of tests executed during build.
%patch407 -p1 -b .1667096
%patch408 -p1 -b .1663844
%patch415 -p1 -b .1670333
-
-# ffmpeg50
-%ifnarch ppc64le
-%patch500 -p1 -b .D139696
-%patch501 -p1 -b .D139697
-%patch502 -p1 -b .D139698
-%patch503 -p1 -b .D139699
-%endif
+%patch416 -p1 -b .D141827
+%patch417 -p1 -b .D141828
# PGO patches
%if %{build_with_pgo}
@@ -580,6 +553,8 @@ export MOZ_NOSPAM=1
%patch918 -p1
%patch919 -p1
%patch920 -p1
+%patch921 -p1
+%patch922 -p1
sed -i '/"pocket"/d' browser/components/moz.build
sed -i "/SaveToPocket\.init/d" browser/components/BrowserGlue.jsm
sed -i -r -e '/organizationalUnit.{0,5}=.{0,5}Mozilla/{N;N;N;d}' toolkit/mozapps/extensions/internal/XPIInstall.jsm
@@ -1120,6 +1095,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{mozappdir}/defaults/pref/local-settings.js
%{mozappdir}/distribution/policies.json
%{mozappdir}/librewolf.cfg
+%{_libdir}/browser/extensions/*.xpi
%{_bindir}/librewolf
%{mozappdir}/librewolf
%{mozappdir}/librewolf-bin
@@ -1183,8 +1159,21 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#---------------------------------------------------------------------
%changelog
-* Sun Mar 27 2022 B. Stack <bgstack15@gmail.com> - 98.0-2
+* Fri Apr 15 2022 B. Stack <bgstack15@gmail.com> - 99.0.1-1
- Fork to librewolf release.
+- Disable PGO
+
+* Wed Apr 13 2022 Martin Stransky <stransky@redhat.com> - 99.0.1-1
+- Updated to 99.0.1
+
+* Wed Apr 6 2022 Martin Stransky <stransky@redhat.com> - 99.0-1
+- Updated to 99.0
+
+* Thu Mar 31 2022 Martin Stransky <stransky@redhat.com> - 98.0.2-1
+- Updated to 98.0.2
+
+* Wed Mar 30 2022 Jan Grulich <jgrulich@redhat.com> - 98.0-4
+- Wayland screensharing: avoid potential crash when cursor metadata are not set
* Wed Mar 16 2022 Martin Stransky <stransky@redhat.com> - 98.0-3
- Added a workaround for rhbz#2063961
bgstack15