|
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.
|
|
68d2e1b2
|
2021-01-21T14:39:19
|
|
[meson] Disable benchmark feature by default
It downloads a dependency from the internet, and in the same time not
used anywhere (one needs to explicitly call ninja benchmark), not even
on the CI (not sure if it that would make much sense since it does not
seem to ever fail).
|
|
f9ac6ddb
|
2020-07-22T17:53:04
|
|
[meson] Rename 'gtk_doc' option to 'docs'
|
|
d608f2ac
|
2020-07-06T22:40:51
|
|
[meson] Add fuzzer_ldflags
As ots, https://github.com/khaledhosny/ots/commit/4d37b9b
|
|
702847aa
|
2020-06-29T00:39:43
|
|
[meson] Turn benchmark to a feature
|
|
95b1081b
|
2020-06-09T17:37:36
|
|
Add performance benchmark for shaping, get extents and draw
|
|
62de2f74
|
2020-06-11T19:09:24
|
|
[meson] Remove spaces before named parameter colons
meson documentations sometimes adds the space and sometimes don't and we
aren't adding it most of the times unconsciously so let's the cases and
be consistent.
|
|
0151da23
|
2020-06-06T01:48:23
|
|
[meson] Remove with_libstdcxx build option
This was done in #770 but no indication of anyone is using it,
let's remove it from our meson port and we can just don't care about
it in autotools port after the migration to meson.
|
|
e98aa0c8
|
2020-06-02T16:25:22
|
|
[meson] Make gobject and introspection features automatic
Meson doesn't have DISTCHECK_CONFIGURE_FLAGS like concept IIUC
and enabling them is the main thing we are doing with
distcheck flags anyway so lets turn them to auto.
|
|
870304df
|
2020-06-04T03:19:53
|
|
[meson] Remove amalgam build option
Fixes #2444
|
|
5eb6cafd
|
2020-05-29T23:54:14
|
|
[meson] reflect chosen linker update
As d9177a594bc2846b03a43b8d00949d23ab0d91c2
|
|
cc53fd15
|
2020-05-21T19:33:18
|
|
[meson] Normalize options names
As https://github.com/harfbuzz/harfbuzz/pull/2412#discussion_r426275027
|
|
3dd7b210
|
2020-05-17T00:12:08
|
|
meson: build documentation with gtk-doc
Fixes https://github.com/harfbuzz/harfbuzz/issues/2409
|
|
2ac42220
|
2020-05-10T14:20:27
|
|
[meson] specify preferred linker to avoid stdc++ linking
|
|
2e3dfdcd
|
2020-04-23T14:04:24
|
|
[meson] make 'tests' option enabled by default
Not sure what 'auto' can mean here but it makes my local test to not run properly
|
|
750bb73e
|
2020-04-21T01:13:13
|
|
[meson] Add an experimental-api option
|
|
c6b3f73b
|
2020-04-19T00:54:24
|
|
[meson] Make harfbuzz-icu separate module optout-able
|
|
838346c5
|
2020-03-13T18:01:17
|
|
meson: Support GDI integration
...and supersede the configuration option uniscribe with gdi, as Uniscribe is
tightly tied to GDI. This means that enabling GDI would also mean enabling
Uniscribe.
|
|
f8c8be05
|
2020-03-11T20:51:40
|
|
[meson] Add amalgam build option
|
|
68f98241
|
2019-07-22T12:12:02
|
|
meson: update to latest master
|
|
6abe7983
|
2018-11-14T13:49:03
|
|
meson: add g-i introspection
|
|
6147df33
|
2018-11-14T10:12:40
|
|
meson: add option to disable tests
|
|
4840c823
|
2018-11-12T16:56:56
|
|
meson: add option and build system plumbing for CoreText on macOS/iOS
Untested though.
|
|
83ebbe4a
|
2018-11-12T16:56:56
|
|
meson: add option and build system plumbing for DirectWrite on Windows
Untested though.
|
|
b7796a5d
|
2018-11-12T16:56:56
|
|
meson: add option and build system plumbing for uniscribe on Windows
Untested though.
|
|
c81290b0
|
2018-11-12T15:58:09
|
|
meson: add feature option for internal ucdn lib
|
|
49ba211a
|
2018-11-12T15:36:27
|
|
meson: add options to enable/disable various features
And fix build without GLib. Fixes #2.
|