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);
