anchor.diff:    disabled = (luaOlder "5.1");
     propagatedBuildInputs = [ lua ];
   
  -  meta = {
  +  meta = with stdenv.lib; {
       homepage = "https://github.com/facebook/luaffifb";
       description = "FFI library for calling C functions from lua";
       license = {
         fullName = "BSD";
  +    };
  +  };
  +};
  +luafilesystem = buildLuarocksPackage {
  +  pname = "luafilesystem";
  +  version = "1.7.0-2";
  +
  +  src = fetchurl {
  +    url    = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luafilesystem-1.7.0-2.src.rock;
  +    sha256 = "0xhmd08zklsgpnpjr9rjipah35fbs8jd4v4va36xd8bpwlvx9rk5";
  +  };
  +  disabled = (luaOlder "5.1");
  +  propagatedBuildInputs = [ lua ];
  +
  +  meta = with stdenv.lib; {
  +    homepage = "git://github.com/keplerproject/luafilesystem";
  +    description = "File System Library for the Lua Programming Language";
  +    maintainers = with maintainers; [ flosse vcunat ];
  +    license = {
  +      fullName = "MIT/X11";
  +    };
  +  };
  +};
  +luaossl = buildLuarocksPackage {
  +  pname = "luaossl";
  +  version = "20190612-0";
  +
  +  src = fetchurl {
  +    url    = https://luarocks.org/luaossl-20190612-0.src.rock;
  +    sha256 = "0q47rsfjnx3rbbr9jl2j5nlj56c6mwmnnma9m4rrbsza2p98wb4s";
  +  };
  +  propagatedBuildInputs = [ lua ];
  +
  +  meta = with stdenv.lib; {
  +    homepage = "http://25thandclement.com/~william/projects/luaossl.html";
  +    description = "Most comprehensive OpenSSL module in the Lua universe.";
  +    maintainers = with maintainers; [ vcunat ];
  +    license = {
  +      fullName = "MIT/X11";
       };
     };
   };
  
positive.code:   disabled = (luaOlder "5.1") || (luaAtLeast "5.4");
    propagatedBuildInputs = [ lua std__debug ];
  
    meta = {
      homepage = "https://lua-stdlib.github.io/normalize";
      description = "Normalized Lua Functions";
      license = {
  
negative.code:   version = "0.6.0-1";
  
    src = fetchurl {
      url    = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/argparse-0.6.0-1.src.rock;
      sha256 = "10ic5wppyghd1lmgwgl0lb40pv8z9fi9i87080axxg8wsr19y0p4";
    };
    disabled = (luaOlder "5.1") || (luaAtLeast "5.4");
    propagatedBuildInputs = [ lua ];
  
    meta = with stdenv.lib; {
      homepage = "https://github.com/mpeterv/argparse";
      description = "A feature-rich command-line argument parser";
      license = {
  