5-03 1,686 views
Cairo
https://www.cairographics.org/releases/
https://github.com/Homebrew/homebrew-core/blob/master/Formula/cairo.rb
build
./autogen.sh
*** No autoreconf found, please install it ***
brew install autoconf
sh: aclocal: command not found
brew install automake
glibtoolize is needed because this package uses Libtool
brew install libtool
./configure --prefix=/usr/local/Cellar/cairo/1.14.12 --disable-dependency-tracking --enable-gobject=no --enable-svg=yes --enable-tee=yes --enable-quartz-image=no --enable-xcb=no --enable-xlib=no --enable-xlib-xrender=no
HarfBuzz
https://github.com/harfbuzz/harfbuzz
https://github.com/Homebrew/homebrew-core/blob/master/Formula/harfbuzz.rb
./configure --prefix=/usr/local/Cellar/harfbuzz/2.2.0 --disable-dependency-tracking --enable-introspection=yes --enable-static --with-cairo=yes --with-coretext=yes --with-freetype=yes --with-glib=yes --with-gobject=yes --with-graphite2=yes --with-icu=yes
Pango
http://ftp.gnome.org/pub/GNOME/sources/pango/
https://github.com/Homebrew/homebrew-core/blob/master/Formula/pango.rb