Sam Lantinga
55b03c7493
Updated to version 2.24.2 for point release
2022-11-01 05:47:12 -07:00
Sam Lantinga
88e64108f5
Clarified that GNU sort isn't required, we just need the -V option to be supported
...
(cherry-picked from commit f687cbd4c6
)
2022-10-24 20:04:20 +03:00
Sam Lantinga
1b5bf2ac65
GNU sort isn't available on older macOS and some BSD systems
...
Don't prevent building entirely, just warn that we won't be able to find dynamic libraries in this case.
Fixes https://github.com/libsdl-org/SDL/pull/6338
(cherry-picked from commit 8c587636dc
)
2022-10-24 20:04:20 +03:00
Sam Lantinga
a1d1946dcb
Use DWARF 4 debug information when building using mingw
...
See this bug for more information:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101377
Fixes https://github.com/libsdl-org/SDL/issues/6139
(cherry picked from commit f18fae4c68
)
2022-10-04 16:48:08 -07:00
Sam Lantinga
36524373db
Updated version to 2.24.1 for point release
...
Also merged some updates to test-versioning.sh from main to correctly verify the version
2022-10-04 14:06:15 -07:00
Ozkan Sezer
d8b2a165af
autotools: revised and silenced esound detection a bit.
...
(cherry-picked from commit 6b75a592a4
)
2022-09-27 17:01:01 +03:00
Simon McVittie
4657d8be0d
autotools: Require GNU sort
...
find_lib() uses sort -V, which is a GNU extension. Users of non-GNU
operating systems should either install GNU coreutils (assumed to
provide a gsort executable), or use the CMake build system.
Resolves: https://github.com/libsdl-org/SDL/issues/6106
Signed-off-by: Simon McVittie <smcv@collabora.com >
(cherry-picked from commit 732e1530e3
)
2022-09-27 17:01:01 +03:00
Ozkan Sezer
7bf4ca60f6
autotools: stop using AC_FUNC_MEMCMP and AC_FUNC_STRTOD
...
Closes: https://github.com/libsdl-org/SDL/issues/6266 .
(cherry picked from commit db225dec41
)
2022-09-20 21:39:10 +03:00
Sam Lantinga
ffcf32b4ff
Fixed building with libusb not dynamicaly loaded
...
(cherry-picked from commit 3f89d1704d
)
(cherry-picked from commit 4ebf34857a
)
(cherry-picked from commit 5767dc710e
)
(cherry-picked from commit 9d77945d36
)
(cherry-picked from commit 2847696338
)
2022-09-12 23:55:56 +03:00
Ozkan Sezer
525e201728
regenerated configure script.
...
(cherry-picked from commit d936499670
)
2022-09-12 20:37:56 +03:00
Sam Lantinga
8c9beb0c87
Updated to version Updated to version 2.24.0 for release
2022-08-19 08:44:09 -07:00
Sam Lantinga
f1416ef2ba
Updated to version 2.23.2 for release candidate
2022-08-12 20:27:22 -07:00
Sam Lantinga
954bbdf3ae
Allow emscripten platform to build without threads
2022-08-01 09:51:21 -07:00
Sam Lantinga
6926ff3cd8
Applied DragonFly BSD patch
...
https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/devel/sdl20/dragonfly/patch-configure
2022-07-30 16:30:32 -07:00
Anonymous Maarten
65473ae36d
autoconf: use ax_compute_relative_paths
2022-07-27 21:06:31 +02:00
Sam Lantinga
c92ddddde6
Sort libraries by version and pick the shortest symlink (thanks @jpalus!)
...
Fixes https://github.com/libsdl-org/SDL_image/issues/289
2022-07-12 13:00:43 -07:00
Sam Lantinga
deca77c166
Regenerated configure
2022-07-11 15:55:14 -07:00
Ozkan Sezer
cd2dcf54af
regenerated configure script.
2022-07-10 21:10:00 +03:00
Sam Lantinga
531647efba
Regenerated configure with latest autotools release
2022-07-08 09:46:01 -07:00
Ozkan Sezer
43555bd1a9
regenerated configure script
2022-06-28 17:00:20 +03:00
Ozkan Sezer
787dc260a8
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.
2022-06-24 20:37:20 +03:00
Ozkan Sezer
a8d41b3b45
check for shellscalingapi.h presence instead of WINVER >= 0x0603
2022-06-18 13:00:44 -07:00
Sam Lantinga
59fb7acbf7
Enable D3D12 detection when using mingw-64
2022-06-16 15:46:53 -07:00
Sam Lantinga
b004133f08
Updated to version 2.23.1 for pre-release checkpoint
2022-06-16 12:50:19 -07:00
Ozkan Sezer
bdf141335c
autotools: fixed d3d12 detection result report.
2022-06-12 23:22:20 +03:00
Ozkan Sezer
526f417587
updated configury to silence ac2.7x warnings with minor rearrangement.
2022-06-08 20:51:04 +03:00
Sam Lantinga
51d6d60f11
Updated to autoconf 2.71
2022-06-08 10:14:36 -07:00
chalonverse
b9c2ad8395
Added additional check for HAVE_D3D12_H and missing SDL_VIDEO_RENDER_D3D12 in SDL_config.h.cmake
2022-06-07 22:36:06 -07:00
chalonverse
e8d89ce28f
< should be <=
2022-06-07 17:07:33 -07:00
chalonverse
7a335df9cf
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.
2022-06-07 17:07:33 -07:00
Ozkan Sezer
7e71d08ab2
regenerated configure script.
2022-06-07 04:02:50 +03:00
yuanhecai
17f63e53f8
Add loongarch support
...
LSX and LASX are enabled by default if compiler supports them.
2022-06-06 08:49:09 -07:00
Ozkan Sezer
b359282a5c
regenerated configure script
2022-06-04 12:58:00 +03:00
Anonymous Maarten
799d39a302
Make the sdl2-config script relocatable
2022-06-03 16:27:13 -07:00
Anonymous Maarten
6f3474db2d
autotools: export relative path of an installed sdl2-config.cmake to the prefix root
2022-06-03 12:41:36 -07:00
Cameron Cawley
e0f3da497f
Remove unused SDL_ASSEMBLY_ROUTINES define
2022-05-12 14:37:00 +03:00
Sam Lantinga
737b4fc32c
Added -fobjc-arc to support automatic reference counting on macOS
2022-05-11 11:17:58 -07:00
Sam Lantinga
f0c870b908
Rebuilt configure from configure.ac changes
2022-05-05 08:19:10 -07:00
Ryan C. Gordon
7d7ec9c951
x11: Remove XVidMode and Xinerama support.
...
Fixes #1782 .
2022-04-26 23:17:13 -04:00
Ozkan Sezer
e9ff4fdd49
add SDL_bsearch
2022-04-26 04:03:25 +03:00
Sam Lantinga
fa29e2d7f7
Updated to version 2.0.23 for development
2022-04-25 13:45:51 -07:00
Sam Lantinga
505d6a4a05
Update version to 2.0.22 for release
2022-04-08 18:18:56 -07:00
Ozkan Sezer
c0bb39e5e9
check for HAVE_ROAPI_H in cmake and autotools, and
...
update SDL_config_windows.h and SDL_config_winrt.h
2022-04-02 02:50:02 +03:00
Ozkan Sezer
a630b02938
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 >
2022-03-27 11:56:40 +03:00
Ethan Lee
f3ff0c568e
wayland: Bump minimum requirement to wayland-client 1.18 or newer
2022-03-23 13:23:33 -04:00
Ozkan Sezer
1c1f5c180f
imported two libtool mainstream commits 28fbcb6a and b55b1cc8
2022-03-16 17:15:20 +03:00
pionere
85dff3e453
emscripten: obey enable-misc/SDL_MISC settings
2022-03-16 14:55:28 +03:00
Ozkan Sezer
8b139e26a3
regenerated configure script.
2022-01-29 10:33:50 +03:00
pionere
a633a3c33e
add audio/video dummies if nothing else available II.
2022-01-28 20:40:19 -05:00
pionere
398f9a0e40
fix have_audio/video flags, add uikit to SUMMARY_video in configure
2022-01-28 20:40:19 -05:00