Khaled Hosny
7b27c8edd4
10.2.0
1 month ago
Khaled Hosny
9ef44a2d67
10.1.0
4 months ago
Khaled Hosny
a1d9bfe628
10.0.1
5 months ago
Khaled Hosny
d5261f7234
10.0.0
5 months ago
Chun-wei Fan
5c7eb85405
meson: Fix builds against ICU >= 75.x on Visual Studio
...
Sadly, we can't just use '-std=c++17' for Visual Studio, but must use
'/std:c++17'...
That's sadly, life...
7 months ago
Khaled Hosny
9c03576c49
9.0.0
8 months ago
Alexander Kanavin
93d58f8315
meson: set -std=c++17 when building with icu >= 75
...
Fixes:
https://github.com/harfbuzz/harfbuzz/issues/4671
9 months ago
Khaled Hosny
71b1ba7aa6
8.5.0
9 months ago
Chun-wei Fan
1ad48fddd0
Meson: Use actual FreeType version when using CMake
...
Sadly, the pkg-config files that FreeType gives us use different
versioning schemes from what CMake expects, so we can't just use
multiple dependencies even for Meson 0.60.0+
11 months ago
Khaled Hosny
63973005bc
8.4.0
11 months ago
Khaled Hosny
3c8d448fa1
[meson] Check minimum dependency versions like with autotools
11 months ago
璀境石
3d455998bf
fixed: hb-subset.cc -- compile error C1128: number of sections exceeded object file format limit
11 months ago
Khaled Hosny
2b3631a866
8.3.1
11 months ago
Elliot
93a148cde6
fix warning when compiling with clang-cl
1 year ago
Peter Seiderer
773a0c7093
[meson] has_function detection needs suitable includes
...
- fix meson has_function() detection, needs suitable include to avoid
false positive (see [1] for details)
[1] https://github.com/mesonbuild/meson/issues/7652
Closes #4266
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
1 year ago
Khaled Hosny
894a1f72ee
8.3.0
1 year ago
Khaled Hosny
18a6e78549
8.2.2
1 year ago
Marco Rebhan
da9b838910
Re-do and clean up CMake support, making it use relocatable paths
...
Closes #4025 .
1 year ago
Khaled Hosny
0967a3e24a
8.2.1
1 year ago
Khaled Hosny
c1eb66d415
8.2.0
1 year ago
L. E. Segovia
617e447854
[meson] Set C++14 as minimum as implied by MSVC support
...
Microsoft's STL uses C++14 as minimum. Using C++11 is actually enforced
by clang-cl and clang, which will lead to all sorts of compilation
errors.
1 year ago
Khaled Hosny
1d665c2b52
8.1.1
2 years ago
Khaled Hosny
fcb9e5915f
8.1.0
2 years ago
Khaled Hosny
d160d9389c
8.0.1
2 years ago
Khaled Hosny
b4305532a7
8.0.0
2 years ago
arch1t3cht
4a628b236f
[meson] Remove incorrect option for ICU subproject
...
Fixes #4298 .
2 years ago
Behdad Esfahbod
6ed792ef4b
[meson] Report WebAssembly build
2 years ago
Khaled Hosny
4584bcdc32
7.3.0
2 years ago
Behdad Esfahbod
070f837be6
[VarComposite] Optimize rotate()
2 years ago
Khaled Hosny
a321c4fee5
7.2.0
2 years ago
DeadSix27
ef6adadba9
meson: add an option to disable utilities building
...
Adds the missing utilities option to meson builds for parity with CMake builds
2 years ago
Behdad Esfahbod
6aea77c643
[wasm-shape] Add (disabled) module support
2 years ago
Behdad Esfahbod
f95c2cc6d5
[wasm] Infra for iwasm llvm build
2 years ago
Behdad Esfahbod
fcc8be409b
[wasm] Add meson build option
...
Autotools support missing.
2 years ago
Behdad Esfahbod
425fc7f3ee
[wasm] Add wasm shaper skeleton
2 years ago
Khaled Hosny
60841e2618
7.1.0
2 years ago
Khaled Hosny
1d1f93a612
7.0.1
2 years ago
Khaled Hosny
8bdaeddfcd
7.0.0
2 years ago
Khaled Hosny
00a6f8945c
[meson] Minor
...
alias_target() is variadic function.
2 years ago
Behdad Esfahbod
0b92c57984
[meson] Add alias "libs" target
...
Builds libharfbuzz and libharfbuzz-subset.
2 years ago
Khaled Hosny
434c98d4c6
[meson] Add alias "lib" target
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4105
2 years ago
Khaled Hosny
7a714d1a8d
[meson] Enable all checked for Cairo functions for internal Cairo
...
Similar to what we do with FreeType ones.
2 years ago
Matthias Clasen
30d0d9c56c
Adapt to cairo changes
...
Adapt to the api in the cairo MR that will be used,
and make the code build with older cairo.
2 years ago
Matthias Clasen
ac969fffa2
Update meson summary
...
Include builtin font callbacks and Cairo integration
in the configuration summary.
2 years ago
Khaled Hosny
67e652cd5d
[meson] Update Cairo subproject
2 years ago
Khaled Hosny
e1a0705128
[meson] Enabled needlessly disabled MSVC warnings
...
We don’t seem to hot any of these warnings currently.
2 years ago
Khaled Hosny
f96e32a0aa
[meson] Try to make MSVC build less spammy
...
Enable exceptions in ragel subproject, and revert the exceptions part of:
commit 22cbd038d3
Author: Khaled Hosny <khaled@aliftype.com>
Date: Tue Sep 14 12:34:25 2021 +0200
[meson] Add ragel subproject
To get ride of the following warnings:
cl : Command line warning D9025 : overriding '/EHs' with '/EHs-'
2 years ago
Behdad Esfahbod
10def9b3df
meson fix
2 years ago
Behdad Esfahbod
f21b15dcc3
[hb-view] Update to alternative cairo custom-palette API
2 years ago
Behdad Esfahbod
3bcf153ad8
Change library numbering scheme
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1431
2 years ago