pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Apr  3 15:07:15 UTC 2025

Modified Files:
        pkgsrc/graphics/py-OpenGL: Makefile PLIST distinfo
        pkgsrc/graphics/py-OpenGL-accelerate: Makefile PLIST distinfo

Log Message:
py-OpenGL py-OpenGL-accelerate: updated to 3.1.9

3.1.8
RELEASE With python3.12 support


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/graphics/py-OpenGL/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/graphics/py-OpenGL/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/py-OpenGL/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/graphics/py-OpenGL-accelerate/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/py-OpenGL-accelerate/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/py-OpenGL-accelerate/distinfo

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/Makefile
diff -u pkgsrc/graphics/py-OpenGL/Makefile:1.45 pkgsrc/graphics/py-OpenGL/Makefile:1.46
--- pkgsrc/graphics/py-OpenGL/Makefile:1.45     Mon Oct 14 06:45:45 2024
+++ pkgsrc/graphics/py-OpenGL/Makefile  Thu Apr  3 15:07:14 2025
@@ -1,29 +1,26 @@
-# $NetBSD: Makefile,v 1.45 2024/10/14 06:45:45 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2025/04/03 15:07:14 adam Exp $
 
-DISTNAME=      PyOpenGL-3.1.7
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^Py//}
+DISTNAME=      pyopengl-3.1.9
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/pyopengl/OpenGL/}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/PyOpenGL/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://pyopengl.sourceforge.net/
+HOMEPAGE=      https://pyopengl.sourceforge.net/
 COMMENT=       Python bindings for OpenGL
 # There are many similar licenses, see license.txt
 LICENSE=       modified-bsd AND mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=42.0:../../devel/py-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk
 TEST_DEPENDS+= ${PYPKGPREFIX}-OpenGL-accelerate-[0-9]*:../../graphics/py-OpenGL-accelerate
 TEST_DEPENDS+= ${PYPKGPREFIX}-game-[0-9]*:../../devel/py-game
+TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
 
-USE_LANGUAGES= # none
+USE_LANGUAGES= c # for tests
 
 REPLACE_PYTHON+=       OpenGL/arrays/buffers.py
 
-PYTHON_VERSIONS_INCOMPATIBLE=  313
-
-do-test:
-       cd ${WRKSRC} && ${PYTHONBIN} tests/test_core.py
-
 .include "../../mk/bsd.prefs.mk"
 .if ${OPSYS} != "Darwin"
 .include "../../graphics/MesaLib/buildlink3.mk"
@@ -31,6 +28,6 @@ do-test:
 .include "../../graphics/glu/buildlink3.mk"
 .endif
 .include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../math/py-numpy/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/py-OpenGL/PLIST
diff -u pkgsrc/graphics/py-OpenGL/PLIST:1.10 pkgsrc/graphics/py-OpenGL/PLIST:1.11
--- pkgsrc/graphics/py-OpenGL/PLIST:1.10        Wed Sep 13 17:18:23 2023
+++ pkgsrc/graphics/py-OpenGL/PLIST     Thu Apr  3 15:07:14 2025
@@ -1,11 +1,29 @@
-@comment $NetBSD: PLIST,v 1.10 2023/09/13 17:18:23 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.11 2025/04/03 15:07:14 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/OpenGL/AGL/__init__.py
 ${PYSITELIB}/OpenGL/AGL/__init__.pyc
 ${PYSITELIB}/OpenGL/AGL/__init__.pyo
+${PYSITELIB}/OpenGL/DLLS/GLE_WIN32_README.txt
+${PYSITELIB}/OpenGL/DLLS/freeglut32.vc10.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut32.vc14.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut32.vc9.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut64.vc10.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut64.vc14.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut64.vc9.dll
+${PYSITELIB}/OpenGL/DLLS/freeglut_COPYING.txt
+${PYSITELIB}/OpenGL/DLLS/freeglut_README.txt
+${PYSITELIB}/OpenGL/DLLS/gle32.vc10.dll
+${PYSITELIB}/OpenGL/DLLS/gle32.vc14.dll
+${PYSITELIB}/OpenGL/DLLS/gle32.vc9.dll
+${PYSITELIB}/OpenGL/DLLS/gle64.vc10.dll
+${PYSITELIB}/OpenGL/DLLS/gle64.vc14.dll
+${PYSITELIB}/OpenGL/DLLS/gle64.vc9.dll
+${PYSITELIB}/OpenGL/DLLS/gle_AUTHORS
+${PYSITELIB}/OpenGL/DLLS/gle_COPYING
+${PYSITELIB}/OpenGL/DLLS/gle_COPYING.src
 ${PYSITELIB}/OpenGL/EGL/ANDROID/__init__.py
 ${PYSITELIB}/OpenGL/EGL/ANDROID/__init__.pyc
 ${PYSITELIB}/OpenGL/EGL/ANDROID/__init__.pyo
@@ -1194,6 +1212,9 @@ ${PYSITELIB}/OpenGL/GL/EXT/fog_coord.pyo
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit.py
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit.pyo
+${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit_layers.py
+${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit_layers.pyc
+${PYSITELIB}/OpenGL/GL/EXT/framebuffer_blit_layers.pyo
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_multisample.py
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_multisample.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/framebuffer_multisample.pyo
@@ -1335,6 +1356,9 @@ ${PYSITELIB}/OpenGL/GL/EXT/shader_image_
 ${PYSITELIB}/OpenGL/GL/EXT/shader_integer_mix.py
 ${PYSITELIB}/OpenGL/GL/EXT/shader_integer_mix.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/shader_integer_mix.pyo
+${PYSITELIB}/OpenGL/GL/EXT/shader_samples_identical.py
+${PYSITELIB}/OpenGL/GL/EXT/shader_samples_identical.pyc
+${PYSITELIB}/OpenGL/GL/EXT/shader_samples_identical.pyo
 ${PYSITELIB}/OpenGL/GL/EXT/shadow_funcs.py
 ${PYSITELIB}/OpenGL/GL/EXT/shadow_funcs.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/shadow_funcs.pyo
@@ -1416,6 +1440,9 @@ ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB.
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_R8.py
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_R8.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_R8.pyo
+${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_RG8.py
+${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_RG8.pyc
+${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_RG8.pyo
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_decode.py
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_decode.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/texture_sRGB_decode.pyo
@@ -1428,6 +1455,9 @@ ${PYSITELIB}/OpenGL/GL/EXT/texture_share
 ${PYSITELIB}/OpenGL/GL/EXT/texture_snorm.py
 ${PYSITELIB}/OpenGL/GL/EXT/texture_snorm.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/texture_snorm.pyo
+${PYSITELIB}/OpenGL/GL/EXT/texture_storage.py
+${PYSITELIB}/OpenGL/GL/EXT/texture_storage.pyc
+${PYSITELIB}/OpenGL/GL/EXT/texture_storage.pyo
 ${PYSITELIB}/OpenGL/GL/EXT/texture_swizzle.py
 ${PYSITELIB}/OpenGL/GL/EXT/texture_swizzle.pyc
 ${PYSITELIB}/OpenGL/GL/EXT/texture_swizzle.pyo
@@ -1590,9 +1620,15 @@ ${PYSITELIB}/OpenGL/GL/KHR/texture_compr
 ${PYSITELIB}/OpenGL/GL/MESA/__init__.py
 ${PYSITELIB}/OpenGL/GL/MESA/__init__.pyc
 ${PYSITELIB}/OpenGL/GL/MESA/__init__.pyo
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_x.py
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_x.pyc
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_x.pyo
 ${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_y.py
 ${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_y.pyc
 ${PYSITELIB}/OpenGL/GL/MESA/framebuffer_flip_y.pyo
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_swap_xy.py
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_swap_xy.pyc
+${PYSITELIB}/OpenGL/GL/MESA/framebuffer_swap_xy.pyo
 ${PYSITELIB}/OpenGL/GL/MESA/pack_invert.py
 ${PYSITELIB}/OpenGL/GL/MESA/pack_invert.pyc
 ${PYSITELIB}/OpenGL/GL/MESA/pack_invert.pyo
@@ -1779,6 +1815,9 @@ ${PYSITELIB}/OpenGL/GL/NV/light_max_expo
 ${PYSITELIB}/OpenGL/GL/NV/memory_attachment.py
 ${PYSITELIB}/OpenGL/GL/NV/memory_attachment.pyc
 ${PYSITELIB}/OpenGL/GL/NV/memory_attachment.pyo
+${PYSITELIB}/OpenGL/GL/NV/memory_object_sparse.py
+${PYSITELIB}/OpenGL/GL/NV/memory_object_sparse.pyc
+${PYSITELIB}/OpenGL/GL/NV/memory_object_sparse.pyo
 ${PYSITELIB}/OpenGL/GL/NV/mesh_shader.py
 ${PYSITELIB}/OpenGL/GL/NV/mesh_shader.pyc
 ${PYSITELIB}/OpenGL/GL/NV/mesh_shader.pyo
@@ -1818,6 +1857,9 @@ ${PYSITELIB}/OpenGL/GL/NV/present_video.
 ${PYSITELIB}/OpenGL/GL/NV/primitive_restart.py
 ${PYSITELIB}/OpenGL/GL/NV/primitive_restart.pyc
 ${PYSITELIB}/OpenGL/GL/NV/primitive_restart.pyo
+${PYSITELIB}/OpenGL/GL/NV/primitive_shading_rate.py
+${PYSITELIB}/OpenGL/GL/NV/primitive_shading_rate.pyc
+${PYSITELIB}/OpenGL/GL/NV/primitive_shading_rate.pyo
 ${PYSITELIB}/OpenGL/GL/NV/query_resource.py
 ${PYSITELIB}/OpenGL/GL/NV/query_resource.pyc
 ${PYSITELIB}/OpenGL/GL/NV/query_resource.pyo
@@ -1926,12 +1968,18 @@ ${PYSITELIB}/OpenGL/GL/NV/texture_shader
 ${PYSITELIB}/OpenGL/GL/NV/texture_shader3.py
 ${PYSITELIB}/OpenGL/GL/NV/texture_shader3.pyc
 ${PYSITELIB}/OpenGL/GL/NV/texture_shader3.pyo
+${PYSITELIB}/OpenGL/GL/NV/timeline_semaphore.py
+${PYSITELIB}/OpenGL/GL/NV/timeline_semaphore.pyc
+${PYSITELIB}/OpenGL/GL/NV/timeline_semaphore.pyo
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback.py
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback.pyc
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback.pyo
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback2.py
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback2.pyc
 ${PYSITELIB}/OpenGL/GL/NV/transform_feedback2.pyo
+${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_std430_layout.py
+${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_std430_layout.pyc
+${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_std430_layout.pyo
 ${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_unified_memory.py
 ${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_unified_memory.pyc
 ${PYSITELIB}/OpenGL/GL/NV/uniform_buffer_unified_memory.pyo
@@ -2739,12 +2787,18 @@ ${PYSITELIB}/OpenGL/GLES2/ARM/mali_shade
 ${PYSITELIB}/OpenGL/GLES2/ARM/rgba8.py
 ${PYSITELIB}/OpenGL/GLES2/ARM/rgba8.pyc
 ${PYSITELIB}/OpenGL/GLES2/ARM/rgba8.pyo
+${PYSITELIB}/OpenGL/GLES2/ARM/shader_core_properties.py
+${PYSITELIB}/OpenGL/GLES2/ARM/shader_core_properties.pyc
+${PYSITELIB}/OpenGL/GLES2/ARM/shader_core_properties.pyo
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch.py
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch.pyc
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch.pyo
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.py
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.pyc
 ${PYSITELIB}/OpenGL/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.pyo
+${PYSITELIB}/OpenGL/GLES2/ARM/texture_unnormalized_coordinates.py
+${PYSITELIB}/OpenGL/GLES2/ARM/texture_unnormalized_coordinates.pyc
+${PYSITELIB}/OpenGL/GLES2/ARM/texture_unnormalized_coordinates.pyo
 ${PYSITELIB}/OpenGL/GLES2/DMP/__init__.py
 ${PYSITELIB}/OpenGL/GLES2/DMP/__init__.pyc
 ${PYSITELIB}/OpenGL/GLES2/DMP/__init__.pyo
@@ -2766,6 +2820,9 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_
 ${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage_compression.py
+${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage_compression.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/EGL_image_storage_compression.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/YUV_target.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/YUV_target.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/YUV_target.pyo
@@ -2841,6 +2898,12 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/external_b
 ${PYSITELIB}/OpenGL/GLES2/EXT/float_blend.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/float_blend.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/float_blend.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/fragment_shading_rate.py
+${PYSITELIB}/OpenGL/GLES2/EXT/fragment_shading_rate.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/fragment_shading_rate.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/framebuffer_blit_layers.py
+${PYSITELIB}/OpenGL/GLES2/EXT/framebuffer_blit_layers.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/framebuffer_blit_layers.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/geometry_point_size.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/geometry_point_size.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/geometry_point_size.pyo
@@ -2877,6 +2940,9 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/multisampl
 ${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture2.py
+${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture2.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/multisampled_render_to_texture2.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/multiview_draw_buffers.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/multiview_draw_buffers.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/multiview_draw_buffers.pyo
@@ -2934,6 +3000,9 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/semaphore_
 ${PYSITELIB}/OpenGL/GLES2/EXT/semaphore_win32.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/semaphore_win32.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/semaphore_win32.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/separate_depth_stencil.py
+${PYSITELIB}/OpenGL/GLES2/EXT/separate_depth_stencil.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/separate_depth_stencil.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/separate_shader_objects.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/separate_shader_objects.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/separate_shader_objects.pyo
@@ -2964,6 +3033,9 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/shader_pix
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_pixel_local_storage2.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_pixel_local_storage2.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_pixel_local_storage2.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/shader_samples_identical.py
+${PYSITELIB}/OpenGL/GLES2/EXT/shader_samples_identical.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/shader_samples_identical.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_texture_lod.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_texture_lod.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/shader_texture_lod.pyo
@@ -3048,6 +3120,9 @@ ${PYSITELIB}/OpenGL/GLES2/EXT/texture_sh
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage.pyo
+${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage_compression.py
+${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage_compression.pyc
+${PYSITELIB}/OpenGL/GLES2/EXT/texture_storage_compression.pyo
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_type_2_10_10_10_REV.py
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_type_2_10_10_10_REV.pyc
 ${PYSITELIB}/OpenGL/GLES2/EXT/texture_type_2_10_10_10_REV.pyo
@@ -3156,12 +3231,24 @@ ${PYSITELIB}/OpenGL/GLES2/KHR/texture_co
 ${PYSITELIB}/OpenGL/GLES2/MESA/__init__.py
 ${PYSITELIB}/OpenGL/GLES2/MESA/__init__.pyc
 ${PYSITELIB}/OpenGL/GLES2/MESA/__init__.pyo
+${PYSITELIB}/OpenGL/GLES2/MESA/bgra.py
+${PYSITELIB}/OpenGL/GLES2/MESA/bgra.pyc
+${PYSITELIB}/OpenGL/GLES2/MESA/bgra.pyo
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_x.py
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_x.pyc
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_x.pyo
 ${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_y.py
 ${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_y.pyc
 ${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_flip_y.pyo
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_swap_xy.py
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_swap_xy.pyc
+${PYSITELIB}/OpenGL/GLES2/MESA/framebuffer_swap_xy.pyo
 ${PYSITELIB}/OpenGL/GLES2/MESA/program_binary_formats.py
 ${PYSITELIB}/OpenGL/GLES2/MESA/program_binary_formats.pyc
 ${PYSITELIB}/OpenGL/GLES2/MESA/program_binary_formats.pyo
+${PYSITELIB}/OpenGL/GLES2/MESA/sampler_objects.py
+${PYSITELIB}/OpenGL/GLES2/MESA/sampler_objects.pyc
+${PYSITELIB}/OpenGL/GLES2/MESA/sampler_objects.pyo
 ${PYSITELIB}/OpenGL/GLES2/MESA/shader_integer_functions.py
 ${PYSITELIB}/OpenGL/GLES2/MESA/shader_integer_functions.pyc
 ${PYSITELIB}/OpenGL/GLES2/MESA/shader_integer_functions.pyo
@@ -3267,12 +3354,18 @@ ${PYSITELIB}/OpenGL/GLES2/NV/internalfor
 ${PYSITELIB}/OpenGL/GLES2/NV/memory_attachment.py
 ${PYSITELIB}/OpenGL/GLES2/NV/memory_attachment.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/memory_attachment.pyo
+${PYSITELIB}/OpenGL/GLES2/NV/memory_object_sparse.py
+${PYSITELIB}/OpenGL/GLES2/NV/memory_object_sparse.pyc
+${PYSITELIB}/OpenGL/GLES2/NV/memory_object_sparse.pyo
 ${PYSITELIB}/OpenGL/GLES2/NV/mesh_shader.py
 ${PYSITELIB}/OpenGL/GLES2/NV/mesh_shader.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/mesh_shader.pyo
 ${PYSITELIB}/OpenGL/GLES2/NV/non_square_matrices.py
 ${PYSITELIB}/OpenGL/GLES2/NV/non_square_matrices.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/non_square_matrices.pyo
+${PYSITELIB}/OpenGL/GLES2/NV/pack_subimage.py
+${PYSITELIB}/OpenGL/GLES2/NV/pack_subimage.pyc
+${PYSITELIB}/OpenGL/GLES2/NV/pack_subimage.pyo
 ${PYSITELIB}/OpenGL/GLES2/NV/path_rendering.py
 ${PYSITELIB}/OpenGL/GLES2/NV/path_rendering.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/path_rendering.pyo
@@ -3285,6 +3378,9 @@ ${PYSITELIB}/OpenGL/GLES2/NV/pixel_buffe
 ${PYSITELIB}/OpenGL/GLES2/NV/polygon_mode.py
 ${PYSITELIB}/OpenGL/GLES2/NV/polygon_mode.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/polygon_mode.pyo
+${PYSITELIB}/OpenGL/GLES2/NV/primitive_shading_rate.py
+${PYSITELIB}/OpenGL/GLES2/NV/primitive_shading_rate.pyc
+${PYSITELIB}/OpenGL/GLES2/NV/primitive_shading_rate.pyo
 ${PYSITELIB}/OpenGL/GLES2/NV/read_buffer.py
 ${PYSITELIB}/OpenGL/GLES2/NV/read_buffer.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/read_buffer.pyo
@@ -3348,6 +3444,9 @@ ${PYSITELIB}/OpenGL/GLES2/NV/texture_com
 ${PYSITELIB}/OpenGL/GLES2/NV/texture_npot_2D_mipmap.py
 ${PYSITELIB}/OpenGL/GLES2/NV/texture_npot_2D_mipmap.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/texture_npot_2D_mipmap.pyo
+${PYSITELIB}/OpenGL/GLES2/NV/timeline_semaphore.py
+${PYSITELIB}/OpenGL/GLES2/NV/timeline_semaphore.pyc
+${PYSITELIB}/OpenGL/GLES2/NV/timeline_semaphore.pyo
 ${PYSITELIB}/OpenGL/GLES2/NV/viewport_array.py
 ${PYSITELIB}/OpenGL/GLES2/NV/viewport_array.pyc
 ${PYSITELIB}/OpenGL/GLES2/NV/viewport_array.pyo
@@ -3555,30 +3654,54 @@ ${PYSITELIB}/OpenGL/GLES2/QCOM/extended_
 ${PYSITELIB}/OpenGL/GLES2/QCOM/extended_get2.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/extended_get2.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/extended_get2.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/frame_extrapolation.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/frame_extrapolation.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/frame_extrapolation.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/framebuffer_foveated.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/framebuffer_foveated.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/framebuffer_foveated.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/motion_estimation.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/motion_estimation.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/motion_estimation.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/perfmon_global_mode.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/perfmon_global_mode.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/perfmon_global_mode.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_sRGB_R8_RG8.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_sRGB_R8_RG8.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_sRGB_R8_RG8.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_shared_exponent.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_shared_exponent.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/render_shared_exponent.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_rate.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_rate.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/shader_framebuffer_fetch_rate.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/shading_rate.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/shading_rate.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/shading_rate.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated2.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated2.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated2.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated_subsampled_layout.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated_subsampled_layout.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/texture_foveated_subsampled_layout.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_lod_bias.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_lod_bias.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/texture_lod_bias.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/tiled_rendering.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/tiled_rendering.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/tiled_rendering.pyo
 ${PYSITELIB}/OpenGL/GLES2/QCOM/writeonly_rendering.py
 ${PYSITELIB}/OpenGL/GLES2/QCOM/writeonly_rendering.pyc
 ${PYSITELIB}/OpenGL/GLES2/QCOM/writeonly_rendering.pyo
+${PYSITELIB}/OpenGL/GLES2/QCOM/ycbcr_degamma.py
+${PYSITELIB}/OpenGL/GLES2/QCOM/ycbcr_degamma.pyc
+${PYSITELIB}/OpenGL/GLES2/QCOM/ycbcr_degamma.pyo
 ${PYSITELIB}/OpenGL/GLES2/VERSION/GLES2_2_0.py
 ${PYSITELIB}/OpenGL/GLES2/VERSION/GLES2_2_0.pyc
 ${PYSITELIB}/OpenGL/GLES2/VERSION/GLES2_2_0.pyo
@@ -3729,6 +3852,9 @@ ${PYSITELIB}/OpenGL/GLX/EXT/fbconfig_pac
 ${PYSITELIB}/OpenGL/GLX/EXT/framebuffer_sRGB.py
 ${PYSITELIB}/OpenGL/GLX/EXT/framebuffer_sRGB.pyc
 ${PYSITELIB}/OpenGL/GLX/EXT/framebuffer_sRGB.pyo
+${PYSITELIB}/OpenGL/GLX/EXT/get_drawable_type.py
+${PYSITELIB}/OpenGL/GLX/EXT/get_drawable_type.pyc
+${PYSITELIB}/OpenGL/GLX/EXT/get_drawable_type.pyo
 ${PYSITELIB}/OpenGL/GLX/EXT/import_context.py
 ${PYSITELIB}/OpenGL/GLX/EXT/import_context.pyc
 ${PYSITELIB}/OpenGL/GLX/EXT/import_context.pyo
@@ -5451,6 +5577,9 @@ ${PYSITELIB}/OpenGL/raw/GL/EXT/fog_coord
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit.pyo
+${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit_layers.py
+${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit_layers.pyc
+${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_blit_layers.pyo
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_multisample.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_multisample.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/framebuffer_multisample.pyo
@@ -5592,6 +5721,9 @@ ${PYSITELIB}/OpenGL/raw/GL/EXT/shader_im
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shader_integer_mix.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shader_integer_mix.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shader_integer_mix.pyo
+${PYSITELIB}/OpenGL/raw/GL/EXT/shader_samples_identical.py
+${PYSITELIB}/OpenGL/raw/GL/EXT/shader_samples_identical.pyc
+${PYSITELIB}/OpenGL/raw/GL/EXT/shader_samples_identical.pyo
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shadow_funcs.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shadow_funcs.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/shadow_funcs.pyo
@@ -5673,6 +5805,9 @@ ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_s
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_R8.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_R8.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_R8.pyo
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_RG8.py
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_RG8.pyc
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_RG8.pyo
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_decode.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_decode.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_sRGB_decode.pyo
@@ -5685,6 +5820,9 @@ ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_s
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_snorm.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_snorm.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_snorm.pyo
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_storage.py
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_storage.pyc
+${PYSITELIB}/OpenGL/raw/GL/EXT/texture_storage.pyo
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_swizzle.py
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_swizzle.pyc
 ${PYSITELIB}/OpenGL/raw/GL/EXT/texture_swizzle.pyo
@@ -5847,9 +5985,15 @@ ${PYSITELIB}/OpenGL/raw/GL/KHR/texture_c
 ${PYSITELIB}/OpenGL/raw/GL/MESA/__init__.py
 ${PYSITELIB}/OpenGL/raw/GL/MESA/__init__.pyc
 ${PYSITELIB}/OpenGL/raw/GL/MESA/__init__.pyo
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_x.py
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_x.pyc
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_x.pyo
 ${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_y.py
 ${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_y.pyc
 ${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_flip_y.pyo
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_swap_xy.py
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_swap_xy.pyc
+${PYSITELIB}/OpenGL/raw/GL/MESA/framebuffer_swap_xy.pyo
 ${PYSITELIB}/OpenGL/raw/GL/MESA/pack_invert.py
 ${PYSITELIB}/OpenGL/raw/GL/MESA/pack_invert.pyc
 ${PYSITELIB}/OpenGL/raw/GL/MESA/pack_invert.pyo
@@ -6036,6 +6180,9 @@ ${PYSITELIB}/OpenGL/raw/GL/NV/light_max_
 ${PYSITELIB}/OpenGL/raw/GL/NV/memory_attachment.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/memory_attachment.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/memory_attachment.pyo
+${PYSITELIB}/OpenGL/raw/GL/NV/memory_object_sparse.py
+${PYSITELIB}/OpenGL/raw/GL/NV/memory_object_sparse.pyc
+${PYSITELIB}/OpenGL/raw/GL/NV/memory_object_sparse.pyo
 ${PYSITELIB}/OpenGL/raw/GL/NV/mesh_shader.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/mesh_shader.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/mesh_shader.pyo
@@ -6075,6 +6222,9 @@ ${PYSITELIB}/OpenGL/raw/GL/NV/present_vi
 ${PYSITELIB}/OpenGL/raw/GL/NV/primitive_restart.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/primitive_restart.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/primitive_restart.pyo
+${PYSITELIB}/OpenGL/raw/GL/NV/primitive_shading_rate.py
+${PYSITELIB}/OpenGL/raw/GL/NV/primitive_shading_rate.pyc
+${PYSITELIB}/OpenGL/raw/GL/NV/primitive_shading_rate.pyo
 ${PYSITELIB}/OpenGL/raw/GL/NV/query_resource.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/query_resource.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/query_resource.pyo
@@ -6183,12 +6333,18 @@ ${PYSITELIB}/OpenGL/raw/GL/NV/texture_sh
 ${PYSITELIB}/OpenGL/raw/GL/NV/texture_shader3.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/texture_shader3.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/texture_shader3.pyo
+${PYSITELIB}/OpenGL/raw/GL/NV/timeline_semaphore.py
+${PYSITELIB}/OpenGL/raw/GL/NV/timeline_semaphore.pyc
+${PYSITELIB}/OpenGL/raw/GL/NV/timeline_semaphore.pyo
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback.pyo
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback2.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback2.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/transform_feedback2.pyo
+${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_std430_layout.py
+${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_std430_layout.pyc
+${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_std430_layout.pyo
 ${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_unified_memory.py
 ${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_unified_memory.pyc
 ${PYSITELIB}/OpenGL/raw/GL/NV/uniform_buffer_unified_memory.pyo
@@ -6990,12 +7146,18 @@ ${PYSITELIB}/OpenGL/raw/GLES2/ARM/mali_s
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/rgba8.py
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/rgba8.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/rgba8.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_core_properties.py
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_core_properties.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_core_properties.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch.py
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.py
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/ARM/shader_framebuffer_fetch_depth_stencil.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/texture_unnormalized_coordinates.py
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/texture_unnormalized_coordinates.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/ARM/texture_unnormalized_coordinates.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/DMP/__init__.py
 ${PYSITELIB}/OpenGL/raw/GLES2/DMP/__init__.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/DMP/__init__.pyo
@@ -7017,6 +7179,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_im
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage_compression.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage_compression.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/EGL_image_storage_compression.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/YUV_target.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/YUV_target.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/YUV_target.pyo
@@ -7092,6 +7257,12 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/extern
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/float_blend.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/float_blend.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/float_blend.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/fragment_shading_rate.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/fragment_shading_rate.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/fragment_shading_rate.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/framebuffer_blit_layers.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/framebuffer_blit_layers.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/framebuffer_blit_layers.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/geometry_point_size.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/geometry_point_size.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/geometry_point_size.pyo
@@ -7128,6 +7299,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multis
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture2.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture2.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/multisampled_render_to_texture2.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multiview_draw_buffers.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multiview_draw_buffers.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/multiview_draw_buffers.pyo
@@ -7185,6 +7359,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/semaph
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/semaphore_win32.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/semaphore_win32.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/semaphore_win32.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_depth_stencil.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_depth_stencil.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_depth_stencil.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_shader_objects.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_shader_objects.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/separate_shader_objects.pyo
@@ -7215,6 +7392,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_pixel_local_storage2.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_pixel_local_storage2.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_pixel_local_storage2.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_samples_identical.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_samples_identical.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_samples_identical.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_texture_lod.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_texture_lod.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/shader_texture_lod.pyo
@@ -7299,6 +7479,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/EXT/textur
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage_compression.py
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage_compression.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_storage_compression.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_type_2_10_10_10_REV.py
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_type_2_10_10_10_REV.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/EXT/texture_type_2_10_10_10_REV.pyo
@@ -7407,12 +7590,24 @@ ${PYSITELIB}/OpenGL/raw/GLES2/KHR/textur
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/__init__.py
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/__init__.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/__init__.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/bgra.py
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/bgra.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/bgra.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_x.py
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_x.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_x.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_y.py
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_y.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_flip_y.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_swap_xy.py
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_swap_xy.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/framebuffer_swap_xy.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/program_binary_formats.py
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/program_binary_formats.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/program_binary_formats.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/sampler_objects.py
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/sampler_objects.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/MESA/sampler_objects.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/shader_integer_functions.py
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/shader_integer_functions.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/MESA/shader_integer_functions.pyo
@@ -7518,12 +7713,18 @@ ${PYSITELIB}/OpenGL/raw/GLES2/NV/interna
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_attachment.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_attachment.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_attachment.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_object_sparse.py
+${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_object_sparse.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/NV/memory_object_sparse.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/mesh_shader.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/mesh_shader.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/mesh_shader.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/non_square_matrices.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/non_square_matrices.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/non_square_matrices.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/NV/pack_subimage.py
+${PYSITELIB}/OpenGL/raw/GLES2/NV/pack_subimage.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/NV/pack_subimage.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/path_rendering.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/path_rendering.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/path_rendering.pyo
@@ -7536,6 +7737,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/NV/pixel_b
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/polygon_mode.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/polygon_mode.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/polygon_mode.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/NV/primitive_shading_rate.py
+${PYSITELIB}/OpenGL/raw/GLES2/NV/primitive_shading_rate.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/NV/primitive_shading_rate.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/read_buffer.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/read_buffer.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/read_buffer.pyo
@@ -7599,6 +7803,9 @@ ${PYSITELIB}/OpenGL/raw/GLES2/NV/texture
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/texture_npot_2D_mipmap.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/texture_npot_2D_mipmap.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/texture_npot_2D_mipmap.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/NV/timeline_semaphore.py
+${PYSITELIB}/OpenGL/raw/GLES2/NV/timeline_semaphore.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/NV/timeline_semaphore.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/viewport_array.py
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/viewport_array.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/NV/viewport_array.pyo
@@ -7806,30 +8013,54 @@ ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/exten
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/extended_get2.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/extended_get2.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/extended_get2.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/frame_extrapolation.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/frame_extrapolation.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/frame_extrapolation.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/framebuffer_foveated.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/framebuffer_foveated.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/framebuffer_foveated.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/motion_estimation.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/motion_estimation.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/motion_estimation.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/perfmon_global_mode.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/perfmon_global_mode.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/perfmon_global_mode.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_sRGB_R8_RG8.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_sRGB_R8_RG8.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_sRGB_R8_RG8.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_shared_exponent.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_shared_exponent.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/render_shared_exponent.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_noncoherent.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_rate.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_rate.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shader_framebuffer_fetch_rate.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shading_rate.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shading_rate.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/shading_rate.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated2.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated2.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated2.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated_subsampled_layout.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated_subsampled_layout.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_foveated_subsampled_layout.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_lod_bias.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_lod_bias.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/texture_lod_bias.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/tiled_rendering.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/tiled_rendering.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/tiled_rendering.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/writeonly_rendering.py
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/writeonly_rendering.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/QCOM/writeonly_rendering.pyo
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/ycbcr_degamma.py
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/ycbcr_degamma.pyc
+${PYSITELIB}/OpenGL/raw/GLES2/QCOM/ycbcr_degamma.pyo
 ${PYSITELIB}/OpenGL/raw/GLES2/VERSION/GLES2_2_0.py
 ${PYSITELIB}/OpenGL/raw/GLES2/VERSION/GLES2_2_0.pyc
 ${PYSITELIB}/OpenGL/raw/GLES2/VERSION/GLES2_2_0.pyo
@@ -7968,6 +8199,9 @@ ${PYSITELIB}/OpenGL/raw/GLX/EXT/fbconfig
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/framebuffer_sRGB.py
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/framebuffer_sRGB.pyc
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/framebuffer_sRGB.pyo
+${PYSITELIB}/OpenGL/raw/GLX/EXT/get_drawable_type.py
+${PYSITELIB}/OpenGL/raw/GLX/EXT/get_drawable_type.pyc
+${PYSITELIB}/OpenGL/raw/GLX/EXT/get_drawable_type.pyo
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/import_context.py
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/import_context.pyc
 ${PYSITELIB}/OpenGL/raw/GLX/EXT/import_context.pyo

Index: pkgsrc/graphics/py-OpenGL/distinfo
diff -u pkgsrc/graphics/py-OpenGL/distinfo:1.11 pkgsrc/graphics/py-OpenGL/distinfo:1.12
--- pkgsrc/graphics/py-OpenGL/distinfo:1.11     Wed Sep 13 17:18:23 2023
+++ pkgsrc/graphics/py-OpenGL/distinfo  Thu Apr  3 15:07:15 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2023/09/13 17:18:23 adam Exp $
+$NetBSD: distinfo,v 1.12 2025/04/03 15:07:15 adam Exp $
 
-BLAKE2s (PyOpenGL-3.1.7.tar.gz) = d3f0595f511070e1128b0d0b508576013ff11a0c48cf9b8d841c18fbdfd59ddb
-SHA512 (PyOpenGL-3.1.7.tar.gz) = add1b4d02e7297f00f82a9c9249d6665029073fe620a1650491af9102a76a16e9320b5f227275b0c273ff5a616c284fd9f25f0f425848676c37cab9f3c22ae2e
-Size (PyOpenGL-3.1.7.tar.gz) = 1896446 bytes
+BLAKE2s (pyopengl-3.1.9.tar.gz) = feebfdea45c69ccab33684e61328193e2025987e79e0229a03e3545001d595b2
+SHA512 (pyopengl-3.1.9.tar.gz) = b0fae0031cf0c47899d3cef6a334ee885595b4bc7d3da5055cd12240e6612b2ade1dc75afe1b1f6fe8e4572b994b88c4ec557d893e6606353f4700111cb6f161
+Size (pyopengl-3.1.9.tar.gz) = 1913642 bytes

Index: pkgsrc/graphics/py-OpenGL-accelerate/Makefile
diff -u pkgsrc/graphics/py-OpenGL-accelerate/Makefile:1.13 pkgsrc/graphics/py-OpenGL-accelerate/Makefile:1.14
--- pkgsrc/graphics/py-OpenGL-accelerate/Makefile:1.13  Thu Jan 30 20:26:52 2025
+++ pkgsrc/graphics/py-OpenGL-accelerate/Makefile       Thu Apr  3 15:07:15 2025
@@ -1,24 +1,20 @@
-# $NetBSD: Makefile,v 1.13 2025/01/30 20:26:52 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2025/04/03 15:07:15 adam Exp $
 
-DISTNAME=      PyOpenGL-accelerate-3.1.7
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^Py//}
+DISTNAME=      pyopengl_accelerate-3.1.9
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/pyopengl_/OpenGL-/}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/PyOpenGL-accelerate/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://pyopengl.sourceforge.net/
+HOMEPAGE=      https://pyopengl.sourceforge.net/
 COMMENT=       Acceleration code for PyOpenGL
 # There are many similar licenses, see license.txt
 LICENSE=       modified-bsd AND mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
+TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.28:../../devel/py-cython
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=42.0:../../devel/py-setuptools
+TEST_DEPENDS+= ${PYPKGPREFIX}-OpenGL-[0-9]*:../../graphics/py-OpenGL
 
-zz-pre-build:
-       cd ${WRKSRC}/src && for i in *.pyx; do cython-${PYVERSSUFFIX} $$i; done
-
-# https://sourceforge.net/p/pyopengl/mailman/message/58796603/
-BROKEN=                "Does not support py-numpy 2.x"
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../math/py-numpy/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/graphics/py-OpenGL-accelerate/PLIST
diff -u pkgsrc/graphics/py-OpenGL-accelerate/PLIST:1.1 pkgsrc/graphics/py-OpenGL-accelerate/PLIST:1.2
--- pkgsrc/graphics/py-OpenGL-accelerate/PLIST:1.1      Mon Jan 27 06:24:36 2020
+++ pkgsrc/graphics/py-OpenGL-accelerate/PLIST  Thu Apr  3 15:07:15 2025
@@ -1,17 +1,19 @@
-@comment $NetBSD: PLIST,v 1.1 2020/01/27 06:24:36 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2025/04/03 15:07:15 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/OpenGL_accelerate/__init__.py
 ${PYSITELIB}/OpenGL_accelerate/__init__.pyc
 ${PYSITELIB}/OpenGL_accelerate/__init__.pyo
 ${PYSITELIB}/OpenGL_accelerate/arraydatatype.so
 ${PYSITELIB}/OpenGL_accelerate/buffers_formathandler.so
 ${PYSITELIB}/OpenGL_accelerate/errorchecker.so
+${PYSITELIB}/OpenGL_accelerate/formathandler.pxd
 ${PYSITELIB}/OpenGL_accelerate/formathandler.so
 ${PYSITELIB}/OpenGL_accelerate/latebind.so
 ${PYSITELIB}/OpenGL_accelerate/nones_formathandler.so
 ${PYSITELIB}/OpenGL_accelerate/numpy_formathandler.so
 ${PYSITELIB}/OpenGL_accelerate/vbo.so
+${PYSITELIB}/OpenGL_accelerate/wrapper.pxd
 ${PYSITELIB}/OpenGL_accelerate/wrapper.so

Index: pkgsrc/graphics/py-OpenGL-accelerate/distinfo
diff -u pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.4 pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.5
--- pkgsrc/graphics/py-OpenGL-accelerate/distinfo:1.4   Wed Sep 13 17:18:24 2023
+++ pkgsrc/graphics/py-OpenGL-accelerate/distinfo       Thu Apr  3 15:07:15 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2023/09/13 17:18:24 adam Exp $
+$NetBSD: distinfo,v 1.5 2025/04/03 15:07:15 adam Exp $
 
-BLAKE2s (PyOpenGL-accelerate-3.1.7.tar.gz) = 36eaa4c4963b6da4cefe7684cb010871a1cd811a3e977ee2882fcbfe9547e89b
-SHA512 (PyOpenGL-accelerate-3.1.7.tar.gz) = 5b6e1a1c7bd026fd94103115e1b0ae84cf268691d66e04a2fdf0dfdab54fe5ab3c119c988a3e37a53dae7c280f5f923be7aa6dee33afb049f32c7c4ca8b23876
-Size (PyOpenGL-accelerate-3.1.7.tar.gz) = 562094 bytes
+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



Home | Main Index | Thread Index | Old Index