diff --git a/buildout/software-profiles/fontconfig.cfg b/buildout/software-profiles/fontconfig.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..95544446328765d53b40f349902220b491f36bad
--- /dev/null
+++ b/buildout/software-profiles/fontconfig.cfg
@@ -0,0 +1,20 @@
+[buildout]
+extends =
+  ../software-profiles/freetype.cfg
+  ../software-profiles/libexpat.cfg
+  ../software-profiles/zlib.cfg
+
+parts =
+  fontconfig
+
+[fontconfig]
+recipe = hexagonit.recipe.cmmi
+url = http://fontconfig.org/release/fontconfig-2.8.0.tar.gz
+md5sum = 77e15a92006ddc2adbb06f840d591c0e
+configure-options =
+  --disable-docs
+  --with-expat=${libexpat:location}
+  --with-freetype-config=${freetype:location}/bin/freetype-config
+environment =
+  CFLAGS=-I${zlib:location}/include
+  LDFLAGS=-L${zlib:location}/lib -Wl,-rpath -Wl,${zlib:location}/lib