Dependencies: Update optdepends
authorWuzzy
Tue, 24 Oct 2017 14:48:12 +0100
changeset 1101 172cf3112fde
parent 1100 7e1f1bf5b955
child 1102 20695a9da988
Dependencies: Update optdepends
Dependencies.wiki
--- a/Dependencies.wiki	Tue Oct 24 14:43:31 2017 +0100
+++ b/Dependencies.wiki	Tue Oct 24 14:48:12 2017 +0100
@@ -1,8 +1,8 @@
-#summary List of programs and libraries for building and/or running hedgewars
+#summary List of programs and libraries for building and/or running Hedgewars
 
 = Dependencies =
-== Dependencies for fetching latest source-code ==
-If you want to get the source-code from the mercurial repository, you'll need these.
+== Dependencies for fetching latest source code ==
+If you want to get the source code from the mercurial repository, you'll need these.
 
 || *Name* || *Homepage* ||
 || Mercurial || [http://mercurial.selenic.com/] ||
@@ -12,10 +12,9 @@
 
 || *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
 || CMake || 2.6 || 2.6 || [http://www.cmake.org/] ||
-|| QMake || 4.7 || 4.7 || [http://www.qt.io/] ||
 
 == Core dependencies ==
-You need these programs and libraries to build and run hedgewars.
+You need these programs and libraries to build and run Hedgewars.
 Note: You will need the development headers of the libraries for building only.
 
 || *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
@@ -28,11 +27,11 @@
 || FPC (Free Pascal Compiler) || 2.2.4 || ??? || [http://freepascal.org/] ||
 
 == Bundled dependencies ==
-You can build/run hedgewars using these packages from your system or use those that come with the Hedgewars source:
+You can build/run Hedgewars using these packages from your system or use those that come with the Hedgewars source:
 
 || *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
 || Lua || 5.1 (exactly) || 5.1 (exactly) || [http://www.lua.org/] ||
-|| Physics FS a.k.a. PhysFS || 2.0.3 || 2.1.0 || [https://icculus.org/physfs/] ||
+|| PhysFS || 2.0.3 || 2.1.0 || [https://icculus.org/physfs/] ||
 
 Bundled Fonts:
 || *Name* || *Homepage* || *Comment* ||
@@ -42,19 +41,22 @@
 == Optional dependencies ==
 You don’t need to install these packages to build Hedgewars, but if you don’t, some features will be missing.
 
-For PNG screenshots:
+=== For PNG screenshots ===
 || *Name* || *Version* || *Homepage* ||
 || libpng || 1.2 || [http://www.libpng.org/pub/png/libpng.html] ||
 
-For video recording:
+=== Video recording ===
+For the video recorder, you need either FFmpeg _or_ Libav. And FreeGLUT.
+
 || *Name* || *Version* || *Homepage* ||
-|| libavcodec || ??? || [http://ffmpeg.org/libavcodec.html] ||
-|| libavformat || ??? || [http://ffmpeg.org/libavformat.html] ||
+|| FFmpeg || ??? || [http://ffmpeg.org/] ||
+|| Libav || ??? || [https://libav.org/ ||
 || FreeGLUT || 3.0 || [http://freeglut.sourceforge.net/] ||
 
 *Note*: See also VideoRecorder for detailed instructions to build the video recorder.
 
-If you want to build the server you need a couple of Haskell-related packages. First you need GHC:
+=== Server ===
+The server is built seperately. If you want to build the server you need a couple of Haskell-related packages. First you need GHC:
 || *Name* || *Version* || *Homepage* ||
 || GHC (Glasgow Haskell Compiler) || 6.10 || [https://www.haskell.org/ghc/] ||