Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-opengl-accelerate for
openSUSE:Leap:16.0 checked in at 2025-07-24 08:31:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/python-opengl-accelerate (Old)
and /work/SRC/openSUSE:Leap:16.0/.python-opengl-accelerate.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opengl-accelerate"
Thu Jul 24 08:31:02 2025 rev:2 rq:1293713 version:3.1.9
Changes:
--------
---
/work/SRC/openSUSE:Leap:16.0/python-opengl-accelerate/python-opengl-accelerate.changes
2025-03-19 11:55:35.560041481 +0100
+++
/work/SRC/openSUSE:Leap:16.0/.python-opengl-accelerate.new.8875/python-opengl-accelerate.changes
2025-07-24 08:31:11.110265914 +0200
@@ -1,0 +2,19 @@
+Fri Jul 4 05:28:05 UTC 2025 - Steve Kowalik <[email protected]>
+
+- Switch to pyproject macros.
+
+-------------------------------------------------------------------
+Mon Apr 28 15:37:20 UTC 2025 - Markéta Machová <[email protected]>
+
+- update to 3.1.9
+ * Reduce the number of iterations in memory leak test to avoid JIT
+ triggering
+ * Cleanup formatting in a few modules
+ * Don't bomb out during egl test when there's no egl devices
+ * Regenerated C wrappers with latest Cython
+ * Numpy intp type for latest numpy
+ * Fix ctypes FormatHandler for Python 3.12+
+ * More changes, see upstream commits
+- Drop merged 112.patch and numpy2.patch
+
+-------------------------------------------------------------------
Old:
----
112.patch
PyOpenGL-accelerate-3.1.7.tar.gz
numpy2.patch
New:
----
PyOpenGL-accelerate-3.1.9.tar.gz
----------(Old B)----------
Old: * More changes, see upstream commits
- Drop merged 112.patch and numpy2.patch
Old: * More changes, see upstream commits
- Drop merged 112.patch and numpy2.patch
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-opengl-accelerate.spec ++++++
--- /var/tmp/diff_new_pack.hcRfjt/_old 2025-07-24 08:31:11.390277556 +0200
+++ /var/tmp/diff_new_pack.hcRfjt/_new 2025-07-24 08:31:11.394277722 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-opengl-accelerate
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,24 +17,21 @@
%define tarname PyOpenGL-accelerate
-%define _version 3.1.7
+%define _version 3.1.9
%{?sle15_python_module_pythons}
Name: python-opengl-accelerate
Version: %{_version}
Release: 0
Summary: Acceleration for python-opengl
License: BSD-3-Clause
-Group: Development/Libraries/Python
URL: http://pyopengl.sourceforge.net
Source0: %{tarname}-%{_version}.tar.gz
-# PATCH-FIX-UPSTREAM - accelerate: Fix C type errors for GCC 14/Clang
compatibility
-Patch0: https://github.com/mcfletch/pyopengl/pull/112.patch
-# PATCH-FIX-UPSTREAM
https://github.com/mcfletch/pyopengl/commit/f897b0ed75c00d4c524be4689683a334832217ac
BUGFIX Numpy intp type for latest numpy
-Patch1: numpy2.patch
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module opengl >= %{version}}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: %{python_module numpy-devel if (%python-base without
python36-base)}
@@ -58,15 +55,12 @@
mv accelerate/* ./
rmdir accelerate
-# Force Cython to rebuild .c files
-rm src/*.c
-
%build
export CFLAGS="%{optflags} -DGLX_GLXEXT_LEGACY"
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitearch}
%check
@@ -74,7 +68,7 @@
%files %{python_files}
%license license.txt
-%doc README.txt
+%doc README.md
%{python_sitearch}/OpenGL_accelerate/
-%{python_sitearch}/PyOpenGL_accelerate-*-py%{python_version}.egg-info
+%{python_sitearch}/[Pp]y[Oo]pen[Gg][Ll]_accelerate-%{version}.dist-info
++++++ PyOpenGL-accelerate-3.1.7.tar.gz -> PyOpenGL-accelerate-3.1.9.tar.gz
++++++
++++ 115234 lines of diff (skipped)
++++++ _service ++++++
--- /var/tmp/diff_new_pack.hcRfjt/_old 2025-07-24 08:31:11.590285872 +0200
+++ /var/tmp/diff_new_pack.hcRfjt/_new 2025-07-24 08:31:11.594286038 +0200
@@ -16,11 +16,11 @@
or my understanding of it.
-->
<!--
- <param name="versionrewrite-pattern">227f9c6</param>
- <param name="versionrewrite-replacement">3.1.6</param>
- -->
<param name="versionrewrite-pattern">29b79e8</param>
<param name="versionrewrite-replacement">3.1.7</param>
+ -->
+ <param name="versionrewrite-pattern">5dfca47</param>
+ <param name="versionrewrite-replacement">3.1.9</param>
<param name="filename">PyOpenGL-accelerate</param>
</service>
<service name="recompress" mode="manual">