{"name":"nanogui","portdir":"graphics/nanogui","version":"20200404-21e5cbc8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mitsuba-renderer/nanogui","description":"minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL","long_description":"NanoGUI is a minimalistic cross-platform widget library for OpenGL 3+, GLES 2/3, and Metal. It supports automatic layout generation, stateful C++ lambdas callbacks, a variety of useful widget types, and Retina-capable rendering on Apple devices. (Note: This port is for the \"new\" NanoGUI, which still sees active development and improvement. This newer version of NanoGUI has been re-written for the Mitsuba renderer. If you still need to use the \"old\" NanoGUI, please take a look at the 'nanogui-wjakob' port.)","active":true,"categories":["graphics"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":["metal","debug","opengl","gles2","gles3","python312","python313","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["glfw","nanovg","metalnanovg"]}],"depends_on":[]}