Accepting request 537607 from home:luc14n0:branches:GNOME:Factory

Update to version 1.6.3

OBS-URL: https://build.opensuse.org/request/show/537607
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=134
This commit is contained in:
Dominique Leuenberger 2017-10-30 16:15:46 +00:00 committed by Git OBS Bridge
parent 1a4569a7a8
commit 31f12a1a9b
4 changed files with 41 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56838dfdad2729b8866763c82d623354d138a4d99d9ffb710c7d377b5cfc7c51
size 1615704

3
harfbuzz-1.6.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e31eb367beb61a9399d2c78b51c225ab2b1cbd46f364f2d80d97bb422b44101a
size 1643142

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Fri Oct 27 20:28:36 UTC 2017 - luc14n0@linuxmail.org
- Update to version 1.6.3:
+ Fix hb_set_t some more. Should be solid now.
+ Implement get_glyph_name() for hb-ot-font.
+ Misc fixes.
- Changes from version 1.6.2:
+ Yesterday's release had a bad crasher; don't use it
(gh#behdad/harfbuzz#578).
- Changes from version 1.6.1:
+ Don't skip over COMBINING GRAPHEME JOINER when ligating, etc
(gh#behdad/harfbuzz#554).
+ Faster hb_set_t implementation.
+ Don't use deprecated ICU API.
+ Fix undefined-behavior in Myanmar shaper, introduced in 1.6.0.
+ Deprecated API: hb_set_invert().
- Changes from version 1.6.0:
+ Update to Unicode 10.
+ Various Indic and Universal Shaping Engine fixes.
+ Implement Unicode Arabic Mark Ordering Algorithm UTR#53.
+ Implement optical sizing / tracking in CoreText backend, using
new API hb_font_set_ptem().
+ Allow notifying hb_font_t that underlying FT_Face changed
sizing, using new API hb_ft_font_changed().
+ More Graphite backend RTL fixes.
+ Fix caching of variable font shaping plans.
+ hb-view / hb-shape now accept following new arguments:
o --unicodes: takes a list of hex numbers that represent
Unicode codepoints.
+ New API: hb_face_get_table_tags(), hb_font_set_ptem(),
hb_font_get_ptem() and hb_ft_font_changed().
- Drop pkgconfig(gobject-2.0) BuildRequires: not needed/used.
-------------------------------------------------------------------
Sat Sep 9 21:00:13 UTC 2017 - zaitor@opensuse.org

View File

@ -17,21 +17,20 @@
Name: harfbuzz
Version: 1.5.1
Version: 1.6.3
Release: 0
Summary: An OpenType text shaping engine
License: MIT
Group: Productivity/Text/Utilities
Url: http://www.freedesktop.org/wiki/Software/HarfBuzz
Source: http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
Url: https://www.freedesktop.org/wiki/Software/HarfBuzz
Source: https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
Source99: baselibs.conf
BuildRequires: gcc-c++
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pkgconfig(cairo) >= 1.8.0
BuildRequires: pkgconfig(cairo-ft)
BuildRequires: pkgconfig(freetype2) >= 12.0.6
BuildRequires: pkgconfig(glib-2.0) >= 2.38
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.19.1
BuildRequires: pkgconfig(graphite2)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(icu-uc)