···361361 buildInputs = [ which v8 python2 ];
362362 buildFlags = [ "--with-system-v8=true" ];
363363 dontBuild = false;
364364+ # The gem includes broken symlinks which are ignored during unpacking, but
365365+ # then fail during build. Since the content is missing anyway, touching the
366366+ # files is enough to unblock the build.
367367+ preBuild = ''
368368+ touch vendor/depot_tools/cbuildbot vendor/depot_tools/chrome_set_ver vendor/depot_tools/cros_sdk
369369+ '';
364370 postPatch = ''
365371 substituteInPlace ext/libv8/extconf.rb \
366372 --replace "location = Libv8::Location::Vendor.new" \