|
217d38df
|
2022-04-29T16:18:17
|
|
Try to fix distcheck
|
|
f7aee78e
|
2022-04-24T05:47:57
|
|
4.2.1
|
|
9d5730b9
|
2022-03-30T15:08:34
|
|
4.2.0
|
|
c36844d6
|
2022-03-23T07:20:59
|
|
4.1.0
|
|
1f79ba94
|
2022-03-11T20:19:04
|
|
4.0.1
|
|
8d1b000a
|
2022-03-01T21:27:32
|
|
4.0.0
|
|
cfc06c24
|
2022-02-05T13:31:05
|
|
[util/draw] Render color glyphs if cairo API available
|
|
0a129961
|
2022-02-13T00:30:50
|
|
3.4.0
|
|
ac46c324
|
2022-02-06T15:41:18
|
|
3.3.2
|
|
45df2595
|
2022-01-31T23:06:10
|
|
3.3.1
|
|
98da3306
|
2022-01-31T18:12:01
|
|
3.3.0
|
|
a45a6305
|
2022-01-08T15:47:33
|
|
Fix unintentional locale dependency (#3358)
Avoid unintentional locale dependency
hb_variation_to_string uses sprintf with %g, which will produce
a locale-dependent decimal point, which is not desired here.
The output is supposed to be compatible with CSS syntax, and
that always uses '.' for the decimal point.
Fix this by changing the per-thread locale to "C" around sprintf call.
Fixes https://github.com/harfbuzz/harfbuzz/issues/3355
Fixes https://github.com/harfbuzz/harfbuzz/pull/3357
Fixes https://github.com/harfbuzz/harfbuzz/pull/3358
Co-authored-by: Matthias Clasen <mclasen@redhat.com>
|
|
be91d291
|
2021-12-12T04:45:54
|
|
3.2.0
|
|
8aed5c21
|
2021-11-26T17:54:18
|
|
3.1.2
|
|
cd5c6cd0
|
2021-11-08T06:59:55
|
|
3.1.1
|
|
77eeec53
|
2021-11-03T23:31:03
|
|
3.1.0
|
|
9c387e20
|
2021-09-17T21:32:30
|
|
3.0.0
|
|
505df5ab
|
2021-09-07T13:46:08
|
|
2.9.1
|
|
9aa6f8a9
|
2021-08-18T09:32:04
|
|
2.9.0
|
|
e0d7060f
|
2021-08-11T18:43:21
|
|
[test] Rename shaping/ to shape/
|
|
63e15eac
|
2021-07-08T22:46:33
|
|
2.8.2
|
|
b37f03f1
|
2021-05-04T02:07:06
|
|
2.8.1
|
|
8298c2f9
|
2021-04-23T18:37:58
|
|
[hb-view] Use Chafa for terminal graphics if available
This produces high-quality terminal graphics using symbols or sixels
according to the detected terminal capabilities.
Fixes #2430.
|
|
743baf35
|
2021-03-22T15:51:17
|
|
[build] Don’t look for FontConfig
We don’t currently use it anywhere. It was used briefly for the
hb-fc-list tool, but this tool have not been built since 2015:
commit cd042fc8c4a3984c3647cd22a27c34f00636f6e8
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Thu Jun 18 10:55:13 2015 -0700
[util] Disable hb-fc-list for now
Until I figure out what to do about the API, and finalize
the tool.
|
|
b8b8c58b
|
2020-11-10T11:56:09
|
|
[subset] add tests that check for successful repacking of a real font file.
|
|
03538e87
|
2021-03-16T19:28:35
|
|
2.8.0
|
|
c2fc2aa4
|
2020-06-29T01:49:28
|
|
[atomic] Remove Solaris intrinsics
|
|
7099a6dc
|
2020-06-29T01:47:37
|
|
[atomic] Remove old Intel primitives implementation
|
|
711c241f
|
2020-06-29T01:40:30
|
|
m[mutex] Remove busyloop mutex implemenation
Don't know why I ever added this. :)
|
|
7236c7e2
|
2020-12-27T01:59:00
|
|
2.7.4
|
|
71a3b54f
|
2020-12-23T15:33:15
|
|
2.7.3
|
|
ea4476d7
|
2020-12-21T17:44:03
|
|
[autotools] Don’t fallback to icu-config
ICU pkg-config support have been available for a long time, and
icu-config often breaks cross-compiling when the one from host system is
found.
|
|
05403a07
|
2020-10-23T17:24:29
|
|
[autotools] Require pkg-config 0.28
Follow up 0615c7b64b63400b2a70a1a6dd8a57d0b0fff10c, which fixes #1565.
This seems to be the version that fixed the circular dependency, based
on the ChangeLog:
https://cgit.freedesktop.org/pkg-config/commit/?h=pkg-config-0.28&id=74ceac54ef6f9247c00f08eecd8cca811a3c5934
|
|
9c98b2b9
|
2020-08-29T00:39:42
|
|
2.7.2
|
|
05ef75c5
|
2020-08-13T20:52:03
|
|
2.7.1
|
|
ef2e3803
|
2020-08-12T00:50:33
|
|
Revert "Remove cmake-config support of HarfBuzz"
This reverts commit 75efa893433b6f352c28bda9d0a92683244900aa.
|
|
51933578
|
2020-08-11T23:51:59
|
|
Revert "Remove autotools build support"
This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
|
|
01ac32aa
|
2020-08-02T11:35:55
|
|
Remove autotools build support
|
|
75efa893
|
2020-07-30T01:17:42
|
|
Remove cmake-config support of HarfBuzz
Reverts d38f37b2 as discussed in #2316
|
|
a01c7a38
|
2020-07-25T12:27:31
|
|
2.7.0
|
|
a7838407
|
2020-06-27T22:23:59
|
|
Always round up
Fixes https://github.com/harfbuzz/harfbuzz/issues/2496
|
|
53b0a183
|
2020-06-22T18:04:01
|
|
Remove concept of stable/unstable from build tools
We never practiced the concept of stable and unstable releases, let's
remove the code and always use the stable scheme.
|
|
e4203c14
|
2020-06-22T05:03:27
|
|
2.6.8
|
|
8c84fee2
|
2020-06-22T04:04:40
|
|
Update build systems status messages
|
|
65462c4b
|
2020-06-05T01:08:08
|
|
minor, improve the need for graphite comment
|
|
fb46a32e
|
2020-06-03T12:54:26
|
|
2.6.7
|
|
42025680
|
2020-05-12T00:14:33
|
|
2.6.6
|
|
44fe1c8f
|
2020-03-25T16:36:48
|
|
Remove xlocale use now that isn't available in most distros
Our CI bots don't detect it in Alpine, ArchLinux, Ubuntu and Fedora
so let's get rid of it use the fallback we are using anyway for a
long time.
|
|
186976eb
|
2020-04-21T22:37:56
|
|
[autotools] C++11 requirement is mandatory
How was this not updated?
|
|
f9bc3733
|
2020-04-17T22:37:48
|
|
2.6.5
|
|
3a74ee52
|
2019-10-29T12:27:03
|
|
2.6.4
|
|
ce11df1b
|
2019-10-28T14:45:31
|
|
2.6.3
|
|
e48ef080
|
2019-09-30T12:39:06
|
|
2.6.2
|
|
88c73359
|
2019-09-04T11:16:18
|
|
Check roundf availibity in autotools
Hmm, not sure how I missed it.
|
|
be97e9d6
|
2019-08-22T15:52:24
|
|
2.6.1
|
|
6461143b
|
2019-08-13T22:20:54
|
|
2.6.0
|
|
eb8bd2f7
|
2019-07-16T22:27:01
|
|
Add hb_gdi_face_create API
Based on Konstantin Ritt work posted on mailing list
|
|
a4543d40
|
2019-06-30T15:06:30
|
|
Empty DIRECTWRITE_LIBS
Not used anymore since DWRITE is loaded dynamically.
|
|
b14e413f
|
2019-06-26T10:44:10
|
|
2.5.3
|
|
6b44bf85
|
2019-06-20T11:57:19
|
|
2.5.2
|
|
6172ec5d
|
2019-06-18T12:41:56
|
|
Remove (unused) posix_memalign fallback
Was wrong. The returned pointer couldn't be passed to free(). Ouch!
|
|
23768a99
|
2019-06-17T20:29:29
|
|
[config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE
This disables fallback shaper in tiny builds. Projects that don't
use our build system and want to disable fallback shaper (eg. Firefox)
should define HB_NO_FALLBACK_SHAPE now.
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
c4cae81a
|
2019-06-10T15:32:54
|
|
Remove round polyfill
Added in 01dff1e and 19256bef, this was targeted at older
msvc versions that don't support C99 but now as we require
C++11 we don't target places those envs thus removing this.
|
|
93c45556
|
2019-05-31T22:53:27
|
|
2.5.1
|
|
a5d1b0bd
|
2019-05-25T12:45:40
|
|
Look for pthread even if win32
https://github.com/harfbuzz/harfbuzz/issues/1728
|
|
5fd3ece5
|
2019-05-24T15:56:15
|
|
2.5.0
|
|
b567d4ea
|
2019-05-23T21:36:42
|
|
Fix build after UCDN -> UCD
|
|
6d63e27c
|
2019-05-10T11:53:02
|
|
Generate tarball in .xz instead of .bz2
Fixes https://github.com/harfbuzz/harfbuzz/issues/1662
|
|
3f845892
|
2019-03-28T21:21:26
|
|
2.4.0
|
|
a030ce4f
|
2019-03-28T21:26:50
|
|
Merge branch 'master' into iter
|
|
d6fc1d49
|
2019-03-28T21:21:26
|
|
2.4.0
|
|
acf5f0a3
|
2019-01-30T15:10:23
|
|
[configure] Fix up
|
|
ede117dc
|
2019-01-30T15:10:23
|
|
[configure] Fix up
|
|
cbe2118c
|
2019-01-30T15:07:09
|
|
Merge branch 'master' into iter
|
|
6b834c1c
|
2019-01-30T15:06:22
|
|
[configure] Print compiler version info in report
|
|
8b46c2d9
|
2019-01-30T15:06:22
|
|
[configure] Print compiler version info in report
|
|
55d1d7c8
|
2019-01-30T13:54:15
|
|
2.3.1
|
|
fa1ae3d4
|
2018-12-30T12:01:13
|
|
Use C++11 when available
|
|
868b0c0c
|
2019-01-17T15:08:36
|
|
Move -Wcast-align to hb.hh
|
|
4941e95f
|
2018-12-20T21:48:57
|
|
2.3.0
|
|
49334f9b
|
2018-12-17T18:27:36
|
|
Enable system extensions in hb.hh
Fixes https://github.com/harfbuzz/harfbuzz/issues/1491
|
|
dc41ecef
|
2018-11-29T11:53:53
|
|
2.2.0
|
|
24887d11
|
2018-11-24T20:07:24
|
|
Add Adobe AOTS tests (#1395)
Annotated OpenType Specification or aots, https://github.com/adobe-type-tools/aots
provides a set of tests for OpenType specification, this change add those tests in addition
to modified version of their HarfBuzz test runner for generating harfbuzz project specific tests.
|
|
e3a1a835
|
2018-11-16T16:53:25
|
|
2.1.3
|
|
fdb29ab2
|
2018-11-16T15:38:11
|
|
2.1.2
|
|
8be74d85
|
2018-11-05T18:47:22
|
|
2.1.1
|
|
10193910
|
2018-10-30T15:52:26
|
|
2.1.0
|
|
0a3b7a0f
|
2018-10-20T13:14:07
|
|
2.0.2
|
|
7c2c8ac3
|
2018-10-19T19:37:46
|
|
2.0.1
|
|
3d9a0306
|
2018-10-18T05:58:17
|
|
2.0.0
|
|
1e8fdd28
|
2018-10-10T16:32:35
|
|
Remove HAVE_OT
We never tested compiling without it. Just kill it. We always build
our own shaper.
|
|
55942ad5
|
2018-10-06T14:49:44
|
|
Merge branch 'master' into cff-subset
|
|
1f14107f
|
2018-10-04T09:17:08
|
|
Minor: Fix autoconf warning
Before this change, autoconf was emitting the following warnings:
```
configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
configure.ac:22: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:22: the top level
```
|
|
c2c7e647
|
2018-10-04T00:29:40
|
|
State our graphite2 dependency no-deprecated compile flag (#1220)
|
|
54d332dd
|
2018-09-10T11:37:24
|
|
1.9.0
|
|
63be5dcd
|
2018-08-14T10:59:34
|
|
1.8.8
|
|
b6fdcf4f
|
2018-08-08T21:54:08
|
|
1.8.7
|
|
e49a38b2
|
2018-08-07T09:55:42
|
|
1.8.6
|
|
44d1fb37
|
2018-08-01T14:51:51
|
|
1.8.5
|
|
68310a65
|
2018-07-17T13:20:40
|
|
1.8.4
|