Firefox: 141.0.3 -> 142.0; 140.1.0esr -> 140.2.0esr (#435118)

This commit is contained in:
Martin Weinelt
2025-08-20 18:17:13 +02:00
committed by GitHub
5 changed files with 838 additions and 848 deletions
File diff suppressed because it is too large Load Diff
@@ -9,11 +9,11 @@
buildMozillaMach rec {
pname = "firefox";
version = "140.1.0esr";
version = "140.2.0esr";
applicationName = "Firefox ESR";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "1b5caff9b381cd449c40d148542501f7a31a7151a3f2f888e789c9743af8ee1d1eddbd970f8c0054902d1e1d739221db0cfcf1dc6ab704bb83bbb7b7b6a20055";
sha512 = "e4597c4d83ae1a84fce9248fe6ca652af6c3615607fc8973bd917bfdbd2abbceca937fe4c629c0cdc89fa0a5c846b5e2d8a4b44dabf7feb201deb382de0ccc5b";
};
meta = {
@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "141.0.3";
version = "142.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "b660b018840c41a254734b4847a791f1a9fd2f72dbea825ea5971fd0b3269a43f1f4be1ccf4a53f7809b6b98398f4e04a142e57f8882d6590bab636ef75002f6";
sha512 = "b0c1c766083a30a92b77dcf16a584d9fb341cd811d21c3a34da4cd0d714fd6adc73b608092d66058697bc4562faacc44859153e49ffdeb6e14e059e59f2ea246";
};
meta = {
@@ -1,13 +0,0 @@
diff --git a/build/moz.configure/toolchain.configure b/build/moz.configure/toolchain.configure
index 769ac0379045..160734dd386d 100644
--- a/build/moz.configure/toolchain.configure
+++ b/build/moz.configure/toolchain.configure
@@ -233,7 +233,7 @@ with only_when(host_is_osx | target_is_osx):
)
def mac_sdk_min_version():
- return "15.4"
+ return "15.2"
@depends(
"--with-macos-sdk",
@@ -316,12 +316,15 @@ buildStdenv.mkDerivation {
# https://hg-edge.mozilla.org/mozilla-central/rev/aa8a29bd1fb9
./139-wayland-drag-animation.patch
]
++ lib.optionals (lib.versionAtLeast version "139" && lib.versionOlder version "141.0.2") [
./139-relax-apple-sdk.patch
]
++ lib.optionals (lib.versionAtLeast version "141.0.2") [
./142-relax-apple-sdk.patch
]
++
lib.optionals
(
lib.versionAtLeast version "141.0.2"
|| (lib.versionAtLeast version "140.2.0" && lib.versionOlder version "141.0")
)
[
./142-relax-apple-sdk.patch
]
++ lib.optionals (lib.versionOlder version "139") [
# Fix for missing vector header on macOS
# https://bugzilla.mozilla.org/show_bug.cgi?id=1959377