From 25ab42dad0506d6237b4c5d137696d6ae3993b75 Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Sun, 21 Jul 2024 20:58:29 +0100 Subject: [PATCH] add to saturn --- pkgs/saturn/lua-dbus-proxy.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pkgs/saturn/lua-dbus-proxy.nix 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}/" + ''; + +}