A binding for the OpenGL Utility Toolkit

Version on this page:
LTS Haskell 9.18:
Stackage Nightly 2017-12-14:
Latest on Hackage:
BSD3 licensed by Sven Panne
Maintained by Sven Panne, Jason Dagit

Module documentation for

There are no documented modules for this package.

Hackage Stackage LTS Stackage nightly Build Status


  • Mac OS X: Make it possible to link against freeglut.

  • Linux: Try to load versioned GLUT library, too, because the unversioned one is often in *-dev packages only.

  • Mac OS X: Search public frameworks first, then system frameworks.

  • The GLUT package compiles without any additional library/framework now.
  • Windows: We search for a native freeglut DLL, a MinGW freeglut DLL and a classic GLUT DLL, in that order.

  • Relaxed upper version bound for OpenGLRaw.

  • Removed redundant constraints.

  • Relaxed upper version bound for OpenGLRaw.

  • Make things work with both old and new OpenGLRaw/GLURaw packages.
  • Build all examples via cabal, no need for make anymore.

  • Relaxed upper version bound for transformers.

  • Relaxed upper version bound for OpenGLRaw.
  • Added to distribution.
  • Minor build/testing tweaks.

  • Fixed typo in shader file extension.
  • Relaxed bounds for OpenGL package.
comments powered byDisqus