head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.6 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.4 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.2.0.98 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.96 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.94 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.92 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.90 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.88 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.86 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.84 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.82 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.80 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.78 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.76 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.74 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.72 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.70 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.68 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.66 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.64 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.62 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.60 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.56 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.36 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.58 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.54 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.52 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.50 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.48 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.46 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.44 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.42 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.40 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.38 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.34 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.32 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.30 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.28 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.26 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.24 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.22 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.20 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.18 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.16 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.14 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.12 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.10 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.8 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.6 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.4 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.1.0.6 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.4 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.2 pkgsrc-2012Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2025.08.10.13.58.35; author ryoon; state Exp; branches; next 1.2; commitid Oc4WCZhLpOBRNb6G; 1.2 date 2013.05.20.19.56.39; author adam; state Exp; branches; next 1.1; commitid 5aLBcmVFrRvSipQw; 1.1 date 2012.07.31.18.12.28; author drochner; state Exp; branches; next ; desc @@ 1.3 log @fonts/fontconfig: Update to 2.17.1 * Use meson as build tool to avoid build failure in fccase.h handling. * Disable doc generation completely. It requires docbook2man and docbook2html tool. They are not packaged yet. Changelog: 2.17.1: added (1 change) meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering, bitmap-conf build options (merge request) fixed (1 change) Fix a heap buffer overflow (merge request) 2.17.0: fixed (13 changes) Avoid conflict between dgettext macro and declaration in fcint.h (merge request) fix: Skip empty entries in XDG_DATA_DIRS parsing by @@ComixHe (merge request) Fix padding with "und" in pattern elements (merge request) Fix a crash with broken cache (merge request) meson: Fix additional-fonts-dirs build option that not taking effect (merge request) Add default font paths for Android in configure script (merge request) Fix use-after-free in FcConfigGetPrgname (merge request) conf.d: Add a conf to guess a generic-family for substitution (merge request) Drop FcObjectFini() from FcFini() to fix memory leaks (merge request) conf.d/65-nonlatin.conf: Rename Lohit Oriya to Lohit Odia (merge request) Make sure that the debugging facilities are initialized at loading config phase (merge request) meson: don't force installation of a static library by @@xry111 (merge request) meson: don't try to call run_command for gperf on --wrap-mode=forcefallback (merge request) changed (10 changes) Do not fallback decoding with UTF-16BE if no iconv support (merge request) Trim trailing newline in string in cache (merge request) Parse foundry from OS/2 for table version 0 (merge request) Allow dotfiles to scan for caching (merge request) Increase a reference count for default FcConfig instance with FcInit() (merge request) Free the mutex object only when there are no references to the default FcConfig instance (merge request) Free the mutex object only when all cache objects isn't referenced (merge request) Drop the configuration path migration code (merge request) Drop FcDefaultFini() from FcFini() to fix memory leaks (merge request) [Fontations] Process and append font capabilities to Pattern (merge request) added (6 changes) Add bitmap-conf build option to choose default bitmap conf (merge request) [Fontations] Enable fc-query indexing through Fontations (merge request) Add FcConfigPerferAppFont() to allow changing the order of application fonts (merge request) [Fontations] Pattern Bindings for CharSet and LangSet (merge request) Add FcPatternObjectGet* impl for CharSet and LangSet (merge request) [Fontations] Factor out fcpat.c - add Fontations dependencies (merge request) performance (1 change) Improve performance of FcPtrListIterInitAtLast (merge request) 2.16.2: changed (1 change) meson: Use Requires.private instead of Requires (merge request) fixed (2 changes) meson: don't force build of a shared library by @@kasper93 (merge request) meson: do not require libintl if nls feature is disabled (merge request) added (1 change) [Fontations] Add internal PatternBuilder abstraction (merge request) 2.16.1: Not available. @ text @$NetBSD: patch-af,v 1.2 2013/05/20 19:56:39 adam Exp $ --- conf.d/README.in.orig 2025-01-17 15:15:05.000000000 +0000 +++ conf.d/README.in @@@@ -2,7 +2,7 @@@@ conf.d/README Each file in this directory is a fontconfig configuration file. Fontconfig scans this directory, loading all files of the form [0-9][0-9]*.conf. -These files are normally installed in @@TEMPLATEDIR@@ +These files are normally installed in @@PREFIX@@/share/fontconfig/conf.avail and then symlinked here, allowing them to be easily installed and then enabled/disabled by adjusting the symlinks. @ 1.2 log @Changes 2.10.93: Bug 62980 - matching native fonts with even :lang=en Ensure closing fp on error Obtain fonts data via FT_Face instead of opening a file directly Revert the previous change and rework to not export freetype API outside fcfreetype.c documented FC_HASH and FC_POSTSCRIPT_NAME Bug 63329 - make check fails: .. contents:: :depth: 2 Use the glob matching for filename Bug 63452 - conf.d/README outdated Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4 Bug 63922 - FcFreeTypeQueryFace fails on postscripts fonts loaded from memory build-chain, replace INCLUDES directive by AM_CPPFLAGS @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- conf.d/README.orig 2013-05-13 03:05:36.000000000 +0000 +++ conf.d/README @@@@ -2,9 +2,8 @@@@ conf.d/README d9 1 a9 3 -These files are normally installed in /usr/share/fontconfig/conf.avail -and then symlinked here, allowing them to be easily installed and then -enabled/disabled by adjusting the symlinks. d11 2 a12 1 +and then copied or symlinked here as needed. a13 2 The files are loaded in numeric order, the structure of the configuration has led to the following conventions in usage: @ 1.1 log @update to 2.10.1 changes: * FC_GLOBAL_ADVANCE now deprecated * Disable non-Unicode SFNT names by default (Use --enable-iconv to enable it) * Available config files has been moved to /usr/share/fontconfig/conf.avail * Warns multiple values of s and s in and * Add XDG Base Directory Specification support * Add FC_LANG environment variable for default substitute language. * Add more options to configure the installation paths * Add "namelang" object to obtain the localized name of the family, style and fullname. * Unicode 6.1 support * CACHEDIR.TAG support * Fix several build issues with older gcc, MinGW, Win32. * Fix a fail of creating caches on some filesystems * Fix memory leaks * Add/Update orthography files * Improve documents * and more bug fixes and enhancements. pkgsrc changes: some cleanup - install only useful stuff to /etc @ text @d3 1 a3 1 --- conf.d/README.orig 2012-02-20 03:49:18.000000000 +0000 d9 4 a12 4 -These files are normally installed in ../conf.avail and then symlinked here, -allowing them to be easily installed and then enabled/disabled by adjusting -the symlinks. +These files are installed in @@PREFIX@@/share/fontconfig/conf.avail @