Cabal revisions of gloss-examples-1.11.1.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: gloss-examples-Version: 1.11.1.1-License: MIT-License-file: LICENSE-Author: Ben Lippmeier-Maintainer: benl@ouroborus.net-Build-Type: Simple-Cabal-Version: >=1.6-Stability: experimental-Category: Graphics-Homepage: http://gloss.ouroborus.net-Bug-reports: gloss@ouroborus.net-Description: - Examples using the gloss graphics library.- A mixed bag of fractals, particle simulations and cellular automata.--Synopsis:- Examples using the gloss library--Flag llvm- Description: Compile via LLVM. This produces much better object code,- but your GHC needs to have been built against the LLVM compiler.-- Default: False--source-repository head- type: git- location: https://github.com/benl23x5/gloss--Executable gloss-bitmap- Build-depends:- base >= 4.8 && < 4.10,- bytestring == 0.10.*,- bmp == 1.2.*,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Bitmap- ghc-options: -threaded -O2---Executable gloss-boids- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- other-modules: KDTree2d Vec2- hs-source-dirs: picture/Boids- ghc-options: -threaded -O2---Executable gloss-clock- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Clock- ghc-options: -threaded -O2---Executable gloss-color- Build-depends: - base >= 4.8 && < 4.10,- vector == 0.11.*,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Color- ghc-options: -threaded -O2- extensions: ParallelListComp---Executable gloss-conway- Build-depends: - base >= 4.8 && < 4.10,- vector == 0.11.*,- gloss == 1.11.*- Main-is: Main.hs- other-modules: Cell World- hs-source-dirs: picture/Conway- ghc-options: -threaded -O2---Executable gloss-draw- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Draw- ghc-options: -threaded -O2---Executable gloss-easy- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Easy- ghc-options: -threaded -O2---Executable gloss-eden- Build-depends: - base >= 4.8 && < 4.10,- random == 1.1.*,- gloss == 1.11.*- Main-is: Main.hs- other-modules: Cell Community World- hs-source-dirs: picture/Eden- ghc-options: -threaded -O2---Executable gloss-flake- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Flake- ghc-options: -threaded -O2---Executable gloss-gameevent- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/GameEvent- ghc-options: -threaded -O2---Executable gloss-hello- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Hello- ghc-options: -threaded -O2---Executable gloss-lifespan- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*,- random == 1.1.*- Main-is: Main.hs- other-modules: Cell Community World- hs-source-dirs: picture/Lifespan- ghc-options: -threaded -O2---Executable gloss-machina- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Machina- ghc-options: -threaded -O2- --Executable gloss-occlusion- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*,- gloss-algorithms == 1.11.*- Main-is: Main.hs- other-modules: Cell World State Data- hs-source-dirs: picture/Occlusion- ghc-options: -threaded -O2---Executable gloss-styrene- Build-depends: - base >= 4.8 && < 4.10,- ghc-prim >= 0.4 && < 0.6,- containers == 0.5.*,- gloss == 1.11.*- Main-is: Main.hs- other-modules: Actor Advance Collide Config Contact QuadTree World- hs-source-dirs: picture/Styrene- ghc-options: -threaded -O2---Executable gloss-tree- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Tree- ghc-options: -threaded -O2---Executable gloss-visibility- Build-depends: - base >= 4.8 && < 4.10,- vector == 0.11.*,- gloss == 1.11.*- Main-is: Main.hs- other-modules: Draw Interface State World Geometry.Randomish Geometry.Segment- hs-source-dirs: picture/Visibility - ghc-options: -threaded -O2---Executable gloss-zen- Build-depends: - base >= 4.8 && < 4.10,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Zen- ghc-options: -threaded -O2---Executable gloss-crystal- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*,- gloss-raster == 1.11.*- Main-is: Main.hs- hs-source-dirs: raster/Crystal-- extensions:- PatternGuards- BangPatterns-- ghc-options: - -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3-- --Executable gloss-ray- Build-depends:- base >= 4.8 && < 4.10,- repa == 3.4.*,- repa-io == 3.4.*,- gloss == 1.11.*,- gloss-raster == 1.11.*- Main-is: Main.hs- other-modules: Light Object Trace Vec3 World- hs-source-dirs: raster/Ray- ghc-options: - -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3---Executable gloss-pulse- Build-depends:- base >= 4.8 && < 4.10,- gloss == 1.11.*,- gloss-raster == 1.11.*- Main-is: Main.hs- hs-source-dirs: raster/Pulse- ghc-options:- -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3---Executable gloss-wave- Build-depends:- base >= 4.8 && < 4.10,- ghc-prim == 0.5.*,- vector == 0.11.*,- gloss == 1.11.*,- gloss-raster == 1.11.*- Main-is: Main.hs- hs-source-dirs: raster/Wave- ghc-options:- -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3----- Disabled on 8/11/2016 as the linear solver is taking too long to build.--- GHC compile time performance has regressed recently, so we could enable--- it again once that it fixed.------ Executable gloss-fluid--- Build-depends:--- base >= 4.8 && < 4.10,--- ghc-prim == 0.5.*,--- vector == 0.11.*,--- repa == 3.4.*,--- repa-io == 3.4.*,--- repa-algorithms == 3.4.*,--- gloss == 1.11.*--- Main-is: Main.hs--- other-modules: --- Args Config FieldElt Model UserEvent--- Solve.Density Solve.Velocity--- Stage.Advection Stage.Boundary Stage.Diffusion--- Stage.Linear Stage.Project Stage.Sources--- hs-source-dirs: raster/Fluid/src-repa--- --- extensions:--- PatternGuards--- --- ghc-options:--- -Wall -threaded -rtsopts -eventlog--- -Odph -fno-liberate-case--- -funfolding-use-threshold1000--- -funfolding-keeness-factor1000--- --- if flag(llvm)--- ghc-options:--- -fllvm -optlo-O3-- --Executable gloss-snow- Build-depends:- base >= 4.8 && < 4.10,- repa == 3.4.*,- repa-algorithms == 3.4.*,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: raster/Snow- ghc-options:- -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3---Executable gloss-mandel- Build-depends:- base >= 4.8 && < 4.10,- repa == 3.4.*,- gloss == 1.11.*- Main-is: Main.hs- other-modules: Solver- hs-source-dirs: raster/Mandel-- extensions:- PatternGuards-- ghc-options:- -Wall -threaded -rtsopts -eventlog- -Odph -fno-liberate-case- -funfolding-use-threshold1000- -funfolding-keeness-factor1000-- if flag(llvm)- ghc-options:- -fllvm -optlo-O3----Executable gloss-graph- Build-depends:- base >= 4.8 && < 4.10,- containers == 0.5.*,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Graph- ghc-options:- -Wall -O2---Executable gloss-gravity- Build-depends:- base >= 4.8 && < 4.10,- containers == 0.5.*,- gloss == 1.11.*- Main-is: Main.hs- hs-source-dirs: picture/Gravity- ghc-options:- -Wall -O2----- Disabled on 8/11/2016 as GLFW-b does not build on OSX.--- Executable gloss-render--- Build-depends:--- base >= 4.8 && < 4.10,--- containers == 0.5.*,--- gloss == 1.11.*,--- gloss-rendering == 1.11.*,--- GLFW-b--- Main-is: Main.hs--- hs-source-dirs: picture/Render--- ghc-options:--- -Wall -O2-+Name: gloss-examples +Version: 1.11.1.1 +x-revision: 1 +License: MIT +License-file: LICENSE +Author: Ben Lippmeier +Maintainer: benl@ouroborus.net +Build-Type: Simple +Cabal-Version: >=1.6 +Stability: experimental +Category: Graphics +Homepage: http://gloss.ouroborus.net +Bug-reports: gloss@ouroborus.net +Description: + Examples using the gloss graphics library. + A mixed bag of fractals, particle simulations and cellular automata. + +Synopsis: + Examples using the gloss library + +Flag llvm + Description: Compile via LLVM. This produces much better object code, + but your GHC needs to have been built against the LLVM compiler. + + Default: False + +source-repository head + type: git + location: https://github.com/benl23x5/gloss + +Executable gloss-bitmap + Build-depends: + base >= 4.8 && < 4.11, + bytestring == 0.10.*, + bmp == 1.2.*, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Bitmap + ghc-options: -threaded -O2 + + +Executable gloss-boids + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + other-modules: KDTree2d Vec2 + hs-source-dirs: picture/Boids + ghc-options: -threaded -O2 + + +Executable gloss-clock + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Clock + ghc-options: -threaded -O2 + + +Executable gloss-color + Build-depends: + base >= 4.8 && < 4.11, + vector == 0.11.*, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Color + ghc-options: -threaded -O2 + extensions: ParallelListComp + + +Executable gloss-conway + Build-depends: + base >= 4.8 && < 4.11, + vector == 0.11.*, + gloss == 1.11.* + Main-is: Main.hs + other-modules: Cell World + hs-source-dirs: picture/Conway + ghc-options: -threaded -O2 + + +Executable gloss-draw + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Draw + ghc-options: -threaded -O2 + + +Executable gloss-easy + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Easy + ghc-options: -threaded -O2 + + +Executable gloss-eden + Build-depends: + base >= 4.8 && < 4.11, + random == 1.1.*, + gloss == 1.11.* + Main-is: Main.hs + other-modules: Cell Community World + hs-source-dirs: picture/Eden + ghc-options: -threaded -O2 + + +Executable gloss-flake + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Flake + ghc-options: -threaded -O2 + + +Executable gloss-gameevent + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/GameEvent + ghc-options: -threaded -O2 + + +Executable gloss-hello + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Hello + ghc-options: -threaded -O2 + + +Executable gloss-lifespan + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.*, + random == 1.1.* + Main-is: Main.hs + other-modules: Cell Community World + hs-source-dirs: picture/Lifespan + ghc-options: -threaded -O2 + + +Executable gloss-machina + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Machina + ghc-options: -threaded -O2 + + +Executable gloss-occlusion + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.*, + gloss-algorithms == 1.11.* + Main-is: Main.hs + other-modules: Cell World State Data + hs-source-dirs: picture/Occlusion + ghc-options: -threaded -O2 + + +Executable gloss-styrene + Build-depends: + base >= 4.8 && < 4.11, + ghc-prim >= 0.4 && < 0.6, + containers == 0.5.*, + gloss == 1.11.* + Main-is: Main.hs + other-modules: Actor Advance Collide Config Contact QuadTree World + hs-source-dirs: picture/Styrene + ghc-options: -threaded -O2 + + +Executable gloss-tree + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Tree + ghc-options: -threaded -O2 + + +Executable gloss-visibility + Build-depends: + base >= 4.8 && < 4.11, + vector == 0.11.*, + gloss == 1.11.* + Main-is: Main.hs + other-modules: Draw Interface State World Geometry.Randomish Geometry.Segment + hs-source-dirs: picture/Visibility + ghc-options: -threaded -O2 + + +Executable gloss-zen + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Zen + ghc-options: -threaded -O2 + + +Executable gloss-crystal + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.*, + gloss-raster == 1.11.* + Main-is: Main.hs + hs-source-dirs: raster/Crystal + + extensions: + PatternGuards + BangPatterns + + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + + +Executable gloss-ray + Build-depends: + base >= 4.8 && < 4.11, + repa == 3.4.*, + repa-io == 3.4.*, + gloss == 1.11.*, + gloss-raster == 1.11.* + Main-is: Main.hs + other-modules: Light Object Trace Vec3 World + hs-source-dirs: raster/Ray + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + +Executable gloss-pulse + Build-depends: + base >= 4.8 && < 4.11, + gloss == 1.11.*, + gloss-raster == 1.11.* + Main-is: Main.hs + hs-source-dirs: raster/Pulse + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + +Executable gloss-wave + Build-depends: + base >= 4.8 && < 4.11, + ghc-prim == 0.5.*, + vector == 0.11.*, + gloss == 1.11.*, + gloss-raster == 1.11.* + Main-is: Main.hs + hs-source-dirs: raster/Wave + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + +-- Disabled on 8/11/2016 as the linear solver is taking too long to build. +-- GHC compile time performance has regressed recently, so we could enable +-- it again once that it fixed. +-- +-- Executable gloss-fluid +-- Build-depends: +-- base >= 4.8 && < 4.10, +-- ghc-prim == 0.5.*, +-- vector == 0.11.*, +-- repa == 3.4.*, +-- repa-io == 3.4.*, +-- repa-algorithms == 3.4.*, +-- gloss == 1.11.* +-- Main-is: Main.hs +-- other-modules: +-- Args Config FieldElt Model UserEvent +-- Solve.Density Solve.Velocity +-- Stage.Advection Stage.Boundary Stage.Diffusion +-- Stage.Linear Stage.Project Stage.Sources +-- hs-source-dirs: raster/Fluid/src-repa +-- +-- extensions: +-- PatternGuards +-- +-- ghc-options: +-- -Wall -threaded -rtsopts -eventlog +-- -Odph -fno-liberate-case +-- -funfolding-use-threshold1000 +-- -funfolding-keeness-factor1000 +-- +-- if flag(llvm) +-- ghc-options: +-- -fllvm -optlo-O3 + + + +Executable gloss-snow + Build-depends: + base >= 4.8 && < 4.11, + repa == 3.4.*, + repa-algorithms == 3.4.*, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: raster/Snow + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + +Executable gloss-mandel + Build-depends: + base >= 4.8 && < 4.11, + repa == 3.4.*, + gloss == 1.11.* + Main-is: Main.hs + other-modules: Solver + hs-source-dirs: raster/Mandel + + extensions: + PatternGuards + + ghc-options: + -Wall -threaded -rtsopts -eventlog + -Odph -fno-liberate-case + -funfolding-use-threshold1000 + -funfolding-keeness-factor1000 + + if flag(llvm) + ghc-options: + -fllvm -optlo-O3 + + + +Executable gloss-graph + Build-depends: + base >= 4.8 && < 4.11, + containers == 0.5.*, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Graph + ghc-options: + -Wall -O2 + + +Executable gloss-gravity + Build-depends: + base >= 4.8 && < 4.11, + containers == 0.5.*, + gloss == 1.11.* + Main-is: Main.hs + hs-source-dirs: picture/Gravity + ghc-options: + -Wall -O2 + + +-- Disabled on 8/11/2016 as GLFW-b does not build on OSX. +-- Executable gloss-render +-- Build-depends: +-- base >= 4.8 && < 4.10, +-- containers == 0.5.*, +-- gloss == 1.11.*, +-- gloss-rendering == 1.11.*, +-- GLFW-b +-- Main-is: Main.hs +-- hs-source-dirs: picture/Render +-- ghc-options: +-- -Wall -O2 +
revision 2
Name: gloss-examples Version: 1.11.1.1 -x-revision: 1 +x-revision: 2 License: MIT License-file: LICENSE Author: Ben Lippmeier Executable gloss-color Build-depends: base >= 4.8 && < 4.11, - vector == 0.11.*, + vector >= 0.11 && < 0.13, gloss == 1.11.* Main-is: Main.hs hs-source-dirs: picture/Color Executable gloss-conway Build-depends: base >= 4.8 && < 4.11, - vector == 0.11.*, + vector >= 0.11 && < 0.13, gloss == 1.11.* Main-is: Main.hs other-modules: Cell World Executable gloss-styrene Build-depends: base >= 4.8 && < 4.11, - ghc-prim >= 0.4 && < 0.6, + ghc-prim, containers == 0.5.*, gloss == 1.11.* Main-is: Main.hs Executable gloss-visibility Build-depends: base >= 4.8 && < 4.11, - vector == 0.11.*, + vector >= 0.11 && < 0.13, gloss == 1.11.* Main-is: Main.hs other-modules: Draw Interface State World Geometry.Randomish Geometry.Segment Executable gloss-wave Build-depends: base >= 4.8 && < 4.11, - ghc-prim == 0.5.*, - vector == 0.11.*, + ghc-prim, + vector >= 0.11 && < 0.13, gloss == 1.11.*, gloss-raster == 1.11.* Main-is: Main.hs