summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkira TAGOH <akira@tagoh.org>2020-11-28 11:38:31 +0900
committerAkira TAGOH <akira@tagoh.org>2020-11-28 11:38:31 +0900
commitd06103e3e764bd43758e213414a1716858ab384c (patch)
tree612497e168014c3b56f375f63228960c5b5059c6
parent4ac33d17c9fc5d36a6c48a9da26d3f2adb30a03c (diff)
Bump version to 2.13.932.13.93
-rw-r--r--README134
-rw-r--r--configure.ac2
-rw-r--r--fontconfig/fontconfig.h2
-rw-r--r--meson.build2
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 <dir> 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'],
)