wip/py-gaphas 0.7.2nb1 NetBSD
Gaphas is a GTK+ based diagramming widget
- System
- NetBSD
- Repository
- pkgsrc-wip
- Maintainer
- [email protected]
- License
- gnu-lgpl-v2
- Categories
- wip, devel, python
Description
Gaphas is a MVC canvas that uses Cairo_ for rendering. One of the nicer things of this widget is that the user (model) is not bothered with bounding box calculations: this is all done through Cairo.
Some more features:
- Each item has it's own separate coordinate space (easy when items are rotated).
- Items on the canvas can be connected to each other. Connections are maintained by a linear constraint solver.
- Multiple views on one Canvas.
- What is drawn is determined by Painters. Multiple painters can be used and painters can be chained.
- User interaction is handled by Tools. Tools can be chained.
- Versatile undo/redo system
Install
From pkgsrc-wip (no binary package):
cd /usr/pkgsrc/wip/py-gaphas && make install clean
Dependencies
Run dependencies 4
No port depends on this one.