pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/thunderbird



Module Name:    pkgsrc
Committed By:   gdt
Date:           Tue Nov 21 15:15:36 UTC 2023

Modified Files:
        pkgsrc/mail/thunderbird: Makefile distinfo
Added Files:
        pkgsrc/mail/thunderbird/patches: patch-intl_lwbrk_LineBreaker.cpp

Log Message:
mail/thunderbird: Copy icu patch from firefox


To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304 pkgsrc/mail/thunderbird/Makefile
cvs rdiff -u -r1.258 -r1.259 pkgsrc/mail/thunderbird/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/mail/thunderbird/patches/patch-intl_lwbrk_LineBreaker.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/thunderbird/Makefile
diff -u pkgsrc/mail/thunderbird/Makefile:1.303 pkgsrc/mail/thunderbird/Makefile:1.304
--- pkgsrc/mail/thunderbird/Makefile:1.303      Tue Nov 14 14:02:25 2023
+++ pkgsrc/mail/thunderbird/Makefile    Tue Nov 21 15:15:36 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.303 2023/11/14 14:02:25 wiz Exp $
+# $NetBSD: Makefile,v 1.304 2023/11/21 15:15:36 gdt Exp $
 
 DISTNAME=      thunderbird-${TB_VER}.source
 PKGNAME=       thunderbird-${TB_VER}
-PKGREVISION=   5
+PKGREVISION=   6
 TB_VER=                115.1.1
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}

Index: pkgsrc/mail/thunderbird/distinfo
diff -u pkgsrc/mail/thunderbird/distinfo:1.258 pkgsrc/mail/thunderbird/distinfo:1.259
--- pkgsrc/mail/thunderbird/distinfo:1.258      Mon Aug 28 18:01:46 2023
+++ pkgsrc/mail/thunderbird/distinfo    Tue Nov 21 15:15:36 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.258 2023/08/28 18:01:46 he Exp $
+$NetBSD: distinfo,v 1.259 2023/11/21 15:15:36 gdt Exp $
 
 BLAKE2s (thunderbird-115.1.1.source.tar.xz) = ae8e48e38a72304058fddbfb19288555b1db557b164128b79bad6de288d2492c
 SHA512 (thunderbird-115.1.1.source.tar.xz) = 26f69dded43bd24ffce9acb0de204bef8c10c8df3cb82b33594d035e41179cb7450cb7c10470bfc92a933c1d801fb968049ea8a17d838d16de9973f5dddff9fc
@@ -14,6 +14,7 @@ SHA1 (patch-gfx_angle_checkout_src_commo
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 8ddf031923ea7edfd8e51c5ff334870d531fecb5
 SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 6d5b8788d65e742515c4313113fb72372d093dcc
 SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 62d0d3a41fd0302c7b066ed60b15ed9db9f485de
+SHA1 (patch-intl_lwbrk_LineBreaker.cpp) = 7fb963dcf4ade59ed0b7c236c8e5eea8f32a0ce3
 SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 9de765c6ba6ddf9db9161d10aac57ddbad20075c
 SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 64475f51534ac683c5b42bcbbd767db87d0ef87b
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = fa503231403a18e4ca6947fcd9985dcd28f83d0c

Added files:

Index: pkgsrc/mail/thunderbird/patches/patch-intl_lwbrk_LineBreaker.cpp
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-intl_lwbrk_LineBreaker.cpp:1.1
--- /dev/null   Tue Nov 21 15:15:36 2023
+++ pkgsrc/mail/thunderbird/patches/patch-intl_lwbrk_LineBreaker.cpp    Tue Nov 21 15:15:36 2023
@@ -0,0 +1,23 @@
+$NetBSD: patch-intl_lwbrk_LineBreaker.cpp,v 1.1 2023/11/21 15:15:36 gdt Exp $
+
+Copied from www/firefox.
+
+icu 74.1 support.
+
+--- intl/lwbrk/LineBreaker.cpp.orig    2023-10-19 19:54:30.000000000 +0000
++++ intl/lwbrk/LineBreaker.cpp
+@@ -448,7 +448,13 @@ static int8_t GetClass(uint32_t u, LineB
+       /* REGIONAL_INDICATOR = 39,           [RI] */ CLASS_CHARACTER,
+       /* E_BASE = 40,                       [EB] */ CLASS_BREAKABLE,
+       /* E_MODIFIER = 41,                   [EM] */ CLASS_CHARACTER,
+-      /* ZWJ = 42,                          [ZWJ]*/ CLASS_CHARACTER};
++      /* ZWJ = 42,                          [ZWJ]*/ CLASS_CHARACTER,
++      /* AKSARA = 43,                       [AK] */ CLASS_CHARACTER,
++      /* AKSARA_PREBASE = 44,               [AP] */ CLASS_CHARACTER,
++      /* AKSARA_START = 45,                 [AS] */ CLASS_CHARACTER,
++      /* VIRAMA_FINAL = 46,                 [VF] */ CLASS_CHARACTER,
++      /* VIRAMA = 47,                       [VI] */ CLASS_CHARACTER,
++};
+ 
+   static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),
+                 "Gecko vs ICU LineBreak class mismatch");



Home | Main Index | Thread Index | Old Index