1 { lib, stdenv, fetchFromGitHub, lua, boost, cmake }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
10 rev = "49814f6b47ed99e273edc5198a6ebd7fa19e813a";
11 sha256 = "sha256-JcOsoQHRvdzF2rsZBW6egOwIy7+7C4wy0LiYmbV590Q";
14 nativeBuildInputs = [ cmake ];
16 buildInputs = [ boost ];
18 propagatedBuildInputs = [ lua ];
24 patches = [./0.9.1-discover-luajit.patch];
27 homepage = "https://github.com/Oberon00/luabind";
28 description = "A library that helps you create bindings between C++ and Lua";
29 license = lib.licenses.mit;
30 platforms = lib.platforms.unix;