1{ stdenv, fetchFromGitHub, cmake, libGLU, xlibsWrapper }:
2stdenv.mkDerivation rec {
3 name = "${pname}-${version}";
4 pname = "glbinding";
5 version = "3.0.2";
6
7 src = fetchFromGitHub {
8 owner = "cginternals";
9 repo = pname;
10 rev = "v${version}";
11 sha256 = "1lvcps0n0p8gg0p2bkm5aq4b4kv8bvxlaaf4fcham2pgbgzil9d4";
12 };
13
14 buildInputs = [ cmake libGLU xlibsWrapper ];
15
16 meta = with stdenv.lib; {
17 homepage = https://github.com/cginternals/glbinding/;
18 description = "A C++ binding for the OpenGL API, generated using the gl.xml specification";
19 license = licenses.mit;
20 maintainers = [ maintainers.mt-caret ];
21 };
22}