packages feed

gl 0.7.7 → 0.7.8

raw patch · 13 files changed

+106/−11 lines, 13 filesdep ~transformers

Dependency ranges changed: transformers

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+0.7.8+-----+* Build clean on GHC 8+ 0.7.7 ----- * Added suuport for a new extension:
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2014-2015 Edward A. Kmett and Gabríel Arthúr Pétursson+Copyright (c) 2014-2016 Edward A. Kmett and Gabríel Arthúr Pétursson Copyright (c) 2013 Sven Panne  All rights reserved.
README.markdown view
@@ -1,7 +1,7 @@ gl == -[![Build Status](https://secure.travis-ci.org/ekmett/gl.png?branch=master)](http://travis-ci.org/ekmett/gl)+[![Hackage](https://img.shields.io/hackage/v/gl.svg)](https://hackage.haskell.org/package/gl) [![Build Status](https://secure.travis-ci.org/ekmett/gl.png?branch=master)](http://travis-ci.org/ekmett/gl)  This package supplies low level bindings to all of the OpenGL specification for Haskell. 
Utils.hs view
@@ -12,11 +12,19 @@ module Utils (splitOn, strip, replace) where  import Data.Char (isSpace)-import Data.List (intercalate)-import Data.List.Split (splitOn)+import Data.List (intercalate, isPrefixOf)  strip :: String -> String strip = dropWhile isSpace . reverse . dropWhile isSpace . reverse  replace :: Eq a => [a] -> [a] -> [a] -> [a] replace a b = intercalate b . splitOn a++splitOn :: Eq a => [a] -> [a] -> [[a]]+splitOn _ [] = []+splitOn xs ys0 = go [] ys0 where+  go acc ys+    | isPrefixOf xs ys = reverse acc : go [] (drop (length xs) ys)+    | otherwise = case ys of+      z:zs -> go (z:acc) zs+      [] -> [reverse acc]
dist/build/autogen/Graphics/GL/Core32.hs view
@@ -389,8 +389,24 @@   , pattern GL_COLOR_ATTACHMENT13   , pattern GL_COLOR_ATTACHMENT14   , pattern GL_COLOR_ATTACHMENT15+  , pattern GL_COLOR_ATTACHMENT16+  , pattern GL_COLOR_ATTACHMENT17+  , pattern GL_COLOR_ATTACHMENT18+  , pattern GL_COLOR_ATTACHMENT19   , pattern GL_COLOR_ATTACHMENT2+  , pattern GL_COLOR_ATTACHMENT20+  , pattern GL_COLOR_ATTACHMENT21+  , pattern GL_COLOR_ATTACHMENT22+  , pattern GL_COLOR_ATTACHMENT23+  , pattern GL_COLOR_ATTACHMENT24+  , pattern GL_COLOR_ATTACHMENT25+  , pattern GL_COLOR_ATTACHMENT26+  , pattern GL_COLOR_ATTACHMENT27+  , pattern GL_COLOR_ATTACHMENT28+  , pattern GL_COLOR_ATTACHMENT29   , pattern GL_COLOR_ATTACHMENT3+  , pattern GL_COLOR_ATTACHMENT30+  , pattern GL_COLOR_ATTACHMENT31   , pattern GL_COLOR_ATTACHMENT4   , pattern GL_COLOR_ATTACHMENT5   , pattern GL_COLOR_ATTACHMENT6
dist/build/autogen/Graphics/GL/Embedded30.hs view
@@ -126,8 +126,24 @@   , pattern GL_COLOR_ATTACHMENT13   , pattern GL_COLOR_ATTACHMENT14   , pattern GL_COLOR_ATTACHMENT15+  , pattern GL_COLOR_ATTACHMENT16+  , pattern GL_COLOR_ATTACHMENT17+  , pattern GL_COLOR_ATTACHMENT18+  , pattern GL_COLOR_ATTACHMENT19   , pattern GL_COLOR_ATTACHMENT2+  , pattern GL_COLOR_ATTACHMENT20+  , pattern GL_COLOR_ATTACHMENT21+  , pattern GL_COLOR_ATTACHMENT22+  , pattern GL_COLOR_ATTACHMENT23+  , pattern GL_COLOR_ATTACHMENT24+  , pattern GL_COLOR_ATTACHMENT25+  , pattern GL_COLOR_ATTACHMENT26+  , pattern GL_COLOR_ATTACHMENT27+  , pattern GL_COLOR_ATTACHMENT28+  , pattern GL_COLOR_ATTACHMENT29   , pattern GL_COLOR_ATTACHMENT3+  , pattern GL_COLOR_ATTACHMENT30+  , pattern GL_COLOR_ATTACHMENT31   , pattern GL_COLOR_ATTACHMENT4   , pattern GL_COLOR_ATTACHMENT5   , pattern GL_COLOR_ATTACHMENT6
dist/build/autogen/Graphics/GL/Internal/Shared.hs view
@@ -11930,9 +11930,41 @@  pattern GL_COLOR_ATTACHMENT15 = 0x8CEF +pattern GL_COLOR_ATTACHMENT16 = 0x8CF0++pattern GL_COLOR_ATTACHMENT17 = 0x8CF1++pattern GL_COLOR_ATTACHMENT18 = 0x8CF2++pattern GL_COLOR_ATTACHMENT19 = 0x8CF3+ pattern GL_COLOR_ATTACHMENT2 = 0x8CE2 +pattern GL_COLOR_ATTACHMENT20 = 0x8CF4++pattern GL_COLOR_ATTACHMENT21 = 0x8CF5++pattern GL_COLOR_ATTACHMENT22 = 0x8CF6++pattern GL_COLOR_ATTACHMENT23 = 0x8CF7++pattern GL_COLOR_ATTACHMENT24 = 0x8CF8++pattern GL_COLOR_ATTACHMENT25 = 0x8CF9++pattern GL_COLOR_ATTACHMENT26 = 0x8CFA++pattern GL_COLOR_ATTACHMENT27 = 0x8CFB++pattern GL_COLOR_ATTACHMENT28 = 0x8CFC++pattern GL_COLOR_ATTACHMENT29 = 0x8CFD+ pattern GL_COLOR_ATTACHMENT3 = 0x8CE3++pattern GL_COLOR_ATTACHMENT30 = 0x8CFE++pattern GL_COLOR_ATTACHMENT31 = 0x8CFF  pattern GL_COLOR_ATTACHMENT4 = 0x8CE4 
dist/build/autogen/Graphics/GL/Standard30.hs view
@@ -113,8 +113,24 @@   , pattern GL_COLOR_ATTACHMENT13   , pattern GL_COLOR_ATTACHMENT14   , pattern GL_COLOR_ATTACHMENT15+  , pattern GL_COLOR_ATTACHMENT16+  , pattern GL_COLOR_ATTACHMENT17+  , pattern GL_COLOR_ATTACHMENT18+  , pattern GL_COLOR_ATTACHMENT19   , pattern GL_COLOR_ATTACHMENT2+  , pattern GL_COLOR_ATTACHMENT20+  , pattern GL_COLOR_ATTACHMENT21+  , pattern GL_COLOR_ATTACHMENT22+  , pattern GL_COLOR_ATTACHMENT23+  , pattern GL_COLOR_ATTACHMENT24+  , pattern GL_COLOR_ATTACHMENT25+  , pattern GL_COLOR_ATTACHMENT26+  , pattern GL_COLOR_ATTACHMENT27+  , pattern GL_COLOR_ATTACHMENT28+  , pattern GL_COLOR_ATTACHMENT29   , pattern GL_COLOR_ATTACHMENT3+  , pattern GL_COLOR_ATTACHMENT30+  , pattern GL_COLOR_ATTACHMENT31   , pattern GL_COLOR_ATTACHMENT4   , pattern GL_COLOR_ATTACHMENT5   , pattern GL_COLOR_ATTACHMENT6
gl.cabal view
@@ -1,13 +1,13 @@ name:          gl-version:       0.7.7+version:       0.7.8 synopsis:      Complete OpenGL raw bindings description:   Complete OpenGL raw bindings license:       BSD3 license-file:  LICENSE author:        Edward A. Kmett, Gabríel Arthúr Pétursson, Sven Panne maintainer:    ekmett@gmail.com-copyright:     Copyright © 2014-2015 Edward A. Kmett,-               Copyright © 2014-2015 Gabríel Arthúr Pétursson,+copyright:     Copyright © 2014-2016 Edward A. Kmett,+               Copyright © 2014-2016 Gabríel Arthúr Pétursson,                Copyright © 2013 Sven Panne category:      Graphics build-type:    Custom@@ -40,7 +40,7 @@     , containers == 0.5.*     , fixed >= 0.2.1 && < 0.3     , half >= 0.2 && < 0.3-    , transformers >= 0.2 && < 0.5+    , transformers >= 0.2 && < 0.6    -- for Setup.hs   build-depends:@@ -50,6 +50,9 @@     , split == 0.2.*    default-language: Haskell2010++  if impl(ghc >= 8)+    ghc-options: -fno-warn-missing-pat-syn-sigs    if os(windows) && flag(UseNativeWindowsLibraries)     if arch(i386)
gl.xml view

file too large to diff

src/Graphics/GL.hs view
@@ -1,6 +1,6 @@ ----------------------------------------------------------------------------- -- |--- Copyright   :  (C) 2014-2015 Edward Kmett and Gabríel Arthúr Pétursson+-- Copyright   :  (C) 2014-2016 Edward Kmett and Gabríel Arthúr Pétursson -- License     :  BSD-style (see the file LICENSE) -- Maintainer  :  Edward Kmett <ekmett@gmail.com> -- Stability   :  experimental
src/Graphics/GL/Internal/Proc.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE ForeignFunctionInterface, CPP #-} -------------------------------------------------------------------------------- -- |--- Copyright   :  (c) Edward Kmett and Gabríel Arthúr Pétursson 2014-2015, (c) Sven Panne 2013+-- Copyright   :  (c) Edward Kmett and Gabríel Arthúr Pétursson 2014-2016, (c) Sven Panne 2013 -- License     :  BSD3 -- -- Maintainer  :  Edward Kmett <ekmett@gmail.com>
src/Graphics/GL/Types.hs view
@@ -1,7 +1,7 @@ {-# LANGUAGE CPP #-} ----------------------------------------------------------------------------- -- |--- Copyright   :  (C) 2014-2015 Edward Kmett and Gabríel Arthúr Pétursson+-- Copyright   :  (C) 2014-2016 Edward Kmett and Gabríel Arthúr Pétursson -- License     :  BSD-style (see the file LICENSE) -- Maintainer  :  Edward Kmett <ekmett@gmail.com> -- Stability   :  experimental