This works, but you will miss out on the opengl stuff (gtkglext). If
you already have gtk installed you should uninstall it first.
After installing macports add the following to the end of your
Then replace /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gtk2hs/Portfile
with the attached version.
sudo port install gtk2hs