pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/py-OpenGL-accelerate
Module Name: pkgsrc
Committed By: adam
Date: Fri May 16 14:47:23 UTC 2025
Modified Files:
pkgsrc/graphics/py-OpenGL-accelerate: distinfo
Added Files:
pkgsrc/graphics/py-OpenGL-accelerate/patches: patch-src_vbo.pyx
Log Message:
py-OpenGL-accelerate: fix for Cython 3.1
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/py-OpenGL-accelerate/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/py-OpenGL-accelerate/patches/patch-src_vbo.pyx
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/py-OpenGL-accelerate/distinfo
diff -u pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.5 pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.6
--- pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.5 Thu Apr 3 15:07:15 2025
+++ pkgsrc/graphics/py-OpenGL-accelerate/distinfo Fri May 16 14:47:23 2025
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2025/04/03 15:07:15 adam Exp $
+$NetBSD: distinfo,v 1.6 2025/05/16 14:47:23 adam Exp $
BLAKE2s (pyopengl_accelerate-3.1.9.tar.gz) = 099d741d64543905de62c2bf3c1ed7d03cd79401e2c83ab6085e0b7fe86480e0
SHA512 (pyopengl_accelerate-3.1.9.tar.gz) = a6e4dc2ee88f2133e02384113fa7947f9a30bd2b0dff5905c29fe46b346ba7e61b2d4dc2d598901524f46560025026d5163f750be0a2b58864b3863fa7179fcf
Size (pyopengl_accelerate-3.1.9.tar.gz) = 21799 bytes
+SHA1 (patch-src_vbo.pyx) = f543eb44956939cfd00d3da5d0927b08239afee4
Added files:
Index: pkgsrc/graphics/py-OpenGL-accelerate/patches/patch-src_vbo.pyx
diff -u /dev/null pkgsrc/graphics/py-OpenGL-accelerate/patches/patch-src_vbo.pyx:1.1
--- /dev/null Fri May 16 14:47:23 2025
+++ pkgsrc/graphics/py-OpenGL-accelerate/patches/patch-src_vbo.pyx Fri May 16 14:47:23 2025
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_vbo.pyx,v 1.1 2025/05/16 14:47:23 adam Exp $
+
+Fix for Cython 3.1.
+
+--- src/vbo.pyx.orig 2025-05-16 14:44:59.989869473 +0000
++++ src/vbo.pyx
+@@ -188,7 +188,7 @@ cdef class VBO:
+ 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 @@ cdef class VBO:
+ """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/long offsets"""
+ return VBOOffset( self, other )
+ cdef int check_live( self ):
+ if self.data is _NULL:
Home |
Main Index |
Thread Index |
Old Index