Просто для справки в будущем, вы можете сделать это, используя "multi" buildpack и "vendorbinaries" buildpack.
https://github.com/ddollar/heroku-buildpack-multi
https://github.com/peterkeen/heroku-buildpack-vendorbinaries
Идея заключается в том, что вы можете указать "multi" buildpack-пакет в переменной env BUILDPACK_URL, а затем в файле .buildpacks указать buildpack-пакеты ruby и vendorbinaries. Затем в файле .vendor_urls укажите URL-адреса исходного кода для каждой зависимости Docsplit.
Вы, вероятно, хотите скачать конкретную версию нужного вам источника и разместить ее на S3, чтобы вы всегда получали правильную версию для ваших нужд.