commit 25ab42dad0506d6237b4c5d137696d6ae3993b75 parent 6d7bf21483bcabfcf1772a9b90848c81525014ef Author: Daniel Barlow <dan@telent.net> Date: Sun, 21 Jul 2024 20:58:29 +0100 add to saturn Diffstat:
| A | pkgs/saturn/lua-dbus-proxy.nix | | | 25 | +++++++++++++++++++++++++ |
1 file changed, 25 insertions(+), 0 deletions(-)
diff --git a/pkgs/saturn/lua-dbus-proxy.nix 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}/" + ''; + +}