Tag '2.16.2' created by Akira TAGOH <akira@xxxxxxxxx> at 2025-04-11 06:47 +0000 Version 2.16.2 -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTs/7w6azZech5b15gwdXqiGXGmcgUCZ/i7DAAKCRAwdXqiGXGm cuwaAQC7c32DqptfCWMVceQP7+zpAp51nENn96TGAztfCWtEBwEAled5djhYR3Hv foeeNkwtmAt1lfzAcXUCGrkNaLwd/wc= =OdG9 -----END PGP SIGNATURE----- Changes since 2.16.1: Akira TAGOH (23): meson: do not require libintl if nls feature is disabled Merge branch 'issues/454' into 'main' ci: Add back Android build in a common way Merge branch 'ci-android' into 'main' Merge branch 'patternBindings' into 'main' Merge branch 'fix_static_only_build' into 'main' Merge branch 'bugfix/issue-456' into 'main' ci: drop Language to make sure they are applied as default style Merge branch 'ci-default-clang-format-style' into 'main' ci: Change the default build system to meson ci: Stop on fail anyway ci: default to clean-build Merge branch 'ci-fix-buildscript' into 'main' ci: detect OS from os-release if no FC_DISTRO_NAME is set ci: add missing dependency of pytest ci: Set more timeout for pytest ci: fix too many open files on test ci: add missing dependency of requests Merge branch 'ci-missing-deps' into 'main' meson: Use Requires.private instead of Requires Merge branch 'meson-requires-private' into 'main' Bump version to 2.16.2 Merge branch 'release-2-16-2' into 'main' Dominik Röttsches (2): Upgrade bindgen in Fontations enabled Rust builds [Fontations] Add internal PatternBuilder abstraction Kacper Michajłow (1): meson: don't force build of a shared library Thomas Devoogdt (1): meson.build: define a 'c' standard for the project (C99 and C11) --- .clang-format | 1 .gitlab-ci.yml | 32 +++ .gitlab-ci/aarch64-linux-android.txt | 25 ++ .gitlab-ci/build.sh | 91 +++++++-- .gitlab-ci/config.yml | 15 + .gitlab-ci/fedora-cross.sh | 4 .gitlab-ci/fedora-install.sh | 10 + .gitlab-ci/other.yml | 45 ---- NEWS | 30 ++- configure.ac | 2 fc-fontations/mod.rs | 33 ++- fc-fontations/pattern_bindings/fc_wrapper.rs | 123 +++++++++++++ fc-fontations/pattern_bindings/mod.rs | 254 +++++++++++++++++++++++++++ fontconfig/fontconfig.h | 2 meson.build | 9 src/meson.build | 43 ++-- test/meson.build | 18 + 17 files changed, 635 insertions(+), 102 deletions(-) ---