{"added":"2026-10-24T13:19:32-07:00","apiVersion":1,"behindSince":null,"buildDepends":["archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/py-build","devel/py-flit-core","devel/py-installer","devel/py-packaging","devel/py-pyproject-hooks","devel/readline","lang/python312","lang/python315","math/mpdecimal","print/indexinfo","textproc/expat2"],"categories":["graphics","python"],"comment":"One canvas API, multiple backends","compare":null,"dependentCount":null,"description":"rendercanvas provides a single canvas API for various backends, such as glfw,\nQt (PySide6, PyQt6, PyQt5), wx, Jupyter (jupyter_rfb), and an offscreen canvas.\nIt is the canvas abstraction used by wgpu-py and pygfx. A canvas offers\nevents, a render loop, scheduling, and a way to present rendered images.","flavors":[],"html":"https://daemonports.org/graphics/py-rendercanvas/","kind":"port","lastUpdate":"2026-10-24T13:19:32-07:00","license":["BSD2CLAUSE"],"maintainer":"yuri@FreeBSD.org","name":"py312-rendercanvas","newest":false,"newestVersion":null,"noVulnData":false,"origin":"graphics/py-rendercanvas","otherSystems":[],"packages":[{"repo":"FreeBSD:14:latest","versions":["-","-","-","-","-"]},{"repo":"FreeBSD:14:quarterly","versions":["-","-","n/a","-","-"]},{"repo":"FreeBSD:15:latest","versions":["-","-","n/a","-","-"]},{"repo":"FreeBSD:15:quarterly","versions":["-","-","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["-","-","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"py312-rendercanvas-2.7.2","related":null,"repository":"FreeBSD ports","requiredBy":["graphics/py-wgpu"],"requiredByCount":1,"runDepends":["archivers/liblz4","archivers/zstd","devel/binutils","devel/gettext-runtime","devel/libffi","devel/readline","lang/gcc14","lang/python312","math/gmp","math/mpc","math/mpdecimal","math/mpfr","math/openblas","math/py-numpy","print/indexinfo","textproc/expat2"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"2.7.2","versions":[{"commit":"f0d87b63dba0620d669c49295f6667d036f90c40","date":"2026-10-24","version":"2.7.2"}],"vulnerabilities":null,"www":"https://rendercanvas.readthedocs.io/stable/"}
