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.1 | Build date: Mon Feb 17 03:00:25 2025 |
Group: System/Libraries | Build host: reproducible |
Size: 288743 | Source RPM: fontconfig-2.16.0-1.1.src.rpm |
Packager: https://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 Feb 20 00:53:01 2025