./fonts/harfbuzz, OpenType text shaping engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.6.4, Package name: harfbuzz-2.6.4, Maintainer: pkgsrc-users

HarfBuzz is an OpenType text shaping engine.


Required to run:
[textproc/icu] [graphics/freetype2] [devel/glib2] [graphics/graphite2] [lang/gcc49-libs]

Required to build:
[lang/gcc49] [pkgtools/cwrappers]

Package options: icu

Master sites:

SHA1: abaeb9bca4f79edaff708dc124a81f9d34499acd
RMD160: 19176eb00b99a7d33c465436c13904d90f1a7253
Filesize: 5827.605 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-09 20:31:14 by Jonathan Perkin | Files touched by this commit (1)
Log message:
harfbuzz: Move GCC_REQD to before bsd.prefs.mk.
   2019-10-31 17:30:09 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
harfbuzz: Update to 2.6.4

Overview of changes leading to 2.6.4
Monday, October 29, 2019
====================================
- Small bug fix.
- Build fixes.

Overview of changes leading to 2.6.3
Monday, October 28, 2019
====================================
- Misc small fixes, mostly to build-related issues.
- New API:
+hb_font_get_nominal_glyphs()
   2019-10-01 16:35:14 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
harfbuzz: Update to 2.6.2

Overview of changes leading to 2.6.2
Monday, September 30, 2019
====================================
- Misc small fixes, mostly to build-related issues.
   2019-08-31 15:17:38 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
harfbuzz: Update to 2.6.1

Overview of changes leading to 2.6.1
Thursday, August 22, 2019

    Fix regression with hb_font_create_sub_font scaling introduced in 2.6.0.
    Change interpretation of font PTEM size / CoreText font size handling.
    See #1484
    hb-ot-font: Prefer symbol cmap subtable if present.
    Apply 'dist'/'abvm'/'blwm' features to all scripts.
    Drop experimental DirectWrite API.
   2019-08-20 14:09:04 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
harfbuzz: update to 2.6.0.

Overview of changes leading to 2.6.0
Tuesday, August 13, 2019
====================================
- New OpenType metrics, baseline, and metadata table access APIs.
- New API to set font variations to a named-instance.
- New hb-gdi.h header and API for creating hb_face_t from HFONT.
- Amalgam: Provide a single-file harfbuzz.cc file for easier alternate building.
- More size-reduction configurable options, enabled by HB_TINY.
- New API:
+hb_font_set_var_named_instance()
+hb_gdi_face_create()
+hb_ot_layout_baseline_tag_t
+hb_ot_layout_get_baseline()
+hb_ot_meta_tag_t
+hb_ot_meta_get_entry_tags()
+hb_ot_meta_reference_entry()
+hb_ot_metrics_tag_t
+hb_ot_metrics_get_position()
+hb_ot_metrics_get_variation()
+hb_ot_metrics_get_x_variation()
+hb_ot_metrics_get_y_variation()
   2019-07-08 19:48:01 by Ryo ONODERA | Files touched by this commit (1)
Log message:
This version uses C++11. Set c++11 to USE_LANGUAGES

Noticed by leot@. Thank you.
   2019-07-02 14:58:23 by Ryo ONODERA | Files touched by this commit (4) | Package updated
Log message:
Update to 2.5.3

Changelog:
Overview of changes leading to 2.5.3
Wednesday, June 26, 2019
====================================
- Fix UCD script data for Unicode 10+ scripts.  This was broken since 2.5.0.
- More optimizations for HB_TINY.

Overview of changes leading to 2.5.2
Thursday, June 20, 2019
====================================
- More hb-config.hh facilities to shrink library size, namely when built as
  HB_TINY.
- New documentation of custom configurations in CONFIG.md.
- Fix build on gcc 4.8.  That's supported again.
- Universal Shaping Engine improvements thanks to David Corbett.
- API Changes: Undeprecate some horizontal-kerning API and re-enable in hb-ft,
  such that Type1 fonts will continue kerning.

Overview of changes leading to 2.5.1
Friday, May 31, 2019
====================================
- Fix build with various versions of Visual Studio.
- Improved documentation, thanks to Nathan Willis.
- Bugfix in subsetting glyf table.
- Improved scripts for cross-compiling for Windows using mingw.
- Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER to HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER.
  A deprecated macro is added for backwards-compatibility.

Overview of changes leading to 2.5.0
Friday, May 24, 2019
====================================
- This release does not include much functional changes, but includes major internal
  code-base changes.  We now require C++11.  Support for gcc 4.8 and earlier has been
  dropped.
- New hb-config.hh facility for compiling smaller library for embedded and web \ 
usecases.
- New Unicode Character Databse implementation that is half the size of \ 
previously-used
  UCDN.
- Subsetter improvements.
- Improved documentation, thanks to Nathan Willis.
- Misc shaping fixes.
   2019-06-09 06:55:48 by Ryo ONODERA | Files touched by this commit (1) | Package updated
Log message:
Update comment, replace librsvg with librsvg-c