The OpenVG package

[Tags:bsd3, library]

A Haskell binding for the OpenVG vector graphics API version 1.0.1 (specifically the shivavg-0.2.0 implementation).


[Skip to Readme]

Properties

Versions 0.1, 0.2, 0.2.1, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.7.0
Dependencies base, GLUT (>=2.1.1.2), OpenGL (>=2.2) [details]
License BSD3
Copyright Stephen Tetley <stephen.tetley@gmail.com>
Author
Maintainer Stephen Tetley <stephen.tetley@gmail.com>
Stability alpha
Category Graphics
Home page http://code.google.com/p/copperbox/
Uploaded Mon Feb 2 00:37:38 UTC 2009 by StephenTetley
Distributions NixOS:0.7.0
Downloads 1993 total (16 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-12-08 [all 6 reports]

Modules

  • Graphics
    • Rendering
      • Graphics.Rendering.OpenVG
        • Graphics.Rendering.OpenVG.VG
          • Graphics.Rendering.OpenVG.VG.BasicTypes
          • Graphics.Rendering.OpenVG.VG.Blending
          • Graphics.Rendering.OpenVG.VG.DrawingContext
          • Graphics.Rendering.OpenVG.VG.Extending
          • Graphics.Rendering.OpenVG.VG.Images
          • Graphics.Rendering.OpenVG.VG.Paint
          • Graphics.Rendering.OpenVG.VG.Parameters
          • Graphics.Rendering.OpenVG.VG.Paths
          • Graphics.Rendering.OpenVG.VG.RenderingQuality
          • Graphics.Rendering.OpenVG.VG.Scissoring
          • Graphics.Rendering.OpenVG.VG.ShivaExtensions
        • Graphics.Rendering.OpenVG.VGU
          • Graphics.Rendering.OpenVG.VGU.Errors
          • Graphics.Rendering.OpenVG.VGU.VGU

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for OpenVG

Readme for OpenVG-0.1

Haskell bindings to ShivaVG (OpenVG implementation).

I've tested the bindings on both Windows XP (MinGW/Msys) 
and MacOSX leopard.

KNOWN PROBLEMS:

MacOSX - runhaskell / GHCi freeze the shell when you try to run
the example TestVgu.hs. You will have to compile it first.

Windows - running the test through GHCi kills the GHCi session
when you close the display window. Its better to run through 
runhaskell.

Shiva-VG (the C Library) should install quite easily on MacOSX - 
I installed it with the usual `configure`, `make` % `make install`.
I would imagine Linux is easy too. Windows isn't at all easy - but
there are instructions in the file `InstallWindows.txt`.


On all platforms you will need OpenGL and GLUT and the Haskell
bindings to OpenGL and GLUT installed and working.