MozillaFirefox/MozillaFirefox.spec
branchfirefox125
changeset 1203 1b3d3cfc69c1
parent 1202 28ebbea625bd
--- 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