1
0
forked from jengelh/SDL3

SDL 3.1.6

This commit is contained in:
Jan Engelhardt 2024-11-02 12:33:16 +01:00
parent 0fe0392eae
commit 7a6daf8e2f
5 changed files with 15 additions and 19 deletions

BIN
SDL3-3.1.3.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
SDL3-3.1.6.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Sat Nov 2 11:30:26 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to preview release 3.1.6
* New functions ``SDL_CalculateGPUTextureFormatSize``,
``SDL_CancelGPUCommandBuffer``, ``SDL_DelayPrecise``,
``SDL_GetSandbox``, ``SDL_RenderDebugText``,
``SDL_StepBackUTF8``
- Delete gcc14.patch (merged)
-------------------------------------------------------------------
Sat Oct 5 21:04:22 UTC 2024 - Michael Pujos <pujos.michael@gmail.com>

View File

@ -19,18 +19,15 @@
%define sle_version 0
Name: SDL3
%define lname libSDL3-0
Version: 3.1.3
Version: 3.1.6
Release: 0
Summary: Simple DirectMedia Layer Library
License: Zlib
Group: Development/Libraries/X11
URL: https://libsdl.org/
#Git-Clone: https://github.com/libsdl-org/SDL
#Source: https://libsdl.org/release/%name-%version.tar.gz
#Source2: https://libsdl.org/release/%name-%version.tar.gz.sig
Source: https://github.com/libsdl-org/SDL/releases/download/preview-%version/%name-%version.tar.xz
Source: https://github.com/libsdl-org/SDL/releases/download/preview-%version/SDL3-%version.tar.gz
Source3: %name.keyring
Patch1: gcc14.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: libdecor-devel

View File

@ -1,11 +0,0 @@
--- SDL3-3.1.3.orig/src/camera/pipewire/SDL_camera_pipewire.c 2024-10-05 20:41:45.901850659 +0200
+++ SDL3-3.1.3/src/camera/pipewire/SDL_camera_pipewire.c 2024-10-05 20:46:44.515609068 +0200
@@ -79,7 +79,7 @@
static void (*PIPEWIRE_pw_context_destroy)(struct pw_context *);
static struct pw_core *(*PIPEWIRE_pw_context_connect)(struct pw_context *, struct pw_properties *, size_t);
static void (*PIPEWIRE_pw_proxy_add_object_listener)(struct pw_proxy *, struct spa_hook *, const void *, void *);
-static void (*PIPEWIRE_pw_proxy_add_listener)(struct pw_proxy *, struct spa_hook *, const void *, void *);
+static void (*PIPEWIRE_pw_proxy_add_listener)(struct pw_proxy *, struct spa_hook *, const struct pw_proxy_events *, void *);
static void *(*PIPEWIRE_pw_proxy_get_user_data)(struct pw_proxy *);
static void (*PIPEWIRE_pw_proxy_destroy)(struct pw_proxy *);
static int (*PIPEWIRE_pw_core_disconnect)(struct pw_core *);