From d06103e3e764bd43758e213414a1716858ab384c Mon Sep 17 00:00:00 2001 From: Akira TAGOH Date: Sat, 28 Nov 2020 11:38:31 +0900 Subject: Bump version to 2.13.93 --- README | 134 +++++++++++++++++++++++++++++++++++++++++++++++- configure.ac | 2 +- fontconfig/fontconfig.h | 2 +- meson.build | 2 +- 4 files changed, 135 insertions(+), 5 deletions(-) diff --git a/README b/README index e0b92df..2c76693 100644 --- a/README +++ b/README @@ -1,12 +1,142 @@ Fontconfig Font configuration and customization library - Version 2.13.92 (2.14 RC2) - 2019-08-09 + Version 2.13.93 (2.14 RC3) + 2020-11-28 Check INSTALL for compilation and installation instructions. Report bugs to https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new. +2.13.93 (2.14 RC3) + +Akira TAGOH (48): + Affect FC_FONT_HAS_HINT property to score on matcher + Do not return FcFalse from FcConfigParseAndLoad*() if complain is set to false + Warn as well if no directory name for cachedir provided + Take effect sysroot functionality to the default config file + Read latest cache in paths + Fix a memory leak caused by the previous commit + Use FcConfigReference/Destroy appropriately instead of FcConfigGetCurrent + Fix potential race condition in FcConfigSetCurrent and FcConfigReference + Fix gcc warnings with -Wpointer-sign + Don't add a value for FC_FULLNAME in meta face + Fix a test fail when no bwrap was available + Add proper fullname for named-instances + Fix the process substitution doesn't work with FONTCONFIG_FILE + Fix memory leaks + Fix assertion in FcFini() + Set exact boolean value to color property + Fix assertion in FcCacheFini() again + Fix errors on shellcheck + Fix cache conflicts on OSTree based system + Drop unmaintained files + Drop elements with its namespace from conf + Add FC_ORDER property into cache + Drop Bitstream Vera fonts from 60-latin.conf + Fix a typo in doc/confdir.sgml.in + Fix empty XDG_CACHE_HOME Behavior + Fix build issues regarding formatter for Win32 + Add some tweaks into runtest.sh to see progress + Integrate python scripts to autotools build + Make sure a minimum version of python + Make more clearer the license terms + Add CONFIGDIR to the fallback config where can be specified by --with-configdir + fc-scan: add --sysroot option + Construct fullname from family and style + Add fullname later once FcConfigSubstitute() is done + Update meson.build + Add Regular style when no meta data available to guess a style + Make sure a combination of family and familylang is available + Split up a code again coming from different copyright notice + Update COPYING + Use memcpy instead of strcpy + Evaluate mingw64_env to setup properly on CI + Add examples section in fc-match(1) + Drop duplicated BUILT_SOURCES in doc/Makefile.am + Initialize shell variables to be sure + Update README that missed changes mistakenly + new-version.sh: update version in meson.build + Update version in meson.build to sync up with configure.ac + new-version.sh: commit meson.build when bumpping + +Alan Coopersmith (1): + Fix some typos/spelling errors + +Ben Wagner (2): + Replace FT_UNUSED with FC_UNUSED. + Fix fc_atomic_ptr_get and use. + +Chun-wei Fan (2): + meson: Look for FreeType using CMake too + meson: Don't use .def files for Visual Studio builds + +James Lee (1): + Fix 'meson install' when cross compiling + +Jan Tojnar (4): + conf: Add JoyPixels emoji font + Correct reset-dirs in DTD + Drop elements with its namespace from fonts.conf.in + Turn unknown attributes into warning + +Jonathan Kew (1): + Set name_mapping to NULL after freeing + +Mathieu Duponchelle (1): + Some build fixes to support compilation with MSVC on Windows + +Matthias Clasen (17): + Avoid a crash in FcPatternHash with ranges + Special-case some of the string walking code + Add a hash function for families + Use a hash table for family matching + Add a shortcut for FcQualAny matching + Speed up fonthashint matching + Speed up FcConfigCompareValue + Speed up FcConfigCompareValue + Speed up FcCompareLang and FcCompareBool + Use a hash table for families in FcConfigSubstitute + Use __builtin_expect in a few places + Fixup: Promote ints to ranges when appropriate + Add FC_LIKELY and FC_UNLIKELY macros + Use FC_UNLIKELY + Fixup: Handle patterns without family + Fix up FC_LIKELY macros + Fix a problem in FcConfigSubstitute + +Nicolas Mailhot (1): + Use an URN for DTD ID + +Niklas Guertler (3): + Allow multiple default system font directories in the fallback config, and set them to the default dirs on Darwin. + Add XML tags to default values for FC_DEFAULT_FONTS on non-Darwin systems + Increased timeout for meson tests to 600sec to make tests work on Darwin + +Nirbheek Chauhan (2): + fcatomic: Fix EXC_BAD_ACCESS on iOS ARM64 + meson: Fix build failure with gcc10 on mingw + +Szunti (1): + Add missing return type for FcFontSet* functions + +Tim-Philipp Müller (8): + doc: fix FcPatternFilter documentation + Use FC_PATH_MAX to fix build on Windows + Fix build on Windows some more + fccompat: fix build on Windows without unistd.h + Guard dirent.h includes + Add Meson build system + meson: print configuration summary() + ci: allow meson mingw build to fail + +Xavier Claessens (3): + meson: Fix build when 'tools' option is disabled + meson: Use version comparison function + meson: Fix build failure when compiler is not in PATH + +xiota (1): + Add Courier Std aliases. Fixes #262. + 2.13.92 (2.14 RC2) Akira TAGOH (18): diff --git a/configure.ac b/configure.ac index 1b3496d..faee5b0 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.13.92], [https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new]) +AC_INIT([fontconfig], [2.13.93], [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 37bf653..db14371 100644 --- a/fontconfig/fontconfig.h +++ b/fontconfig/fontconfig.h @@ -53,7 +53,7 @@ typedef int FcBool; #define FC_MAJOR 2 #define FC_MINOR 13 -#define FC_REVISION 92 +#define FC_REVISION 93 #define FC_VERSION ((FC_MAJOR * 10000) + (FC_MINOR * 100) + (FC_REVISION)) diff --git a/meson.build b/meson.build index 37f46a1..3c96f1f 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('fontconfig', 'c', - version: '2.13.92', + version: '2.13.93', meson_version : '>= 0.50.0', default_options: [ 'buildtype=debugoptimized'], ) -- cgit v1.2.3