anchor.diff:    pname = "bit32";
     version = "5.3.0-1";
     knownRockspec = (fetchurl {
  -    url    = "https://luarocks.org/bit32-5.3.0-1.rockspec";
  +    url    = "https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/bit32-5.3.0-1.rockspec";
       sha256 = "1d6xdihpksrj5a3yvsvnmf3vfk15hj6f8n1rrs65m7adh87hc0yd";
     }).outPath;
     src = fetchgit ( removeAttrs (builtins.fromJSON ''{
  
positive.code: }:
  buildLuarocksPackage {
    pname = "dkjson";
    version = "2.5-3";
    knownRockspec = (fetchurl {
      url    = "https://luafr.org/luarocks/dkjson-2.5-3.rockspec";
      sha256 = "18xngdzl2q207cil64aj81qi6qvj1g269pf07j5x4pbvamd6a1l3";
    }).outPath;
    src = fetchurl {
      url    = "http://dkolf.de/src/dkjson-lua.fsl/tarball/dkjson-2.5.tar.gz?uuid=release_2_5";
      sha256 = "14wanday1l7wj2lnpabbxw8rcsa0zbvcdi1w88rdr5gbsq3xwasm";
    };
  
    disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5");
  
negative.code:   pname = "lyaml";
    version = "6.2.7-1";
    knownRockspec = (fetchurl {
      url    = "mirror://luarocks/lyaml-6.2.7-1.rockspec";
      sha256 = "0m5bnzg24nyk35gcn4rydgzk0ysk1f6rslxwxd0w3drl1bg64zja";
    }).outPath;
    src = fetchurl {
  