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}