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

SDL2-devel-2.28.5-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: SDL2-devel Distribution: openSUSE Tumbleweed
Version: 2.28.5 Vendor: openSUSE
Release: 1.1 Build date: Fri Nov 3 22:37:22 2023
Group: Development/Libraries/X11 Build host: i02-ch2b
Size: 4193204 Source RPM: SDL2-2.28.5-1.1.src.rpm
Summary: SDL2 Library Developer Files
This package contains files needed for development with the SDL2






* Thu Nov 02 2023 Jan Engelhardt <>
  - Update to release 2.28.5
    * Added support for the HP HyperX Clutch Gladiate controller
    * Fixed a crash if a controller is disconnected while SDL is
      opening it
    * Fixed a crash on Linux if XInput2 isn't available at runtime
* Sat Oct 07 2023 Jan Engelhardt <>
  - Enable direct PipeWire support
* Mon Oct 02 2023 Jan Engelhardt <>
  - Update to release 2.28.4
    * Enable clipping for zero sized rectangles in the SDL renderer
    * Notify X11 clipboard managers when the clipboard changes
    * Fixed sensor timestamps for third-party PS5 controllers
    * Added detection for Logitech and Simagic racing wheels
* Fri Sep 01 2023 Jan Engelhardt <>
  - Update to release 2.28.3
    * Added a gamepad mapping for the G-Shark GS-GP702
    * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode
* Wed Aug 02 2023 Jan Engelhardt <>
  - Update to release 2.28.2
    * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
    * Fixed controller lockup initializing some unofficial PS4
      replica controllers
    * Fixed video initialization on headless Linux systems using VNC
* Sat Jul 01 2023 Jan Engelhardt <>
  - Update to release 2.28.1
    * Added support for the Nintendo Online Famicom controllers
    * Improved support for third-party Nintendo Switch controllers
    * Fixed setting the player LED on Nintendo Switch controllers
    * Added Linux controller mapping for the Logitech Chillstream
* Wed Jun 21 2023 Jan Engelhardt <>
  - Update to release 2.28
    * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
      switch between the window surface and rendering APIs.
    * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
      when the primary monitor changes or displays change position
      relative to each other.
    * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
      whether the on-screen keyboard should be shown when text input
      is active.
  - Delete 0001-Cleanup-add-brace-6545.patch,
    0003-Clang-Tidy-fixes-6725.patch (inapplicable),
    0004-evdev_kbd-Use-current-keymap.patch (merged).
* Tue Apr 11 2023 Jan Engelhardt <>
  - Update to release 2.26.5
    * Fixed handling of third party PS4 controller input reports
    * Added support for the trigger buttons on the Victrix Pro FS
      for PS5
    * Added mapping for Flydigi Vader 2 with the latest firmware
    * Added mapping for DualSense Edge Wireless Controller on Linux
    * Added mapping for Hori Pokken Tournament DX Pro Pad
    * Improved the speed and quality of audio resampling
    * Fixed crash on Linux if dbus can't be initialized
* Tue Mar 07 2023 Jan Engelhardt <>
  - Update to release 2.26.4
    * Fixed using older game controller mappings on Linux
* Fri Mar 03 2023 Michal Suchanek <>
  - Use current keymap on console
    ( )
    + 0001-Cleanup-add-brace-6545.patch
    + 0002-Update-for-SDL3-coding-style-6717.patch
    + 0003-Clang-Tidy-fixes-6725.patch
    + 0004-evdev_kbd-Use-current-keymap.patch
* Tue Feb 07 2023 Jan Engelhardt <>
  - Update to release 2.26.3
    * Fixed infinite loop shutting down WGI controllers
    * Fixed centering the D-pad on some Xbox controllers
* Tue Jan 03 2023 Jan Engelhardt <>
  - Update to release 2.26.2
    * Fixed long delay at startup when a Razer keyboard is
    * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
      AZERTY keyboard layout on Linux
  - Enable libsamplerate and libdecor components
  - Remove unused tslib build requirement
* Thu Dec 01 2022 Jan Engelhardt <>
  - Update to release 2.26.1
    * Improved audio resampling quality
    * Fixed crash if SDL_GetPointDisplayIndex() or
      SDL_GetRectDisplayIndex() are called before SDL_VideoInit()
* Tue Nov 22 2022 Jan Engelhardt <>
  - Update to release 2.26
    * Added SDL_GetWindowSizeInPixels() to get the window size in
      pixels, which may differ from the window coordinate size for
      windows with high-DPI support.
    * Added simulated vsync synchronization for the software
    * Added the mouse position to SDL_MouseWheelEvent.
    * Added SDL_ResetHints() to reset all hints to their default
    * Added SDL_GetJoystickGUIDInfo() to get device information
      encoded in a joystick GUID.
    * Added XBOX Hints.
    * Added support for PS3 and Wii controllers to the HIDAPI
      driver (not enabled by default).
    * Added access to the individual left and right gyro sensors of
      the combined Joy-Cons controller.
    * Added a microsecond timestamp to SDL_SensorEvent and
      SDL_ControllerSensorEvent, when the hardware provides that
  - Delete sdl2-khronos.patch (merged)
* Tue Nov 01 2022 Jan Engelhardt <>
  - Update to release 2.24.2
    * Fixed crash in Wayland_HasScreenKeyboardSupport()
* Thu Oct 27 2022 Cristian Rodríguez <>
  - Drop unused buildrequires on nasm
* Wed Oct 05 2022 Jan Engelhardt <>
  - Update to release 2.24.1
    * Fixed shader compilation issues using the OpenGL ES2 renderer
* Fri Aug 19 2022 Jan Engelhardt <>
  - Update to release 2.24.0
    * Added a number of function relating to input devices such as
      keyboard and joystick.
    * Added support for the NVIDIA Shield Controller to the HIDAPI
      driver, supporting rumble and battery status
    * Added support for opening audio devices with 3 or 5 channels
      (2.1, 4.1). All channel counts from Mono to 7.1 are now
  - Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
    themselves have baselibs).
  - Drop fix-xi2-crash.patch (merged)
  - Rename devel package to just %name-devel, which is what most
    our packages do.
* Tue Jul 05 2022 Jan Engelhardt <>
  - Add fix-xi2-crash.patch
* Fri Apr 29 2022 Jan Engelhardt <>
  - Restore sdl2-symvers.patch to full symbol list to facilitate
    application installation with Leap 15.x's SDL2.
* Mon Apr 25 2022 Jan Engelhardt <>
  - Update to release 2.0.22
    * Added SDL_RenderGetWindow() to get the window associated with a renderer
    * Added floating point rectangle functions: SDL_PointInFRect(),
      SDL_FRectEmpty(), SDL_FRectEquals(), SDL_FRectEqualsEpsilon(),
      SDL_HasIntersectionF(), SDL_IntersectFRect(), SDL_UnionFRect(),
      SDL_EncloseFPoints(), SDL_IntersectFRectAndLine().
    * Added SDL_IsTextInputShown() which returns whether the IME
      window is currently shown.
    * Added SDL_ClearComposition() to dismiss the composition
      window without disabling IME input.
    * Added SDL_TEXTEDITING_EXT event for handling long composition
      text, and a hint SDL_HINT_IME_SUPPORT_EXTENDED_TEXT to enable
    * Added the hint SDL_HINT_MOUSE_RELATIVE_MODE_CENTER to control
      whether the mouse should be constrained to the whole window
      or the center of the window when relative mode is enabled.
    * The mouse is now automatically captured when mouse buttons
      are pressed, and the hint SDL_HINT_MOUSE_AUTO_CAPTURE allows
      you to control this behavior.
    * Added the hint SDL_HINT_VIDEO_FOREIGN_WINDOW_OPENGL to let
      SDL know that a foreign window will be used with OpenGL.
    * Added the hint SDL_HINT_VIDEO_FOREIGN_WINDOW_VULKAN to let
      SDL know that a foreign window will be used with Vulkan.
    * Added the hint SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE to specify
      whether an SDL_QUIT event will be delivered when the last
      application window is closed.
    * Added the hint SDL_HINT_JOYSTICK_ROG_CHAKRAM to control
      whether ROG Chakram mice show up as joysticks.
    * Added the hint SDL_HINT_X11_WINDOW_TYPE to specify the
      _NET_WM_WINDOW_TYPE of SDL windows.
      allow using libdecor with compositors that support
* Sun Jan 16 2022 Carsten Ziepke <>
  - Drop 0001-Fix-build-against-wayland-1.20.patch
    Fixed upstream:
* Tue Jan 11 2022 Jan Engelhardt <>
  - Update to release 2.0.20
    * SDL_RenderGeometryRaw() takes a pointer to SDL_Color, not
      int. You can cast color data in SDL_PIXELFORMAT_RGBA32 format
      (SDL_PIXELFORMAT_ABGR8888 on little endian systems) for this
    * Improved accuracy of horizontal and vertical line drawing
      when using OpenGL or OpenGLES.
    * Added the hint SDL_HINT_RENDER_LINE_METHOD to control the
      method of line drawing used, to select speed, correctness,
      and compatibility.
* Fri Dec 17 2021 Jan Engelhardt <>
  - Add 0001-Fix-build-against-wayland-1.20.patch
* Tue Nov 30 2021 Jan Engelhardt <>
  - Update to release 2.0.18
    * Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to
      allow rendering of arbitrary shapes using the SDL 2D render
    * Added SDL_SetTextureUserData() and SDL_GetTextureUserData()
      to associate application data with an SDL texture.
    * Added SDL_RenderWindowToLogical() and
      SDL_RenderLogicalToWindow() to convert between window
      coordinates and logical render coordinates.
    * Added SDL_RenderSetVSync() to change whether a renderer
      present is synchronized with vblank at runtime.
    * Added SDL_PremultiplyAlpha() to premultiply alpha on a block
      of SDL_PIXELFORMAT_ARGB8888 pixels.
    * Added a window event SDL_WINDOWEVENT_DISPLAY_CHANGED which is
      sent when a window changes what display it is centered on.
    * Added SDL_GetWindowICCProfile() to query a window's ICC
      profile, and a window event SDL_WINDOWEVENT_ICCPROF_CHANGED
      that is sent when it changes.
    * Added the hint SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY to allow
      EGL windows to be transparent instead of opaque.
    * Added SDL_SetWindowMouseRect() and SDL_GetWindowMouseRect()
      to confine the mouse cursor to an area of a window.
    * You can now read precise mouse wheel motion using 'preciseX'
      and 'preciseY' event fields.
    * Added SDL_GameControllerHasRumble() and
      SDL_GameControllerHasRumbleTriggers() to query whether a game
      controller supports rumble.
    * Added SDL_JoystickHasRumble() and
      SDL_JoystickHasRumbleTriggers() to query whether a joystick
      supports rumble.
    * SDL's hidapi implementation is now available as a public API
      in SDL_hidapi.h.
  - Drop SDL2-endian.patch (inapplicable),
    sdl2-fix-wayland-fullscreen.patch (merged),
    audio-Support-pulse-as-an-alias-for-pulseaudio.patch (merged)
* Mon Nov 08 2021
  - Support "pulse" as an alias for pulseaudio (bsc#1191868,
* Wed Aug 11 2021 kh Lai <>
  - sdl2-fix-wayland-fullscreen.patch
    * fix wayland issue for wlroot, see
* Wed Aug 11 2021 Jan Engelhardt <>
  - Update to release 2.0.16
    * Better native Wayland support, including handling for
      client-side decorations and other functionality in place.
    * Support for being able to directly interface with PipeWire for
      audio input/output, a variety of new APIs, support for the
      Amazon Luna game controller, rumble support for more
    * NOTE: Switching away (e.g. with Alt-Tab) from fullscreen
      windows created with the SDL_WINDOW_FULLSCREEN flag will now
      minimize them. If your window manager is configured to now show
      minimzed windows in either the Alt-Tab list or the task bar,
      you will have difficulty unminimizing these windows.
* Wed Dec 23 2020 Dirk Müller <>
  - update to 2.0.14:
    * Added support for PS5 DualSense and Xbox Series X controllers to the HIDAPI controller driver
    * Vulkan support to the KMSDRM video driver
    * see details on
* Thu Apr 16 2020 Jan Engelhardt <>
  - Restore libSDL2main.a, patching it out was not easily possible.
* Wed Mar 11 2020 Jan Engelhardt <>
  - Update to release 2.0.12
    * Support for the Google Stadia controller and other game
    * A new video driver for offscreen rendering
    * ARM NEON optimizations
  - Drop CVE-2019-13616.patch (merged upstream)
* Sun Jan 12 2020 Jan Engelhardt <>
  - Temporarily work around -fno-common build failure [boo#1160382].



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jan 12 23:57:07 2024