@@ -1570,142 +1570,140 @@ Optional Features:
15701570 --disable-libtool-lock avoid locking (might break parallel builds)
15711571 --enable-assertions Enable internal sanity checks
15721572 (auto/disabled/release/enabled/paranoid)
1573- [[ default=auto] ]
1573+ [default=auto]
15741574 --enable-dependency-tracking
1575- Use gcc -MMD -MT dependency tracking [[default=yes]]
1576- --enable-libc Use the system C library [[default=yes]]
1577- --enable-gcc-atomics Use gcc builtin atomics [[default=yes]]
1578- --enable-atomic Enable the atomic operations subsystem
1579- [[default=yes]]
1580- --enable-audio Enable the audio subsystem [[default=yes]]
1581- --enable-video Enable the video subsystem [[default=yes]]
1582- --enable-render Enable the render subsystem [[default=yes]]
1583- --enable-events Enable the events subsystem [[default=yes]]
1584- --enable-joystick Enable the joystick subsystem [[default=yes]]
1575+ Use gcc -MMD -MT dependency tracking [default=yes]
1576+ --enable-libc Use the system C library [default=yes]
1577+ --enable-gcc-atomics Use gcc builtin atomics [default=yes]
1578+ --enable-atomic Enable the atomic operations subsystem [default=yes]
1579+ --enable-audio Enable the audio subsystem [default=yes]
1580+ --enable-video Enable the video subsystem [default=yes]
1581+ --enable-render Enable the render subsystem [default=yes]
1582+ --enable-events Enable the events subsystem [default=yes]
1583+ --enable-joystick Enable the joystick subsystem [default=yes]
15851584 --enable-haptic Enable the haptic (force feedback) subsystem
1586- [[ default=yes] ]
1587- --enable-sensor Enable the sensor subsystem [[ default=yes] ]
1588- --enable-power Enable the power subsystem [[ default=yes] ]
1589- --enable-filesystem Enable the filesystem subsystem [[ default=yes] ]
1590- --enable-threads Enable the threading subsystem [[ default=yes] ]
1591- --enable-timers Enable the timer subsystem [[ default=yes] ]
1592- --enable-file Enable the file subsystem [[ default=yes] ]
1585+ [default=yes]
1586+ --enable-sensor Enable the sensor subsystem [default=yes]
1587+ --enable-power Enable the power subsystem [default=yes]
1588+ --enable-filesystem Enable the filesystem subsystem [default=yes]
1589+ --enable-threads Enable the threading subsystem [default=yes]
1590+ --enable-timers Enable the timer subsystem [default=yes]
1591+ --enable-file Enable the file subsystem [default=yes]
15931592 --enable-loadso Enable the shared object loading subsystem
1594- [[ default=yes] ]
1595- --enable-cpuinfo Enable the cpuinfo subsystem [[ default=yes] ]
1596- --enable-assembly Enable assembly routines [[ default=yes] ]
1593+ [default=yes]
1594+ --enable-cpuinfo Enable the cpuinfo subsystem [default=yes]
1595+ --enable-assembly Enable assembly routines [default=yes]
15971596 --enable-ssemath Allow GCC to use SSE floating point math
1598- [[ default=maybe] ]
1599- --enable-mmx use MMX assembly routines [[ default=yes] ]
1600- --enable-3dnow use 3DNow! assembly routines [[ default=yes] ]
1601- --enable-sse use SSE assembly routines [[ default=yes] ]
1602- --enable-sse2 use SSE2 assembly routines [[ default=maybe] ]
1603- --enable-sse3 use SSE3 assembly routines [[ default=maybe] ]
1604- --enable-altivec use Altivec assembly routines [[ default=yes] ]
1605- --enable-oss support the OSS audio API [[ default=maybe] ]
1606- --enable-alsa support the ALSA audio API [[ default=yes] ]
1597+ [default=maybe]
1598+ --enable-mmx use MMX assembly routines [default=yes]
1599+ --enable-3dnow use 3DNow! assembly routines [default=yes]
1600+ --enable-sse use SSE assembly routines [default=yes]
1601+ --enable-sse2 use SSE2 assembly routines [default=maybe]
1602+ --enable-sse3 use SSE3 assembly routines [default=maybe]
1603+ --enable-altivec use Altivec assembly routines [default=yes]
1604+ --enable-oss support the OSS audio API [default=maybe]
1605+ --enable-alsa support the ALSA audio API [default=yes]
16071606 --disable-alsatest Do not try to compile and run a test Alsa program
1608- --enable-alsa-shared dynamically load ALSA audio support [[ default=yes] ]
1609- --enable-jack use JACK audio [[ default=yes] ]
1610- --enable-jack-shared dynamically load JACK audio support [[ default=yes] ]
1611- --enable-esd support the Enlightened Sound Daemon [[ default=yes] ]
1607+ --enable-alsa-shared dynamically load ALSA audio support [default=yes]
1608+ --enable-jack use JACK audio [default=yes]
1609+ --enable-jack-shared dynamically load JACK audio support [default=yes]
1610+ --enable-esd support the Enlightened Sound Daemon [default=yes]
16121611 --disable-esdtest Do not try to compile and run a test ESD program
1613- --enable-esd-shared dynamically load ESD audio support [[ default=yes] ]
1614- --enable-pipewire use Pipewire audio [[ default=yes] ]
1612+ --enable-esd-shared dynamically load ESD audio support [default=yes]
1613+ --enable-pipewire use Pipewire audio [default=yes]
16151614 --enable-pipewire-shared
1616- dynamically load Pipewire support [[ default=yes] ]
1617- --enable-pulseaudio use PulseAudio [[ default=yes] ]
1615+ dynamically load Pipewire support [default=yes]
1616+ --enable-pulseaudio use PulseAudio [default=yes]
16181617 --enable-pulseaudio-shared
1619- dynamically load PulseAudio support [[ default=yes] ]
1618+ dynamically load PulseAudio support [default=yes]
16201619 --enable-arts support the Analog Real Time Synthesizer
1621- [[ default=yes] ]
1622- --enable-arts-shared dynamically load aRts audio support [[ default=yes] ]
1623- --enable-nas support the NAS audio API [[ default=yes] ]
1624- --enable-nas-shared dynamically load NAS audio support [[ default=yes] ]
1625- --enable-sndio support the sndio audio API [[ default=yes] ]
1626- --enable-sndio-shared dynamically load sndio audio support [[ default=yes] ]
1627- --enable-fusionsound use FusionSound audio driver [[ default=no] ]
1620+ [default=yes]
1621+ --enable-arts-shared dynamically load aRts audio support [default=yes]
1622+ --enable-nas support the NAS audio API [default=yes]
1623+ --enable-nas-shared dynamically load NAS audio support [default=yes]
1624+ --enable-sndio support the sndio audio API [default=yes]
1625+ --enable-sndio-shared dynamically load sndio audio support [default=yes]
1626+ --enable-fusionsound use FusionSound audio driver [default=no]
16281627 --enable-fusionsound-shared
16291628 dynamically load fusionsound audio support
1630- [[ default=yes] ]
1631- --enable-diskaudio support the disk writer audio driver [[ default=yes] ]
1632- --enable-dummyaudio support the dummy audio driver [[ default=yes] ]
1629+ [default=yes]
1630+ --enable-diskaudio support the disk writer audio driver [default=yes]
1631+ --enable-dummyaudio support the dummy audio driver [default=yes]
16331632 --enable-libsamplerate use libsamplerate for audio rate conversion
1634- [[ default=yes] ]
1633+ [default=yes]
16351634 --enable-libsamplerate-shared
1636- dynamically load libsamplerate [[ default=yes] ]
1637- --enable-arm-simd use SIMD assembly blitters on ARM [[ default=no] ]
1638- --enable-arm-neon use NEON assembly blitters on ARM [[ default=no] ]
1639- --enable-video-wayland use Wayland video driver [[ default=yes] ]
1635+ dynamically load libsamplerate [default=yes]
1636+ --enable-arm-simd use SIMD assembly blitters on ARM [default=no]
1637+ --enable-arm-neon use NEON assembly blitters on ARM [default=no]
1638+ --enable-video-wayland use Wayland video driver [default=yes]
16401639 --enable-video-wayland-qt-touch
16411640 QtWayland server support for Wayland video driver
1642- [[ default=yes] ]
1643- --enable-wayland-shared dynamically load Wayland support [[ default=maybe] ]
1644- --enable-video-rpi use Raspberry Pi video driver [[ default=yes] ]
1645- --enable-video-x11 use X11 video driver [[ default=yes] ]
1646- --enable-x11-shared dynamically load X11 support [[ default=maybe] ]
1641+ [default=yes]
1642+ --enable-wayland-shared dynamically load Wayland support [default=maybe]
1643+ --enable-video-rpi use Raspberry Pi video driver [default=yes]
1644+ --enable-video-x11 use X11 video driver [default=yes]
1645+ --enable-x11-shared dynamically load X11 support [default=maybe]
16471646 --enable-video-x11-xcursor
1648- enable X11 Xcursor support [[ default=yes] ]
1649- --enable-video-x11-xdbe enable X11 Xdbe support [[ default=yes] ]
1647+ enable X11 Xcursor support [default=yes]
1648+ --enable-video-x11-xdbe enable X11 Xdbe support [default=yes]
16501649 --enable-video-x11-xinerama
1651- enable X11 Xinerama support [[ default=yes] ]
1650+ enable X11 Xinerama support [default=yes]
16521651 --enable-video-x11-xinput
16531652 enable X11 XInput extension for manymouse, tablets,
1654- etc [[ default=yes] ]
1653+ etc [default=yes]
16551654 --enable-video-x11-xrandr
16561655 enable X11 Xrandr extension for fullscreen
1657- [[ default=yes] ]
1656+ [default=yes]
16581657 --enable-video-x11-scrnsaver
1659- enable X11 screensaver extension [[ default=yes] ]
1658+ enable X11 screensaver extension [default=yes]
16601659 --enable-video-x11-xshape
1661- enable X11 XShape support [[ default=yes] ]
1662- --enable-video-x11-vm use X11 VM extension for fullscreen [[ default=yes] ]
1663- --enable-video-vivante use Vivante EGL video driver [[ default=yes] ]
1664- --enable-video-cocoa use Cocoa video driver [[ default=yes] ]
1665- --enable-video-metal include Metal support [[ default=yes] ]
1666- --enable-render-metal enable the Metal render driver [[ default=yes] ]
1667- --enable-video-directfb use DirectFB video driver [[ default=no] ]
1660+ enable X11 XShape support [default=yes]
1661+ --enable-video-x11-vm use X11 VM extension for fullscreen [default=yes]
1662+ --enable-video-vivante use Vivante EGL video driver [default=yes]
1663+ --enable-video-cocoa use Cocoa video driver [default=yes]
1664+ --enable-video-metal include Metal support [default=yes]
1665+ --enable-render-metal enable the Metal render driver [default=yes]
1666+ --enable-video-directfb use DirectFB video driver [default=no]
16681667 --enable-directfb-shared
1669- dynamically load directfb support [[ default=yes] ]
1670- --enable-video-kmsdrm use KMSDRM video driver [[ default=no] ]
1671- --enable-kmsdrm-shared dynamically load kmsdrm support [[ default=yes] ]
1672- --enable-video-dummy use dummy video driver [[ default=yes] ]
1673- --enable-video-opengl include OpenGL support [[ default=yes] ]
1674- --enable-video-opengles include OpenGL ES support [[ default=yes] ]
1668+ dynamically load directfb support [default=yes]
1669+ --enable-video-kmsdrm use KMSDRM video driver [default=no]
1670+ --enable-kmsdrm-shared dynamically load kmsdrm support [default=yes]
1671+ --enable-video-dummy use dummy video driver [default=yes]
1672+ --enable-video-opengl include OpenGL support [default=yes]
1673+ --enable-video-opengles include OpenGL ES support [default=yes]
16751674 --enable-video-opengles1
1676- include OpenGL ES 1.1 support [[ default=yes] ]
1675+ include OpenGL ES 1.1 support [default=yes]
16771676 --enable-video-opengles2
1678- include OpenGL ES 2.0 support [[default=yes]]
1679- --enable-video-vulkan include Vulkan support [[default=yes]]
1680- --enable-libudev enable libudev support [[default=yes]]
1681- --enable-dbus enable D-Bus support [[default=yes]]
1682- --enable-ime enable IME support [[default=yes]]
1683- --enable-ibus enable IBus support [[default=yes]]
1684- --enable-fcitx enable fcitx support [[default=yes]]
1685- --enable-joystick-mfi include macOS MFI joystick support [[default=yes]]
1686- --enable-pthreads use POSIX threads for multi-threading
1687- [[default=yes]]
1688- --enable-pthread-sem use pthread semaphores [[default=yes]]
1689- --enable-directx use DirectX for Windows audio/video [[default=yes]]
1690- --enable-xinput use Xinput for Windows [[default=yes]]
1691- --enable-wasapi use the Windows WASAPI audio driver [[default=yes]]
1692- --enable-sdl-dlopen use dlopen for shared object loading [[default=yes]]
1677+ include OpenGL ES 2.0 support [default=yes]
1678+ --enable-video-vulkan include Vulkan support [default=yes]
1679+ --enable-libudev enable libudev support [default=yes]
1680+ --enable-dbus enable D-Bus support [default=yes]
1681+ --enable-ime enable IME support [default=yes]
1682+ --enable-ibus enable IBus support [default=yes]
1683+ --enable-fcitx enable fcitx support [default=yes]
1684+ --enable-joystick-mfi include macOS MFI joystick support [default=yes]
1685+ --enable-pthreads use POSIX threads for multi-threading [default=yes]
1686+ --enable-pthread-sem use pthread semaphores [default=yes]
1687+ --enable-directx use DirectX for Windows audio/video [default=yes]
1688+ --enable-xinput use Xinput for Windows [default=yes]
1689+ --enable-wasapi use the Windows WASAPI audio driver [default=yes]
1690+ --enable-sdl-dlopen use dlopen for shared object loading [default=yes]
16931691 --enable-hidapi use HIDAPI for low level joystick drivers
1694- [[ default=yes] ]
1692+ [default=yes]
16951693 --enable-hidapi-libusb use libusb for low level joystick drivers
1696- [[ default=maybe] ]
1694+ [default=maybe]
16971695 --enable-clock_gettime use clock_gettime() instead of gettimeofday() on
1698- UNIX [[ default=yes] ]
1699- --enable-rpath use an rpath when linking SDL [[ default=yes] ]
1696+ UNIX [default=yes]
1697+ --enable-rpath use an rpath when linking SDL [default=yes]
17001698 --enable-backgrounding-signal
17011699 number to use for magic backgrounding signal or 'no'
1702- [[ default=no] ]
1700+ [default=no]
17031701 --enable-foregrounding-signal
17041702 number to use for magic foregrounding signal or 'no'
1705- [[ default=no] ]
1703+ [default=no]
17061704 --enable-joystick-virtual
1707- enable virtual joystick APIs [[ default=yes] ]
1708- --enable-render-d3d enable the Direct3D render driver [[ default=yes] ]
1705+ enable virtual joystick APIs [default=yes]
1706+ --enable-render-d3d enable the Direct3D render driver [default=yes]
17091707 --enable-sdl2-config Install sdl2-config [default=yes]
17101708
17111709Optional Packages:
0 commit comments