Compare commits

...

7 Commits

Author SHA256 Message Date
32be8f98b4 SDL 2.30.10 2024-12-09 13:47:53 +01:00
9557b9a435 SDL 2.30.9 2024-11-02 12:47:44 +01:00
6c64f8591f SDL2 2.30.8 2024-10-02 01:28:42 +02:00
24c6ba383f SDL 2.30.7 2024-09-04 02:02:57 +02:00
6cf087f53a Don't build with fcitx support
fcitx support was just added because of a bug (boo#1025413) that
could be fixed by building with fcitx support but upstream SDL2
developers fixed it in 2.0.5 when building without fcitx support
too. Also fcitx support has always been disabled in SLE/Leap and
in Factory it's built against fcitx 4.2.9.9, not the newer fcitx5
so let's disable it in order to reduce dependencies.
2024-08-29 11:24:41 +02:00
c2e6b65d02 SDL 2.30.6 2024-08-16 11:01:32 +02:00
e6f4d93d59 SDL 2.30.4 (Synchronize from OBS) 2024-07-10 09:35:40 +02:00
6 changed files with 75 additions and 9 deletions

BIN
SDL2-2.30.10.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
SDL2-2.30.10.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:820440072f8f5b50188c1dae104f2ad25984de268785be40c41a099a510f0aec
size 7425677

Binary file not shown.

View File

@ -1,3 +1,74 @@
-------------------------------------------------------------------
Sun Dec 8 23:43:33 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.30.10
* Improved the performance of whole surface fill operations
* Fixed an assertion when connecting/disconnecting over RDP
* Added support for mouse wheel and extended buttons on PS Vita
* Fixed a rare crash on KMSDRM
-------------------------------------------------------------------
Sat Nov 2 11:45:47 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.30.9
* Fixed flicker when entering/exiting fullscreen or moving the
window between scaled and non-scaled displays under Wayland.
-------------------------------------------------------------------
Tue Oct 1 23:24:41 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.30.8
* Fixed a crash in XInput code at startup
* Fixed flooding the OS with I/O when a PS4/PS5 controller is
disconnected
* Added SDL_VIDEO_DOUBLE_BUFFER support to the Wayland backend
* SDL_WINDOWEVENT_EXPOSED is sent appropriately when using
Wayland
* Fixed hang at startup in audio code when the application has
large stack usage on Linux
* Fixed initializing KMSDRM on older Linux systems
-------------------------------------------------------------------
Tue Sep 3 23:59:48 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.30.7
* Added support for the Retro-bit Controller in PS3 mode
* Fixed the cursor becoming visible when using relative mode
under XWayland
* Fixed Direct Rendering Manager initialization failure on some
Linux systems
* Fixed a crash when the current mouse capture window is
destroyed
-------------------------------------------------------------------
Thu Aug 29 09:07:45 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
- Don't build with fcitx support. fcitx support was just added
because of a bug (boo#1025413) that could be fixed by building
with fcitx support but upstream SDL2 developers fixed it
in 2.0.5 when building without fcitx support too. Also fcitx
support has always been disabled in SLE/Leap and in Factory
it's built against fcitx 4.2.9.9, not the newer fcitx5 so
let's disable it in order to reduce dependencies.
-------------------------------------------------------------------
Fri Aug 16 08:57:49 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 2.30.6
* Improved detection of Nintendo Switch Pro controller report mode
* Fixed a rare crash when a controller is disconnected
-------------------------------------------------------------------
Tue Jun 18 07:32:33 UTC 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 1 19:03:52 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -19,7 +19,7 @@
%define sle_version 0
Name: SDL2
%define lname libSDL2-2_0-0
Version: 2.30.3
Version: 2.30.10
Release: 0
Summary: Simple DirectMedia Layer Library
License: Zlib
@ -37,9 +37,6 @@ BuildRequires: libdecor-devel
BuildRequires: pkg-config
BuildRequires: pkgconfig(alsa) >= 1.0.11
BuildRequires: pkgconfig(dbus-1)
%if !0%{?sle_version}
BuildRequires: pkgconfig(fcitx)
%endif
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glesv1_cm)
@ -117,9 +114,7 @@ perl -i -pe 's{\r\n}{\n}g' *.txt README.md
# In this instance, we do want --with-pic because of libSDL2main.a.
%configure --with-pic --disable-alsa-shared --disable-video-directfb \
--enable-video-kmsdrm --enable-video-wayland \
%if 0%{?sle_version}
--disable-fcitx \
%endif
%ifarch ix86
--enable-sse2=no \
%endif