1{ 2 lib, 3 buildPythonPackage, 4 pythonAtLeast, 5 fetchPypi, 6 cython, 7 numpy, 8 setuptools, 9 wheel, 10}: 11 12buildPythonPackage rec { 13 pname = "pyopengl-accelerate"; 14 version = "3.1.7"; 15 format = "pyproject"; 16 17 src = fetchPypi { 18 pname = "PyOpenGL-accelerate"; 19 inherit version; 20 hash = "sha256-KxI2ISc6k59/0uwidUHjmfm11OgV1prgvbG2xwopNoA="; 21 }; 22 23 nativeBuildInputs = [ 24 cython 25 numpy 26 setuptools 27 wheel 28 ]; 29 30 meta = { 31 description = "This set of C (Cython) extensions provides acceleration of common operations for slow points in PyOpenGL 3.x"; 32 homepage = "https://pyopengl.sourceforge.net/"; 33 maintainers = with lib.maintainers; [ laikq ]; 34 license = lib.licenses.bsd3; 35 }; 36}