Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/fontconfig/dist initial import of fontconfig-2...



details:   https://anonhg.NetBSD.org/xsrc/rev/d1cf7aa8787f
branches:  xorg
changeset: 7396:d1cf7aa8787f
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Jan 21 02:09:06 2023 +0000

description:
initial import of fontconfig-2.14.1

diffstat:

 external/mit/fontconfig/dist/Makefile.in                          |     1 +
 external/mit/fontconfig/dist/README                               |    50 +-
 external/mit/fontconfig/dist/conf.d/10-no-antialias.conf          |     8 +
 external/mit/fontconfig/dist/conf.d/10-yes-antialias.conf         |     8 +
 external/mit/fontconfig/dist/conf.d/Makefile.am                   |     4 +
 external/mit/fontconfig/dist/conf.d/Makefile.in                   |     5 +
 external/mit/fontconfig/dist/conf.d/link_confs.py                 |     4 +-
 external/mit/fontconfig/dist/conf.d/meson.build                   |    17 +-
 external/mit/fontconfig/dist/configure                            |   365 +-
 external/mit/fontconfig/dist/configure.ac                         |    10 +-
 external/mit/fontconfig/dist/doc/FcAtomicCreate.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicDeleteNew.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicDestroy.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicLock.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicNewFile.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicOrigFile.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicReplaceOrig.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcAtomicUnlock.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcBlanksAdd.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcBlanksCreate.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcBlanksDestroy.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcBlanksIsMember.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheCopySet.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheCreateTagFile.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheDir.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheNumFont.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheNumSubdir.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCacheSubdir.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetAddChar.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetCopy.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetCount.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetCoverage.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetCreate.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetDelChar.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetDestroy.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetEqual.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetFirstPage.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetHasChar.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetIntersect.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetIntersectCount.3        |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetIsSubset.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetMerge.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetNew.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetNextPage.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetSubtract.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetSubtractCount.3         |     2 +-
 external/mit/fontconfig/dist/doc/FcCharSetUnion.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigAppFontAddDir.3          |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigAppFontAddFile.3         |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigAppFontClear.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigBuildFonts.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigCreate.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigDestroy.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigEnableHome.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigFileInfoIterGet.3        |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigFileInfoIterInit.3       |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigFileInfoIterNext.3       |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigFilename.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetBlanks.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetCache.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetCacheDirs.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetConfigDirs.3          |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetConfigFiles.3         |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetCurrent.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetFilename.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetFontDirs.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetFonts.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetRescanInterval.3      |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigGetSysRoot.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigHome.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigParseAndLoad.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigParseAndLoadFromMemory.3 |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigReference.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigSetCurrent.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigSetRescanInterval.3      |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigSetSysRoot.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigSubstitute.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigSubstituteWithPat.3      |     2 +-
 external/mit/fontconfig/dist/doc/FcConfigUptoDate.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcDefaultSubstitute.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheClean.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheCreateUUID.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheDeleteUUID.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheLoad.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheLoadFile.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheRead.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheRescan.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheUnlink.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheUnload.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcDirCacheValid.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcDirSave.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcDirScan.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcFileIsDir.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcFileScan.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcFini.3                         |     2 +-
 external/mit/fontconfig/dist/doc/FcFontList.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcFontMatch.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcFontRenderPrepare.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetAdd.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetCreate.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetDestroy.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetList.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetMatch.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetPrint.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetSort.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSetSortDestroy.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcFontSort.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeCharIndex.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeCharSet.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeCharSetAndSpacing.3    |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeQuery.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeQueryAll.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcFreeTypeQueryFace.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcGetDefaultLangs.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcGetLangs.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcGetVersion.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcInit.3                         |     2 +-
 external/mit/fontconfig/dist/doc/FcInitBringUptoDate.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcInitLoadConfig.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcInitLoadConfigAndFonts.3       |     2 +-
 external/mit/fontconfig/dist/doc/FcInitReinitialize.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcIsLower.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcIsUpper.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcLangGetCharSet.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcLangNormalize.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetAdd.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetCompare.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetContains.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetCopy.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetCreate.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetDel.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetDestroy.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetEqual.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetGetLangs.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetHasLang.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetHash.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetSubtract.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcLangSetUnion.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixCopy.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixEqual.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixInit.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixMultiply.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixRotate.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixScale.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcMatrixShear.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcNameConstant.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcNameGetConstant.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcNameGetObjectType.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcNameParse.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcNameRegisterConstants.3        |     2 +-
 external/mit/fontconfig/dist/doc/FcNameRegisterObjectTypes.3      |     2 +-
 external/mit/fontconfig/dist/doc/FcNameUnparse.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcNameUnregisterConstants.3      |     2 +-
 external/mit/fontconfig/dist/doc/FcNameUnregisterObjectTypes.3    |     2 +-
 external/mit/fontconfig/dist/doc/FcObjectSetAdd.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcObjectSetBuild.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcObjectSetCreate.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcObjectSetDestroy.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternAdd-Type.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternAdd.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternAddWeak.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternBuild.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternCreate.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternDel.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternDestroy.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternDuplicate.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternEqual.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternEqualSubset.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternFilter.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternFindIter.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternFormat.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternGet-Type.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternGet.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternGetWithBinding.3        |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternHash.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterEqual.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterGetObject.3         |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterGetValue.3          |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterIsValid.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterNext.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterStart.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternIterValueCount.3        |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternObjectCount.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternPrint.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternReference.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcPatternRemove.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcRangeCopy.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcRangeCreateDouble.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcRangeCreateInteger.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcRangeDestroy.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcRangeGetDouble.3               |     2 +-
 external/mit/fontconfig/dist/doc/FcStrBasename.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcStrBuildFilename.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcStrCmp.3                       |     2 +-
 external/mit/fontconfig/dist/doc/FcStrCmpIgnoreCase.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcStrCopy.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcStrCopyFilename.3              |     2 +-
 external/mit/fontconfig/dist/doc/FcStrDirname.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcStrDowncase.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcStrFree.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcStrListCreate.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcStrListDone.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcStrListFirst.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcStrListNext.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcStrPlus.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetAdd.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetAddFilename.3            |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetCreate.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetDel.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetDestroy.3                |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetEqual.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcStrSetMember.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcStrStr.3                       |     2 +-
 external/mit/fontconfig/dist/doc/FcStrStrIgnoreCase.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcToLower.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcUcs4ToUtf8.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcUtf16Len.3                     |     2 +-
 external/mit/fontconfig/dist/doc/FcUtf16ToUcs4.3                  |     2 +-
 external/mit/fontconfig/dist/doc/FcUtf8Len.3                      |     2 +-
 external/mit/fontconfig/dist/doc/FcUtf8ToUcs4.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcValueDestroy.3                 |     2 +-
 external/mit/fontconfig/dist/doc/FcValueEqual.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcValuePrint.3                   |     2 +-
 external/mit/fontconfig/dist/doc/FcValueSave.3                    |     2 +-
 external/mit/fontconfig/dist/doc/FcWeightFromOpenType.3           |     2 +-
 external/mit/fontconfig/dist/doc/FcWeightFromOpenTypeDouble.3     |     2 +-
 external/mit/fontconfig/dist/doc/FcWeightToOpenType.3             |     2 +-
 external/mit/fontconfig/dist/doc/FcWeightToOpenTypeDouble.3       |     2 +-
 external/mit/fontconfig/dist/doc/Makefile.in                      |     1 +
 external/mit/fontconfig/dist/doc/fontconfig-devel.pdf             |   Bin 
 external/mit/fontconfig/dist/doc/fontconfig-devel.txt             |  8953 ++++-----
 external/mit/fontconfig/dist/doc/fontconfig-devel/t1.html         |     4 +-
 external/mit/fontconfig/dist/doc/fontconfig-user.html             |     2 +-
 external/mit/fontconfig/dist/doc/fontconfig-user.pdf              |   Bin 
 external/mit/fontconfig/dist/doc/fontconfig-user.txt              |  1141 +-
 external/mit/fontconfig/dist/doc/fonts-conf.5                     |     6 +-
 external/mit/fontconfig/dist/fc-cache/Makefile.in                 |     1 +
 external/mit/fontconfig/dist/fc-cache/meson.build                 |     3 +-
 external/mit/fontconfig/dist/fc-case/Makefile.in                  |     1 +
 external/mit/fontconfig/dist/fc-cat/Makefile.in                   |     1 +
 external/mit/fontconfig/dist/fc-conflist/Makefile.in              |     1 +
 external/mit/fontconfig/dist/fc-lang/Makefile.in                  |     1 +
 external/mit/fontconfig/dist/fc-list/Makefile.in                  |     1 +
 external/mit/fontconfig/dist/fc-match/Makefile.in                 |     1 +
 external/mit/fontconfig/dist/fc-pattern/Makefile.in               |     1 +
 external/mit/fontconfig/dist/fc-query/Makefile.in                 |     1 +
 external/mit/fontconfig/dist/fc-scan/Makefile.in                  |     1 +
 external/mit/fontconfig/dist/fc-validate/Makefile.in              |     1 +
 external/mit/fontconfig/dist/fontconfig/Makefile.in               |     1 +
 external/mit/fontconfig/dist/fontconfig/fontconfig.h              |     2 +-
 external/mit/fontconfig/dist/its/Makefile.in                      |     1 +
 external/mit/fontconfig/dist/ltmain.sh                            |   890 +-
 external/mit/fontconfig/dist/m4/libtool.m4                        |   227 +-
 external/mit/fontconfig/dist/m4/ltversion.m4                      |    13 +-
 external/mit/fontconfig/dist/meson.build                          |   117 +-
 external/mit/fontconfig/dist/meson_options.txt                    |    26 +
 external/mit/fontconfig/dist/po-conf/LINGUAS                      |     1 +
 external/mit/fontconfig/dist/po-conf/fontconfig-conf.pot          |     4 +-
 external/mit/fontconfig/dist/po-conf/ka.gmo                       |   Bin 
 external/mit/fontconfig/dist/po-conf/ka.po                        |   139 +
 external/mit/fontconfig/dist/po-conf/meson.build                  |     2 +-
 external/mit/fontconfig/dist/po-conf/zh_CN.po                     |     2 +-
 external/mit/fontconfig/dist/po/LINGUAS                           |     1 +
 external/mit/fontconfig/dist/po/fontconfig.pot                    |     4 +-
 external/mit/fontconfig/dist/po/ka.gmo                            |   Bin 
 external/mit/fontconfig/dist/po/ka.po                             |   659 +
 external/mit/fontconfig/dist/po/meson.build                       |     2 +-
 external/mit/fontconfig/dist/po/zh_CN.po                          |     2 +-
 external/mit/fontconfig/dist/src/Makefile.in                      |     1 +
 external/mit/fontconfig/dist/src/fccharset.c                      |     4 +-
 external/mit/fontconfig/dist/src/fcstdint.h                       |     4 +-
 external/mit/fontconfig/dist/src/fcstr.c                          |     6 +-
 external/mit/fontconfig/dist/test/Makefile.in                     |     1 +
 external/mit/fontconfig/dist/test/run-test.sh                     |    16 +-
 274 files changed, 7103 insertions(+), 6051 deletions(-)

diffs (truncated from 18566 to 300 lines):

diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/Makefile.in
--- a/external/mit/fontconfig/dist/Makefile.in  Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/Makefile.in  Sat Jan 21 02:09:06 2023 +0000
@@ -311,6 +311,7 @@
 FC_FONTDATE = @FC_FONTDATE@
 FC_FONTPATH = @FC_FONTPATH@
 FGREP = @FGREP@
+FILECMD = @FILECMD@
 FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
 FREETYPE_LIBS = @FREETYPE_LIBS@
 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/README
--- a/external/mit/fontconfig/dist/README       Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/README       Sat Jan 21 02:09:06 2023 +0000
@@ -1,12 +1,56 @@
                               Fontconfig
              Font configuration and customization library
-                             Version 2.14
-                              2022-03-31
+                            Version 2.14.1
+                              2022-10-21
 
 
 Check INSTALL for compilation and installation instructions.
 Report bugs to https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new.
 
+2.14.1
+
+Akira TAGOH (6):
+      Use the latest stable release image for CI for mingw
+      Real fix of 91114d18c
+      Fix test cases for wrong use of remap-dir
+      Add back sort command
+      Add config files to enable/disable antialias
+      Enable 10-sub-pixel-rgb.conf by default
+
+Alan Coopersmith (1):
+      Bump the cache version to 8 in doc/fontconfig-user.sgml
+
+Jeremy Huddleston Sequoia (3):
+      meson: Fix linking libexpat on darwin
+      meson: Use fc_templatedir and fc_baseconfigdir are used when installing configs
+      meson: Use fc_configdir where appropriate during build
+
+NorwayFun (4):
+      add Georgian
+      add Georgian
+      po: add Georgian translation
+      po: Add Georgian translation
+
+Sam James (1):
+      configure.ac: allow disabling docbook
+
+Taylor R Campbell (1):
+      Avoid misuse of ctype(3)
+
+Tim-Philipp Müller (7):
+      meson: add 'default-hinting' option
+      meson: add 'default-fonts-dirs' option
+      meson: add 'additional-fonts-dirs' option
+      meson: add 'cache-dir' option
+      meson: add 'template-dir', 'baseconfig-dir', 'config-dir', and 'xml-dir' options
+      ci: update windows image to a 2022-server based one
+      ci: update macOS image
+
+Xavier Claessens (3):
+      meson: Do not run fc-cache when installing into a DESTDIR
+      meson: Fix configuration warnings
+      link_confs.py: Fix prepending DESTDIR to absolute path
+
 2.14
 
 Alan Coopersmith (1):
@@ -1661,7 +1705,7 @@
       [doc] Add const decorator for FcPatternDuplicate()
       Add FcPatternFilter() (#13016)
       [doc] Document that a zero rescanInterval disables automatic checks (#17103)
-      Get rid of $Id: README,v 1.1.1.9 2023/01/19 06:11:33 mrg Exp $ tags
+      Get rid of $Id: README,v 1.1.1.10 2023/01/21 02:09:06 mrg Exp $ tags
       [doc] Fix signature of FcConfigHome()
       Fix docs re 'orig' argument of FcPatternBuild and family
       Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/10-no-antialias.conf
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/fontconfig/dist/conf.d/10-no-antialias.conf  Sat Jan 21 02:09:06 2023 +0000
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
+<fontconfig>
+  <description>Disable antialiasing</description>
+  <match target="pattern">
+    <edit name="antialias" mode="append"><bool>false</bool></edit>
+  </match>
+</fontconfig>
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/10-yes-antialias.conf
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/fontconfig/dist/conf.d/10-yes-antialias.conf Sat Jan 21 02:09:06 2023 +0000
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
+<fontconfig>
+  <description>Enable antialiasing</description>
+  <match target="pattern">
+    <edit name="antialias" mode="append"><bool>true</bool></edit>
+  </match>
+</fontconfig>
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/Makefile.am
--- a/external/mit/fontconfig/dist/conf.d/Makefile.am   Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/conf.d/Makefile.am   Sat Jan 21 02:09:06 2023 +0000
@@ -32,6 +32,8 @@
 CONF_LINKS = \
        10-hinting-$(PREFERRED_HINTING).conf    \
        10-scale-bitmap-fonts.conf \
+       10-yes-antialias.conf   \
+       10-sub-pixel-rgb.conf           \
        11-lcdfilter-default.conf \
        20-unhint-small-vera.conf \
        30-metric-aliases.conf \
@@ -65,6 +67,7 @@
        10-hinting-medium.conf          \
        10-hinting-none.conf            \
        10-hinting-slight.conf          \
+       10-no-antialias.conf            \
        10-no-sub-pixel.conf            \
        10-scale-bitmap-fonts.conf      \
        10-sub-pixel-bgr.conf           \
@@ -72,6 +75,7 @@
        10-sub-pixel-vbgr.conf          \
        10-sub-pixel-vrgb.conf          \
        10-unhinted.conf                \
+       10-yes-antialias.conf           \
        11-lcdfilter-default.conf       \
        11-lcdfilter-legacy.conf        \
        11-lcdfilter-light.conf         \
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/Makefile.in
--- a/external/mit/fontconfig/dist/conf.d/Makefile.in   Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/conf.d/Makefile.in   Sat Jan 21 02:09:06 2023 +0000
@@ -224,6 +224,7 @@
 FC_FONTDATE = @FC_FONTDATE@
 FC_FONTPATH = @FC_FONTPATH@
 FGREP = @FGREP@
+FILECMD = @FILECMD@
 FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
 FREETYPE_LIBS = @FREETYPE_LIBS@
 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
@@ -388,6 +389,8 @@
 CONF_LINKS = \
        10-hinting-$(PREFERRED_HINTING).conf    \
        10-scale-bitmap-fonts.conf \
+       10-yes-antialias.conf   \
+       10-sub-pixel-rgb.conf           \
        11-lcdfilter-default.conf \
        20-unhint-small-vera.conf \
        30-metric-aliases.conf \
@@ -419,6 +422,7 @@
        10-hinting-medium.conf          \
        10-hinting-none.conf            \
        10-hinting-slight.conf          \
+       10-no-antialias.conf            \
        10-no-sub-pixel.conf            \
        10-scale-bitmap-fonts.conf      \
        10-sub-pixel-bgr.conf           \
@@ -426,6 +430,7 @@
        10-sub-pixel-vbgr.conf          \
        10-sub-pixel-vrgb.conf          \
        10-unhinted.conf                \
+       10-yes-antialias.conf           \
        11-lcdfilter-default.conf       \
        11-lcdfilter-legacy.conf        \
        11-lcdfilter-light.conf         \
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/link_confs.py
--- a/external/mit/fontconfig/dist/conf.d/link_confs.py Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/conf.d/link_confs.py Sat Jan 21 02:09:06 2023 +0000
@@ -4,6 +4,7 @@
 import sys
 import argparse
 import platform
+from pathlib import PurePath
 
 if __name__=='__main__':
     parser = argparse.ArgumentParser()
@@ -15,7 +16,8 @@
     if os.path.isabs(args.confpath):
         destdir = os.environ.get('DESTDIR')
         if destdir:
-            confpath = os.path.join(destdir, args.confpath[1:])
+            # c:\destdir + c:\prefix must produce c:\destdir\prefix
+            confpath = str(PurePath(destdir, *PurePath(args.confpath).parts[1:]))
         else:
             confpath = args.confpath
     else:
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/conf.d/meson.build
--- a/external/mit/fontconfig/dist/conf.d/meson.build   Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/conf.d/meson.build   Sat Jan 21 02:09:06 2023 +0000
@@ -6,6 +6,7 @@
   '10-hinting-medium.conf',
   '10-hinting-none.conf',
   '10-hinting-slight.conf',
+  '10-no-antialias.conf',
   '10-no-sub-pixel.conf',
   '10-scale-bitmap-fonts.conf',
   '10-sub-pixel-bgr.conf',
@@ -13,6 +14,7 @@
   '10-sub-pixel-vbgr.conf',
   '10-sub-pixel-vrgb.conf',
   '10-unhinted.conf',
+  '10-yes-antialias.conf',
   '11-lcdfilter-default.conf',
   '11-lcdfilter-legacy.conf',
   '11-lcdfilter-light.conf',
@@ -38,11 +40,13 @@
   '90-synthetic.conf',
 ]
 
-preferred_hinting = 'slight'
+preferred_hinting = get_option('default-hinting')
 
 conf_links = [
   '10-hinting-@0@.conf'.format(preferred_hinting),
   '10-scale-bitmap-fonts.conf',
+  '10-yes-antialias.conf',
+  '10-sub-pixel-rgb.conf',
   '11-lcdfilter-default.conf',
   '20-unhint-small-vera.conf',
   '30-metric-aliases.conf',
@@ -62,11 +66,10 @@
   '90-synthetic.conf',
 ]
 
-install_data(conf_files, install_dir: join_paths(get_option('datadir'), 'fontconfig/conf.avail'))
+install_data(conf_files, install_dir: fc_templatedir)
 
-meson.add_install_script('link_confs.py',
-  join_paths(get_option('prefix'), get_option('datadir'), 'fontconfig/conf.avail'),
-  join_paths(get_option('sysconfdir'), 'fonts', 'conf.d'),
+meson.add_install_script('link_confs.py', fc_templatedir,
+  fc_configdir,
   conf_links,
 )
 
@@ -82,7 +85,7 @@
 custom_target('35-lang-normalize.conf',
   output: '35-lang-normalize.conf',
   command: [find_program('write-35-lang-normalize-conf.py'), ','.join(orths), '@OUTPUT@'],
-  install_dir: join_paths(get_option('datadir'), 'fontconfig/conf.avail'),
+  install_dir: fc_templatedir,
   install: true)
 
 # README
@@ -91,5 +94,5 @@
 configure_file(output: 'README',
   input: 'README.in',
   configuration: readme_cdata,
-  install_dir: join_paths(get_option('sysconfdir'), 'fonts', 'conf.d'),
+  install_dir: fc_configdir,
   install: true)
diff -r 2887dc1abb93 -r d1cf7aa8787f external/mit/fontconfig/dist/configure
--- a/external/mit/fontconfig/dist/configure    Thu Jan 19 06:11:33 2023 +0000
+++ b/external/mit/fontconfig/dist/configure    Sat Jan 21 02:09:06 2023 +0000
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for fontconfig 2.14.0.
+# Generated by GNU Autoconf 2.71 for fontconfig 2.14.1.
 #
 # Report bugs to <https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new>.
 #
@@ -622,8 +622,8 @@
 # Identity of this package.
 PACKAGE_NAME='fontconfig'
 PACKAGE_TARNAME='fontconfig'
-PACKAGE_VERSION='2.14.0'
-PACKAGE_STRING='fontconfig 2.14.0'
+PACKAGE_VERSION='2.14.1'
+PACKAGE_STRING='fontconfig 2.14.1'
 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new'
 PACKAGE_URL=''
 
@@ -756,6 +756,7 @@
 RANLIB
 ac_ct_AR
 AR
+FILECMD
 NM
 ac_ct_DUMPBIN
 DUMPBIN
@@ -918,6 +919,7 @@
 with_baseconfigdir
 with_configdir
 with_xmldir
+enable_docbook
 enable_docs
 enable_cache_build
 '
@@ -1492,7 +1494,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures fontconfig 2.14.0 to adapt to many kinds of systems.
+\`configure' configures fontconfig 2.14.1 to adapt to many kinds of systems.



Home | Main Index | Thread Index | Old Index