Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / clanlib / default.nix
blob7dfc2e0844687bcc92000b9520b059ef2fb1f32d
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , libGL
6 , libpng
7 , pkg-config
8 , xorg
9 , file
10 , freetype
11 , fontconfig
12 , alsa-lib
13 , libXrender
16 stdenv.mkDerivation rec {
17   pname = "clanlib";
18   version = "4.1.0";
20   src = fetchFromGitHub {
21     repo = "ClanLib";
22     owner = "sphair";
23     rev = "v${version}";
24     sha256 = "sha256-SVsLWcTP+PCIGDWLkadMpJPj4coLK9dJrW4sc2+HotE=";
25   };
27   nativeBuildInputs = [
28     pkg-config
29     autoreconfHook
30   ];
31   buildInputs = [
32     libGL
33     libpng
34     xorg.xorgproto
35     freetype
36     fontconfig
37     alsa-lib
38     libXrender
39   ];
41   meta = with lib; {
42     homepage = "https://github.com/sphair/ClanLib";
43     description = "A cross platform toolkit library with a primary focus on game creation";
44     license = licenses.mit;
45     maintainers = with maintainers; [ nixinator ];
46     platforms = [ "x86_64-linux" ];
47   };