mirror of
https://github.com/ZDoom/zdoom-macos-deps.git
synced 2024-11-21 19:41:15 +00:00
add list of dependencies
TODO: OPL implementations, FluidSynth dependencies
This commit is contained in:
parent
bb18d0e737
commit
a305846bed
1 changed files with 37 additions and 0 deletions
37
dependencies.md
Normal file
37
dependencies.md
Normal file
|
@ -0,0 +1,37 @@
|
|||
**Dependencies stored in GZDoom repository**
|
||||
|
||||
|Name|Links|Homebrew Formula|Repository Path|
|
||||
|---|---|---|---|
|
||||
|AsmJit|[Homepage](https://github.com/asmjit/asmjit)||[asmjit](https://github.com/coelckers/gzdoom/tree/master/libraries/asmjit)|
|
||||
|bzip2|[Homepage](https://www.sourceware.org/bzip2/)|[bzip2.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/bzip2.rb)|[bzip2](https://github.com/coelckers/gzdoom/tree/master/libraries/bzip2)|
|
||||
|DUMB|[Homepage](http://dumb.sourceforge.net/)|[dumb.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/dumb.rb)|[dumb](https://github.com/coelckers/gzdoom/tree/master/libraries/dumb)|
|
||||
|game-music-emu|[Homepage](https://bitbucket.org/mpyne/game-music-emu/)|[game-music-emu.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/game-music-emu.rb)|[game-music-emu](https://github.com/coelckers/gzdoom/tree/master/libraries/game-music-emu)|
|
||||
|gdtoa|[Homepage](http://www.netlib.org/fp/)||[gdtoa](https://github.com/coelckers/gzdoom/tree/master/libraries/gdtoa)|
|
||||
|glslang|[Homepage](https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/) / [Download](https://github.com/KhronosGroup/glslang/releases)|[glslang.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/glslang.rb)|[glslang](https://github.com/coelckers/gzdoom/tree/master/libraries/glslang)|
|
||||
|libADLMIDI|[Homepage](https://github.com/Wohlstand/libADLMIDI)||[adlmidi](https://github.com/coelckers/gzdoom/tree/master/libraries/adlmidi)|
|
||||
|libjpeg|[Homepage](https://www.ijg.org/)|[jpeg.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/jpeg.rb)|[jpeg](https://github.com/coelckers/gzdoom/tree/master/libraries/jpeg)|
|
||||
|libOPNMIDI|[Homepage](https://github.com/Wohlstand/libOPNMIDI/)||[opnmidi](https://github.com/coelckers/gzdoom/tree/master/libraries/opnmidi)|
|
||||
|LZMA|[Homepage](https://www.7-zip.org/sdk.html)||[lzma](https://github.com/coelckers/gzdoom/tree/master/libraries/lzma)|
|
||||
|TiMidity|||[timidity](https://github.com/coelckers/gzdoom/tree/master/libraries/timidity)|
|
||||
|TiMidity++|[Homepage](http://timidity.sourceforge.net/)|[timidity.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/timidity.rb)|[timidityplus](https://github.com/coelckers/gzdoom/tree/master/libraries/timidityplus)|
|
||||
|volk|[Homepage](https://github.com/zeux/volk)||[volk](https://github.com/coelckers/gzdoom/tree/master/src/rendering/vulkan/thirdparty/volk)|
|
||||
|Vulkan-Headers|[Homepage](https://github.com/KhronosGroup/Vulkan-Headers)||[vulkan](https://github.com/coelckers/gzdoom/tree/master/src/rendering/vulkan/thirdparty/vulkan)|
|
||||
|VulkanMemoryAllocator|[Homepage](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator)||[vk_mem_alloc](https://github.com/coelckers/gzdoom/tree/master/src/rendering/vulkan/thirdparty/vk_mem_alloc)|
|
||||
|WildMIDI|[Homepage](https://www.mindwerks.net/projects/wildmidi) / [Download](https://github.com/Mindwerks/wildmidi/releases)||[wildmidi](https://github.com/coelckers/gzdoom/tree/master/libraries/wildmidi)|
|
||||
|zlib|[Homepage](https://zlib.net/)|[zlib.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/zlib.rb)|[zlib](https://github.com/coelckers/gzdoom/tree/master/libraries/zlib)|
|
||||
|
||||
Note: OPL implementations are not listed
|
||||
|
||||
**External dependencies**
|
||||
|
||||
|Name|Links|Homebrew Formula|Comments|
|
||||
|---|---|---|---|
|
||||
|FluidSynth|[Homepage](http://www.fluidsynth.org/) / [Download](https://github.com/FluidSynth/fluidsynth/releases)|[fluid-synth.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/fluid-synth.rb)||
|
||||
|libflac|[Homepage](https://xiph.org/flac/) / [Download](https://github.com/xiph/flac/releases)|[flac.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/flac.rb)|For *libsndfile*|
|
||||
|libjpeg-turbo|[Homepage](https://libjpeg-turbo.org/)|[jpeg-turbo.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/jpeg-turbo.rb)||
|
||||
|libogg|[Homepage](https://www.xiph.org/ogg/) / [Download](https://github.com/xiph/ogg/releases)|[libogg.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/libogg.rb)|For *libsndfile*|
|
||||
|libsndfile|[Homepage](http://www.mega-nerd.com/libsndfile/) / [Download](https://github.com/erikd/libsndfile/releases)|[libsndfile.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/libsndfile.rb)||
|
||||
|libvorbis|[Homepage](https://xiph.org/vorbis/) / [Download](https://github.com/xiph/vorbis/releases)|[libvorbis.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/libvorbis.rb)|For *libsndfile*|
|
||||
|MoltenVK|[Homepage](https://moltengl.com/moltenvk/) / [Download](https://github.com/KhronosGroup/MoltenVK/releases)|[molten-vk.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/molten-vk.rb)|Dynamic library|
|
||||
|mpg123|[Homepage](https://www.mpg123.de/)|[mpg123.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/mpg123.rb)||
|
||||
|OpenAL Soft|[Homepage](https://openal-soft.org/) / [Download](https://github.com/kcat/openal-soft/releases)|[openal-soft.rb](https://github.com/Homebrew/homebrew-core/blob/master/Formula/openal-soft.rb)||
|
Loading…
Reference in a new issue