Ruby has one packaging format that is essentially unchanged since 2004: RubyGems. There have been improvements in making it easier to convert a gem to a native package since then (even though I think that’s a fool’s errand), but the fundamental packaging system hasn’t changed (although indexing and serving has).