Publishing details
Changelog
harfbuzz (1.0.1-1ubuntu0.1~ppa1204+1) precise; urgency=medium
[ immerrr ]
* debian/patches/fix-gobject-introspection: fix flawed Harfbuzz-0.0.gir file
* debian/control, configure.ac: lower gobject-introspection version requirement
to 1.32 for precise
[ Thorsten Glaser ]
* Upload to precise PPA
harfbuzz (1.0.1-1ubuntu0.1) xenial-security; urgency=medium
* SECURITY UPDATE: memory access issue in hb-ot-layout-gpos-table.hh
- debian/patches/CVE-2015-8947.patch: call check_struct earlier in
src/hb-ot-layout-gpos-table.hh.
- CVE-2015-8947
* SECURITY UPDATE: buffer over-read via inverted length check
- debian/patches/CVE-2016-2052.patch: fix hmtx wrong table length check
in src/hb-ot-font.cc.
- CVE-2016-2052
harfbuzz (1.0.1-1build2) wily; urgency=medium
* No change rebuilds for missing ddebs
harfbuzz (1.0.1-1build1) wily; urgency=medium
* Rebuild for icu 55.
harfbuzz (1.0.1-1) unstable; urgency=medium
* New upstream release.
* Make failing tests fatal again.
See comment in #737473
Thanks to Pino Toscano <email address hidden>
* debian/copyright: Update upstream copyright years.
* debian/libharfbuzz0b.symbols, debian/libharfbuzz-gobject0.symbols: update
symbols files.
harfbuzz (0.9.41-1) unstable; urgency=medium
* New upstream release.
* debian/libharfbuzz0b.symbols: update symbols file.
* debian/libharfbuzz-gobject0.symbols: remove symbol that was introduced by
mistake by upstream. SO bump is not required since no other package
depends on that package yet.
harfbuzz (0.9.40-3) unstable; urgency=medium
* Provide debug symbols package for libharfbuzz0b (Closes: #744989)
* debian/copyright: Update copyright years.
harfbuzz (0.9.40-2) unstable; urgency=medium
* Upload to unstable.
* Remove debian/gbp.conf, not needed in master branch.
harfbuzz (0.9.40-1) experimental; urgency=medium
* New upstream release.
harfbuzz (0.9.39-1) experimental; urgency=medium
* New upstream release.
* Update symbols file
harfbuzz (0.9.38-1) experimental; urgency=medium
* New upstream release.
* Update symbols file
harfbuzz (0.9.37-1) experimental; urgency=medium
* New upstream release.
harfbuzz (0.9.36-1) experimental; urgency=medium
* New upstream release.
* Add debian/gbp.conf to set debian branch to experimental.
harfbuzz (0.9.35-2) unstable; urgency=medium
* debain/clean: Remove test/shaping/*.pyc during clean
* debian/rules: Build static libraries.
* debian/libharfbuzz-dev.install:
+ Install static libraries (LP: #1385616)
+ Simplify file
* debian/control: Bumped Standards-Version to 3.9.6
* Update my email.
harfbuzz (0.9.35-1) unstable; urgency=medium
* New upstream release.
* Remove hb-xetex.patch, it is included upstream.
harfbuzz (0.9.34-2) unstable; urgency=medium
* Added hb-xetex.patch patch from upstream to fix shape-plan caching with
more than one requested shaper
(Closes: #750785)
harfbuzz (0.9.34-1) unstable; urgency=medium
* New upstream release.
harfbuzz (0.9.33-1) unstable; urgency=medium
* New upstream release.
* Upload to unstable.
* Added unbreak_abi.diff patch to Re-add hb_version_check to unbreak API/ABI.
This patch should be removed on the next API/ABI break by upstream.
See: #755094
* Revert last SO bump, libharfbuzz0c back to libharfbuzz0b.
harfbuzz (0.9.32-1) experimental; urgency=medium
* New upstream release.
* Update symbols file
harfbuzz (0.9.30-1) experimental; urgency=medium
* New upstream release.
* SO bumped libharfbuzz0b to libharfbuzz0c.
harfbuzz (0.9.29-1) unstable; urgency=medium
* New upstream release.
* debian/upstream/metadata: Add upstream metadata information.
* debian/rules: Get failing tests' stdout and stderr so we have some
information when a build fails.
harfbuzz (0.9.28-2) unstable; urgency=medium
* Build-Dep on gobject-introspection >= 1.34.0 (Closes: #749305)
harfbuzz (0.9.28-1) unstable; urgency=medium
* New upstream release.
* Update copyright years
harfbuzz (0.9.27-1) unstable; urgency=medium
* New upstream release.
harfbuzz (0.9.26-4) unstable; urgency=low
* Don't bail out on failed tests, the failed tests are not a problem in
HarfBuzz itself.
Thanks to Emilio Pozuelo Monfort <email address hidden>
harfbuzz (0.9.26-3) unstable; urgency=low
* Re-enable the test suite.
Since HarfBuzz has two builds, dh_auto_test needs to be overridden as
with the other dh_auto_*.
Thanks to Pino Toscano <email address hidden> (Closes: #737473)
harfbuzz (0.9.26-2) unstable; urgency=low
[ Iain Lane ]
* Use Conflicts instead of Breaks for old library packages with same SONAME
to ensure they are fully removed (thanks to Steve Langasek in Ubuntu).
harfbuzz (0.9.26-1) unstable; urgency=low
* New upstream release.
* debian/copyright: Update copyright years.
harfbuzz (0.9.25-1) unstable; urgency=medium
[ أحمد المحمودي (Ahmed El-Mahmoudy) ]
* New upstream release.
[ Iain Lane ]
* Build with dh-autoreconf; thanks to Matthias Klose for the original change
in Ubuntu.
* Build without silent rules.
[ Emilio Pozuelo Monfort ]
* Wrap build depends.
harfbuzz (0.9.24-2) unstable; urgency=low
* debian/control:
+ Add missing breaks/replaces on libharfbuzz0a.
harfbuzz (0.9.24-1) unstable; urgency=low
* New upstream release.
* debian/control: Bumped Standards-Version to 3.9.5.
* SO bumped libharfbuzz0a to libharfbuzz0b
* Added libharfbuzz-gobject0 for GObject bindings library and
gir1.2-harfbuzz-0.0 for GObject introspection data
* Added documentation package: libharfbuzz-doc
* debian/libharfbuzz0b.symbols: Updated symbols file.
harfbuzz (0.9.19-1) unstable; urgency=low
* New upstream release.
harfbuzz (0.9.18-3) unstable; urgency=low
* debian/patches/0001-Fix-build-without-graphite2.patch:
+ Removed, graphite2 is now available on armel and sparc so we can
build with graphite2 support everywhere.
* debian/control,
debian/rules:
+ Build with graphite2 support everywhere in the normal build.
harfbuzz (0.9.18-2) unstable; urgency=low
* Add myself to Uploaders.
* debian/patches/0001-Fix-build-without-graphite2.patch:
+ Fix build when graphite2 is not installed. Fixes FTBFS on armel
and sparc.
harfbuzz (0.9.18-1) unstable; urgency=low
* New upstream release.
* Removed icu.patch & graphite2.diff patches, as they got applied upstream.
* Removed autoreconf
* Add Graphite2 support (except for armel & sparc archs)
* debian/libharfbuzz-dev.install: Install harfbuzz-icu.* development files.
* Do not disable ICU in udeb, it is not needed anymore and it causes FTBFS.
* Added libharfbuzz-icu0 package in which ICU support library is installed.
* Renamed libharfbuzz0 to libharfbuzz0a.
* debian/control:
+ Added libharfbuzz-icu0 to -dev package Depends.
+ Added Breaks/Replaces: libharfbuzz0 for libharfbuzz0a
* debian/*.symbols: fixed package names.
harfbuzz (0.9.17-4) unstable; urgency=low
* Added icu.patch patch to add configure option to enable/disable ICU
support.
Thanks to Emilio Pozuelo Monfort <email address hidden>
* Added graphite2.diff patch to add configure option to enable/disable
Graphite2 support.
* Use autoreconf
* Re-enable ICU support
* Disable ICU support only for the udeb target. (Closes: #709926)
(LP: #1184340)
harfbuzz (0.9.17-3) unstable; urgency=low
* Disable ICU support, as it pulls libicu & libstdc++, for which no udebs
exist.
Thanks to Michael Biebl <email address hidden> (Closes: #709796)
harfbuzz (0.9.17-2) unstable; urgency=low
* Added udeb package
harfbuzz (0.9.17-1) unstable; urgency=low
* New upstream release.
* Upload to unstable.
harfbuzz (0.9.16-1) experimental; urgency=low
* New upstream release.
harfbuzz (0.9.15-1) experimental; urgency=low
* New upstream release.
+ src/check-symbols.sh: Removed T marker (Closes: #704665)
* Fixed libharfbuzz-dev description: FriBidi -> HarfBuzz
* debian/libharfbuzz0.symbols: Added Build-Depends-Package field
harfbuzz (0.9.14-1) experimental; urgency=low
* New upstream release.
harfbuzz (0.9.13-1) experimental; urgency=low
* New upstream release.
* Disable Graphite2 backend, since it is unbuildable on some archs.
harfbuzz (0.9.12-1) experimental; urgency=low
* New upstream release.
* debian/copyright: Update copyright years.
* debian/libharfbuzz0.symbols: Update symbols.
harfbuzz (0.9.10-1) experimental; urgency=low
* New upstream release.
* debian/control:
+ Bumped Standards-Version to 3.9.4
+ Use canonical URIs in VCS-* fields
+ Added libgraphite2-dev to Build-Deps to enable Graphite2 backend
* Update symbols file
* Use autotools_dev to update outdated autotools helper files.
harfbuzz (0.9.9-1) experimental; urgency=low
* Initial Release. (Closes: #687161)
[ Andreas Henriksson ]
* Imported Upstream version 0.9.9
* Update symbols file for 0.9.9
-- Thorsten Glaser <email address hidden> Tue, 03 Apr 2018 00:31:33 +0200
Builds
Built packages
-
gir1.2-harfbuzz-0.0
OpenType text shaping engine (GObject introspection data)
-
libharfbuzz-bin
OpenType text shaping engine (utility)
-
libharfbuzz-dev
Development files for OpenType text shaping engine
-
libharfbuzz-doc
Documentation files for the HarfBuzz library
-
libharfbuzz-gobject0
OpenType text shaping engine ICU backend (GObject library)
-
libharfbuzz-icu0
OpenType text shaping engine ICU backend
-
libharfbuzz0-udeb
OpenType text shaping engine
-
libharfbuzz0b
OpenType text shaping engine (shared library)
-
libharfbuzz0b-dbg
OpenType text shaping engine
Package files