Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: SDL2-devel | Distribution: openSUSE:Factory:zSystems |
Version: 2.30.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Jun 18 09:32:33 2024 |
Group: Development/Libraries/X11 | Build host: reproducible |
Size: 3166724 | Source RPM: SDL2-2.30.4-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://libsdl.org/ | |
Summary: SDL2 Library Developer Files |
This package contains files needed for development with the SDL2 library.
Zlib
* Tue Jun 18 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 2.30.4 * Added support for the Saitek Cyborg V.3 Rumble Pad in PS3 mode * Added support for the Razer Kitsune in PS5 mode * Added Linux bindings for the Qanba Drone 2 Arcade Joystick * Leave Nintendo Online controllers in simple report mode so they work with DirectInput games * Enable using libusb for GameCube controllers when available * Wed May 01 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 2.30.3 * Fixed a pointer warping issue on XWayland * Reduced startup time when scanning for game controllers on Linux * Tue Apr 02 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 2.30.2 * Fixed performance regression initialing controllers on Linux * Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online * Add support for MadCatz Saitek Side Panel Control Deck * Added support for the Hori Fighting Stick EX2 * Added support for the Yawman Arrow flightstick * Added a gamepad mapping for the Defender Joystick Cobra R4 * Fixed the gamepad mapping for the Sanwa Supply JY-P76USV controller * Allow using SDL_RWFromFile() with named pipes * Wed Mar 06 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 2.30.1 * Fixed a regression causing SDL_WaitEvent() to return spurious failures * Wayland windows automatically have OpenGL enabled again * Fixed memory corruption when converting signed 16-bit audio to float * Fixed audio artifacts when converting signed 8-bit audio to float * Fixed the clip rectangle not being updated when the viewport changes in the SDL renderer * Fri Feb 02 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 2.30 * Added support for 2 bits-per-pixel indexed surface formats. * Added the function SDL_GameControllerGetSteamHandle() to get the Steam API handle for a controller, if available. * Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent when the Steam API handle for a controller changes. This could also change the name, VID, and PID of the controller. * Added the environment variable SDL_LOGGING to control default log output. * Thu Nov 02 2023 Jan Engelhardt <jengelh@inai.de> - 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 <jengelh@inai.de> - Enable direct PipeWire support * Mon Oct 02 2023 Jan Engelhardt <jengelh@inai.de> - 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - 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, 0002-Update-for-SDL3-coding-style-6717.patch, 0003-Clang-Tidy-fixes-6725.patch (inapplicable), 0004-evdev_kbd-Use-current-keymap.patch (merged). * Tue Apr 11 2023 Jan Engelhardt <jengelh@inai.de> - 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 (6.0.4.9) * 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 <jengelh@inai.de> - Update to release 2.26.4 * Fixed using older game controller mappings on Linux * Fri Mar 03 2023 Michal Suchanek <msuchanek@suse.com> - Use current keymap on console (https://github.com/libsdl-org/SDL/pull/7400 ) + 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - Update to release 2.26.2 * Fixed long delay at startup when a Razer keyboard is connected * 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - 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 renderer. * Added the mouse position to SDL_MouseWheelEvent. * Added SDL_ResetHints() to reset all hints to their default values. * 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 information. - Delete sdl2-khronos.patch (merged) - Drop CVE-2022-4743.patch. * Thu Nov 03 2022 Michael Gorse <mgorse@suse.com> - Add CVE-2022-4743.patch: fix potential memory leak in GLES_CreateTexture (boo#1206727 CVE-2022-4743). * Tue Nov 01 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 2.24.2 * Fixed crash in Wayland_HasScreenKeyboardSupport() * Thu Oct 27 2022 Cristian RodrÃguez <crrodriguez@opensuse.org> - Drop unused buildrequires on nasm * Wed Oct 05 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 2.24.1 * Fixed shader compilation issues using the OpenGL ES2 renderer * Fri Aug 19 2022 Jan Engelhardt <jengelh@inai.de> - 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 supported. - 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 <jengelh@inai.de> - Add fix-xi2-crash.patch * Fri Apr 29 2022 Jan Engelhardt <jengelh@inai.de> - Restore sdl2-symvers.patch to full symbol list to facilitate application installation with Leap 15.x's SDL2. * Mon Apr 25 2022 Jan Engelhardt <jengelh@inai.de> - 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 it. * 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. * Added the hint SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR to allow using libdecor with compositors that support xdg-decoration. * Sun Jan 16 2022 Carsten Ziepke <kieltux@gmail.com> - Drop 0001-Fix-build-against-wayland-1.20.patch Fixed upstream: https://github.com/libsdl-org/SDL/pull/5092 * Tue Jan 11 2022 Jan Engelhardt <jengelh@inai.de> - 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 parameter. * 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 <jengelh@inai.de> - Add 0001-Fix-build-against-wayland-1.20.patch * Tue Nov 30 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 2.0.18 * Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to allow rendering of arbitrary shapes using the SDL 2D render API. * 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) - Drop CVE-2021-33657.patch. * Wed Nov 10 2021 Michael Gorse <mgorse@suse.com> - Add CVE-2021-33657.patch: always create a full 256-entry color map in case color values are out of range (boo#1198001 CVE-2021-33657). * Mon Nov 08 2021 tiwai@suse.de - Support "pulse" as an alias for pulseaudio (bsc#1191868, bsc#1189778): audio-Support-pulse-as-an-alias-for-pulseaudio.patch * Wed Aug 11 2021 kh Lai <dlshcbmuipmam@hotmail.com> - sdl2-fix-wayland-fullscreen.patch * fix wayland issue for wlroot, see https://github.com/libsdl-org/SDL/pull/4629 * Wed Aug 11 2021 Jan Engelhardt <jengelh@inai.de> - 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 controllers. * 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.
/usr/bin/sdl2-config /usr/include/SDL2 /usr/include/SDL2/SDL.h /usr/include/SDL2/SDL_assert.h /usr/include/SDL2/SDL_atomic.h /usr/include/SDL2/SDL_audio.h /usr/include/SDL2/SDL_bits.h /usr/include/SDL2/SDL_blendmode.h /usr/include/SDL2/SDL_clipboard.h /usr/include/SDL2/SDL_config.h /usr/include/SDL2/SDL_cpuinfo.h /usr/include/SDL2/SDL_egl.h /usr/include/SDL2/SDL_endian.h /usr/include/SDL2/SDL_error.h /usr/include/SDL2/SDL_events.h /usr/include/SDL2/SDL_filesystem.h /usr/include/SDL2/SDL_gamecontroller.h /usr/include/SDL2/SDL_gesture.h /usr/include/SDL2/SDL_guid.h /usr/include/SDL2/SDL_haptic.h /usr/include/SDL2/SDL_hidapi.h /usr/include/SDL2/SDL_hints.h /usr/include/SDL2/SDL_joystick.h /usr/include/SDL2/SDL_keyboard.h /usr/include/SDL2/SDL_keycode.h /usr/include/SDL2/SDL_loadso.h /usr/include/SDL2/SDL_locale.h /usr/include/SDL2/SDL_log.h /usr/include/SDL2/SDL_main.h /usr/include/SDL2/SDL_messagebox.h /usr/include/SDL2/SDL_metal.h /usr/include/SDL2/SDL_misc.h /usr/include/SDL2/SDL_mouse.h /usr/include/SDL2/SDL_mutex.h /usr/include/SDL2/SDL_name.h /usr/include/SDL2/SDL_opengl.h /usr/include/SDL2/SDL_opengl_glext.h /usr/include/SDL2/SDL_opengles.h /usr/include/SDL2/SDL_opengles2.h /usr/include/SDL2/SDL_opengles2_gl2.h /usr/include/SDL2/SDL_opengles2_gl2ext.h /usr/include/SDL2/SDL_opengles2_gl2platform.h /usr/include/SDL2/SDL_opengles2_khrplatform.h /usr/include/SDL2/SDL_pixels.h /usr/include/SDL2/SDL_platform.h /usr/include/SDL2/SDL_power.h /usr/include/SDL2/SDL_quit.h /usr/include/SDL2/SDL_rect.h /usr/include/SDL2/SDL_render.h /usr/include/SDL2/SDL_revision.h /usr/include/SDL2/SDL_rwops.h /usr/include/SDL2/SDL_scancode.h /usr/include/SDL2/SDL_sensor.h /usr/include/SDL2/SDL_shape.h /usr/include/SDL2/SDL_stdinc.h /usr/include/SDL2/SDL_surface.h /usr/include/SDL2/SDL_system.h /usr/include/SDL2/SDL_syswm.h /usr/include/SDL2/SDL_test.h /usr/include/SDL2/SDL_test_assert.h /usr/include/SDL2/SDL_test_common.h /usr/include/SDL2/SDL_test_compare.h /usr/include/SDL2/SDL_test_crc32.h /usr/include/SDL2/SDL_test_font.h /usr/include/SDL2/SDL_test_fuzzer.h /usr/include/SDL2/SDL_test_harness.h /usr/include/SDL2/SDL_test_images.h /usr/include/SDL2/SDL_test_log.h /usr/include/SDL2/SDL_test_md5.h /usr/include/SDL2/SDL_test_memory.h /usr/include/SDL2/SDL_test_random.h /usr/include/SDL2/SDL_thread.h /usr/include/SDL2/SDL_timer.h /usr/include/SDL2/SDL_touch.h /usr/include/SDL2/SDL_types.h /usr/include/SDL2/SDL_version.h /usr/include/SDL2/SDL_video.h /usr/include/SDL2/SDL_vulkan.h /usr/include/SDL2/begin_code.h /usr/include/SDL2/close_code.h /usr/lib64/cmake/SDL2 /usr/lib64/cmake/SDL2/sdl2-config-version.cmake /usr/lib64/cmake/SDL2/sdl2-config.cmake /usr/lib64/libSDL2.so /usr/lib64/libSDL2_test.a /usr/lib64/libSDL2main.a /usr/lib64/pkgconfig/sdl2.pc /usr/share/aclocal/sdl2.m4 /usr/share/doc/packages/SDL2-devel /usr/share/doc/packages/SDL2-devel/WhatsNew.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jul 24 00:42:26 2024