.dotfiles/dot_config/flake/pkgs/sbarlua/default.nix
2025-02-17 12:54:48 -05:00

33 lines
612 B
Nix

{
stdenv,
clang,
fetchFromGitHub,
gcc,
readline,
lua5_4,
}: let
lua = lua5_4;
in
stdenv.mkDerivation {
pname = "SBarLua";
version = "unstable-2024-02-28";
src = fetchFromGitHub {
owner = "FelixKratz";
repo = "SbarLua";
rev = "437bd2031da38ccda75827cb7548e7baa4aa9978";
hash = "sha256-F0UfNxHM389GhiPQ6/GFbeKQq5EvpiqQdvyf7ygzkPg=";
};
nativeBuildInputs = [
clang
gcc
];
buildInputs = [readline];
installPhase = ''
mkdir -p $out/lib/lua/${lua.luaversion}/
cp -r bin/* "$out/lib/lua/${lua.luaversion}/"
'';
}