lol

luabridge: init at 2.8

+37
+35
pkgs/development/libraries/luabridge/default.nix
··· 1 + { lib 2 + , stdenvNoCC 3 + , fetchFromGitHub 4 + }: 5 + 6 + stdenvNoCC.mkDerivation rec { 7 + pname = "luabridge"; 8 + version = "2.8"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "vinniefalco"; 12 + repo = "LuaBridge"; 13 + rev = version; 14 + sha256 = "sha256-gXrBNzE41SH98Xz480+uHQlxHjMHzs23AImxil5LZ0g="; 15 + }; 16 + 17 + dontConfigure = true; 18 + dontBuild = true; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + mkdir -p $out/include 23 + cp -r Source/LuaBridge $out/include 24 + runHook postInstall 25 + ''; 26 + 27 + meta = with lib; { 28 + description = "A lightweight, dependency-free library for binding Lua to C++"; 29 + homepage = "https://github.com/vinniefalco/LuaBridge"; 30 + changelog = "https://github.com/vinniefalco/LuaBridge/blob/${version}/CHANGES.md"; 31 + platforms = platforms.unix; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ ivar ]; 34 + }; 35 + }
+2
pkgs/top-level/all-packages.nix
··· 20699 20699 20700 20700 luabind_luajit = luabind.override { lua = luajit; }; 20701 20701 20702 + luabridge = callPackage ../development/libraries/luabridge { }; 20703 + 20702 20704 luksmeta = callPackage ../development/libraries/luksmeta { 20703 20705 asciidoc = asciidoc-full; 20704 20706 };