buildMozillaMach: use icu 78 for firefox 147 and newer

This commit is contained in:
jopejoe1
2026-01-10 01:27:49 +01:00
parent 3971153a14
commit 2eb8cbeb78
2 changed files with 6 additions and 6 deletions
@@ -4,8 +4,8 @@
buildMozillaMach,
callPackage,
fetchurl,
icu73,
icu77,
icu78,
fetchpatch2,
config,
}:
@@ -25,8 +25,8 @@ let
})
];
});
icu73' = patchICU icu73;
icu77' = patchICU icu77;
icu78' = patchICU icu78;
common =
{
@@ -49,8 +49,8 @@ let
(if lib.versionOlder version "140" then ./no-buildconfig.patch else ./no-buildconfig-tb140.patch)
];
extraPassthru = {
icu73 = icu73';
icu77 = icu77';
icu78 = icu78';
};
meta = {
@@ -77,8 +77,8 @@ let
pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable"
icu73 = icu73';
icu77 = icu77';
icu78 = icu78';
};
in
@@ -76,8 +76,8 @@ in
glib,
gnum4,
gtk3,
icu73,
icu77, # if you fiddle with the icu parameters, please check Thunderbird's overrides
icu78,
libGL,
libGLU,
libevent,
@@ -581,7 +581,7 @@ buildStdenv.mkDerivation {
libdrm
]
))
++ [ (if (lib.versionAtLeast version "138") then icu77 else icu73) ]
++ [ (if (lib.versionAtLeast version "147") then icu78 else icu77) ]
++ lib.optional gssSupport libkrb5
++ lib.optional jemallocSupport jemalloc
++ extraBuildInputs;