thunderbird: fix calendar again after icu77 switch (#407537)
This commit is contained in:
@@ -76,7 +76,7 @@ in
|
|||||||
gnum4,
|
gnum4,
|
||||||
gtk3,
|
gtk3,
|
||||||
icu73,
|
icu73,
|
||||||
icu77,
|
icu77, # if you fiddle with the icu parameters, please check Thunderbird's overrides
|
||||||
libGL,
|
libGL,
|
||||||
libGLU,
|
libGLU,
|
||||||
libevent,
|
libevent,
|
||||||
|
|||||||
@@ -5,12 +5,15 @@
|
|||||||
callPackage,
|
callPackage,
|
||||||
fetchurl,
|
fetchurl,
|
||||||
icu73,
|
icu73,
|
||||||
|
icu77,
|
||||||
fetchpatch2,
|
fetchpatch2,
|
||||||
config,
|
config,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
icu73' = icu73.overrideAttrs (attrs: {
|
patchICU =
|
||||||
|
icu:
|
||||||
|
icu.overrideAttrs (attrs: {
|
||||||
# standardize vtzone output
|
# standardize vtzone output
|
||||||
# Work around ICU-22132 https://unicode-org.atlassian.net/browse/ICU-22132
|
# Work around ICU-22132 https://unicode-org.atlassian.net/browse/ICU-22132
|
||||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1790071
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1790071
|
||||||
@@ -22,6 +25,8 @@ let
|
|||||||
})
|
})
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
|
icu73' = patchICU icu73;
|
||||||
|
icu77' = patchICU icu77;
|
||||||
|
|
||||||
common =
|
common =
|
||||||
{
|
{
|
||||||
@@ -52,6 +57,7 @@ let
|
|||||||
|
|
||||||
extraPassthru = {
|
extraPassthru = {
|
||||||
icu73 = icu73';
|
icu73 = icu73';
|
||||||
|
icu77 = icu77';
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
@@ -78,6 +84,7 @@ let
|
|||||||
pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable"
|
pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable"
|
||||||
|
|
||||||
icu73 = icu73';
|
icu73 = icu73';
|
||||||
|
icu77 = icu77';
|
||||||
};
|
};
|
||||||
|
|
||||||
in
|
in
|
||||||
|
|||||||
Reference in New Issue
Block a user