alsa-midi 0.4 → 0.4.0.1
raw patch · 2 files changed
+19/−14 lines, 2 filesdep −QuickCheckdep −mtldep ~arraydep ~basedep ~event-listPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies removed: QuickCheck, mtl
Dependency ranges changed: array, base, event-list, non-negative
API changes (from Hackage documentation)
- Sound.ALSA.Sequencer.FFI: enumFromChar :: (Enum a) => CUChar -> a
+ Sound.ALSA.Sequencer.FFI: enumFromChar :: Enum a => CUChar -> a
- Sound.ALSA.Sequencer.FFI: enumToChar :: (Enum a) => a -> CUChar
+ Sound.ALSA.Sequencer.FFI: enumToChar :: Enum a => a -> CUChar
Files
- alsa-midi.cabal +18/−12
- src/Sound/ALSA/Sequencer/FFI.hs +1/−2
alsa-midi.cabal view
@@ -1,21 +1,21 @@ Name: alsa-midi-Version: 0.4+Version: 0.4.0.1 License: GPL License-File: LICENSE Author: Soenke Hahn Maintainer: Henning Thielemann <haskell@henning-thielemann.de> Homepage: http://www.haskell.org/haskellwiki/ALSA-Package-URL: http://darcs.haskell.org/alsa-midi/-Category: Sound+Package-URL: http://code.haskell.org/~thielema/alsa-midi/+Category: Sound, Music Build-Type: Simple Synopsis: Bindings for the ALSA sequencer API (MIDI stuff) Description: Bindings for the ALSA sequencer API (MIDI stuff)- Since there is also- <http://code.haskell.org/alsa/>- which aims at a more complete interface to ALSA- we will no longer maintain this one. .+ There are now the packages @alsa-pcm@ and @alsa-seq@+ that aim at a more complete interface to ALSA.+ Thus we will no longer maintain this package.+ . See "Sound.ALSA.Sequencer.Play" for how to play Haskore songs in realtime via ALSA. Tested-With: GHC==6.4.1, GHC==6.8.2 Cabal-Version: >=1.2@@ -28,12 +28,17 @@ description: Choose the new smaller, split-up base package. Library- Build-Depends: midi >=0.1 && <0.2, event-list >=0.0.6 && < 0.1, non-negative>=0.0.1 && <0.1- Build-Depends: mtl >=1 && <2, QuickCheck >=1 && <2+ Build-Depends:+ midi >=0.1 && <0.2,+ event-list >=0.0.6 && < 0.2,+ non-negative>=0.0.1 && <0.2 If flag(splitBase)- Build-Depends: base >= 2, array+ Build-Depends:+ array >=0.1 && <0.4,+ base >=2 && <5 Else- Build-Depends: base >= 1.0 && < 2+ Build-Depends:+ base >=1.0 && <2 -- jack for SimpleSynth example Hs-Source-Dirs: src@@ -43,7 +48,8 @@ -- Other-Modules: -- Sound.ALSA.SequencerFFI Sound.ALSA.Sequencer.FFI- GHC-Options: -Wall -threaded+ GHC-Options: -Wall+ -- -threaded extensions: ForeignFunctionInterface extra-libraries: asound includes: alsa/asoundlib.h
src/Sound/ALSA/Sequencer/FFI.hs view
@@ -1,5 +1,4 @@-{-# OPTIONS -fffi #-}-+{-# LANGUAGE ForeignFunctionInterface#-} module Sound.ALSA.Sequencer.FFI where import Foreign.C