kc3-lang/SDL/configure.ac

Branch :


Log

Author Commit Date CI Message
ed7483f8 2019-10-15 22:36:08 x11: On macOS, look for X11 install in /opt/X11 instead of /usr/X11R6. This is where Apple installs XQuartz now (and apparently, the compatibility symlink at /usr/X11R6 can be missing). Fixes Bugzilla #4706.
ffc7d091 2019-10-01 14:00:02 endpointvolume.h checks not needed since changeset 13078:8ab094a9df6b .
3fe2d836 2019-09-22 10:37:16 Updated SDL development builds to version 2.0.11
7a84dd42 2019-08-12 13:35:36 Disable HIDAPI by default, as it breaks on Linux when trying to use libusb with non-root permissions on some distributions
e9ec7d41 2019-08-05 23:46:09 Fixed bug 4354 - CMake builds do not correctly enable IME on Linux Callum McGing While the CMake build checks for ibus and does enable the ibus backend with set(HAVE_IBUS_IBUS_H TRUE), this does not define SDL_USE_IME, thus CMake built SDL2 (as in Arch Linux) cannot use IME at all. The attached patch fixes this behaviour when building against ibus. IME support will still fail when only fcitx is available on the build system.
aebaa316 2019-08-05 12:35:32 Add public APIs for creating a Metal view attached to an SDL window. Add SDL_metal.h.
aa09e612 2019-08-04 00:01:38 Port libusb hid.c to SDL, add to MinGW configure
67fa8601 2019-08-02 18:14:31 Fixed building on Mac OS X without libusb
59ea0735 2019-08-01 17:41:40 configury: allow libusb-less hidapi for macosx.
f7d82e56 2019-07-31 12:20:55 hidapi: Add SDL_hidapi.c, allows support for multiple hidapi backends. This is currently supported on Linux and macOS. iOS and Android are not supported at all, Windows support could be added with some changes to the libusb backend. The Visual Studio and Xcode projects do not use this feature. Based on Valve Software's hid.cpp, written in collaboration with Andrew Eikum.
4df22d81 2019-07-08 16:08:16 configure: Windows and macOS now respect --enable-hidapi. (and it defaults to "yes" on those platforms. Other places, which use libusb, still default to no because they probably need root permissions to work.)
51555a85 2019-06-21 10:58:30 Enable Raspberry Pi video by default
67c67f3a 2019-06-17 10:13:28 Updated version to 2.0.10
1b73d578 2019-06-08 18:32:29 Temporary fix for bug 4254 - a _lot_ of strict aliasing warnings Ozkan Sezer A horde of strict aliasing violation warnings are emitted from joystick layer, and also from a few other places. This happens with gcc-4.4.7 on Linux CentOS 6.10. Some other sysjoystick would possibly have the same warnings. Attached my full log here. Example entry: src/joystick/SDL_joystick.c: In function 'SDL_GetJoystickGUIDInfo': src/joystick/SDL_joystick.c:1094: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules
6c0b304c 2019-06-05 12:03:45 Fixed bug 4655 - evdev is available on FreeBSD, check in 'configure' limited to Linux Jan Martin Mikkelsen The evdev interface is available on FreeBSD, with the xf86-input-evdev for include files in /usr/local/include/linux, so <linux/input.h> works, or when build with the native evdev option, where <dev/evdev/input.h> is available.
f79190f4 2019-04-23 07:59:31 Use _Exit() when available
2f6c988e 2019-04-21 21:34:14 configure: Cleaned up audio/video summaries when building for Windows.
46af90d8 2019-04-07 23:01:07 Add a configure option allowing users to choose whether to install sdl2-config sdl2-config is installed by default if no flag is specified.
af4bbb30 2019-03-25 23:01:32 configure.in: Rename to configure.ac to fix an 'aclocal' warning Also rename references in related files.