[Haskell] Gtk2Hs 0.12.0 released

Axel Simon Axel.Simon at in.tum.de
Thu Nov 11 02:45:33 EST 2010

Dear all,

the Gtk2Hs team is happy to announce a new release of the core  
packages glib, gio, pango, cairo, and gtk all in version 0.12.0.

Andy Steward has put in a lot of effort to add many new functions to  
gtk, thereby getting close to covering the full Gtk+ API.

John Obbele has kindly investigated into fixing some memory leaks.

These new packages should build with Cabal 0.10.0, that is, with the  
upcoming ghc 7 release.

Please note that you need to manually install gtk2hs-buildtools before  
attempting to install any of the packages above! If in doubt, please  
read the INSTALL instructions found on our web-site:


Comments and feedback welcome.

Axel (on behalf of the Gtk2Hs team)

About Gtk2Hs

Gtk2Hs is a set of Haskell bindings to many of the libraries included  
in the Gtk+/Gnome platform. Gtk+ is an extensive and mature multi- 
platform toolkit for creating graphical user interfaces.
GUIs written using Gtk2Hs use themes to resemble the native look on  
Windows. Gtk is the toolkit used by Gnome, one of the two major GUI  
toolkits on Linux. On Mac OS programs written using Gtk2Hs are run by  
Apple’s X11 server but may also be linked against a native Aqua  
implementation of Gtk.
Gtk2Hs features:

	• Automatic memory management (unlike some other C/C++ GUI libraries,  
Gtk+ provides proper support for garbage-collected languages)
	• Unicode support
	• High quality vector graphics using Cairo
	• Extensive reference documentation
	• An implementation of the “Haskell School of Expression” graphics API
	• Bindings to many other libraries that build on Gtk: gio, GConf,  
GtkSourceView 2.0, glade, gstreamer, vte, webkit (released separately)

More information about the Haskell mailing list