packages feed

Cabal revisions of threepenny-gui-0.2.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:                threepenny-gui-Version:             0.2.0.0-Synopsis:            Small GUI framework that uses the web browser as a display.-Description:-    Threepenny-GUI is a small GUI framework that uses the web browser as a display.-    .-    It's cheap and easy to install because everyone has a web browser installed.-    .-    Internally, the library implements a small web server-    that serves a HTML/JavaScript page with the GUI elements.-    You can freely manipulate the HTML DOM and handle browser events-    from your Haskell code.-    .-    Stability forecast: This is an experimental release! Send us your feedback!-    Basic functionality should work.-    Significant API changes are likely in future versions.-    .-    NOTE: This library contains examples, but they are not built by default.-    To build and install the example, use the @buildExamples@ flag like this-    .-    @cabal install reactive-banana-threepenny -fbuildExamples@-    .-    Changelog:-    .-    * 0.2.0.0 - Snapshot release. First stab at easy JavaScript FFI.-    * 0.1.0.0 - Initial release.--License:             BSD3-License-file:        LICENSE-Author:              Chris Done, Heinrich Apfelmus-Maintainer:          Heinrich Apfelmus <apfelmus at quantentunnel dot de>-Homepage:            http://github.com/HeinrichApfelmus/threepenny-gui-Category:            Web, GUI-Build-type:          Simple-Cabal-version:       >=1.8--Extra-Source-Files:  src/Graphics/UI/*.html-                    ,src/Graphics/UI/*.js--Data-dir:            .-Data-files:          src/Graphics/UI/*.js-                    ,src/Graphics/UI/*.html-                    ,src/Graphics/UI/*.css-                    ,wwwroot/css/*.css-                    ,wwwroot/css/*.png-                    ,wwwroot/*.html-                    ,wwwroot/*.txt-                    ,wwwroot/*.wav---flag buildExamples-    description: Build example executables.-    default:     True--Source-repository head-    type:               git-    location:           git://github.com/HeinrichApfelmus/threepenny-gui.git---Library-  Hs-source-dirs:    src-  Exposed-modules:-                     Control.Event-                    ,Graphics.UI.Threepenny-                    ,Graphics.UI.Threepenny.Attributes-                    ,Graphics.UI.Threepenny.Core-                    ,Graphics.UI.Threepenny.Canvas-                    ,Graphics.UI.Threepenny.DragNDrop-                    ,Graphics.UI.Threepenny.Elements-                    ,Graphics.UI.Threepenny.Events-                    ,Graphics.UI.Threepenny.JQuery-                    ,Graphics.UI.Threepenny.Timer-  Other-modules:-                     Control.Concurrent.Chan.Extra-                    ,Control.Monad.Extra-                    ,Control.Monad.IO-                    ,Control.Concurrent.Delay-                    ,Graphics.UI.Threepenny.Internal.Core-                    ,Graphics.UI.Threepenny.Internal.Resources-                    ,Graphics.UI.Threepenny.Internal.Types-                    ,Paths_threepenny_gui-  CPP-Options:      -DCABAL-  Build-depends:     base                      >= 4     && < 5-                    ,snap-server-                    ,snap-core-                    ,mtl-                    ,text-                    ,safe-                    ,containers-                    ,bytestring-                    ,json >= 0.4.4 && < 0.6-                    ,time-                    ,utf8-string-                    ,network-                    ,filepath-                    ,data-default-                    ,transformers-                    ,stm-                    -Executable threepenny-examples-bartab-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,filepath-    else-        buildable: False-    main-is:           BarTab.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-buttons-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,filepath-    else-        buildable: False-    main-is:           Buttons.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-dragndropexample-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,filepath-    else-        buildable: False-    main-is:           DragNDropExample.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-drummachine-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,filepath-    else-        buildable: False-    main-is:           DrumMachine.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-missing-dollars-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,filepath-                          ,threepenny-gui-                          ,safe-    else-        buildable: False-    main-is:           MissingDollars.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-use-words-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,filepath-                          ,parsec-    else-        buildable: False-    main-is:           UseWords.hs-    other-modules:     Paths_threepenny_gui, Paths-    hs-source-dirs:    src--Executable threepenny-examples-chat-    if flag(buildExamples)-        cpp-options:       -DCABAL-        build-depends:     base                      >= 4     && < 5-                          ,threepenny-gui-                          ,transformers-                          ,filepath-                          ,time-    else-        buildable: False-    main-is:           Chat.hs-    other-modules:     Paths_threepenny_gui, Paths, Data.List.Extra-    hs-source-dirs:    src+Name:                threepenny-gui
+Version:             0.2.0.0
+x-revision: 1
+Synopsis:            Small GUI framework that uses the web browser as a display.
+Description:
+    Threepenny-GUI is a small GUI framework that uses the web browser as a display.
+    .
+    It's cheap and easy to install because everyone has a web browser installed.
+    .
+    Internally, the library implements a small web server
+    that serves a HTML/JavaScript page with the GUI elements.
+    You can freely manipulate the HTML DOM and handle browser events
+    from your Haskell code.
+    .
+    Stability forecast: This is an experimental release! Send us your feedback!
+    Basic functionality should work.
+    Significant API changes are likely in future versions.
+    .
+    NOTE: This library contains examples, but they are not built by default.
+    To build and install the example, use the @buildExamples@ flag like this
+    .
+    @cabal install reactive-banana-threepenny -fbuildExamples@
+    .
+    Changelog:
+    .
+    * 0.2.0.0 - Snapshot release. First stab at easy JavaScript FFI.
+    * 0.1.0.0 - Initial release.
+
+License:             BSD3
+License-file:        LICENSE
+Author:              Chris Done, Heinrich Apfelmus
+Maintainer:          Heinrich Apfelmus <apfelmus at quantentunnel dot de>
+Homepage:            http://github.com/HeinrichApfelmus/threepenny-gui
+Category:            Web, GUI
+Build-type:          Simple
+Cabal-version:       >=1.8
+
+Extra-Source-Files:  src/Graphics/UI/*.html
+                    ,src/Graphics/UI/*.js
+
+Data-dir:            .
+Data-files:          src/Graphics/UI/*.js
+                    ,src/Graphics/UI/*.html
+                    ,src/Graphics/UI/*.css
+                    ,wwwroot/css/*.css
+                    ,wwwroot/css/*.png
+                    ,wwwroot/*.html
+                    ,wwwroot/*.txt
+                    ,wwwroot/*.wav
+
+
+flag buildExamples
+    description: Build example executables.
+    default:     True
+
+Source-repository head
+    type:               git
+    location:           git://github.com/HeinrichApfelmus/threepenny-gui.git
+
+
+Library
+  Hs-source-dirs:    src
+  Exposed-modules:
+                     Control.Event
+                    ,Graphics.UI.Threepenny
+                    ,Graphics.UI.Threepenny.Attributes
+                    ,Graphics.UI.Threepenny.Core
+                    ,Graphics.UI.Threepenny.Canvas
+                    ,Graphics.UI.Threepenny.DragNDrop
+                    ,Graphics.UI.Threepenny.Elements
+                    ,Graphics.UI.Threepenny.Events
+                    ,Graphics.UI.Threepenny.JQuery
+                    ,Graphics.UI.Threepenny.Timer
+  Other-modules:
+                     Control.Concurrent.Chan.Extra
+                    ,Control.Monad.Extra
+                    ,Control.Monad.IO
+                    ,Control.Concurrent.Delay
+                    ,Graphics.UI.Threepenny.Internal.Core
+                    ,Graphics.UI.Threepenny.Internal.Resources
+                    ,Graphics.UI.Threepenny.Internal.Types
+                    ,Paths_threepenny_gui
+  CPP-Options:      -DCABAL
+  Build-depends:     base                      >= 4     && < 5
+                    ,snap-server
+                    ,snap-core
+                    ,mtl
+                    ,text
+                    ,safe
+                    ,containers
+                    ,bytestring
+                    ,json >= 0.4.4 && < 0.6
+                    ,time
+                    ,utf8-string
+                    ,network < 2.6
+                    ,filepath
+                    ,data-default
+                    ,transformers
+                    ,stm
+                    
+Executable threepenny-examples-bartab
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,filepath
+    else
+        buildable: False
+    main-is:           BarTab.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-buttons
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,filepath
+    else
+        buildable: False
+    main-is:           Buttons.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-dragndropexample
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,filepath
+    else
+        buildable: False
+    main-is:           DragNDropExample.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-drummachine
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,filepath
+    else
+        buildable: False
+    main-is:           DrumMachine.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-missing-dollars
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,filepath
+                          ,threepenny-gui
+                          ,safe
+    else
+        buildable: False
+    main-is:           MissingDollars.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-use-words
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,filepath
+                          ,parsec
+    else
+        buildable: False
+    main-is:           UseWords.hs
+    other-modules:     Paths_threepenny_gui, Paths
+    hs-source-dirs:    src
+
+Executable threepenny-examples-chat
+    if flag(buildExamples)
+        cpp-options:       -DCABAL
+        build-depends:     base                      >= 4     && < 5
+                          ,threepenny-gui
+                          ,transformers
+                          ,filepath
+                          ,time
+    else
+        buildable: False
+    main-is:           Chat.hs
+    other-modules:     Paths_threepenny_gui, Paths, Data.List.Extra
+    hs-source-dirs:    src