Name: harfbuzz
-Version: 0.9.40
+Version: 8.2.2
Release: 0
-License: MIT
+License: MIT and ISC
Summary: An OpenType text shaping engine
Url: http://www.freedesktop.org/wiki/Software/HarfBuzz
Group: Graphics/Font Management
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.xz
Source99: baselibs.conf
Source1001: harfbuzz.manifest
BuildRequires: gcc-c++
-BuildRequires: pkgconfig(cairo) >= 1.8.0
-BuildRequires: pkgconfig(cairo-ft)
+#BuildRequires: pkgconfig(cairo) >= 1.8.0
+#BuildRequires: pkgconfig(cairo-ft)
BuildRequires: pkgconfig(freetype2) >= 2.3.8
BuildRequires: pkgconfig(glib-2.0) >= 2.16
BuildRequires: pkgconfig(gobject-2.0)
%prep
%setup -q
cp %{SOURCE1001} .
+patch -p1 < %{_builddir}/%{name}-%{version}/patch/remove-icu-header-dependencies-from-harfbuzz-header.patch
%build
%configure \
%defattr(-,root,root)
%{_bindir}/hb-ot-shape-closure
%{_bindir}/hb-shape
-%{_bindir}/hb-view
+%{_bindir}/hb-subset
+%{_bindir}/hb-info
+#%{_bindir}/hb-view
%files devel
%manifest %{name}.manifest
%{_includedir}/harfbuzz/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
+%{_libdir}/cmake/harfbuzz/harfbuzz-config.cmake
+#%{_libdir}/debug/usr/bin/hb-info.debug