diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-25 19:01:35 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-25 19:01:35 +0000 |
| commit | 4edba0f7c9252e45fae8ba33f768fd5fb1f9f7fa (patch) | |
| tree | a8831bf0634070533a0b189df4c15c58a39418ff /dev-python/pyopengl-accelerate | |
| parent | 7905b85a5dde08d4760319aa85fa4fa8954e8548 (diff) | |
| download | baldeagleos-repo-4edba0f7c9252e45fae8ba33f768fd5fb1f9f7fa.tar.gz baldeagleos-repo-4edba0f7c9252e45fae8ba33f768fd5fb1f9f7fa.tar.xz baldeagleos-repo-4edba0f7c9252e45fae8ba33f768fd5fb1f9f7fa.zip | |
Adding metadata
Diffstat (limited to 'dev-python/pyopengl-accelerate')
| -rw-r--r-- | dev-python/pyopengl-accelerate/files/pyopengl-accelerate-3.1.9-cpython3.1.0.patch | 20 | ||||
| -rw-r--r-- | dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.9.ebuild | 4 |
2 files changed, 24 insertions, 0 deletions
diff --git a/dev-python/pyopengl-accelerate/files/pyopengl-accelerate-3.1.9-cpython3.1.0.patch b/dev-python/pyopengl-accelerate/files/pyopengl-accelerate-3.1.9-cpython3.1.0.patch new file mode 100644 index 000000000000..e4f5dae95701 --- /dev/null +++ b/dev-python/pyopengl-accelerate/files/pyopengl-accelerate-3.1.9-cpython3.1.0.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/955533 +https://github.com/mcfletch/pyopengl/issues/147 +https://github.com/mcfletch/pyopengl/pull/146 + +From 69e8ced15eb63c3f00293f59cef50d5fad02d884 Mon Sep 17 00:00:00 2001 +From: Vsevolod Misiul <vsevolod.misul@innowise.com> +Date: Mon, 19 May 2025 14:46:00 +0300 +Subject: [PATCH] For linux on arm64 the long type is not defined, so grab it + from ctypes.c_long + +--- a/src/vbo.pyx ++++ b/src/vbo.pyx +@@ -1,6 +1,7 @@ + """Cython-coded VBO implementation""" + #cython: language_level=3 + import ctypes, weakref ++from ctypes import c_long as long + from OpenGL_accelerate.formathandler cimport FormatHandler + from OpenGL import error + from OpenGL._bytes import bytes,unicode diff --git a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.9.ebuild b/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.9.ebuild index b66cec23e6f4..a3ed4084c3ec 100644 --- a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.9.ebuild +++ b/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.9.ebuild @@ -36,6 +36,10 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + "${FILESDIR}"/pyopengl-accelerate-3.1.9-cpython3.1.0.patch +) + src_configure() { if ! use numpy; then cat > "${T}"/numpy.py <<-EOF || die |
