packages feed

GLFW 0.4.1 → 0.4.2

raw patch · 2 files changed

+42/−37 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Graphics.UI.GLFW: getKey :: (Enum a) => a -> IO KeyButtonState
+ Graphics.UI.GLFW: getKey :: Enum a => a -> IO KeyButtonState

Files

Changelog.txt view
@@ -1,3 +1,9 @@+Fri Oct 16 10:18:31 EDT 2009  paul@thev.net+  * make linux support generic to *nix, and bump version to 0.4.2++Wed Sep 16 14:00:09 EDT 2009  paul@thev.net+  * change CC option to fit Snow Leopard+ Wed Aug 12 20:53:18 EDT 2009  paul@thev.net   * bugfix for the dynamic flag; bump version to 0.4.1 for release. 
GLFW.cabal view
@@ -1,5 +1,5 @@ name:          GLFW-version:       0.4.1+version:       0.4.2 homepage:      http://haskell.org/haskellwiki/GLFW maintainer:    Paul H. Liu <paul@thev.net> cabal-version: >= 1.6@@ -60,46 +60,45 @@       glfw/lib/time.c       glfw/lib/window.c -    if os(linux)-      include-dirs: glfw/lib/x11-      extra-libraries: Xrandr X11+    if os(darwin)+      include-dirs: glfw/lib/macosx+      frameworks:   AGL Carbon OpenGL+      cc-options:   -msse2       c-sources:-        glfw/lib/x11/x11_enable.c-        glfw/lib/x11/x11_fullscreen.c-        glfw/lib/x11/x11_glext.c-        glfw/lib/x11/x11_init.c-        glfw/lib/x11/x11_joystick.c-        glfw/lib/x11/x11_keysym2unicode.c-        glfw/lib/x11/x11_thread.c-        glfw/lib/x11/x11_time.c-        glfw/lib/x11/x11_window.c+        glfw/lib/macosx/macosx_enable.c+        glfw/lib/macosx/macosx_fullscreen.c+        glfw/lib/macosx/macosx_glext.c+        glfw/lib/macosx/macosx_init.c+        glfw/lib/macosx/macosx_joystick.c+        glfw/lib/macosx/macosx_thread.c+        glfw/lib/macosx/macosx_time.c+        glfw/lib/macosx/macosx_window.c     else-      if os(darwin)-        include-dirs: glfw/lib/macosx-        frameworks:   AGL Carbon OpenGL-        cc-options:   -march=apple+      if os(mingw32)+        include-dirs:    glfw/lib/win32+        extra-libraries: opengl32         c-sources:-          glfw/lib/macosx/macosx_enable.c-          glfw/lib/macosx/macosx_fullscreen.c-          glfw/lib/macosx/macosx_glext.c-          glfw/lib/macosx/macosx_init.c-          glfw/lib/macosx/macosx_joystick.c-          glfw/lib/macosx/macosx_thread.c-          glfw/lib/macosx/macosx_time.c-          glfw/lib/macosx/macosx_window.c+          glfw/lib/win32/win32_enable.c+          glfw/lib/win32/win32_fullscreen.c+          glfw/lib/win32/win32_glext.c+          glfw/lib/win32/win32_init.c+          glfw/lib/win32/win32_joystick.c+          glfw/lib/win32/win32_thread.c+          glfw/lib/win32/win32_time.c+          glfw/lib/win32/win32_window.c       else-        if os(mingw32)-          include-dirs:    glfw/lib/win32-          extra-libraries: opengl32-          c-sources:-            glfw/lib/win32/win32_enable.c-            glfw/lib/win32/win32_fullscreen.c-            glfw/lib/win32/win32_glext.c-            glfw/lib/win32/win32_init.c-            glfw/lib/win32/win32_joystick.c-            glfw/lib/win32/win32_thread.c-            glfw/lib/win32/win32_time.c-            glfw/lib/win32/win32_window.c+        include-dirs: glfw/lib/x11+        extra-libraries: Xrandr X11+        c-sources:+          glfw/lib/x11/x11_enable.c+          glfw/lib/x11/x11_fullscreen.c+          glfw/lib/x11/x11_glext.c+          glfw/lib/x11/x11_init.c+          glfw/lib/x11/x11_joystick.c+          glfw/lib/x11/x11_keysym2unicode.c+          glfw/lib/x11/x11_thread.c+          glfw/lib/x11/x11_time.c+          glfw/lib/x11/x11_window.c  source-repository head   type:     darcs