Commit Graph

16 Commits

Author SHA1 Message Date
Joseph Cloutier
2dc827a432 Remove PulseAudio headers.
These are often included with the OS, or can easily be installed if not.
2022-05-16 14:10:20 -04:00
Joseph Cloutier
b63c054fab Add PulseAudio headers.
PulseAudio v15.99.1
2022-05-16 02:23:09 -04:00
Joseph Cloutier
580dfc862f Define INLINE based on the compiler.
MSVC doesn't recognize `__attribute__`.
2022-05-14 22:54:40 -04:00
Joseph Cloutier
25f9af8a78 Comment possibly-redundant #define. 2022-05-13 19:30:35 -04:00
Joseph Cloutier
b06f7b8789 Switch to libjpeg-turbo (version 2.0.7 ESR). 2022-05-13 19:13:30 -04:00
Joseph Cloutier
96516764c3 Update Pixman to 0.40.0. 2022-05-13 14:09:23 -04:00
Joseph Cloutier
e027811906 Update to OpenAL 1.20.1.
OpenAL versions beyond 1.20 will require C++ 14 instead of 11, requiring
an update to hxcpp.

This update resolves
https://github.com/kcat/openal-soft/pull/227
2022-05-13 01:25:52 -04:00
Joseph Cloutier
f200ecd9ca Use the official SDL repo as a submodule.
Continuing to use version 2.0.12 for now.

Missing changes:
370d05558c
e572215f5a
fa51fcb56b

Notes:
The changes in e572215 will be included when we update SDL.
The files.xml change from fa51fcb is actually included.
https://github.com/kcat/openal-soft/pull/227 is not resolved.
2022-05-12 23:17:16 -04:00
Joseph Cloutier
f59f996f40 Use the official OpenAL Soft repo as a submodule.
Continuing to use version 1.19.0 for now.

Missing changes:
defines.xml
library.xml
d66ef73a92
e5b5a55907
2022-05-12 13:25:46 -04:00
Joseph Cloutier
ff4f156787 Use the official libpng repo as a submodule.
Continuing to use version 1.6.12 for now. This seems not to be quite the
same version, but is close.

Missing changes:
601ea3ce9b
2177f5afd4
2022-05-08 23:47:33 -04:00
Joseph Cloutier
d6ec1c123b Use the official Ogg repo as a submodule.
Continuing to use version 1.3.2 for now.

`-DNATIVE_TOOLKIT_OGG` seems unused, and has been excluded.
2022-05-08 23:20:50 -04:00
Joseph Cloutier
1cf4ba09df Make overrides mirror submodule file structure. 2022-05-08 22:25:15 -04:00
Joseph Cloutier
a27c230324 Use the official FreeType repo as a submodule.
Continuing to use version 2.9.1 for now.
2022-05-08 22:09:26 -04:00
Joseph Cloutier
65a5ff56aa Use the official cURL repo as a submodule.
Continuing to use version 7.56.1 for now.
2022-05-08 16:51:39 -04:00
Joseph Cloutier
749fb5ad4a Use the official Cairo repo as a submodule.
Continuing to use version 1.15.2 for now. The main difference is the
lack of this change:
70d5bd67f3
2022-05-08 16:32:38 -04:00
Joseph Cloutier
92613e9665 Rename include -> overrides and add documentation. 2022-05-07 17:16:03 -04:00