Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-glfw for openSUSE:Factory 
checked in at 2026-10-26 10:01:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-glfw (Old)
 and      /work/SRC/openSUSE:Factory/.python-glfw.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-glfw"

Mon Oct 26 10:01:07 2026 rev:19 rq:1392481 version:2.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-glfw/python-glfw.changes  2026-08-21 
17:02:34.219705634 +0200
+++ /work/SRC/openSUSE:Factory/.python-glfw.new.2252680/python-glfw.changes     
2026-10-26 10:02:31.606066171 +0100
@@ -1,0 +2,7 @@
+Sun Oct 25 16:29:59 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.11.0:
+  * Improve library loading on Windows
+  * Build Windows ARM64 wheels using GitHub actions
+
+-------------------------------------------------------------------

Old:
----
  glfw-2.10.2.tar.gz

New:
----
  glfw-2.11.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-glfw.spec ++++++
--- /var/tmp/diff_new_pack.OANiOY/_old  2026-10-26 10:02:32.933121823 +0100
+++ /var/tmp/diff_new_pack.OANiOY/_new  2026-10-26 10:02:32.938122033 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-glfw
-Version:        2.10.2
+Version:        2.11.0
 Release:        0
 Summary:        A ctypes-based wrapper for GLFW3
 License:        MIT

++++++ glfw-2.10.2.tar.gz -> glfw-2.11.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/CHANGELOG.md new/glfw-2.11.0/CHANGELOG.md
--- old/glfw-2.10.2/CHANGELOG.md        2026-07-21 16:35:46.000000000 +0200
+++ new/glfw-2.11.0/CHANGELOG.md        2026-10-16 10:26:33.000000000 +0200
@@ -4,6 +4,10 @@
 
 For information on changes in GLFW itself, see the [GLFW version 
history](https://www.glfw.org/changelog.html).
 
+## [2.11.0] - 2026-10-16
+- Improve library loading on Windows
+- Build Windows ARM64 wheels using GitHub actions
+
 ## [2.10.2] - 2026-07-21
 - Improve Python version compatibility of type hints
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/PKG-INFO new/glfw-2.11.0/PKG-INFO
--- old/glfw-2.10.2/PKG-INFO    2026-07-21 16:36:07.823740000 +0200
+++ new/glfw-2.11.0/PKG-INFO    2026-10-16 10:26:52.420678400 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: glfw
-Version: 2.10.2
+Version: 2.11.0
 Summary: A ctypes-based wrapper for GLFW3.
 Home-page: https://github.com/FlorianRhiem/pyGLFW
 Author: Florian Rhiem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/glfw/__init__.py 
new/glfw-2.11.0/glfw/__init__.py
--- old/glfw-2.10.2/glfw/__init__.py    2026-07-21 16:35:46.000000000 +0200
+++ new/glfw-2.11.0/glfw/__init__.py    2026-10-16 10:26:33.000000000 +0200
@@ -9,7 +9,7 @@
 __author__ = 'Florian Rhiem ([email protected])'
 __copyright__ = 'Copyright (c) 2013-2024 Florian Rhiem'
 __license__ = 'MIT'
-__version__ = '2.10.2'
+__version__ = '2.11.0'
 
 # By default, GLFW errors will be handled by a pre-defined error callback.
 # Depending on the value of ERROR_REPORTING, this callback will:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/glfw/library.py 
new/glfw-2.11.0/glfw/library.py
--- old/glfw-2.10.2/glfw/library.py     2026-07-21 16:35:46.000000000 +0200
+++ new/glfw-2.11.0/glfw/library.py     2026-10-16 10:26:33.000000000 +0200
@@ -242,8 +242,12 @@
     # try package directory
     if glfw is None:
         try:
-            # load Microsoft Visual C++ 2013 runtime
+            # Older Windows wheels bundle the Visual C++ 2013 runtime.
+            # Source-built DLLs can use a different or statically linked 
runtime.
             msvcr = 
ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 
'msvcr120.dll'))
+        except OSError:
+            pass
+        try:
             glfw = 
ctypes.CDLL(os.path.join(os.path.abspath(os.path.dirname(__file__)), 
'glfw3.dll'))
         except OSError:
             pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/glfw.egg-info/PKG-INFO 
new/glfw-2.11.0/glfw.egg-info/PKG-INFO
--- old/glfw-2.10.2/glfw.egg-info/PKG-INFO      2026-07-21 16:36:07.000000000 
+0200
+++ new/glfw-2.11.0/glfw.egg-info/PKG-INFO      2026-10-16 10:26:52.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: glfw
-Version: 2.10.2
+Version: 2.11.0
 Summary: A ctypes-based wrapper for GLFW3.
 Home-page: https://github.com/FlorianRhiem/pyGLFW
 Author: Florian Rhiem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-2.10.2/setup.py new/glfw-2.11.0/setup.py
--- old/glfw-2.10.2/setup.py    2026-07-21 16:35:46.000000000 +0200
+++ new/glfw-2.11.0/setup.py    2026-10-16 10:26:33.000000000 +0200
@@ -8,7 +8,7 @@
 
 setup(
     name='glfw',
-    version='2.10.2',
+    version='2.11.0',
     description='A ctypes-based wrapper for GLFW3.',
     long_description=long_description,
     url='https://github.com/FlorianRhiem/pyGLFW',

Reply via email to