diff --git a/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch b/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch new file mode 100644 index 00000000000..23ee8a63d30 --- /dev/null +++ b/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch @@ -0,0 +1,20 @@ +--- a/src/vbo.pyx ++++ b/src/vbo.pyx +@@ -188,7 +188,7 @@ + assert not self.created, """Already created the buffer""" + buffers = self.get_implementation().glGenBuffers(1) + try: +- self.buffer = long( buffers ) ++ self.buffer = int( buffers ) + except (TypeError,ValueError) as err: + self.buffer = buffers[0] + self.target = self.c_resolve( self.target_spec ) +@@ -242,7 +242,7 @@ + """Add an integer to this VBO (offset)""" + if hasattr( other, 'offset' ): + other = other.offset +- assert isinstance( other, (int,long) ), """Only know how to add integer/long offsets""" ++ assert isinstance( other, (int) ), """Only know how to add integer offsets""" + return VBOOffset( self, other ) + cdef int check_live( self ): + if self.data is _NULL: diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template index f4c5738f100..f664e71b40c 100644 --- a/srcpkgs/python3-PyOpenGL-accelerate/template +++ b/srcpkgs/python3-PyOpenGL-accelerate/template @@ -1,7 +1,7 @@ # Template file for 'python3-PyOpenGL-accelerate' pkgname=python3-PyOpenGL-accelerate version=3.1.9 -revision=1 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools python3-Cython" makedepends="python3-devel"