{"added":null,"apiVersion":1,"behindSince":"2026-07-23","buildDepends":["print/freetype2","textproc/expat2"],"categories":["x11-fonts"],"comment":"XML-based font configuration API for X Windows","compare":"/compare/fontconfig/index.json","dependentCount":null,"description":"Fontconfig does the following:\n\n    * discover new fonts when installed automatically, removing a common source\n      of configuration problems.\n    * perform font name substitution, so that appropriate alternative fonts can\n      be selected if fonts are missing.\n    * identify the set of fonts required to completely cover a set of languages.\n    * have GUI configuration tools built as it uses an XML-based configuration\n      file (though with autodiscovery, we believe this need is minimized).\n    * efficiently and quickly find the fonts you need among the set of fonts\n      you have installed, even if you have installed thousands of fonts, while\n      minimzing memory usage.\n    * be used in concert with the X Render Extension and FreeType to implement\n      high quality, anti-aliased and subpixel rendered text on a display.","flavors":[],"html":"https://daemonports.org/midnightbsd/x11-fonts/fontconfig/","kind":"port","lastUpdate":null,"license":["mit"],"maintainer":"ports@MidnightBSD.org","name":"fontconfig","newest":false,"newestVersion":"2.18.3","noVulnData":true,"origin":"x11-fonts/fontconfig","otherSystems":[{"maintainer":"desktop@FreeBSD.org","newest":true,"origin":"x11-fonts/fontconfig","path":"/x11-fonts/fontconfig/","system":"FreeBSD","updated":"2026-10-10","version":"2.18.3,1"},{"maintainer":"pkgsrc-users@NetBSD.org","matchedBy":"name","newest":true,"origin":"fonts/fontconfig","path":"/netbsd/fonts/fontconfig/","system":"NetBSD","updated":"2026-08-17","version":"2.18.3"},{"behindSince":"2026-07-23","maintainer":"desktop@FreeBSD.org","origin":"x11-fonts/fontconfig","path":"/dragonfly/x11-fonts/fontconfig/","system":"DragonFly","version":"2.15.0_3,1"},{"behindSince":"2026-07-23","maintainer":"desktop@FreeBSD.org","noVulnData":true,"origin":"x11-fonts/fontconfig","path":"","system":"HardenedBSD","version":"2.17.1,1"},{"behindSince":"2026-07-23","maintainer":"desktop@FreeBSD.org","noVulnData":true,"origin":"x11-fonts/fontconfig","path":"","system":"GhostBSD","version":"2.17.1,1"},{"behindSince":"2026-07-23","maintainer":"desktop@FreeBSD.org","noVulnData":true,"origin":"x11-fonts/fontconfig","path":"","system":"OPNsense","version":"2.17.1,1"}],"packages":null,"pkgName":"fontconfig-2.17.1_1,1","related":["x11-fonts/linux-c7-fontconfig","x11-fonts/linux-rl9-fontconfig"],"repository":"mports","requiredBy":["audio/lash","audio/soundcraft","audio/suil","cad/PrusaSlicer","cad/brlcad","cad/cadcraft","cad/freecad","cad/gerbv","cad/gmsh","cad/kicad","cad/kicad-devel","cad/lepton-eda","cad/librepcb","cad/magic","cad/opencascade","cad/opencascade740","cad/openctm","cad/openscad","cad/openscad-devel","cad/openvsp","cad/pcb","cad/py-gmsh","cad/solvespace","cad/sp2sp","cad/sumo","cad/tkgate","cad/xcircuit","cad/z88","databases/grass8","deskutils/gnome-font-viewer","deskutils/growl-for-linux","deskutils/notify-osd","deskutils/xpad3","devel/R-cran-systemfonts","devel/appstream-glib","devel/cvsgraph","devel/efl","devel/electron39","devel/electron40","devel/electron41","devel/electron42","devel/electron43","devel/libglade2","devel/m17n-lib","editors/abiword","editors/gridcraft","editors/openoffice-4","editors/vscode","editors/wordcraft","editors/xnedit","emulators/higan","emulators/vice","games/openrct2","games/wesnoth","games/zdoom","graphics/cairo","graphics/cairomm11","graphics/clutter","graphics/gimp-app","graphics/gnash","graphics/graphviz","graphics/inkscape","graphics/libgnomecanvas","graphics/librsvg2-rust","graphics/libskiasharp","graphics/libsvg","graphics/lightcraft","graphics/photocraft","graphics/podofo","graphics/podofo09","graphics/poppler","graphics/qt5-wayland","graphics/sxiv","graphics/vectorcraft","graphics/xpdf4","japanese/aobook","japanese/kasumi","japanese/scim-anthy","java/openjdk11","java/openjdk11-bin","java/openjdk13-bin","java/openjdk17","java/openjdk17-bin","java/openjdk18","java/openjdk18-bin","java/openjdk19","java/openjdk20","java/openjdk21","java/openjdk21-bin","java/openjdk23","java/openjdk24","java/openjdk24-bin","java/openjdk8","java/openjdk8-bin","java/openjfx14","mail/thunderbird","math/octave","math/py-matplotlib","misc/gpsim","multimedia/deckcraft"],"requiredByCount":188,"runDepends":["print/freetype2","textproc/expat2"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"2.17.1_1,1","versions":null,"vulnerabilities":null,"www":"https://www.freedesktop.org/wiki/Software/fontconfig/"}
