NEWS | 91 ++++++++++++++++++++++++++++++++++++++++++++++-- configure.ac | 4 +- fontconfig/fontconfig.h | 4 +- meson.build | 2 - 4 files changed, 94 insertions(+), 7 deletions(-) New commits: commit 72b9a48f57de6204d99ce1c217b5609ee92ece9b Author: Akira TAGOH <akira@xxxxxxxxx> Date: Fri Dec 22 22:18:31 2023 +0900 Bump version to 2.15.0 diff --git a/NEWS b/NEWS index 4bf4d18..3fd50d1 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,99 @@ Fontconfig Font configuration and customization library - Version 2.14.2 - 2023-01-27 + Version 2.15 + 2023-12-22 Check INSTALL for compilation and installation instructions. Report bugs to https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new. +2.15 + +Akira TAGOH (39): + Do not change the order of orth files + Convert tabs to spaces + Convert more tabs to spaces in docs + src/meson.build: Store correct paths to fontconfig.pc. + Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES + Report more detailed logs instead of assertion. + Add some missing constant names for weight. + Adujst indentation between programlisting in fontconfig-user.sgml + Bump version to 2.14.2 + Clean up unused code + Add another test case for flatpak + Update 65-nonlatin.conf for macOS + Change the order of the properties to the order of fontconfig cache format + Add missing property descriptions + Add namedinstance property + Remove the problematic language from code and doc + Fix a typo + Fix a typo for FcCharSetDelChar doc + Fix a typo in scalable property + Use 'outline' instead of 'scalable' for bitmaps + Add more docs about selectfont + Rework CI implementation + Fix a typo + Rework CI implementation v2 + Apply a fix of ci-templates + Fix uninitialized memory access when failing memory allocation. + Create a symlink with relative path + Fix an error of "initializer element is not constant" + Update CaseFolding.txt to Unicode 15.1 + Update the encoding table for Simplified Chinese + Retry to decode strings in the name table as UTF-16BE in some cases. + Work around decoding strings in Macintosh encoding for the name table. + Add iconv detection for meson build + .gitlab-ci: Update + CI: Update + CI: static build only for rawhide + Use memmove instead of memcpy + Rename README to NEWS and add README.md + Update so version + +Ben Wagner (1): + Fix leak of `reason` in _FcConfigParse when not complaining + +Jean Abou Samra (2): + Ignore LC_CTYPE if set to "UTF-8" + Some doc clarifications + +Khaled Hosny (2): + Add FC_FONT_WRAPPER + Detect standalone CFF fonts for FC_FONT_WRAPPER + +Mike FABIAN (3): + Add anp.orth, bhb.orth, hif.orth, mag.orth, raj.orth, and the.orth + Add {agr,ayc,bem,ckb,cmn,dsb,hak,lij,lzh,mfe,mhr,miq,mjw,mnw,nan,nhn,niu,rif,sgs,shn,szl,tcy,tpi,unm,wae,yue,yuw}.orth + Change index type to 16 bit and bump cache version to 9 + +Ondrej Balaz (1): + Expand ~ in glob + +Sefa Eyeoglu (1): + Add optional 11-lcdfilter-none configuration + +Tom Anderson (2): + Fix filepaths added when scanning with sysroot + Fix false-positive CFI failure + +Vitaly Lysenkov (1): + In fcfreetype.c, `GetScriptTags`: fix `use_of_uninitialized_value` and return the correct number of parsed tags in case the font file contains less tags than indicated. + +Xavier Claessens (1): + meson: Support any compiler with gcc or msvc argument syntax + +lilinjie (1): + fix typo + +msizanoen1 (1): + Reload MM/VF metadata for each font face in font collection + +pell (1): + fixed typos in fc-conflist.sgml + +xiota (1): + Add aliases for Helvetica LT Std + 2.14.2 Akira TAGOH (13): diff --git a/configure.ac b/configure.ac index f7282f3..c476420 100644 --- a/configure.ac +++ b/configure.ac @@ -33,7 +33,7 @@ dnl This is the package version number, not the shared library dnl version. This same version number must appear in fontconfig/fontconfig.h dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from fontconfig.h -AC_INIT([fontconfig],[2.14.2],[https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new]) +AC_INIT([fontconfig],[2.15.0],[https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new]) AM_INIT_AUTOMAKE([1.11 parallel-tests dist-xz]) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) diff --git a/fontconfig/fontconfig.h b/fontconfig/fontconfig.h index 3911ca1..77974e1 100644 --- a/fontconfig/fontconfig.h +++ b/fontconfig/fontconfig.h @@ -52,8 +52,8 @@ typedef int FcBool; */ #define FC_MAJOR 2 -#define FC_MINOR 14 -#define FC_REVISION 2 +#define FC_MINOR 15 +#define FC_REVISION 0 #define FC_VERSION ((FC_MAJOR * 10000) + (FC_MINOR * 100) + (FC_REVISION)) diff --git a/meson.build b/meson.build index 9ed0774..08d9532 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('fontconfig', 'c', - version: '2.14.2', + version: '2.15.0', meson_version : '>= 0.60.0', default_options: [ 'buildtype=debugoptimized'], ) commit 2f66039a72ad053e46246bba151e30232d9eefb5 Author: Akira TAGOH <akira@xxxxxxxxx> Date: Fri Dec 22 22:18:26 2023 +0900 Update so version diff --git a/configure.ac b/configure.ac index ac710f0..f7282f3 100644 --- a/configure.ac +++ b/configure.ac @@ -74,7 +74,7 @@ dnl bump revision when fixing bugs dnl bump current and age, reset revision to zero when adding APIs dnl bump current, leave age, reset revision to zero when changing/removing APIS LIBT_CURRENT=13 -LIBT_REVISION=0 +LIBT_REVISION=1 AC_SUBST(LIBT_CURRENT) AC_SUBST(LIBT_REVISION) LIBT_AGE=12