diff --git a/pkgs/saturn/lua-dbus-proxy.nix b/pkgs/saturn/lua-dbus-proxy.nix new file mode 100644 index 0000000..7e8dfd5 --- /dev/null +++ b/pkgs/saturn/lua-dbus-proxy.nix @@ -0,0 +1,25 @@ +{ lua, lgi, pkg-config, buildLuaPackage, fetchFromGitHub }: +let + simpleName = "dbus_proxy"; +in buildLuaPackage rec { + version = "0.10.2"; + pname = simpleName; + nativeBuildInputs = [ pkg-config ]; + + src = fetchFromGitHub { + owner = "stefano-m"; + repo = "lua-${simpleName}"; + rev = "v${version}"; + sha256 = "0kl8ff1g1kpmslzzf53cbzfl1bmb5cb91w431hbz0z0vdrramh6l"; + }; + + propagatedBuildInputs = [ lgi ]; + + buildPhase = ":"; + + installPhase = '' + mkdir -p "$out/share/lua/${lua.luaversion}" + cp -r src/${pname} "$out/share/lua/${lua.luaversion}/" + ''; + +}