{"name":"oofcanvas","portdir":"graphics/oofcanvas","version":"1.1.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ctcms.nist.gov/oof/oofcanvas","description":"C++ library that does some of what libgnomecanvas used to do","long_description":"OOFCanvas is a replacement for libgnomecanvas, designed for use in OOF2, but hopefully useful elsewhere. OOFCanvas is based on Cairo and, unlike libgnomecanvas, is compatible with gtk3. The canvas is a drawing area that can display a variety of shapes, including text. It can be scrolled, zoomed, and printed. Items drawn on the canvas can be selected with the mouse. Note that OOFCanvas is not a drop-in replacement for libgnomecanvas. It's also not a full-fledged gtk widget. It's a set of classes that does some of what libgnomecanvas did and uses gtk.","active":true,"categories":["graphics"],"maintainers":[{"name":"stephen.langer","github":"snarkhunter","ports_count":2},{"name":"oof_manager","github":"","ports_count":2}],"variants":["debug","python312","python311","python310","magick","numpy","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","swig-python","clang-18"]},{"type":"lib","ports":["gtk3","py311-gobject3","ImageMagick","cairomm","python311"]}],"depends_on":[{"type":"lib","ports":["oof2"]}]}