mirror of
https://github.com/eXpl0it3r/SFML-dependencies.git
synced 2026-01-01 11:02:59 +00:00
SFML's dependencies build tools
https://www.sfml-dev.org
| .github/workflows | ||
| flac@1151c93e99 | ||
| freetype2@e8ebfe988b | ||
| minimp3@afb604c06b | ||
| ogg@e1774cd77f | ||
| openal-soft@ae4eacf147 | ||
| opus@e85ed7726d | ||
| opusfile@a55c164e98 | ||
| stb@9d9f75eb68 | ||
| vorbis@0657aee69d | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| iOS-dependencies.sh | ||
| macOS-dependencies.sh | ||
| readme.md | ||
SFML Dependencies
Important
SFML 3 is fetching and building its dependencies on-the-fly, as such this repository is essentially obsolete.
SFML has a number of different dependencies. This repository should help to rebuild all the dependencies by pulling together all the source code repositories and providing the right tools and instructions to do so.
Dependencies
| Name | Version | Repository |
|---|---|---|
| ogg | v1.3.5 | https://github.com/xiph/ogg.git |
| flac | 1.3.4 | https://github.com/xiph/flac.git |
| vorbis | v1.3.7 | https://github.com/xiph/vorbis.git |
| opus | v1.3.1 | https://github.com/xiph/opus.git |
| opusfile | v0.12 | https://github.com/xiph/opusfile.git |
| freetype2 | VER-2-12-1 | https://gitlab.freedesktop.org/freetype/freetype.git |
| openal-soft | openal-soft-1.21.1 | https://github.com/kcat/openal-soft.git |
| stb_* | master | https://github.com/nothings/stb.git |
| minimp3 | master | https://github.com/lieff/minimp3.git |
Building
All the necessary steps are described on the repository wiki.
Custom Scripts
Until they're fully integrated into the setup here, I've add the scripts that have been used to generate the dependency frameworks for macOS and iOS.