diff -r e69790650e3c -r 1c3d3217d679 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Mon Feb 13 22:24:53 2023 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Tue Mar 07 11:48:25 2023 +0100 @@ -28,9 +28,9 @@ # orig_suffix b3 # major 69 # mainver %major.99 -%define major 109 +%define major 110 %define mainver %major.0.1 -%define orig_version 109.0.1 +%define orig_version 110.0.1 %define orig_suffix %{nil} %define update_channel release %define branding 1 @@ -99,17 +99,17 @@ BuildRequires: gcc-c++ %endif %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150300 -BuildRequires: cargo >= 1.63 -BuildRequires: rust >= 1.63 +BuildRequires: cargo >= 1.65 +BuildRequires: rust >= 1.65 %else # Newer sle/leap/tw use parallel versioned rust releases which have # a different method for provides that we can use to request a # specific version # minimal requirement: -BuildRequires: rust+cargo >= 1.63 +BuildRequires: rust+cargo >= 1.65 # actually used upstream: -BuildRequires: cargo1.65 -BuildRequires: rust1.65 +BuildRequires: cargo1.66 +BuildRequires: rust1.66 %endif %if 0%{useccache} != 0 BuildRequires: ccache @@ -120,7 +120,7 @@ BuildRequires: libproxy-devel BuildRequires: makeinfo BuildRequires: mozilla-nspr-devel >= 4.35 -BuildRequires: mozilla-nss-devel >= 3.86 +BuildRequires: mozilla-nss-devel >= 3.87 BuildRequires: nasm >= 2.14 BuildRequires: nodejs >= 10.22.1 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 @@ -193,7 +193,7 @@ Source11: firefox.1 Source12: mozilla-get-app-id Source13: spellcheck.js -Source14: https://github.com/openSUSE/firefox-scripts/raw/4503820/create-tar.sh +Source14: https://github.com/openSUSE/firefox-scripts/raw/7335408da3073ec6b582fc364010cf09665765b3/create-tar.sh Source15: firefox-appdata.xml Source16: %{name}.changes Source17: firefox-search-provider.ini @@ -228,6 +228,8 @@ Patch25: one_swizzle_to_rule_them_all.patch Patch26: svg-rendering.patch Patch27: mozilla-buildfixes.patch +Patch28: mozilla-bmo1810584.patch +Patch29: gcc13-fix.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -404,7 +406,7 @@ # Done with env-variables. source ./.obsenv.sh -%ifarch aarch64 %arm ppc64 ppc64le +%ifarch aarch64 %arm ppc64 ppc64le riscv64 %limit_build -m 2500 %endif