PortSystem 1.0 PortGroup python 1.0 name py-opengl version 3.1.7 categories-append graphics platforms {darwin any} supported_archs noarch license BSD maintainers {jmr @jmroot} openmaintainer description Python binding to OpenGL long_description PyOpenGL is the cross platform Python binding to OpenGL \ and related APIs. The binding is created using the \ standard ctypes library and is provided under an \ extremely liberal BSD-style Open-Source licenses. homepage http://pyopengl.sourceforge.net/ python.rootname PyOpenGL checksums md5 aad014a8e6d4d0d4f94a1702de80ba6a \ rmd160 5db4b5b82ced7b84ffefc94d2adf26fa12ee0572 \ sha256 eef31a3888e6984fd4d8e6c9961b184c9813ca82604d37fe3da80eb000a76c86 python.versions 27 39 310 311 312 if {$subport ne $name} { if {${python.version} >= 36} { python.pep517 yes } depends_lib port:py${python.version}-opengl-accelerate \ port:py${python.version}-tkinter if {${python.version} >= 30} { depends_lib-append port:py${python.version}-Pillow } else { depends_lib-append path:${python.pkgd}/PIL:py${python.version}-Pillow } patchfiles pillow-compat.diff test.run yes }