ports/lua.nixλstdenv, fetchurl, ncurses, readlinestdenv.mkDerivationrec8pname="lua"9version="5.4.7"10src=fetchurl11url="https://www.lua.org/ftp/lua-${version}.tar.gz"12sha256="sha256-n79eKO+GxphY9tPTTszDLpEcGii0Eg/z6EqqcM+/HjA="15buildInputs=ncurses readline20makeFlags="CC=${stdenv.cc.targetPrefix}cc" "INSTALL_TOP=${placeholder"out"}" "INSTALL_MAN=${placeholder"out"}/share/man/man1" "R=${version}"27postPatch=sed -i "s@#define LUA_ROOT[[:space:]]*\"/usr/local/\"@#define LUA_ROOT \"$out/\"@g" \ src/luaconf.hgrep $out src/luaconf.h33postInstall= mkdir -p $out/lib/pkgconfig cat > $out/lib/pkgconfig/lua.pc <<EOFprefix=$outlibdir=$out/libincludedir=$out/includeName: LuaDescription: An Extensible Extension LanguageVersion: ${version}Requires:Libs: -L$out/lib -llua -lm -ldlCflags: -I$out/includeEOF49passthru=50luaversion="5.4"51isLuaJIT=false