anchor.diff:    version = "0.5-0";
   
     src = fetchurl {
  -      url    = https://luarocks.org/lpeg_patterns-0.5-0.src.rock;
  -      sha256 = "0mlw4nayrsdxrh98i26avz5i4170a9brciybw88kks496ra36v8f";
  -  };
  -  
  -  propagatedBuildInputs = [ lua lpeg ];  
  +    url    = https://luarocks.org/lpeg_patterns-0.5-0.src.rock;
  +    sha256 = "0mlw4nayrsdxrh98i26avz5i4170a9brciybw88kks496ra36v8f";
  +  };
  +  
  +  propagatedBuildInputs = [ lua lpeg ];
     buildType = "builtin";
   
     meta = {
       homepage = "https://github.com/daurnimator/lpeg_patterns/archive/v0.5.zip";
  -    description="a collection of LPEG patterns";
  +    description = "a collection of LPEG patterns";
       license = {
         fullName = "MIT";
       };
  
positive.code: };
  basexx = buildLuarocksPackage {
    pname = "basexx";
    version = "0.4.0-1";
  
    src = fetchurl {
        url    = https://luarocks.org/basexx-0.4.0-1.src.rock;
        sha256 = "1px8yrxg1qkk3kzdqj3siry742jdv4ysp2dmicxi15mkynqpjlzz";
    };
    disabled = ( luaOlder "5.1");
    propagatedBuildInputs = [ lua ];  
    buildType = "builtin";
  
    meta = {
      homepage = "https://github.com/aiq/basexx";
      description="A base2, base16, base32, base64 and base85 library for Lua";
      license = {
        fullName = "MIT";
      };
  
negative.code:   version = "0.2-1";
  
    src = fetchurl {
      url    = https://luarocks.org/ltermbox-0.2-1.src.rock;
      sha256 = "08jqlmmskbi1ml1i34dlmg6hxcs60nlm32dahpxhcrgjnfihmyn8";
    };
    disabled = ( luaOlder "5.1" );
    propagatedBuildInputs = [ lua ];
    buildType = "builtin";
  
    meta = {
      homepage = "http://code.google.com/p/termbox";
      description = "A termbox library package";
      license = {
        fullName = "New BSD License";
      };
  