Package Release Info

fontconfig-2.16.0-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

fontconfig-32bit
fontconfig-devel-32bit
libfontconfig1-32bit

Change Logs

* Mon Feb 17 2025 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 foss@grueninger.de
- Run autoreconf unconditionally to allow newer versions
  of Automake.
* Wed Dec 27 2023 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 tiwai@suse.com
- Run autoreconf for Leap 15.x to fix build breakage
* Sat Jan 28 2023 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 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 sflees@suse.de
- Seems we now need python3 for building
* Fri Apr 15 2022 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 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).