| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: fontconfig-devel-doc | Distribution: openSUSE Tumbleweed |
| Version: 2.16.0 | Vendor: openSUSE |
| Release: 1.3 | Build date: Mon Feb 17 03:00:25 2025 |
| Group: Documentation/Other | Build host: reproducible |
| Size: 964983 | Source RPM: fontconfig-2.16.0-1.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.freedesktop.org/wiki/Software/fontconfig/ | |
| Summary: Developer documentation for libfontconfig | |
HTML documentation and manual pages for developers using the fontconfig library.
MIT
* Mon Feb 17 2025 Marguerite Su <i@marguerite.su>
- update to 2.16.0:
* Fix misleading-indentation warning
* Deal with glob string properly
* Allow comma as a delimiter in postscriptname and ignore it on matching
* Refactor exclusive language logic into separate file
* Use proper postscriptname for named instance if any
* Remove redundant leaf assignment in fcfreetype.c
* Ensure lock/unlock symmetry
* Ensure config is locked during retry in FcConfigReference
* Unlock on allocation failure in FcCacheInsert
* Fix FcSerialize undefined behavior with null pointer usage
* Fix undefined behavior issue on qsort call
* Add cop.orth for Coptic language
* Add got.orth for Gothic language
* Fix a memory leak in fc-list/fc-query/fc-scan
* mark _FcPatternIter as may_alias
* Accept integer for pixelsize
* Improve hinting detection for fonthashint object
* Add FcConfigSetFontSetFilter
* Fix some code found by SAST
* Set FcTypeVoid if no valid types to convert
* Fix a memory leak in _get_real_paths_from_prefix
* Fix double slashes in path
* More information when no writable cache directories
* Fix test case for reproducible builds
* Fix invalid escape character \s
* Sort out bitmap related config files
* Clean up .uuid files with fc-cache -f too
- add fontconfig-autoconf269.patch to start leap build
* Tue Jul 16 2024 Christoph G <foss@grueninger.de>
- Run autoreconf unconditionally to allow newer versions
of Automake.
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
- update to 2.15.0:
* Do not change the order of orth files
* Convert tabs to spaces
* Convert more tabs to spaces in docs
* Report more detailed logs instead of assertion.
* Add some missing constant names for weight.
* Adujst indentation between programlisting in fontconfig-user.sgml
* 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
* Use 'outline' instead of 'scalable' for bitmaps
* Add more docs about selectfont
* Rework CI implementation
* 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.
* Use memmove instead of memcpy
* Rename README to NEWS and add README.md
* Update so version
* Fix leak of `reason` in _FcConfigParse when not complaining
* Tue Nov 28 2023 Takashi Iwai <tiwai@suse.com>
- Run autoreconf for Leap 15.x to fix build breakage
* Sat Jan 28 2023 Dirk Müller <dmueller@suse.com>
- update to 2.14.2:
* Adjust indentation between programlisting in fontconfig-user.sgml
* Add some missing constant names for weight
* Report more detailed logs instead of assertion
* Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
* Ignore LC_CTYPE if set to "UTF-8"
* add --with-default-sub-pixel-rendering option
* Add FC_DESKTOP_NAME property
* Tue Nov 08 2022 Dirk Müller <dmueller@suse.com>
- update to 2.14.1:
* Bump the cache version to 8 in doc/fontconfig-user.sgm
* Enable 10-sub-pixel-rgb.conf by default
* build fixes and translation updates
* Avoid misuse of ctype
* Thu Apr 28 2022 Simon Lees <sflees@suse.de>
- Seems we now need python3 for building
* Fri Apr 15 2022 Dirk Müller <dmueller@suse.com>
- update to 2.14.0:
* Fix endianness on generating MD5 cache name
* Fix a typo in the description of FcWeightFromOpenTypeDouble
* fc-validate: returns an error code when missing some glyphs
* Fallback uuid-based name to read a cache if no MD5-based cache
* fc-cache: Show font directories to generate cache with -v
* Replace UUID file mechanism with per-directory 'map' attribute [v2]
* memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch
* Thu Jan 27 2022 pgajdos@suse.com
- adding bug reference to this changelog [bsc#1172301]
* Sat Feb 09 2019 Atri Bhattacharya <badshah400@gmail.com>
- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
files caused frequent rescanning of all system fonts causing
intermittent CPU usage surges, for example, when browsing using
firefox; patch taken from upstream commit (boo#1124816,
https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).
/usr/share/doc/packages/fontconfig/fontconfig-devel.html /usr/share/doc/packages/fontconfig/fontconfig-devel.pdf /usr/share/doc/packages/fontconfig/fontconfig-devel.txt /usr/share/man/man3/FcAtomicCreate.3.gz /usr/share/man/man3/FcAtomicDeleteNew.3.gz /usr/share/man/man3/FcAtomicDestroy.3.gz /usr/share/man/man3/FcAtomicLock.3.gz /usr/share/man/man3/FcAtomicNewFile.3.gz /usr/share/man/man3/FcAtomicOrigFile.3.gz /usr/share/man/man3/FcAtomicReplaceOrig.3.gz /usr/share/man/man3/FcAtomicUnlock.3.gz /usr/share/man/man3/FcBlanksAdd.3.gz /usr/share/man/man3/FcBlanksCreate.3.gz /usr/share/man/man3/FcBlanksDestroy.3.gz /usr/share/man/man3/FcBlanksIsMember.3.gz /usr/share/man/man3/FcCacheCopySet.3.gz /usr/share/man/man3/FcCacheCreateTagFile.3.gz /usr/share/man/man3/FcCacheDir.3.gz /usr/share/man/man3/FcCacheNumFont.3.gz /usr/share/man/man3/FcCacheNumSubdir.3.gz /usr/share/man/man3/FcCacheSubdir.3.gz /usr/share/man/man3/FcCharSetAddChar.3.gz /usr/share/man/man3/FcCharSetCopy.3.gz /usr/share/man/man3/FcCharSetCount.3.gz /usr/share/man/man3/FcCharSetCoverage.3.gz /usr/share/man/man3/FcCharSetCreate.3.gz /usr/share/man/man3/FcCharSetDelChar.3.gz /usr/share/man/man3/FcCharSetDestroy.3.gz /usr/share/man/man3/FcCharSetEqual.3.gz /usr/share/man/man3/FcCharSetFirstPage.3.gz /usr/share/man/man3/FcCharSetHasChar.3.gz /usr/share/man/man3/FcCharSetIntersect.3.gz /usr/share/man/man3/FcCharSetIntersectCount.3.gz /usr/share/man/man3/FcCharSetIsSubset.3.gz /usr/share/man/man3/FcCharSetMerge.3.gz /usr/share/man/man3/FcCharSetNew.3.gz /usr/share/man/man3/FcCharSetNextPage.3.gz /usr/share/man/man3/FcCharSetSubtract.3.gz /usr/share/man/man3/FcCharSetSubtractCount.3.gz /usr/share/man/man3/FcCharSetUnion.3.gz /usr/share/man/man3/FcConfigAcceptFilter.3.gz /usr/share/man/man3/FcConfigAcceptFont.3.gz /usr/share/man/man3/FcConfigAppFontAddDir.3.gz /usr/share/man/man3/FcConfigAppFontAddFile.3.gz /usr/share/man/man3/FcConfigAppFontClear.3.gz /usr/share/man/man3/FcConfigBuildFonts.3.gz /usr/share/man/man3/FcConfigCreate.3.gz /usr/share/man/man3/FcConfigDestroy.3.gz /usr/share/man/man3/FcConfigEnableHome.3.gz /usr/share/man/man3/FcConfigFileInfoIterGet.3.gz /usr/share/man/man3/FcConfigFileInfoIterInit.3.gz /usr/share/man/man3/FcConfigFileInfoIterNext.3.gz /usr/share/man/man3/FcConfigFilename.3.gz /usr/share/man/man3/FcConfigGetBlanks.3.gz /usr/share/man/man3/FcConfigGetCache.3.gz /usr/share/man/man3/FcConfigGetCacheDirs.3.gz /usr/share/man/man3/FcConfigGetConfigDirs.3.gz /usr/share/man/man3/FcConfigGetConfigFiles.3.gz /usr/share/man/man3/FcConfigGetCurrent.3.gz /usr/share/man/man3/FcConfigGetFilename.3.gz /usr/share/man/man3/FcConfigGetFontDirs.3.gz /usr/share/man/man3/FcConfigGetFonts.3.gz /usr/share/man/man3/FcConfigGetRescanInterval.3.gz /usr/share/man/man3/FcConfigGetSysRoot.3.gz /usr/share/man/man3/FcConfigHome.3.gz /usr/share/man/man3/FcConfigParseAndLoad.3.gz /usr/share/man/man3/FcConfigParseAndLoadFromMemory.3.gz /usr/share/man/man3/FcConfigReference.3.gz /usr/share/man/man3/FcConfigSetCurrent.3.gz /usr/share/man/man3/FcConfigSetFontSetFilter.3.gz /usr/share/man/man3/FcConfigSetRescanInterval.3.gz /usr/share/man/man3/FcConfigSetSysRoot.3.gz /usr/share/man/man3/FcConfigSubstitute.3.gz /usr/share/man/man3/FcConfigSubstituteWithPat.3.gz /usr/share/man/man3/FcConfigUptoDate.3.gz /usr/share/man/man3/FcDefaultSubstitute.3.gz /usr/share/man/man3/FcDirCacheClean.3.gz /usr/share/man/man3/FcDirCacheCreateUUID.3.gz /usr/share/man/man3/FcDirCacheDeleteUUID.3.gz /usr/share/man/man3/FcDirCacheLoad.3.gz /usr/share/man/man3/FcDirCacheLoadFile.3.gz /usr/share/man/man3/FcDirCacheRead.3.gz /usr/share/man/man3/FcDirCacheRescan.3.gz /usr/share/man/man3/FcDirCacheUnlink.3.gz /usr/share/man/man3/FcDirCacheUnload.3.gz /usr/share/man/man3/FcDirCacheValid.3.gz /usr/share/man/man3/FcDirSave.3.gz /usr/share/man/man3/FcDirScan.3.gz /usr/share/man/man3/FcFileIsDir.3.gz /usr/share/man/man3/FcFileScan.3.gz /usr/share/man/man3/FcFini.3.gz /usr/share/man/man3/FcFontList.3.gz /usr/share/man/man3/FcFontMatch.3.gz /usr/share/man/man3/FcFontRenderPrepare.3.gz /usr/share/man/man3/FcFontSetAdd.3.gz /usr/share/man/man3/FcFontSetCreate.3.gz /usr/share/man/man3/FcFontSetDestroy.3.gz /usr/share/man/man3/FcFontSetList.3.gz /usr/share/man/man3/FcFontSetMatch.3.gz /usr/share/man/man3/FcFontSetPrint.3.gz /usr/share/man/man3/FcFontSetSort.3.gz /usr/share/man/man3/FcFontSetSortDestroy.3.gz /usr/share/man/man3/FcFontSort.3.gz /usr/share/man/man3/FcFreeTypeCharIndex.3.gz /usr/share/man/man3/FcFreeTypeCharSet.3.gz /usr/share/man/man3/FcFreeTypeCharSetAndSpacing.3.gz /usr/share/man/man3/FcFreeTypeQuery.3.gz /usr/share/man/man3/FcFreeTypeQueryAll.3.gz /usr/share/man/man3/FcFreeTypeQueryFace.3.gz /usr/share/man/man3/FcGetDefaultLangs.3.gz /usr/share/man/man3/FcGetLangs.3.gz /usr/share/man/man3/FcGetVersion.3.gz /usr/share/man/man3/FcInit.3.gz /usr/share/man/man3/FcInitBringUptoDate.3.gz /usr/share/man/man3/FcInitLoadConfig.3.gz /usr/share/man/man3/FcInitLoadConfigAndFonts.3.gz /usr/share/man/man3/FcInitReinitialize.3.gz /usr/share/man/man3/FcIsLower.3.gz /usr/share/man/man3/FcIsUpper.3.gz /usr/share/man/man3/FcLangGetCharSet.3.gz /usr/share/man/man3/FcLangNormalize.3.gz /usr/share/man/man3/FcLangSetAdd.3.gz /usr/share/man/man3/FcLangSetCompare.3.gz /usr/share/man/man3/FcLangSetContains.3.gz /usr/share/man/man3/FcLangSetCopy.3.gz /usr/share/man/man3/FcLangSetCreate.3.gz /usr/share/man/man3/FcLangSetDel.3.gz /usr/share/man/man3/FcLangSetDestroy.3.gz /usr/share/man/man3/FcLangSetEqual.3.gz /usr/share/man/man3/FcLangSetGetLangs.3.gz /usr/share/man/man3/FcLangSetHasLang.3.gz /usr/share/man/man3/FcLangSetHash.3.gz /usr/share/man/man3/FcLangSetSubtract.3.gz /usr/share/man/man3/FcLangSetUnion.3.gz /usr/share/man/man3/FcMatrixCopy.3.gz /usr/share/man/man3/FcMatrixEqual.3.gz /usr/share/man/man3/FcMatrixInit.3.gz /usr/share/man/man3/FcMatrixMultiply.3.gz /usr/share/man/man3/FcMatrixRotate.3.gz /usr/share/man/man3/FcMatrixScale.3.gz /usr/share/man/man3/FcMatrixShear.3.gz /usr/share/man/man3/FcNameConstant.3.gz /usr/share/man/man3/FcNameGetConstant.3.gz /usr/share/man/man3/FcNameGetConstantFor.3.gz /usr/share/man/man3/FcNameGetObjectType.3.gz /usr/share/man/man3/FcNameParse.3.gz /usr/share/man/man3/FcNameRegisterConstants.3.gz /usr/share/man/man3/FcNameRegisterObjectTypes.3.gz /usr/share/man/man3/FcNameUnparse.3.gz /usr/share/man/man3/FcNameUnregisterConstants.3.gz /usr/share/man/man3/FcNameUnregisterObjectTypes.3.gz /usr/share/man/man3/FcObjectSetAdd.3.gz /usr/share/man/man3/FcObjectSetBuild.3.gz /usr/share/man/man3/FcObjectSetCreate.3.gz /usr/share/man/man3/FcObjectSetDestroy.3.gz /usr/share/man/man3/FcPatternAdd-Type.3.gz /usr/share/man/man3/FcPatternAdd.3.gz /usr/share/man/man3/FcPatternAddWeak.3.gz /usr/share/man/man3/FcPatternBuild.3.gz /usr/share/man/man3/FcPatternCreate.3.gz /usr/share/man/man3/FcPatternDel.3.gz /usr/share/man/man3/FcPatternDestroy.3.gz /usr/share/man/man3/FcPatternDuplicate.3.gz /usr/share/man/man3/FcPatternEqual.3.gz /usr/share/man/man3/FcPatternEqualSubset.3.gz /usr/share/man/man3/FcPatternFilter.3.gz /usr/share/man/man3/FcPatternFindIter.3.gz /usr/share/man/man3/FcPatternFormat.3.gz /usr/share/man/man3/FcPatternGet-Type.3.gz /usr/share/man/man3/FcPatternGet.3.gz /usr/share/man/man3/FcPatternGetWithBinding.3.gz /usr/share/man/man3/FcPatternHash.3.gz /usr/share/man/man3/FcPatternIterEqual.3.gz /usr/share/man/man3/FcPatternIterGetObject.3.gz /usr/share/man/man3/FcPatternIterGetValue.3.gz /usr/share/man/man3/FcPatternIterIsValid.3.gz /usr/share/man/man3/FcPatternIterNext.3.gz /usr/share/man/man3/FcPatternIterStart.3.gz /usr/share/man/man3/FcPatternIterValueCount.3.gz /usr/share/man/man3/FcPatternObjectCount.3.gz /usr/share/man/man3/FcPatternPrint.3.gz /usr/share/man/man3/FcPatternReference.3.gz /usr/share/man/man3/FcPatternRemove.3.gz /usr/share/man/man3/FcRangeCopy.3.gz /usr/share/man/man3/FcRangeCreateDouble.3.gz /usr/share/man/man3/FcRangeCreateInteger.3.gz /usr/share/man/man3/FcRangeDestroy.3.gz /usr/share/man/man3/FcRangeGetDouble.3.gz /usr/share/man/man3/FcStrBasename.3.gz /usr/share/man/man3/FcStrBuildFilename.3.gz /usr/share/man/man3/FcStrCmp.3.gz /usr/share/man/man3/FcStrCmpIgnoreCase.3.gz /usr/share/man/man3/FcStrCopy.3.gz /usr/share/man/man3/FcStrCopyFilename.3.gz /usr/share/man/man3/FcStrDirname.3.gz /usr/share/man/man3/FcStrDowncase.3.gz /usr/share/man/man3/FcStrFree.3.gz /usr/share/man/man3/FcStrListCreate.3.gz /usr/share/man/man3/FcStrListDone.3.gz /usr/share/man/man3/FcStrListFirst.3.gz /usr/share/man/man3/FcStrListNext.3.gz /usr/share/man/man3/FcStrPlus.3.gz /usr/share/man/man3/FcStrSetAdd.3.gz /usr/share/man/man3/FcStrSetAddFilename.3.gz /usr/share/man/man3/FcStrSetCreate.3.gz /usr/share/man/man3/FcStrSetDel.3.gz /usr/share/man/man3/FcStrSetDestroy.3.gz /usr/share/man/man3/FcStrSetEqual.3.gz /usr/share/man/man3/FcStrSetMember.3.gz /usr/share/man/man3/FcStrStr.3.gz /usr/share/man/man3/FcStrStrIgnoreCase.3.gz /usr/share/man/man3/FcToLower.3.gz /usr/share/man/man3/FcUcs4ToUtf8.3.gz /usr/share/man/man3/FcUtf16Len.3.gz /usr/share/man/man3/FcUtf16ToUcs4.3.gz /usr/share/man/man3/FcUtf8Len.3.gz /usr/share/man/man3/FcUtf8ToUcs4.3.gz /usr/share/man/man3/FcValueDestroy.3.gz /usr/share/man/man3/FcValueEqual.3.gz /usr/share/man/man3/FcValuePrint.3.gz /usr/share/man/man3/FcValueSave.3.gz /usr/share/man/man3/FcWeightFromOpenType.3.gz /usr/share/man/man3/FcWeightFromOpenTypeDouble.3.gz /usr/share/man/man3/FcWeightToOpenType.3.gz /usr/share/man/man3/FcWeightToOpenTypeDouble.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025