Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libglfw-devel-3.3.9-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libglfw-devel Distribution: openSUSE:Factory:zSystems
Version: 3.3.9 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 22 23:00:20 2023
Group: Development/Libraries/C and C++ Build host: s390zl24
Size: 504543 Source RPM: glfw-3.3.9-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.glfw.org/
Summary: Development files for GLFW, an OpenGL application framework
GLFW is a framework for OpenGL application development. It is a
single library providing a powerful, portable API for otherwise
operating system specific tasks such as opening an OpenGL window, and
reading keyboard, time, mouse and joystick input.

Provides

Requires

License

Zlib

Changelog

* Fri Dec 15 2023 Martin Hauke <mardnh@gmx.de>
  - Update to version 3.3.9
    * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
      instead of -1.
    * Bugfix: Failure to make a newly created context current could
      cause segfault.
    * [Wayland] Added improved fallback window decorations via
      libdecor.
    * [Wayland] Bugfix: Connecting a mouse after glfwInit would
      segfault.
    * [Wayland] Disabled alpha channel for opaque windows on systems
      lacking EGL_EXT_present_opaque.
    * [Wayland] Bugfix: Buffer would overrun when storing received
      drag offer.
    * [Wayland] Bugfix: Joysticks connected after glfwInit were not
      detected.
    * [Wayland] Bugfix: Fallback decorations emitted
      GLFW_CURSOR_UNAVAILABLE errors.
    * [Wayland] Bugfix: Some events could fail to end wait for new
      events.
    * [Linux] Bugfix: Joysticks without buttons were ignored.
    * [Linux] Bugfix: A small amount of memory could leak if
      initialization failed.
    * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
      OpenGL.
    * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
      Nvidia blob.
    * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
      fail.
    * [GLX] Added loading of glvnd libGLX.so.0 where available.
* Mon May 08 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix Name tag: the two source builds must be uniquely identified,
    thus add %{flavor} to the Name.
* Wed Sep 14 2022 Danilo Spinella <danilo.spinella@suse.com>
  - update to 3.3.8:
    * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
    * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
    * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
    * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
    * [X11] Bugfix: The OSMesa libray was not unloaded on termination
    * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
    * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
    * [Wayland] Added support for file path drop events (#2040)
    * [Wayland] Added support for more human-readable monitor names where available
    * [Wayland] Removed support for the deprecated wl_shell protocol
    * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
    * [Wayland] Bugfix: Data source creation error would cause double free at termination
    * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
    * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
    * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
    * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
    * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
    * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
    * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
    * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
    * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
    * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
    * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
    * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
    * [Wayland] Bugfix: Window maximization events were not emitted
    * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
    * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
    * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
    * [Wayland] Bugfix: If glfwInit failed it would close stdin
    * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
    * [Wayland] Bugfix: Size limits included frame size for fallback decorations
    * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
    * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
    * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
    * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
    * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
    * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
    * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
    * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
    * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations
* Sat Apr 09 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.3.7:
    * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
    * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
    * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
    * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
    * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
    * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
    * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
    * [Wayland] Added support for key names via xkbcommon
    * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
    * [Wayland] Bugfix: Activating a window would emit two input focus events
    * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
    * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
    * [Wayland] Bugfix: A key being repeated was not released when window lost focus
    * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
    * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
    * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
    * [Wayland] Bugfix: Text input did not repeat along with key repeat
    * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
    * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library
* Thu Dec 16 2021 Danilo Spinella <danilo.spinella@suse.com>
  - Update to version 3.3.6:
    * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
    * [X11] Bugfix: Icon pixel format conversion worked only by accident,
      relying on undefined behavior (#1986)
* Fri Oct 29 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 3.3.5
    * Updated gamepad mappings from upstream.
    Bugfixes:
    * Buffers were swapped at creation on single-buffered windows.
    * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
      incompatible controllers sharing hardware ID.
    * Native access functions for context handles did not check that
      the API matched.
    Bugfixes [X11]
    * Changing GLFW_FLOATING could leak memory
    Bugfixes [Wayland]
    * Some keys were not repeating in Wayland.
    * Non-arrow cursors are offset from the hotspot.
    Bugfixes [EGL]
    * The GLFW_DOUBLEBUFFER context attribute was ignored.
* Sat Jun 12 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 3.3.4
    * X11 bugfix: Some window attributes were not applied on
      leaving fullscreen
* Mon Mar 22 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Added wayland build flavor
    * New -wayland library package
* Sun Feb 28 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 3.3.3
    [Common] bugfixes:
    * Some extension loader headers did not prevent default
      OpenGL header inclusion.
    [X11] bugfixes:
    * IME input of CJK was broken for “C” locale.
    * Xlib errors caused by other parts of the application could be
      reported as GLFW errors.
    * A handle race condition could cause a BadWindow error.
    * XKB path used keysyms instead of physical locations for
      non-printable keys.
    * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
      combinaitons.
    * Keys pressed simultaneously with others were not always
      reported.
    [Wayland] bugfixes:
    * Repeated keys could be reported with NULL window.
    * Retrieving partial framebuffer size would segfault.
    * Scrolling offsets were inverted compared to other platforms.
    * Client-Side Decorations were destroyed in the wrong worder.
    * Monitors physical size could report zero.
* Wed Aug 26 2020 Dirk Stoecker <opensuse@dstoecker.de>
  - Require pkgconfig(gl) for the devel package to supply needed
    include GL/gl.h
* Wed Mar 25 2020 Simon Puchert <simonpuchert@alice.de>
  - Update to version 3.3.2
    * [X11] bugfixes:
    * glfwFocusWindow could terminate on older WMs or without a WM
    * Creating an undecorated window could fail with BadMatch (#1620)
    * Querying a disconnected monitor could segfault (#1602)
  - Update to version 3.3.1
    * General bugfixes:
    * The CMake config-file package used an absolute path and was not
      relocatable (#1470)
    * Video modes with a duplicate screen area were discarded
      (#1555,#1556)
    * Compiling with -Wextra-semi caused warnings (#1440)
    * Built-in mappings failed because some OEMs re-used VID/PID
      (#1583)
    * [X11] bugfixes:
    * The CMake files did not check for the XInput headers (#1480)
    * Key names were not updated when the keyboard layout changed
      (#1462,#1528)
    * Decorations could not be enabled after window creation (#1566)
    * Content scale fallback value could be inconsistent (#1578)
    * glfwMaximizeWindow had no effect on hidden windows
    * Clearing GLFW_FLOATING on a hidden window caused invalid read
    * Changing GLFW_FLOATING on a hidden window could silently fail
    * Disabled cursor mode was interrupted by indicator windows
    * Monitor physical dimensions could be reported as zero mm
    * Window position events were not emitted during resizing (#1613)
    * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
      image (#1432)
  - See also: https://www.glfw.org/changelog.html

Files

/usr/include/GLFW
/usr/include/GLFW/glfw3.h
/usr/include/GLFW/glfw3native.h
/usr/lib64/cmake/glfw3
/usr/lib64/cmake/glfw3/glfw3Config.cmake
/usr/lib64/cmake/glfw3/glfw3ConfigVersion.cmake
/usr/lib64/cmake/glfw3/glfw3Targets-relwithdebinfo.cmake
/usr/lib64/cmake/glfw3/glfw3Targets.cmake
/usr/lib64/libglfw.so
/usr/lib64/pkgconfig/glfw3.pc
/usr/share/doc/packages/libglfw-devel
/usr/share/doc/packages/libglfw-devel/boing.c
/usr/share/doc/packages/libglfw-devel/gears.c
/usr/share/doc/packages/libglfw-devel/heightmap.c
/usr/share/doc/packages/libglfw-devel/offscreen.c
/usr/share/doc/packages/libglfw-devel/particles.c
/usr/share/doc/packages/libglfw-devel/sharing.c
/usr/share/doc/packages/libglfw-devel/simple.c
/usr/share/doc/packages/libglfw-devel/splitview.c
/usr/share/doc/packages/libglfw-devel/wave.c
/usr/share/geany/tags
/usr/share/geany/tags/glfw.c.tags


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024