nixpkgs (www.nixos.org) should also be known by you.
a) ruby is supported pretty well :)
b) it has many nice features such as atomic upgrades, distributed
    building etc.

Thus before you write a new tool check it out and give it a try. Don't
think there are that many OSX users yet - but the backbone of the
system is pretty stable.

Marc Weber