Next | Query returned 210 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-10-29 22:16:21 by Taylor R Campbell | Files touched by this commit (1)
Log message:
fonts/harfbuzz: Needs meson>=1.2.0 for gnome.generate_gir(env=...).
   2023-10-20 12:41:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
harfbuzz harfbuzz-icu: updated to 8.2.2

8.2.2

Fix regression from 8.1.0 in shaping fonts with duplicate feature tags.
Fix regression from 8.2.0 in parsing CSS-style feature strings.
Variable fonts instanciation now handles more tables.
Various CMake build improvements.
various fixes to build without errors with gcc 4.9.2.
   2023-10-19 17:35:15 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
harfbuzz*: update to 8.2.1

Overview of changes leading to 8.2.1
Monday, September 18, 2023
====================================
- Unicode 15.1 support.

Overview of changes leading to 8.2.0
Friday, September 8, 2023
====================================
- Various build and fuzzing fixes
- Improvements to COLRv1 painting.

- New API:
+hb_paint_color_glyph_func_t
+hb_paint_funcs_set_color_glyph_func
+hb_paint_color_glyph
   2023-08-24 14:02:49 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
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()
   2023-08-22 18:33:48 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
harfbuzz: fix update builds on macOS.

Set DYLD_LIBRARY_PATH to find newly built libraries even if an earlier
version is already installed.
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-07-22 14:21:32 by Nia Alarie | Files touched by this commit (2)
Log message:
harfbuzz: Needs is_trivially_copy_constructible to compile.
   2023-07-19 17:48:31 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
harfbuzz: update to 8.0.1.

Overview of changes leading to 8.0.1
Wednesday, July 12, 2023
====================================
- Build fix on 32-bit arm.

- More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of NotoSansCJKkr.

Overview of changes leading to 8.0.0
Sunday, July 9, 2023
====================================
- New, experimental, WebAssembly (WASM) shaper, that provides greater
  flexibility over OpenType/AAT/Graphite shaping, using WebAssembly embedded
  inside the font file. Currently WASM shaper is disabled by default and needs
  to be enabled at build time. For details, see:

    https://github.com/harfbuzz/harfbuzz/blob/main/docs/wasm-shaper.md

  For example fonts making use of the WASM shaper, see:

    https://github.com/simoncozens/wasm-examples

- Improvements to Experimental features introduced in earlier releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf” table.

- Many big speed optimizations:
  - Up to 89% speedup loading variable fonts for shaping.
  - Up to 88% speedup in small subsets of large (eg. CJK) fonts (both TTF and
    OTF), essential for Incremental Font Transfer (IFT).
  - Over 50% speedup in loading Roboto font for shaping.
  - Up to 40% speed up in loading (sanitizing) complex fonts.
  - 30% speed up in shaping Gulzar font.
  - Over 25% speedup in glyph loading Roboto font.
  - 10% speed up loading glyph shapes in VarComposite Hangul font.
  - hb-hashmap optimizations & hashing improvements.

- New macro HB_ALWAYS_INLINE. HarfBuzz now inlines functions more aggressively,
  which results in some speedup at the expense of bigger code size. To disable
  this feature define the macro to just inline.

- New API:
+HB_CODEPOINT_INVALID
+hb_ot_layout_get_baseline2()
+hb_ot_layout_get_baseline_with_fallback2()
+hb_ot_layout_get_font_extents()
+hb_ot_layout_get_font_extents2()
+hb_subset_input_set_axis_range()
   2023-07-18 20:07:57 by Nia Alarie | Files touched by this commit (2)
Log message:
fonts: Adapt packages to use USE_(CC|CXX)_FEATURES
   2023-05-17 22:08:56 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
harfbuzz: sincosf detection is broken in meson; sort PLIST

Next | Query returned 210 messages, browsing 11 to 20 | Previous