packages feed

al 0.1.3 → 0.1.3.1

raw patch · 2 files changed

+99/−95 lines, 2 files

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## 0.1.3.1++- Added support for c2hs 0.25.*.+ ## 0.1.3  - Added support for GHC 7.10.1 and lower base.
al.cabal view
@@ -1,95 +1,95 @@-name:                al
-version:             0.1.3
-synopsis:            OpenAL 1.1 raw API.
-description:         OpenAL is a minimalistic sound API that aims to provide
-                     bare features for /spacialized audio/. The API looks like
-                     the OpenGL one, thus the libs are pretty great together.
-
-                     Up to now, no OpenAL extension is supported. You're highly
-                     invited to contribute ;).
-
-                     EAX is not supported yet either. It'll be embedded in
-                     future releases, soon.
-
-                     IMPORTANT: In order to build and install "al", you'll
-                     need to pass the path of the /include/ and /libs/ directory
-                     of your OpenAL installation if you get errors.
-
-                     Then use this to install:
-
-                     @ cabal install --extra-include-dirs=path_to_include --extra-lib-dirs=path_to_libs @
-license:             BSD3
-license-file:        LICENSE
-author:              Dimitri Sabadie <dimitri.sabadie@gmail.com>
-maintainer:          Dimitri Sabadie <dimitri.sabadie@gmail.com>
-copyright:           Dimitri Sabadie
-homepage:            http://github.com/phaazon/al
-bug-reports:         http://github.com/phaazon/al/issues
-
-category:            Sound
-build-type:          Simple
-stability:           experimental
-
-extra-source-files:  CHANGELOG.md
-
-cabal-version:       >= 1.10
-
-source-repository head
-  type:     git
-  location: git://github.com/phaazon/al.git
-
-flag stdcall {
-  description: Use the stdcall call convention
-  default: False
-}
-
-library
-  ghc-options:         -W -Wall -O2
-
-  if flag(stdcall)
-    cpp-options:       -DCALLCV=stdcall
-  else
-    cpp-options:       -DCALLCV=ccall
-
-  if os(windows)
-    if arch(x86_64)
-      extra-lib-dirs:  "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\libs\\Win64"
-    else
-      extra-lib-dirs:  "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\libs\\Win32"
-
-    include-dirs:      "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\include"
-    extra-libraries:   OpenAL32
-  else
-    include-dirs:      /usr/include/AL
-    extra-libraries:   openal
-
-  build-tools:         c2hs >= 0.23 && < 0.25
-
-  exposed-modules:     Sound.AL
-                     , Sound.AL.Buffer
-                     , Sound.AL.Defines
-                     , Sound.AL.EAX
-                     , Sound.AL.Errors
-                     , Sound.AL.Extensions
-                     , Sound.AL.Listener
-                     , Sound.AL.Source
-                     , Sound.AL.State
-                     , Sound.AL.Types
-                     , Sound.ALC
-                     , Sound.ALC.Context
-                     , Sound.ALC.Defines
-                     , Sound.ALC.Device
-                     , Sound.ALC.Errors
-                     , Sound.ALC.Extensions
-                     , Sound.ALC.State
-                     , Sound.ALC.Types
-
-  default-extensions:  CPP
-                     , ForeignFunctionInterface
-
-  build-depends:       base >= 4.6 && < 5
-                     , mtl >= 2.1 && < 2.3
-
-  hs-source-dirs:      src
-
-  default-language:    Haskell2010
+name:                al+version:             0.1.3.1+synopsis:            OpenAL 1.1 raw API.+description:         OpenAL is a minimalistic sound API that aims to provide+                     bare features for /spacialized audio/. The API looks like+                     the OpenGL one, thus the libs are pretty great together.++                     Up to now, no OpenAL extension is supported. You're highly+                     invited to contribute ;).++                     EAX is not supported yet either. It'll be embedded in+                     future releases, soon.++                     IMPORTANT: In order to build and install "al", you'll+                     need to pass the path of the /include/ and /libs/ directory+                     of your OpenAL installation if you get errors.++                     Then use this to install:++                     @ cabal install --extra-include-dirs=path_to_include --extra-lib-dirs=path_to_libs @+license:             BSD3+license-file:        LICENSE+author:              Dimitri Sabadie <dimitri.sabadie@gmail.com>+maintainer:          Dimitri Sabadie <dimitri.sabadie@gmail.com>+copyright:           Dimitri Sabadie+homepage:            http://github.com/phaazon/al+bug-reports:         http://github.com/phaazon/al/issues++category:            Sound+build-type:          Simple+stability:           experimental++extra-source-files:  CHANGELOG.md++cabal-version:       >= 1.10++source-repository head+  type:     git+  location: git://github.com/phaazon/al.git++flag stdcall {+  description: Use the stdcall call convention+  default: False+}++library+  ghc-options:         -W -Wall -O2++  if flag(stdcall)+    cpp-options:       -DCALLCV=stdcall+  else+    cpp-options:       -DCALLCV=ccall++  if os(windows)+    if arch(x86_64)+      extra-lib-dirs:  "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\libs\\Win64"+    else+      extra-lib-dirs:  "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\libs\\Win32"++    include-dirs:      "C:\\Program Files (x86)\\OpenAL 1.1 SDK\\include"+    extra-libraries:   OpenAL32+  else+    include-dirs:      /usr/include/AL+    extra-libraries:   openal++  build-tools:         c2hs >= 0.23 && < 0.26++  exposed-modules:     Sound.AL+                     , Sound.AL.Buffer+                     , Sound.AL.Defines+                     , Sound.AL.EAX+                     , Sound.AL.Errors+                     , Sound.AL.Extensions+                     , Sound.AL.Listener+                     , Sound.AL.Source+                     , Sound.AL.State+                     , Sound.AL.Types+                     , Sound.ALC+                     , Sound.ALC.Context+                     , Sound.ALC.Defines+                     , Sound.ALC.Device+                     , Sound.ALC.Errors+                     , Sound.ALC.Extensions+                     , Sound.ALC.State+                     , Sound.ALC.Types++  default-extensions:  CPP+                     , ForeignFunctionInterface++  build-depends:       base >= 4.6 && < 5+                     , mtl >= 2.1 && < 2.3++  hs-source-dirs:      src++  default-language:    Haskell2010