at 23.11-beta 48 lines 854 B view raw
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 14}: 15 16stdenv.mkDerivation rec { 17 pname = "clanlib"; 18 version = "4.1.0"; 19 20 src = fetchFromGitHub { 21 repo = "ClanLib"; 22 owner = "sphair"; 23 rev = "v${version}"; 24 sha256 = "sha256-SVsLWcTP+PCIGDWLkadMpJPj4coLK9dJrW4sc2+HotE="; 25 }; 26 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 ]; 40 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 }; 48}