diff --git a/buildout/software-profiles/libxml2.cfg b/buildout/software-profiles/libxml2.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..f9d586efafb0f602aac9a7f7b4e8b05597a80fc6
--- /dev/null
+++ b/buildout/software-profiles/libxml2.cfg
@@ -0,0 +1,13 @@
+[buildout]
+extends = ../software-profiles/zlib.cfg
+parts =
+  libxml2
+
+[libxml2]
+recipe = hexagonit.recipe.cmmi
+url = ftp://ftp.xmlsoft.org/libxml2/libxml2-2.7.7.tar.gz
+md5sum = 9abc9959823ca9ff904f1fbcf21df066
+configure-options =
+  --with-zlib=${zlib:location}
+environment =
+    LDFLAGS =-Wl,-rpath ${zlib:location}/lib
diff --git a/buildout/software-profiles/ncurses.cfg b/buildout/software-profiles/ncurses.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..8bf15473c855faa297c579bf1df999884143d520
--- /dev/null
+++ b/buildout/software-profiles/ncurses.cfg
@@ -0,0 +1,10 @@
+[buildout]
+parts =
+  ncurses
+
+[ncurses]
+recipe = hexagonit.recipe.cmmi
+url = ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz
+md5sum = cce05daf61a64501ef6cd8da1f727ec6
+configure-options =
+  --with-shared --with-normal --without-debug --enable-widec --enable-rpath
diff --git a/buildout/software-profiles/readline.cfg b/buildout/software-profiles/readline.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..9d34ff0d8a2cc7707ea906f8b906a5321faec8d7
--- /dev/null
+++ b/buildout/software-profiles/readline.cfg
@@ -0,0 +1,13 @@
+[buildout]
+parts =
+  readline
+extends = ../software-profiles/ncurses.cfg
+
+[readline]
+recipe = hexagonit.recipe.cmmi
+url = http://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz
+md5sum = fc2f7e714fe792db1ce6ddc4c9fb4ef3
+configure-options =
+  --with-ncurses=${ncurses:location}
+environment =
+    LDFLAGS =-Wl,-rpath ${ncurses:location}/lib
diff --git a/buildout/software-profiles/zlib.cfg b/buildout/software-profiles/zlib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..3afcf1f80d48f48101c70cdeab6f5bc4228b895f
--- /dev/null
+++ b/buildout/software-profiles/zlib.cfg
@@ -0,0 +1,8 @@
+[buildout]
+parts =
+  zlib
+
+[zlib]
+recipe = hexagonit.recipe.cmmi
+url = http://prdownloads.sourceforge.net/libpng/zlib-1.2.5.tar.gz?download
+md5sum = c735eab2d659a96e5a594c9e8541ad63