--- - branch: MAIN date: Thu Aug 24 12:02:49 UTC 2023 files: - new: '1.148' old: '1.147' path: pkgsrc/fonts/harfbuzz/Makefile pathrev: pkgsrc/fonts/harfbuzz/Makefile@1.148 type: modified - new: '1.37' old: '1.36' path: pkgsrc/fonts/harfbuzz/Makefile.common pathrev: pkgsrc/fonts/harfbuzz/Makefile.common@1.37 type: modified - new: '1.72' old: '1.71' path: pkgsrc/fonts/harfbuzz/PLIST pathrev: pkgsrc/fonts/harfbuzz/PLIST@1.72 type: modified - new: '1.133' old: '1.132' path: pkgsrc/fonts/harfbuzz/distinfo pathrev: pkgsrc/fonts/harfbuzz/distinfo@1.133 type: modified id: 20230824T120249Z.b000264a0098746413feacff253bd29cd2ae30de log: | harfbuzz*: update to 8.1.1 Overview of changes leading to 8.1.1 Wednesday, August 2, 2023 ==================================== - Fix shaping of contextual rules at the end of string, introduced in 8.1.0 - Fix stack-overflow in repacker with malicious fonts. - 30% speed up loading Noto Duployan font. Overview of changes leading to 8.1.0 Tuesday, August 1, 2023 ==================================== - Fix long-standing build issue with the AIX compiler and older Apple clang. - Revert optimization that could cause timeout during subsetting with malicious fonts. - More optimization work: - 45% speed up in shaping Noto Duployan font. - 10% speed up in subsetting Noto Duployan font. - Another 8% speed up in shaping Gulzar. - 5% speed up in loading Roboto. - New API: +hb_ot_layout_collect_features_map() module: pkgsrc subject: 'CVS commit: pkgsrc/fonts/harfbuzz' unixtime: '1692878569' user: wiz