Dependencies.wiki
changeset 1660 6f6de1fdc526
parent 1324 bb87061fc23f
child 1690 ddfe686b9c66
equal deleted inserted replaced
1659:86dd0386d825 1660:6f6de1fdc526
    35 == Bundled dependencies ==
    35 == Bundled dependencies ==
    36 You can build/run Hedgewars using these packages from your system or use those that come with the Hedgewars source:
    36 You can build/run Hedgewars using these packages from your system or use those that come with the Hedgewars source:
    37 
    37 
    38 || *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
    38 || *Name* || *Version* (Latest HW release) || *Version* (Unstable) || *Homepage* ||
    39 || Lua || 5.1 (exactly) || 5.1 (exactly) || [https://www.lua.org/] ||
    39 || Lua || 5.1 (exactly) || 5.1 (exactly) || [https://www.lua.org/] ||
    40 || PhysFS || 2.1.0 || 2.1.0 || [https://icculus.org/physfs/] ||
    40 || PhysFS || 3.0.0 || 3.0.0 || [https://icculus.org/physfs/] ||
    41 
    41 
    42 Bundled Fonts:
    42 Bundled Fonts:
    43 || *Name* || *Homepage* || *Comment* ||
    43 || *Name* || *Homepage* || *Comment* ||
    44 || !DejaVu Sans Bold || [http://dejavu-fonts.org/] || — ||
    44 || !DejaVu Sans Bold || [http://dejavu-fonts.org/] || — ||
    45 || Zen Hei || [http://wenq.org/] || From the !WenQuanYi project. Font is internally known as “wgy-zenhei” ||
    45 || Zen Hei || [http://wenq.org/] || From the !WenQuanYi project. Font is internally known as “wgy-zenhei” ||
    64 === Server ===
    64 === Server ===
    65 The server is built seperately. If you want to build the server you need a couple of Haskell-related packages. First you need GHC:
    65 The server is built seperately. If you want to build the server you need a couple of Haskell-related packages. First you need GHC:
    66 || *Name* || *Version* || *Homepage* ||
    66 || *Name* || *Version* || *Homepage* ||
    67 || GHC (Glasgow Haskell Compiler) || 6.10 || [https://www.haskell.org/ghc/] ||
    67 || GHC (Glasgow Haskell Compiler) || 6.10 || [https://www.haskell.org/ghc/] ||
    68 
    68 
    69 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.
    69 Then you need a couple of Haskell software. Please refer to [http://hg.hedgewars.org/hedgewars/file/tip/INSTALL.md INSTALL.md] for a list.
    70 || *Haskell library name* || *Hedgewars Version* || *Hackage link* ||
       
    71 || sandi || after 0.9.22 || https://hackage.haskell.org/package/sandi ||
       
    72 || hslogger || || https://hackage.haskell.org/package/hslogger ||
       
    73 || regex-tdfa || after 0.9.22 || https://hackage.haskell.org/package/regex-tdfa ||
       
    74 || bytestring || || https://hackage.haskell.org/package/bytestring ||
       
    75 || bytestring-show || || https://hackage.haskell.org/package/bytestring-show ||
       
    76 || dataenc || 0.9.22 or older || https://hackage.haskell.org/package/dataenc ||
       
    77 || deepseq || || https://hackage.haskell.org/package/deepseq ||
       
    78 || mtl || || https://hackage.haskell.org/package/mtl ||
       
    79 || network || || https://hackage.haskell.org/package/network ||
       
    80 || parsec3 || 0.9.23 or older  || https://hackage.haskell.org/package/parsec3 ||
       
    81 || utf8-string || || https://hackage.haskell.org/package/utf8-string ||
       
    82 || vector || || https://hackage.haskell.org/package/vector ||
       
    83 || random || || https://hackage.haskell.org/package/random ||
       
    84 || zlib || || https://hackage.haskell.org/package/zlib ||
       
    85 || SHA || || https://hackage.haskell.org/package/SHA ||
       
    86 || entropy || || https://hackage.haskell.org/package/entropy ||