Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2021-06-18 10:13:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and      /work/SRC/openSUSE:Factory/.glfw.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glfw"

Fri Jun 18 10:13:19 2021 rev:16 rq:900128 version:3.3.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/glfw/glfw.changes        2021-04-06 
17:28:43.359051911 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new.2625/glfw.changes      2021-06-18 
10:13:25.357965404 +0200
@@ -1,0 +2,7 @@
+Sat Jun 12 15:36:33 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 3.3.4
+  * X11 bugfix: Some window attributes were not applied on
+    leaving fullscreen
+
+-------------------------------------------------------------------

Old:
----
  glfw-3.3.3.tar.gz

New:
----
  glfw-3.3.4.tar.gz

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

Other differences:
------------------
++++++ glfw.spec ++++++
--- /var/tmp/diff_new_pack.O6zy8E/_old  2021-06-18 10:13:25.825966023 +0200
+++ /var/tmp/diff_new_pack.O6zy8E/_new  2021-06-18 10:13:25.829966028 +0200
@@ -24,7 +24,7 @@
 %endif
 %define sover  3
 Name:           glfw
-Version:        3.3.3
+Version:        3.3.4
 Release:        0
 Summary:        Framework for OpenGL application development
 License:        Zlib
@@ -32,7 +32,7 @@
 URL:            https://www.glfw.org/
 Source:         
https://github.com/glfw/glfw/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:       %{name}-rpmlintrc
-BuildRequires:  cmake >= 2.8.12
+BuildRequires:  cmake >= 3.0
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig

++++++ glfw-3.3.3.tar.gz -> glfw-3.3.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-3.3.3/CMakeLists.txt 
new/glfw-3.3.4/CMakeLists.txt
--- old/glfw-3.3.3/CMakeLists.txt       2021-02-17 21:23:27.000000000 +0100
+++ new/glfw-3.3.4/CMakeLists.txt       2021-03-21 23:23:17.000000000 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-project(GLFW VERSION 3.3.3 LANGUAGES C)
+project(GLFW VERSION 3.3.4 LANGUAGES C)
 
 set(CMAKE_LEGACY_CYGWIN_WIN32 OFF)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-3.3.3/README.md new/glfw-3.3.4/README.md
--- old/glfw-3.3.3/README.md    2021-02-17 21:23:27.000000000 +0100
+++ new/glfw-3.3.4/README.md    2021-03-21 23:23:17.000000000 +0100
@@ -118,47 +118,8 @@
 
 ## Changelog
 
- - Bugfix: Some extension loader headers did not prevent default OpenGL header
-   inclusion (#1695)
- - [Win32] Disabled framebuffer transparency on Windows 7 when DWM windows are
-   opaque (#1512)
- - [Win32] Bugfix: Non-BMP Unicode codepoint input was reported as UTF-16
- - [Win32] Bugfix: Monitor functions could return invalid values after
-   configuration change (#1761)
- - [Win32] Bugfix: Initialization would segfault on Windows 8 (not 8.1) (#1775)
- - [Win32] Bugfix: Duplicate size events were not filtered (#1610)
- - [Win32] Bugfix: Full screen windows were incorrectly resized by DPI changes
-   (#1582)
- - [Win32] Bugfix: `GLFW_SCALE_TO_MONITOR` had no effect on systems older than
-   Windows 10 version 1703 (#1511)
- - [Cocoa] Changed `EGLNativeWindowType` from `NSView` to `CALayer` (#1169)
- - [Cocoa] Bugfix: Non-BMP Unicode codepoint input was reported as UTF-16
-   (#1635)
- - [Cocoa] Bugfix: Failing to retrieve the refresh rate of built-in displays
-   could leak memory
- - [Cocoa] Bugfix: Objective-C files were compiled as C with CMake 3.19 (#1787)
- - [Cocoa] Bugfix: Duplicate video modes were not filtered out (#1830)
- - [Cocoa] Bugfix: Menubar was not clickable on macOS 10.15+ until it lost and
-   regained focus (#1648,#1802)
- - [Cocoa] Bugfix: Monitor name query could segfault on macOS 11 (#1809,#1833)
- - [Cocoa] Bugfix: The install name of the installed dylib was relative (#1504)
- - [X11] Bugfix: IME input of CJK was broken for "C" locale (#1587,#1636)
- - [X11] Bugfix: Xlib errors caused by other parts of the application could be
-   reported as GLFW errors
- - [X11] Bugfix: A handle race condition could cause a `BadWindow` error 
(#1633)
- - [X11] Bugfix: XKB path used keysyms instead of physical locations for
-   non-printable keys (#1598)
- - [X11] Bugfix: Function keys were mapped to `GLFW_KEY_UNKNOWN` for some 
layout
-   combinaitons (#1598)
- - [X11] Bugfix: Keys pressed simultaneously with others were not always
-   reported (#1112,#1415,#1472,#1616)
- - [Wayland] Bugfix: Repeated keys could be reported with `NULL` window (#1704)
- - [Wayland] Bugfix: Retrieving partial framebuffer size would segfault
- - [Wayland] Bugfix: Scrolling offsets were inverted compared to other 
platforms
-   (#1463)
- - [Wayland] Bugfix: Client-Side Decorations were destroyed in the wrong worder
-   (#1798)
- - [Wayland] Bugfix: Monitors physical size could report zero (#1784,#1792)
+ - [X11] Bugfix: Some window attributes were not applied on leaving fullscreen
+   (#1863)
 
 
 ## Contact
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-3.3.3/include/GLFW/glfw3.h 
new/glfw-3.3.4/include/GLFW/glfw3.h
--- old/glfw-3.3.3/include/GLFW/glfw3.h 2021-02-17 21:23:27.000000000 +0100
+++ new/glfw-3.3.4/include/GLFW/glfw3.h 2021-03-21 23:23:17.000000000 +0100
@@ -295,7 +295,7 @@
  *  API changes.
  *  @ingroup init
  */
-#define GLFW_VERSION_REVISION       3
+#define GLFW_VERSION_REVISION       4
 /*! @} */
 
 /*! @brief One.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-3.3.3/src/win32_init.c 
new/glfw-3.3.4/src/win32_init.c
--- old/glfw-3.3.3/src/win32_init.c     2021-02-17 21:23:27.000000000 +0100
+++ new/glfw-3.3.4/src/win32_init.c     2021-03-21 23:23:17.000000000 +0100
@@ -39,6 +39,10 @@
 
 #if defined(_GLFW_USE_HYBRID_HPG) || defined(_GLFW_USE_OPTIMUS_HPG)
 
+#if defined(_GLFW_BUILD_DLL)
+ #warning "These symbols must be exported by the executable and have no effect 
in a DLL"
+#endif
+
 // Executables (but not DLLs) exporting this symbol with this value will be
 // automatically directed to the high-performance GPU on Nvidia Optimus systems
 // with up-to-date drivers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glfw-3.3.3/src/x11_window.c 
new/glfw-3.3.4/src/x11_window.c
--- old/glfw-3.3.3/src/x11_window.c     2021-02-17 21:23:27.000000000 +0100
+++ new/glfw-3.3.4/src/x11_window.c     2021-03-21 23:23:17.000000000 +0100
@@ -2500,7 +2500,11 @@
     }
 
     if (window->monitor)
+    {
+        _glfwPlatformSetWindowDecorated(window, window->decorated);
+        _glfwPlatformSetWindowFloating(window, window->floating);
         releaseMonitor(window);
+    }
 
     _glfwInputWindowMonitor(window, monitor);
     updateNormalHints(window, width, height);

Reply via email to