lol
at 24.11-pre 40 lines 835 B view raw
1{ lib, stdenv 2, fetchFromGitHub 3, freeglut 4, libGL 5, libGLU 6, libX11 7, libXext 8, libXi 9, libXmu 10}: 11 12stdenv.mkDerivation rec { 13 pname = "glui"; 14 version = "2.37"; 15 16 src = fetchFromGitHub { 17 owner = "libglui"; 18 repo = "glui"; 19 rev = version; 20 sha256 = "0qg2y8w95s03zay1qsqs8pqxxlg6l9kwm7rrs1qmx0h22sxb360i"; 21 }; 22 23 buildInputs = [ freeglut libGLU libGL libXmu libXext libX11 libXi ]; 24 25 installPhase = '' 26 mkdir -p "$out"/{bin,lib,share/glui/doc,include} 27 cp -rT bin "$out/bin" 28 cp -rT lib "$out/lib" 29 cp -rT include "$out/include" 30 cp -rT doc "$out/share/glui/doc" 31 cp LICENSE.txt "$out/share/glui/doc" 32 ''; 33 34 meta = with lib; { 35 description = "A user interface library using OpenGL"; 36 license = licenses.zlib ; 37 maintainers = [ maintainers.raskin ]; 38 platforms = platforms.linux; 39 }; 40}