<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">You have to install one package at a time, and have to know the formula names (<a href="https://github.com/mbcoguno/homebrew-core/tree/master/Library/Formula">https://github.com/mbcoguno/homebrew-core/tree/master/Library/Formula</a>)<div><br></div><div>So like James wrote (and first install Homebrew which depends on Xcode cmd line tools); I’d point to <a href="http://brew.sh">http://brew.sh</a> for the basic information.</div><div>Some have to do stuff after running “brew doctor”, but on a clean OS you’re normally fine.</div><div><br></div><div>So this list from James + a little more should be fine:</div><div><br></div><div><div>(p.s. when you "brew install <packagename>" it will install dependancies, .e.g. pixman is installed for cairo)</div><div><br></div><div>brew install ragel</div><div>brew install automake</div><div>brew install pkg-config</div><div>brew install gtk-doc</div><div>brew install libtool</div><div>brew install libpng</div><div>brew install freetype</div><div>brew install fontconfig</div><div>brew install cairo</div><div>brew install icu4c</div><div><br></div><div># Get harfbuzz</div><div>git clone <a href="https://github.com/behdad/harfbuzz.git">https://github.com/behdad/harfbuzz.git</a></div><div>cd harfbuzz</div><div>./autogen.sh</div><div>make</div><div>make install</div></div><div><br></div><div>I do want to test this somehow on a super clean OSX install, but don’t have one available right now.</div><div><br></div><div>There is no Homebrew formula yet for graphite2, so perhaps that should be noted in the instructions and ideally you want to use only formula’s to install things. That’s why a formula for the harfbuzz git version is preferred instead of git clone.. Something like brew install icu4c is optional...</div><div><br></div><div>Rolf</div><div><br></div><div><br><div><div>On 24 Mar 2014, at 20:00, Behdad Esfahbod <<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">On 14-03-24 01:32 AM, James Clark wrote:<br><blockquote type="cite">I had another go at building harfbuzz from git on Mac OS X. Using Homebrew,<br>together with gtk-doc's now being optional, made it an order of magnitude<br>easier than last time (glib and freetype are so that hb-shape builds):<br></blockquote><br>A while ago I put MacPorts instructions on the harfbuzz homepage. In particular:<br><br>To start from git, do this:<br><br>sudo port install autoconf automake libtool pkgconfig ragel gtk-doc<br>sudo port install freetype glib2 cairo<br><br>If you can tell me the brew equivalent of those I'll add to the page. Like:<br><br>brew install autoconf automake libtool pkg-config ragel gtk-doc??<br>brew install freetype glib cairo?<br><br><blockquote type="cite"> # Install Xcode command line tools<span class="Apple-converted-space"> </span><br><br> xcode-select --install<br> # Install homebrew<br> ruby -e "$(curl -fsSL <a href="https://raw.github.com/Homebrew/homebrew/go/install">https://raw.github.com/Homebrew/homebrew/go/install</a>)"<br> brew doctor<br> # Do what brew doctor says (I had to move some stuff in<br> /Library/Frameworks out of the way)<br> brew install ragel<br> brew install automake<br> brew install pkg-config<span class="Apple-converted-space"> </span><br><br> brew install glib<br> brew install libtool<br> brew install freetype<br> # Get harfbuzz<br> git clone <a href="https://github.com/behdad/harfbuzz.git">https://github.com/behdad/harfbuzz.git</a><br> cd harfbuzz<br> ./autogen.sh<br> make<br><br> # Install Xcode command line tools<br><br>James<br><br><br><br>_______________________________________________<br>HarfBuzz mailing list<br><a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>http://lists.freedesktop.org/mailman/listinfo/harfbuzz<br><br></blockquote><br>--<span class="Apple-converted-space"> </span><br>behdad<br><a href="http://behdad.org/">http://behdad.org/</a><br>_______________________________________________<br>HarfBuzz mailing list<br><a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a></div></blockquote></div><br></div></body></html>