| 
              
6b75a592
               | 
              
2022-09-24T20:01:04
               | 
              
               | 
              
autotools: revised and silenced esound detection a bit.
               | 
            
            
              
   
               | 
              
db225dec
               | 
              
2022-09-20T20:03:20
               | 
              
               | 
              
autotools: stop using AC_FUNC_MEMCMP and AC_FUNC_STRTOD
Closes:  https://github.com/libsdl-org/SDL/issues/6266 .
               | 
            
            
              
   
               | 
              
cc9638f2
               | 
              
2022-09-15T11:08:00
               | 
              
               | 
              
Regenerated configure
               | 
            
            
              
   
               | 
              
d9364996
               | 
              
2022-09-12T20:20:04
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
5767dc71
               | 
              
2022-09-01T21:56:50
               | 
              
               | 
              
regenerated configure script after commit 3f89d1704
               | 
            
            
              
   
               | 
              
e8cb4da7
               | 
              
2022-08-26T12:28:33
               | 
              
               | 
              
Add utility function to detect if SDL is inside a sandbox
Refactor the previous sandbox check in a standalone function that also
includes Snap support.
Signed-off-by: Ludovico de Nittis <ludovico.denittis@collabora.com>
               | 
            
            
              
   
               | 
              
d7fae339
               | 
              
2022-08-27T15:18:22
               | 
              
               | 
              
Regenerated configure
               | 
            
            
              
   
               | 
              
bf327b52
               | 
              
2022-08-19T19:01:04
               | 
              
               | 
              
autotools: run ./autogen.sh
               | 
            
            
              
   
               | 
              
8c9beb0c
               | 
              
2022-08-19T08:44:09
               | 
              
               | 
              
Updated to version Updated to version 2.24.0 for release
               | 
            
            
              
   
               | 
              
f1416ef2
               | 
              
2022-08-12T20:27:22
               | 
              
               | 
              
Updated to version 2.23.2 for release candidate
               | 
            
            
              
   
               | 
              
954bbdf3
               | 
              
2022-08-01T09:51:21
               | 
              
               | 
              
Allow emscripten platform to build without threads
               | 
            
            
              
   
               | 
              
6926ff3c
               | 
              
2022-07-30T16:30:32
               | 
              
               | 
              
Applied DragonFly BSD patch
https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/devel/sdl20/dragonfly/patch-configure
               | 
            
            
              
   
               | 
              
65473ae3
               | 
              
2022-07-25T02:01:59
               | 
              
               | 
              
autoconf: use ax_compute_relative_paths
               | 
            
            
              
   
               | 
              
c92ddddd
               | 
              
2022-07-12T13:00:43
               | 
              
               | 
              
Sort libraries by version and pick the shortest symlink (thanks @jpalus!)
Fixes https://github.com/libsdl-org/SDL_image/issues/289
               | 
            
            
              
   
               | 
              
deca77c1
               | 
              
2022-07-11T15:55:14
               | 
              
               | 
              
Regenerated configure
               | 
            
            
              
   
               | 
              
cd2dcf54
               | 
              
2022-07-10T21:10:00
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
531647ef
               | 
              
2022-07-08T09:45:37
               | 
              
               | 
              
Regenerated configure with latest autotools release
               | 
            
            
              
   
               | 
              
43555bd1
               | 
              
2022-06-28T17:00:20
               | 
              
               | 
              
regenerated configure script
               | 
            
            
              
   
               | 
              
787dc260
               | 
              
2022-06-24T20:37:20
               | 
              
               | 
              
autotools: properly enable the version static assertions
SDL doesn't use automake, therefore instead of AC_DEFINE_UNQUOTED
manually add the defines to EXTRA_CFLAGS.
               | 
            
            
              
   
               | 
              
a8d41b3b
               | 
              
2022-06-18T21:51:32
               | 
              
               | 
              
check for shellscalingapi.h presence instead of WINVER >= 0x0603
               | 
            
            
              
   
               | 
              
59fb7acb
               | 
              
2022-06-16T15:46:53
               | 
              
               | 
              
Enable D3D12 detection when using mingw-64
               | 
            
            
              
   
               | 
              
b004133f
               | 
              
2022-06-16T12:49:17
               | 
              
               | 
              
Updated to version 2.23.1 for pre-release checkpoint
               | 
            
            
              
   
               | 
              
bdf14133
               | 
              
2022-06-12T23:22:20
               | 
              
               | 
              
autotools: fixed d3d12 detection result report.
               | 
            
            
              
   
               | 
              
526f4175
               | 
              
2022-06-08T20:51:04
               | 
              
               | 
              
updated configury to silence ac2.7x warnings with minor rearrangement.
               | 
            
            
              
   
               | 
              
51d6d60f
               | 
              
2022-06-08T10:14:36
               | 
              
               | 
              
Updated to autoconf 2.71
               | 
            
            
              
   
               | 
              
b9c2ad83
               | 
              
2022-06-07T22:19:58
               | 
              
               | 
              
Added additional check for HAVE_D3D12_H and missing SDL_VIDEO_RENDER_D3D12 in SDL_config.h.cmake
               | 
            
            
              
   
               | 
              
e8d89ce2
               | 
              
2022-06-07T16:31:27
               | 
              
               | 
              
< should be <=
               | 
            
            
              
   
               | 
              
7a335df9
               | 
              
2022-06-07T16:11:25
               | 
              
               | 
              
Updated CMakeLists.txt and configure.asc/script so that it checks for the required Windows SDK version before it enables the d3d12 renderer. Also fixed reported warnings in some builds.
               | 
            
            
              
   
               | 
              
7e71d08a
               | 
              
2022-06-07T04:02:50
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
17f63e53
               | 
              
2022-05-31T19:10:05
               | 
              
               | 
              
Add loongarch support
LSX and LASX are enabled by default if compiler supports them.
               | 
            
            
              
   
               | 
              
b359282a
               | 
              
2022-06-04T12:58:00
               | 
              
               | 
              
regenerated configure script
               | 
            
            
              
   
               | 
              
799d39a3
               | 
              
2022-06-03T23:08:22
               | 
              
               | 
              
Make the sdl2-config script relocatable
               | 
            
            
              
   
               | 
              
6f3474db
               | 
              
2022-06-03T19:58:25
               | 
              
               | 
              
autotools: export relative path of an installed sdl2-config.cmake to the prefix root
               | 
            
            
              
   
               | 
              
e0f3da49
               | 
              
2022-05-12T12:18:23
               | 
              
               | 
              
Remove unused SDL_ASSEMBLY_ROUTINES define
               | 
            
            
              
   
               | 
              
737b4fc3
               | 
              
2022-05-11T11:17:58
               | 
              
               | 
              
Added -fobjc-arc to support automatic reference counting on macOS
               | 
            
            
              
   
               | 
              
f0c870b9
               | 
              
2022-05-05T08:19:10
               | 
              
               | 
              
Rebuilt configure from configure.ac changes
               | 
            
            
              
   
               | 
              
7d7ec9c9
               | 
              
2022-04-26T16:41:28
               | 
              
               | 
              
x11: Remove XVidMode and Xinerama support.
Fixes #1782.
               | 
            
            
              
   
               | 
              
e9ff4fdd
               | 
              
2022-04-25T23:55:50
               | 
              
               | 
              
add SDL_bsearch
               | 
            
            
              
   
               | 
              
fa29e2d7
               | 
              
2022-04-25T13:45:51
               | 
              
               | 
              
Updated to version 2.0.23 for development
               | 
            
            
              
   
               | 
              
505d6a4a
               | 
              
2022-04-08T18:18:56
               | 
              
               | 
              
Update version to 2.0.22 for release
               | 
            
            
              
   
               | 
              
c0bb39e5
               | 
              
2022-04-02T02:50:02
               | 
              
               | 
              
check for HAVE_ROAPI_H in cmake and autotools, and
update SDL_config_windows.h and SDL_config_winrt.h
               | 
            
            
              
   
               | 
              
a630b029
               | 
              
2022-03-27T11:56:40
               | 
              
               | 
              
configure: improvements to libdecor discovery :
use PKG_CHECK_MODULES, and use DECOR_LIB with find_lib.
Closes: https://github.com/libsdl-org/SDL/pull/5460
Co-authored-by: Trigan2025 <trigan2025@hotmail.fr>
               | 
            
            
              
   
               | 
              
f3ff0c56
               | 
              
2022-03-23T13:23:33
               | 
              
               | 
              
wayland: Bump minimum requirement to wayland-client 1.18 or newer
               | 
            
            
              
   
               | 
              
1c1f5c18
               | 
              
2022-03-16T17:15:20
               | 
              
               | 
              
imported two libtool mainstream commits 28fbcb6a and b55b1cc8
               | 
            
            
              
   
               | 
              
85dff3e4
               | 
              
2022-03-16T08:58:52
               | 
              
               | 
              
emscripten: obey enable-misc/SDL_MISC settings
               | 
            
            
              
   
               | 
              
8b139e26
               | 
              
2022-01-29T10:33:50
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
a633a3c3
               | 
              
2022-01-13T09:33:20
               | 
              
               | 
              
add audio/video dummies if nothing else available II.
               | 
            
            
              
   
               | 
              
398f9a0e
               | 
              
2022-01-13T09:32:41
               | 
              
               | 
              
fix have_audio/video flags, add uikit to SUMMARY_video in configure
               | 
            
            
              
   
               | 
              
21510387
               | 
              
2022-01-12T13:05:12
               | 
              
               | 
              
fix CMakeLists.txt vs. configure inconsistencies
- atomic subsystem is disabled by default (changed in configure)
- SDL_WAYLAND_LIBDECOR is disabled by default if SDL_WAYLAND is not set (changed in CMakeLists.txt)
               | 
            
            
              
   
               | 
              
b1b2ad72
               | 
              
2022-01-11T12:30:15
               | 
              
               | 
              
sync handling of subsystems II. (+)
               | 
            
            
              
   
               | 
              
eb80f2c6
               | 
              
2022-01-11T10:45:41
               | 
              
               | 
              
sync handling of subsystems II.
               | 
            
            
              
   
               | 
              
65e9415b
               | 
              
2022-01-10T17:00:32
               | 
              
               | 
              
sync handling of subsystems
- add DUMMY-define in case the subsystem is enabled but not available (filesystem/misc/locale)
- add missing PSP/VITA-filesystem defines
- sync the order of filesystems in SDL_config.h.cmake/in
- add option to disable locale subsystem in configure
               | 
            
            
              
   
               | 
              
ea8cf4bd
               | 
              
2022-01-10T16:36:02
               | 
              
               | 
              
add 'Misc' subsystem II.
               | 
            
            
              
   
               | 
              
15ebad6e
               | 
              
2022-01-22T13:31:11
               | 
              
               | 
              
emscripten: Implement SDL_OpenURL
               | 
            
            
              
   
               | 
              
a0e3c884
               | 
              
2022-01-17T15:32:27
               | 
              
               | 
              
Updated to version 2.0.21 for development
               | 
            
            
              
   
               | 
              
1bfefb5b
               | 
              
2022-01-17T20:56:50
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
f14c7bb4
               | 
              
2022-01-09T20:33:32
               | 
              
               | 
              
added missing hidapi stuff for os/2 with libusb
               | 
            
            
              
   
               | 
              
92946348
               | 
              
2022-01-07T18:28:25
               | 
              
               | 
              
Updated to version 2.0.20 for release
               | 
            
            
              
   
               | 
              
75ac944b
               | 
              
2022-01-06T22:24:00
               | 
              
               | 
              
check for tpcshrd.h and define HAVE_TPCSHRD_H if it's available.
               | 
            
            
              
   
               | 
              
505df1a9
               | 
              
2021-12-19T20:43:48
               | 
              
               | 
              
autotools: Fix typo in libgbm print
               | 
            
            
              
   
               | 
              
0673e448
               | 
              
2021-12-20T01:03:56
               | 
              
               | 
              
autotools: improved detection of windows.gaming.input.h
similar to cmake commit 83583dc49d
               | 
            
            
              
   
               | 
              
03019c91
               | 
              
2021-12-06T20:37:52
               | 
              
               | 
              
autotools, cmake: tighten Xfixes check && explicitly test BarrierEventID
Apparently the older versions of libXi doesn't have it.  Fixes the build
break issue reported at:
https://github.com/libsdl-org/SDL/commit/4b42c05ba1eaaaa9a4ef803acea8f13402271039#commitcomment-61427659
               | 
            
            
              
   
               | 
              
514f5858
               | 
              
2021-12-02T20:11:40
               | 
              
               | 
              
autotools: disable static builds on os/2
               | 
            
            
              
   
               | 
              
339f0d40
               | 
              
2021-12-01T02:32:10
               | 
              
               | 
              
configure.ac: adjust os2 section for system iconv() use.
               | 
            
            
              
   
               | 
              
563ef2ae
               | 
              
2021-12-01T01:56:50
               | 
              
               | 
              
regenerated configure scripts.
               | 
            
            
              
   
               | 
              
5fc901d4
               | 
              
2021-11-30T09:58:21
               | 
              
               | 
              
Updated to version 2.0.19 for development
               | 
            
            
              
   
               | 
              
5a0ea7fb
               | 
              
2021-11-27T19:10:10
               | 
              
               | 
              
Check for O_CLOEXEC definition in fcntl.h at configuration time,
If not available, define it internally as 0 (in SDL_internal.h).
Define it as available for macOS >= 10.7 in SDL_config_macosx.h.
               | 
            
            
              
   
               | 
              
5f1558ff
               | 
              
2021-11-26T13:47:42
               | 
              
               | 
              
Fixed detecting Raspberry Pi 2/3 video support on Pi 4
               | 
            
            
              
   
               | 
              
7242075b
               | 
              
2021-11-26T08:12:45
               | 
              
               | 
              
Updated version to 2.0.18 for release
               | 
            
            
              
   
               | 
              
f8900583
               | 
              
2021-11-23T17:04:40
               | 
              
               | 
              
removed windows winmm joystick driver
               | 
            
            
              
   
               | 
              
1927c080
               | 
              
2021-11-22T05:00:02
               | 
              
               | 
              
minor tidy-up to configury.
               | 
            
            
              
   
               | 
              
aeff8748
               | 
              
2021-11-20T13:35:25
               | 
              
               | 
              
configure: Allow building of the "offscreen" video target.
It was CMake-only before this.
               | 
            
            
              
   
               | 
              
68ffd24c
               | 
              
2021-11-16T23:37:20
               | 
              
               | 
              
autotools, cmake: don't define SDL_JOYSTICK_HIDAPI in CheckHIDAPI()
               | 
            
            
              
   
               | 
              
29b79313
               | 
              
2021-11-16T23:33:32
               | 
              
               | 
              
minor tweak for a slightly smaller configure script
               | 
            
            
              
   
               | 
              
fa3330ba
               | 
              
2021-11-12T12:55:50
               | 
              
               | 
              
autotools, cmake: test Xfixes along with XInput2.h:
because we use Xfixes with XIBarrierReleasePointer
               | 
            
            
              
   
               | 
              
a0f8afb5
               | 
              
2021-11-11T09:16:44
               | 
              
               | 
              
Separated the HIDAPI subsystem from HIDAPI joysticks
You can now disable HIDAPI joysticks while retaining the HIDAPI SDL API
               | 
            
            
              
   
               | 
              
684b3b31
               | 
              
2021-11-09T02:30:28
               | 
              
               | 
              
regenerated configure script.
               | 
            
            
              
   
               | 
              
dcc91909
               | 
              
2021-11-08T22:28:00
               | 
              
               | 
              
autotools: initial adjustments after the recent hidapi changes.
               | 
            
            
              
   
               | 
              
802e17aa
               | 
              
2021-11-03T20:35:20
               | 
              
               | 
              
autotools: added windows.gaming.input.h (and SDL_JOYSTICK_WGI) detection
               | 
            
            
              
   
               | 
              
25c71748
               | 
              
2020-02-13T21:55:08
               | 
              
               | 
              
Add a barebones RISC OS video driver
               | 
            
            
              
   
               | 
              
3db898c5
               | 
              
2020-02-13T22:32:35
               | 
              
               | 
              
riscos: Implement SDL_GetPrefPath()
               | 
            
            
              
   
               | 
              
ce66051b
               | 
              
2021-09-24T04:03:24
               | 
              
               | 
              
regenerated configure
               | 
            
            
              
   
               | 
              
478f9eed
               | 
              
2021-09-20T10:20:04
               | 
              
               | 
              
x11: Don't include X11/extensions/extutil.h
We don't use it, it was a leftover from 1.2, I think, and it doesn't exist
on Solaris, so this should hopefully fix the build there.
This also means we don't need the configure/cmake checks for
SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY, so that was removed also.
Fixes #1666.
               | 
            
            
              
   
               | 
              
ddfd21a6
               | 
              
2021-09-05T05:37:20
               | 
              
               | 
              
configure: fix vulkan enablement for windows after commit 13ec545936cfd
               | 
            
            
              
   
               | 
              
13ec5459
               | 
              
2021-08-23T00:54:13
               | 
              
               | 
              
configure: Disable Vulkan support if loadso subsystem is disabled.
Fixes #4373.
               | 
            
            
              
   
               | 
              
bb91d7a5
               | 
              
2021-08-11T01:56:40
               | 
              
               | 
              
regenerated configure script
               | 
            
            
              
   
               | 
              
3f6ebfff
               | 
              
2021-08-10T15:02:36
               | 
              
               | 
              
Updated to version 2.0.17 for development
               | 
            
            
              
   
               | 
              
77c8d111
               | 
              
2021-08-10T20:55:50
               | 
              
               | 
              
configuration updates for dlopen:
- cmake, configure (CheckDLOPEN): --enable-sdl-dlopen is now history..
  detach the dl api discovery from SDL_LOADSO_DLOPEN functionality.
  define HAVE_DLOPEN. also define DYNAPI_NEEDS_DLOPEN (CheckDLOPEN is
  called only for relevant platforms.)
- update SDL_config.in and SDL_config.cmake accordingly.
- SDL_dynapi.h: set SDL_DYNAMIC_API to 0 if DYNAPI_NEEDS_DLOPEN is
  defined, but HAVE_DLOPEN is not.
- pthread/SDL_systhread.c: conditionalize dl api use to HAVE_DLOPEN
- SDL_x11opengl.c, SDL_DirectFB_opengl.c, SDL_naclopengles.c: rely
  on HAVE_DLOPEN, not SDL_LOADSO_DLOPEN.
- SDL_config_android.h, SDL_config_iphoneos.h, SDL_config_macosx.h,
  SDL_config_pandora.h, and SDL_config_wiz.h: define HAVE_DLOPEN.
Closes: https://github.com/libsdl-org/SDL/pull/4351
               | 
            
            
              
   
               | 
              
ac20167e
               | 
              
2021-08-06T14:08:50
               | 
              
               | 
              
configure: Fixes to make SDL link as C++ on Haiku.
Fixes #4590.
               | 
            
            
              
   
               | 
              
02563f75
               | 
              
2021-08-03T20:12:56
               | 
              
               | 
              
regenerate configure
               | 
            
            
              
   
               | 
              
1907463a
               | 
              
2021-08-03T18:04:50
               | 
              
               | 
              
regenerate configure
               | 
            
            
              
   
               | 
              
cb1fd30e
               | 
              
2021-07-31T13:28:54
               | 
              
               | 
              
Updated to version 2.0.16 for release
               | 
            
            
              
   
               | 
              
4a7799be
               | 
              
2021-07-28T17:01:02
               | 
              
               | 
              
--disable-wayland-shared implies --disable-libdecor-shared for now.
C.f.: https://github.com/libsdl-org/SDL/issues/4543
               | 
            
            
              
   
               | 
              
9bcb5e7b
               | 
              
2021-07-27T20:20:28
               | 
              
               | 
              
configure: move CheckLibDecor into CheckWayland
               | 
            
            
              
   
               | 
              
3b7649c5
               | 
              
2021-07-26T01:29:10
               | 
              
               | 
              
regenerated configure
               | 
            
            
              
   
               | 
              
15ed6653
               | 
              
2021-07-22T20:50:02
               | 
              
               | 
              
Fixes to kmsdrm dynamic loading support.
Fixes: https://github.com/libsdl-org/SDL/issues/4520
               | 
            
            
              
   
               | 
              
24059a19
               | 
              
2021-07-09T18:11:42
               | 
              
               | 
              
The RAWINPUT driver is no longer tied to HIDAPI in any way
               | 
            
            
              
   
               | 
              
2143534a
               | 
              
2021-06-28T02:00:24
               | 
              
               | 
              
configure.ac: manually check immintrin.h with AC_COMPILE_IFELSE().
AC_CHECK_HEADER() emits warnings when configuring for non-x86, because
the preprocessor check is OK but the compile check is not:
configure: WARNING: immintrin.h: present but cannot be compiled
configure: WARNING: immintrin.h:     check for missing prerequisite headers?
configure: WARNING: immintrin.h: see the Autoconf documentation
configure: WARNING: immintrin.h:     section "Present But Cannot Be Compiled"
configure: WARNING: immintrin.h: proceeding with the compiler's result
               | 
            
            
              
   
               | 
              
bc141e44
               | 
              
2021-06-23T15:09:07
               | 
              
               | 
              
Remove -static-libgcc from sdl2-config output
               | 
            
            
              
   
               | 
              
a6715a20
               | 
              
2021-06-23T14:56:02
               | 
              
               | 
              
revert the previous -Wc,-static-libgcc patch:
Someone reported breakage with that:
https://github.com/libsdl-org/SDL/commit/bc51de2f87194e45eec94414bc248a6e7a0f9d26#commitcomment-52550755
               |