python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / games / hikounomizu / default.nix
blobf55b775164007689065622e93ae96618eb3a801e
1 { lib
2 , stdenv
3 , fetchurl
4 , cmake
5 , pkg-config
6 , util-linux
7 , libGL
8 , freetype
9 , pugixml
10 , SDL2
11 , SDL2_image
12 , openal
13 , libogg
14 , libvorbis
15 , libGLU
16 , synfigstudio
17 , inkscape
18 , imagemagick
19 , pngquant
20 , xz
23 stdenv.mkDerivation rec {
24   pname = "hikounomizu";
25   version = "0.9.2";
27   src = fetchurl {
28     url = "http://download.tuxfamily.org/hnm/${version}/hikounomizu-${version}-src.tar.bz2";
29     hash = "sha256-ZtvzQAiYG4IcdgKiBDIQFOJVnLbz1TsiIbdZr/0Y2U8=";
30   };
32   nativeBuildInputs = [
33     cmake
34     pkg-config
35     # for make data
36     util-linux
37     synfigstudio.synfig
38     inkscape
39     imagemagick
40     pngquant
41     xz
42   ];
44   buildInputs = [
45     libGL
46     freetype
47     pugixml
48     SDL2
49     SDL2_image
50     openal
51     libogg
52     libvorbis
53     libGLU
54   ];
56   postBuild = ''
57     make data -j$NIX_BUILD_CORES
58   '';
60   meta = with lib; {
61     description = "A free platform-based fighting game";
62     longDescription = ''
63       Hikou no mizu (ハイクの水) is a free platform-based fighting game,
64       licensed under the GNU GPL v3 (program) and the LAL (graphics).
65       It works on many operating systems including GNU/Linux, *BSD, Haiku,
66       OS X and Windows.
68       The characters use natural powers such as water or lightning,
69       but they can also (mostly for now) fight the traditional way!
70     '';
71     homepage = "https://hikounomizu.org/";
72     downloadPage = "https://hikounomizu.org/download.html";
73     maintainers = with maintainers; [ fgaz ];
74     license = [ licenses.gpl3Plus licenses.lal13 ];
75     platforms = platforms.all;
76   };