wxFruit 0.1.2 → 0.1.2.1
raw patch · 1 files changed
+35/−18 lines, 1 filesdep ~Yampadep ~basedep ~old-time
Dependency ranges changed: Yampa, base, old-time, wx, wxcore
Files
- wxFruit.cabal +35/−18
wxFruit.cabal view
@@ -1,32 +1,49 @@-name: wxFruit -version: 0.1.2 -Cabal-Version: >= 1.2 -License: BSD3 -License-file: LICENSE -Author: Antony Courtney, Bart Robinson, Paul Hudak -homepage: http://www.haskell.org/haskellwiki/WxFruit -category: Reactivity, FRP, GUI -synopsis: An implementation of Fruit using wxHaskell. +name: wxFruit +version: 0.1.2.1 +Cabal-Version: >= 1.2 +License: BSD3 +License-file: LICENSE +Author: Antony Courtney, Bart Robinson, Paul Hudak +homepage: http://www.haskell.org/haskellwiki/WxFruit +category: Reactivity, FRP, GUI +synopsis: An implementation of Fruit using wxHaskell. description: This is an updated version of the original wxFruit. . - wxFruit isn't maintained by original authors, and Haskell.org. There are a few forked versions of wxFruit now. One extension is shelarcy's YaPan ( http://sourceforge.net/project/showfiles.php?group_id=168626&package_id=199138 ). It added Menu and OpenGL support. And another one is Remi Turk's Juicy Fruit ( http://www.cs.uu.nl/wiki/pub/Afp0607/DomainSpecificLanguages/fruit.pdf ). + wxFruit isn't maintained by original authors, and Haskell.org. There + are a few forked versions of wxFruit now. One extension is shelarcy's + YaPan + (<http://sourceforge.net/project/showfiles.php?group_id=168626&package_id=199138>). + It added Menu and OpenGL support. And another one is Remi Turk's Juicy + Fruit + (<http://www.cs.uu.nl/wiki/pub/Afp0607/DomainSpecificLanguages/fruit.pdf>). build-type: Simple Flag splitBase Description: Choose the new smaller, split-up base package. + Library - if flag(splitBase) - build-depends: base >= 3, old-time, wx, wxcore, Yampa >= 0.9.2 - else - build-depends: base < 3, wx, wxcore, Yampa >= 0.9.2 + if flag(splitBase) + build-depends: + base >= 3 && < 5, + old-time >= 1 && < 1.0.1, + wx >= 0.11 && < 0.13, + wxcore >= 0.11 && < 0.13, + Yampa >= 0.9.2 && < 0.9.3 + else + build-depends: + base < 3, + wx >= 0.11 && < 0.13, + wxcore >= 0.11 && < 0.13, + Yampa >= 0.9.2 && < 0.9.3 Exposed-modules: WXFruit Extensions: Arrows Executable paddle - if flag(splitBase) - build-depends: base, wx, wxcore, Yampa >= 0.9.2 - else - build-depends: base, wx, wxcore, Yampa >= 0.9.2 + build-depends: + base < 5, + wx >= 0.11 && < 0.13, + wxcore >= 0.11 && < 0.13, + Yampa >= 0.9.2 && < 0.9.3 Main-is: paddle.hs Extensions: Arrows