--- a/Dependencies.wiki Tue Oct 24 14:53:30 2017 +0100
+++ b/Dependencies.wiki Tue Oct 24 17:22:35 2017 +0100
@@ -5,32 +5,32 @@
If you want to get the source code from the mercurial repository, you'll need these.
|| *Name* || *Homepage* ||
-|| Mercurial || [http://mercurial.selenic.com/] ||
+|| Mercurial || [https://www.mercurial-scm.org/] ||
== Build-only dependencies ==
You need these packages to build Hedgewars, but not afterwards.
|| *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
-|| CMake || 2.6 || 2.6 || [http://www.cmake.org/] ||
+|| CMake || 2.6 || 2.6 || [https://www.cmake.org/] ||
== Core dependencies ==
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* ||
-|| Qt || 4.7.0 || 4.7.0 || [http://www.qt.io/] ||
-|| SDL || 1.2 || 2.0 || [http://libsdl.org/] ||
-|| SDL_net || 1.2 || 2.0 || [http://libsdl.org/] ||
-|| SDL_mixer || 1.2 || 2.0 || [http://libsdl.org/] ||
-|| SDL_image || 1.2 || 2.0 || [http://libsdl.org/] ||
-|| SDL_TTF || 2.0 || 2.0 || [http://libsdl.org/] ||
-|| FPC (Free Pascal Compiler) || 2.2.4 || 2.2.4 || [http://freepascal.org/] ||
+|| Qt || 4.7.0 || 4.7.0 || [https://www.qt.io/] ||
+|| SDL || 1.2 || 2.0 || [https://libsdl.org/] ||
+|| SDL_net || 1.2 || 2.0 || [https://libsdl.org/] ||
+|| SDL_mixer || 1.2 || 2.0 || [https://libsdl.org/] ||
+|| SDL_image || 1.2 || 2.0 || [https://libsdl.org/] ||
+|| SDL_TTF || 2.0 || 2.0 || [https://libsdl.org/] ||
+|| FPC (Free Pascal Compiler) || 2.2.4 || 2.2.4 || [https://freepascal.org/] ||
== Bundled dependencies ==
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/] ||
+|| Lua || 5.1 (exactly) || 5.1 (exactly) || [https://www.lua.org/] ||
|| PhysFS || 2.0.3 || 2.1.0 || [https://icculus.org/physfs/] ||
Bundled Fonts:
@@ -49,7 +49,7 @@
For the video recorder, you need either FFmpeg _or_ Libav. And FreeGLUT.
|| *Name* || *Version* || *Homepage* ||
-|| FFmpeg || ??? || [http://ffmpeg.org/] ||
+|| FFmpeg || ??? || [https://ffmpeg.org/] ||
|| Libav || ??? || [https://libav.org/] ||
|| FreeGLUT || 3.0 || [http://freeglut.sourceforge.net/] ||
@@ -62,19 +62,19 @@
Then you need a couple of Haskell software. Note that package names for Haskell software varies wildly between Linux distributions. When in doubt, check your distribution’s documentation about any naming conventions they may have about Haskell packages.
|| *Haskell library name* || *Hedgewars Version* || *Hackage link* ||
-|| sandi || after 0.9.22 || http://hackage.haskell.org/package/sandi ||
-|| hslogger || || http://hackage.haskell.org/package/hslogger ||
-|| regex-tdfa || after 0.9.22 || http://hackage.haskell.org/package/regex-tdfa ||
-|| bytestring || || http://hackage.haskell.org/package/bytestring ||
-|| bytestring-show || || http://hackage.haskell.org/package/bytestring-show ||
-|| dataenc || 0.9.22 or older || http://hackage.haskell.org/package/dataenc ||
-|| deepseq || || http://hackage.haskell.org/package/deepseq ||
-|| mtl || || http://hackage.haskell.org/package/mtl ||
-|| network || || http://hackage.haskell.org/package/network ||
-|| parsec3 || || http://hackage.haskell.org/package/parsec3 ||
-|| utf8-string || || http://hackage.haskell.org/package/utf8-string ||
-|| vector || || http://hackage.haskell.org/package/vector ||
-|| random || || http://hackage.haskell.org/package/random ||
-|| zlib || || http://hackage.haskell.org/package/zlib ||
-|| SHA || || http://hackage.haskell.org/package/SHA ||
-|| entropy || || http://hackage.haskell.org/package/entropy ||
+|| sandi || after 0.9.22 || https://hackage.haskell.org/package/sandi ||
+|| hslogger || || https://hackage.haskell.org/package/hslogger ||
+|| regex-tdfa || after 0.9.22 || https://hackage.haskell.org/package/regex-tdfa ||
+|| bytestring || || https://hackage.haskell.org/package/bytestring ||
+|| bytestring-show || || https://hackage.haskell.org/package/bytestring-show ||
+|| dataenc || 0.9.22 or older || https://hackage.haskell.org/package/dataenc ||
+|| deepseq || || https://hackage.haskell.org/package/deepseq ||
+|| mtl || || https://hackage.haskell.org/package/mtl ||
+|| network || || https://hackage.haskell.org/package/network ||
+|| parsec3 || || https://hackage.haskell.org/package/parsec3 ||
+|| utf8-string || || https://hackage.haskell.org/package/utf8-string ||
+|| vector || || https://hackage.haskell.org/package/vector ||
+|| random || || https://hackage.haskell.org/package/random ||
+|| zlib || || https://hackage.haskell.org/package/zlib ||
+|| SHA || || https://hackage.haskell.org/package/SHA ||
+|| entropy || || https://hackage.haskell.org/package/entropy ||