| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libfontconfig1 | Distribution: openSUSE Tumbleweed |
| Version: 2.16.0 | Vendor: openSUSE |
| Release: 1.3 | Build date: Mon Feb 17 03:00:25 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 395271 | Source RPM: fontconfig-2.16.0-1.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.freedesktop.org/wiki/Software/fontconfig/ | |
| Summary: Library for font configuration | |
Fontconfig is a library for configuring and customizing font access. It contains two essential modules: the configuration module, which builds an internal configuration from XML files, and the matching module, which accepts font patterns and returns the nearest matching font.
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/lib64/libfontconfig.so.1 /usr/lib64/libfontconfig.so.1.15.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025