Commit graph

417 commits

Author SHA1 Message Date
Khaled Hosny
63973005bc 8.4.0 2024-03-29 16:32:00 +02:00
Khaled Hosny
1e5597bf85 [autotools] Check for minimum ICU version as well
We use unorm2_* APIs introduced in 49.0.
2024-03-21 15:54:53 +02:00
Ozkan Sezer
957049066e configure.ac: bump minimum required versions for glib and cairo.
glib2 >= 2.30 is needed for g_unicode_script_from_iso15924() and
g_unicode_script_to_iso15924()

cairo >= 1.10 is needed for the new cairo_operator_t members like
CAIRO_OPERATOR_SCREEN

Reference issue: https://github.com/harfbuzz/harfbuzz/issues/4577
Reference issue: https://github.com/harfbuzz/harfbuzz/issues/4624
2024-03-21 15:54:53 +02:00
Khaled Hosny
2b3631a866 8.3.1 2024-03-17 07:50:59 +02:00
Khaled Hosny
894a1f72ee 8.3.0 2023-11-11 16:07:57 +02:00
Khaled Hosny
18a6e78549 8.2.2 2023-10-18 01:18:14 +03:00
Khaled Hosny
0967a3e24a 8.2.1 2023-09-18 21:18:49 +03:00
Khaled Hosny
c1eb66d415 8.2.0 2023-09-08 22:02:35 +03:00
Khaled Hosny
1d665c2b52 8.1.1 2023-08-02 23:48:22 +03:00
Khaled Hosny
fcb9e5915f 8.1.0 2023-08-01 01:00:47 +03:00
Khaled Hosny
d160d9389c 8.0.1 2023-07-12 08:27:25 +03:00
Khaled Hosny
b4305532a7 8.0.0 2023-07-09 03:20:27 +03:00
Behdad Esfahbod
ccfd7ef08c
Merge pull request #4131 from harfbuzz/wasm
[wasm] WebAssembly shaper
2023-05-17 16:00:33 +02:00
Khaled Hosny
4584bcdc32 7.3.0 2023-05-10 00:20:25 +03:00
Behdad Esfahbod
070f837be6 [VarComposite] Optimize rotate() 2023-04-27 11:56:03 -06:00
Khaled Hosny
a321c4fee5 7.2.0 2023-04-27 00:48:00 +02:00
Behdad Esfahbod
99d2dab30f [wasm] Try at autotools build 2023-03-31 17:33:44 -06:00
Khaled Hosny
60841e2618 7.1.0 2023-03-03 01:05:43 +02:00
Khaled Hosny
1d1f93a612 7.0.1 2023-02-20 15:54:12 +02:00
Khaled Hosny
8bdaeddfcd 7.0.0 2023-02-11 23:52:58 +02:00
Behdad Esfahbod
3bcf153ad8 Change library numbering scheme
Fixes https://github.com/harfbuzz/harfbuzz/issues/1431
2023-01-06 15:51:35 -07:00
Khaled Hosny
afcae83a06 6.0.0 2022-12-16 23:35:26 +02:00
Khaled Hosny
970321db7b 5.3.1 2022-10-19 22:06:46 +02:00
Khaled Hosny
3ce4b8f5c9 5.3.0 2022-10-08 19:10:07 +02:00
Khaled Hosny
4a1d891c63 5.2.0 2022-09-17 03:19:29 +02:00
Khaled Hosny
f1f2be776b 5.1.0 2022-07-31 15:48:32 +02:00
Khaled Hosny
cbccadba8d 5.0.1 2022-07-23 22:09:06 +02:00
Khaled Hosny
40b21edf48 5.0.0 2022-07-23 19:53:14 +02:00
Khaled Hosny
e294200dac [ft] Check for FT_Get_Transform at build time 2022-07-15 21:59:33 +02:00
Luca Bacci
3a722c5354 Fixes for DWrite header checks 2022-07-06 12:00:36 -06:00
Luca Bacci
1abc14b463 Do not link with the DWrite lib
It's loaded dynamically now
2022-07-06 17:55:39 +02:00
Khaled Hosny
096aaa62a6 4.4.1 2022-06-29 07:30:05 +02:00
Khaled Hosny
8537d68172 4.4.0 2022-06-27 20:51:16 +02:00
Behdad Esfahbod
ea5131507a [mingw] Build with directwrite if available 2022-06-26 13:30:11 -06:00
Behdad Esfahbod
bf4b11cfa4 [configure] Another try at fixing distcheck 2022-05-30 05:09:53 -06:00
Khaled Hosny
aee123fc83 4.3.0 2022-05-20 21:07:25 +02:00
Behdad Esfahbod
217d38dfc7 Try to fix distcheck 2022-04-29 16:19:10 -06:00
Khaled Hosny
f7aee78e90 4.2.1 2022-04-24 05:47:57 +02:00
Khaled Hosny
9d5730b958 4.2.0 2022-03-30 15:08:34 +02:00
Khaled Hosny
c36844d6d9 4.1.0 2022-03-23 07:20:59 +02:00
Khaled Hosny
1f79ba9407 4.0.1 2022-03-11 20:19:04 +02:00
Khaled Hosny
8d1b000a3e 4.0.0 2022-03-01 21:27:32 +02:00
Behdad Esfahbod
cfc06c24d5 [util/draw] Render color glyphs if cairo API available 2022-02-13 13:21:14 -06:00
Khaled Hosny
0a12996134 3.4.0 2022-02-13 00:30:50 +02:00
Khaled Hosny
ac46c3248e 3.3.2 2022-02-06 15:41:18 +02:00
Khaled Hosny
45df259538 3.3.1 2022-01-31 23:06:10 +02:00
Khaled Hosny
98da330638 3.3.0 2022-01-31 18:39:06 +02:00
Behdad Esfahbod
a45a630539
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>
2022-01-08 16:47:33 -07:00
Khaled Hosny
be91d2917d 3.2.0 2021-12-12 04:45:54 +02:00
Khaled Hosny
8aed5c21a3 3.1.2 2021-11-26 17:54:18 +02:00