head 1.2; access; symbols pkgsrc-2024Q1:1.1.0.10 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.8 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.6 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.4 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.2 pkgsrc-2023Q1-base:1.1; locks; strict; comment @// @; 1.2 date 2024.06.05.06.41.01; author nia; state dead; branches; next 1.1; commitid 9HDU644QOLsEeLcF; 1.1 date 2023.02.05.08.32.24; author he; state Exp; branches; next ; commitid re70Utp56FtmsjcE; desc @@ 1.2 log @gc old unbuildable thunderbirds @ text @$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.1 2023/02/05 08:32:24 he Exp $ --- gfx/thebes/gfxPlatform.cpp.orig 2020-08-28 21:32:36.000000000 +0000 +++ gfx/thebes/gfxPlatform.cpp @@@@ -2927,6 +2927,10 @@@@ bool gfxPlatform::UsesOffMainThreadCompo } bool gfxPlatform::UsesTiling() const { +#ifdef __NetBSD__ + // Avoid relying on CrossProcessSemaphore + return true; +#else bool usesSkia = GetDefaultContentBackend() == BackendType::SKIA; // We can't just test whether the PaintThread is initialized here because @@@@ -2939,6 +2943,7 @@@@ bool gfxPlatform::UsesTiling() const { return StaticPrefs::layers_enable_tiles_AtStartup() || (StaticPrefs::layers_enable_tiles_if_skia_pomtp_AtStartup() && usesSkia && usesPOMTP); +#endif } bool gfxPlatform::ContentUsesTiling() const { @ 1.1 log @mail/thunderbird78: be extra careful and "archive" the older thunderbird. This version does not build with newer versions of rust, probably because rust has moved too far and this version is too old. This is therefore a precursor to to upgrading the thunderbird package proper to a newer version. @ text @d1 1 a1 1 $NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.2 2020/09/03 15:26:22 ryoon Exp $ @