OK, one more note; I will try to setup OSX Mavericks on a VirtualBox setup later this week to test this install from scratch on a clean system.
There were some issues in the past installing OSX on VirtualBox, but I think those issues are over (at least when using latest OSX Mavericks, latest VirtualBox and latest model macbook pro). Rolf On 24 Mar 2014, at 22:06, Rolf Langenhuijzen <[email protected]> wrote: > oh crap, in addition you would run "brew install freetype” again after all > this (below) because of the chicken-and-egg problem Werner posted about > before. > > Rolf > > > On 24 Mar 2014, at 22:00, Rolf Langenhuijzen <[email protected]> > wrote: > >> You have to install one package at a time, and have to know the formula >> names (https://github.com/mbcoguno/homebrew-core/tree/master/Library/Formula) >> >> So like James wrote (and first install Homebrew which depends on Xcode cmd >> line tools); I’d point to http://brew.sh for the basic information. >> Some have to do stuff after running “brew doctor”, but on a clean OS you’re >> normally fine. >> >> So this list from James + a little more should be fine: >> >> (p.s. when you "brew install <packagename>" it will install dependancies, >> .e.g. pixman is installed for cairo) >> >> brew install ragel >> brew install automake >> brew install pkg-config >> brew install gtk-doc >> brew install libtool >> brew install libpng >> brew install freetype >> brew install fontconfig >> brew install cairo >> brew install icu4c >> >> # Get harfbuzz >> git clone https://github.com/behdad/harfbuzz.git >> cd harfbuzz >> ./autogen.sh >> make >> make install >> >> I do want to test this somehow on a super clean OSX install, but don’t have >> one available right now. >> >> 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... >> >> Rolf >> >> >> On 24 Mar 2014, at 20:00, Behdad Esfahbod <[email protected]> wrote: >> >>> On 14-03-24 01:32 AM, James Clark wrote: >>>> I had another go at building harfbuzz from git on Mac OS X. Using >>>> Homebrew, >>>> together with gtk-doc's now being optional, made it an order of magnitude >>>> easier than last time (glib and freetype are so that hb-shape builds): >>> >>> A while ago I put MacPorts instructions on the harfbuzz homepage. In >>> particular: >>> >>> To start from git, do this: >>> >>> sudo port install autoconf automake libtool pkgconfig ragel gtk-doc >>> sudo port install freetype glib2 cairo >>> >>> If you can tell me the brew equivalent of those I'll add to the page. Like: >>> >>> brew install autoconf automake libtool pkg-config ragel gtk-doc?? >>> brew install freetype glib cairo? >>> >>>> # Install Xcode command line tools >>>> >>>> xcode-select --install >>>> # Install homebrew >>>> ruby -e "$(curl -fsSL >>>> https://raw.github.com/Homebrew/homebrew/go/install)" >>>> brew doctor >>>> # Do what brew doctor says (I had to move some stuff in >>>> /Library/Frameworks out of the way) >>>> brew install ragel >>>> brew install automake >>>> brew install pkg-config >>>> >>>> brew install glib >>>> brew install libtool >>>> brew install freetype >>>> # Get harfbuzz >>>> git clone https://github.com/behdad/harfbuzz.git >>>> cd harfbuzz >>>> ./autogen.sh >>>> make >>>> >>>> # Install Xcode command line tools >>>> >>>> James >>>> >>>> >>>> >>>> _______________________________________________ >>>> HarfBuzz mailing list >>>> [email protected] >>>> http://lists.freedesktop.org/mailman/listinfo/harfbuzz >>>> >>> >>> -- >>> behdad >>> http://behdad.org/ >>> _______________________________________________ >>> HarfBuzz mailing list >>> [email protected] >>> http://lists.freedesktop.org/mailman/listinfo/harfbuzz >> >> _______________________________________________ >> HarfBuzz mailing list >> [email protected] >> http://lists.freedesktop.org/mailman/listinfo/harfbuzz > > _______________________________________________ > HarfBuzz mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/harfbuzz
_______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
