--- a/MozillaFirefox/MozillaFirefox.spec Sun Apr 21 06:46:25 2024 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec Wed May 15 09:57:54 2024 +0200
@@ -28,9 +28,9 @@
# orig_suffix b3
# major 69
# mainver %%major.99
-%define major 124
-%define mainver %major.0.2
-%define orig_version 124.0.2
+%define major 125
+%define mainver %major.0.3
+%define orig_version 125.0.3
%define orig_suffix %{nil}
%define update_channel release
%define branding 1
@@ -98,13 +98,13 @@
BuildRequires: fdupes
BuildRequires: memory-constraints
%if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150600
-BuildRequires: gcc12
-BuildRequires: gcc12-c++
+BuildRequires: gcc13
+BuildRequires: gcc13-c++
%else
BuildRequires: gcc-c++
%endif
-BuildRequires: cargo1.71
-BuildRequires: rust1.71
+BuildRequires: cargo1.76
+BuildRequires: rust1.76
%if 0%{useccache} != 0
BuildRequires: ccache
%endif
@@ -114,7 +114,7 @@
BuildRequires: libproxy-devel
BuildRequires: makeinfo
BuildRequires: mozilla-nspr-devel >= 4.35
-BuildRequires: mozilla-nss-devel >= 3.98
+BuildRequires: mozilla-nss-devel >= 3.99
BuildRequires: nasm >= 2.14
BuildRequires: nodejs >= 12.22.12
%if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000
@@ -229,6 +229,7 @@
Patch22: mozilla-partial-revert-1768632.patch
Patch23: mozilla-rust-disable-future-incompat.patch
Patch24: mozilla-bmo1822730.patch
+Patch25: mozilla-libproxy-fix.patch
# Firefox/browser
Patch101: firefox-kde.patch
Patch102: firefox-branded-icons.patch
@@ -381,8 +382,8 @@
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
export CFLAGS="%{optflags}"
%if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150600
-export CC=gcc-12
-export CXX=g++-12
+export CC=gcc-13
+export CXX=g++-13
%else
%if 0%{?clang_build} == 0
export CC=gcc