Hello community, here is the log from the commit of package glfw for openSUSE:Factory checked in at 2015-02-05 11:01:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glfw (Old) and /work/SRC/openSUSE:Factory/.glfw.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glfw" Changes: -------- --- /work/SRC/openSUSE:Factory/glfw/glfw.changes 2015-01-20 12:35:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes 2015-02-05 11:01:22.000000000 +0100 @@ -1,0 +2,51 @@ +Tue Feb 3 21:34:30 UTC 2015 - zai...@opensuse.org + +- Update to version 3.1: + + Added GLFWcursor custom system cursor handle + + Added glfwCreateCursor, glfwCreateStandardCursor, glfwDestroyCursor and glfwSetCursor for managing system cursor images + + Added GLFWimage struct for passing 32-bit RGBA images + + Added monitor and adapter identifier access to native API + + Added glfwSetDropCallback and GLFWdropfun for receiving dropped files + + Added glfwPostEmptyEvent for allowing secondary threads to cause glfwWaitEvents to return + + Added empty test program for verifying posting of empty events + + Added glfwSetCharModsCallback for receiving character events with modifiers + + Added glfwGetWindowFrameSize for retrieving the size of the frame around the client area of a window + + Added GLFW_AUTO_ICONIFY for controlling whether full screen windows automatically iconify (and restore the previous video mode) on focus loss + + Added GLFW_DONT_CARE for indicating that any value is acceptable + + Added GLFW_DOUBLEBUFFER for controlling whether to use double buffering + + Added GLFW_CONTEXT_RELEASE_BEHAVIOR and values GLFW_ANY_RELEASE_BEHAVIOR, GLFW_RELEASE_BEHAVIOR_FLUSH and GLFW_RELEASE_BEHAVIOR_NONE for GL_KHR_context_flush_control support + + Added GLFW_INCLUDE_ES31 for including the OpenGL ES 3.1 header + + Added GLFW_FLOATING for creating always-on-top windowed mode windows + + Added GLFW_FOCUSED window hint for controlling initial input focus + + Added partial and experimental support for Wayland + + Added partial and experimental support for Mir + + Changed the window state attributes (focused, iconified and visible) to query the system directly + + Changed the default of GLFW_REFRESH_RATE to GLFW_DONT_CARE to maintain the default behavior + + Changed static library to build as position independent code for easier use from the Rust language + + Changed glfwGetCursorPos to query the system directly for all cursor modes except captured mode + + Bugfix: The debug context attribute was set from GL_ARB_debug_output even when a debug context had not been requested + + Bugfix: The particles example was not linked against the threading library + + Bugfix: The cursor was not positioned over newly created full screen windows + + Bugfix: The queried cursor position was not always up-to-date + + Bugfix: glfwExtensionSupported always failed for OpenGL ES 3.0 and later if the library was compiled for OpenGL ES + + [X11] Added run-time support for systems lacking the XKB extension + + [X11] Made GLX 1.3 the minimum supported version + + [X11] Replaced XRRGetScreenResources with XRRGetScreenResourcesCurrent for monitor property retrieval + + [X11] Bugfix: The case of finding no usable CRTCs was not detected + + [X11] Bugfix: Detection of broken Nvidia RandR gamma support did not verify that at least one CRTC was present + + [X11] Bugfix: A stale _NET_SUPPORTING_WM_CHECK root window property would cause an uncaught BadWindow error + + [X11] Bugfix: No check was made for the presence of GLX 1.3 when GLX_SGIX_fbconfig was unavailable + + [X11] Bugfix: The message type of ICCCM protocol events was not checked + + [X11] Bugfix: glfwDestroyWindow did not flush the output buffer + + [X11] Bugfix: Window frame interactions were reported as focus events + + [X11] Bugfix: Workaround for legacy Compiz caused flickering during resize + + [X11] Bugfix: The name pointer of joysticks were not cleared on disconnection + + [X11] Bugfix: Video mode resolutions and monitor physical sizes were not corrected for rotated CRTCs + + [X11] Bugfix: Unicode character input ignored dead keys + + [X11] Bugfix: X-axis scroll offsets were inverted + + [X11] Bugfix: Full screen override redirect windows were not always positioned over the specified monitor + + [X11] Bugfix: Character input did not work for the default "C" locale + + [X11] Bugfix: Joysticks connected after glfwInit were not detected (temporary inotify solution until proper libudev solution) +- Add pkgconfig(xinerama), pkgconfig(xcursor) BuildRequires: New dependencies. + +------------------------------------------------------------------- Old: ---- glfw-3.0.4.tar.bz2 New: ---- glfw-3.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glfw.spec ++++++ --- /var/tmp/diff_new_pack.ceFyh1/_old 2015-02-05 11:01:23.000000000 +0100 +++ /var/tmp/diff_new_pack.ceFyh1/_new 2015-02-05 11:01:23.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package glfw # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: glfw -Version: 3.0.4 +Version: 3.1 Release: 0 Summary: Portable framework for OpenGL application development License: Zlib @@ -26,14 +26,16 @@ Url: http://www.glfw.org/ Source: http://prdownloads.sourceforge.net/glfw/glfw-%{version}.tar.bz2 BuildRequires: cmake -BuildRequires: gcc-c++ BuildRequires: doxygen +BuildRequires: gcc-c++ BuildRequires: geany BuildRequires: pkg-config BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) -BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xrandr) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -104,8 +106,8 @@ %{_includedir}/GLFW/glfw3native.h %{_libdir}/libglfw.so %{_libdir}/pkgconfig/glfw3.pc -%{_libdir}/cmake/glfw/glfwConfig.cmake -%{_libdir}/cmake/glfw/glfwConfigVersion.cmake +%{_libdir}/cmake/glfw/glfw3Config.cmake +%{_libdir}/cmake/glfw/glfw3ConfigVersion.cmake %if 0%{?suse_version} >= 1320 %{_libdir}/cmake/glfw/glfwTargets-none.cmake %else ++++++ glfw-3.0.4.tar.bz2 -> glfw-3.1.tar.bz2 ++++++ ++++ 70680 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org