UbuntuUpdates.org

3rd Party Repository: Brightbox Ruby NG Experimental

This repository is available for: Precise  Trusty  Xenial  Zesty  Artful  Bionic 


Title: Ruby with experimental performance enhancements
Description:

http://blog.brightbox.co.uk/posts/next-generation-ruby-packages-for-ubuntu

We’ve been providing optimized Ruby 1.8 and Rubygems 1.3.7 packages for Ubuntu for years now but some technical issues prevented us from providing 1.9.3 packages alongside them. So we started out afresh from the very latest Debian 1.8.7 and 1.9.3 packages, and added:

Ruby Enterprise Edition patches for 1.8.7-358 (2012.02)
Built Ruby 1.9.3 with Google’s high performance memory allocator, tcmalloc
Added Sokolov Yura‘s performance patches for 1.9.3
Added Narihiro Nakamura’s Bitmap Marking garbage collector (backported by Sakolov Yura)
Patched Ruby 1.9.3 to export the right symbols to work with ruby-debug

So this gives you Ruby 1.8.7, Ruby 1.9.3 and Rubygems 1.8.21 on Ubuntu 10.04 Lucid through to the upcoming Ubuntu 12.04 Precise. You can install both Ruby 1.8.7 and 1.9.3 alongside each other and switch between them effortlessly. We’ve also updated our Passenger packages to work with both versions of Ruby (and our NGINX Passenger packages too).

Daily Build: no

To install this PPA:

sudo add-apt-repository ppa:brightbox/ruby-ng-experimental 
sudo apt-get update
sudo apt-get install <package name>
where <package name> is one of the packages below.


Links


Most recent updates in Brightbox Ruby NG Experimental PPA (Trusty)

Date Package Version
2018-04-18 17:08:22 UTC ruby1.9.1 1:1.9.3.551-557bbox8~trusty1
2018-04-17 17:08:09 UTC ruby1.9.1 1:1.9.3.551-557bbox7~trusty2
2018-04-17 16:08:29 UTC ruby1.9.1 1:1.9.3.551-557bbox7~trusty1
2018-04-16 12:08:27 UTC ruby1.9.1 1:1.9.3.551-557bbox6~trusty1
2018-04-10 17:08:18 UTC ruby2.0 2.0.0.648-654bbox1~trusty1

Ruby2.2 Versions in Brightbox Ruby NG Experimental PPA

UbuntuUpdates arbitrarily picked ruby2.2 as the main package of this PPA.

Package Release Latest Version Latest Update
ruby2.2 artful 2.2.9-1bbox1~artful2 2018-01-15 14:08:15 UTC
ruby2.2 zesty 2.2.9-1bbox1~zesty1 2018-01-12 20:09:03 UTC
ruby2.2 xenial 2.2.10-1bbox1~xenial1 2018-04-06 18:08:40 UTC
ruby2.2 trusty 2.2.10-1bbox1~trusty1 2018-04-06 18:08:39 UTC
ruby2.2 precise 2.2.7-1bbox1~precise1 2017-04-20 18:08:37 UTC

Packages in PPA for Trusty

See packages for selected release: Precise  Trusty  Xenial  Zesty  Artful  Bionic 

Deleted packages are displayed in grey.

Head packages

ruby-switch rubygems-integration ruby2.4 ruby1.8 rubygems
ruby-defaults ruby2.0 ruby2.5 ruby2.2 ruby2.3
ruby2.1 ruby1.9.1

Dependent packages

rubygems1.8 libruby2.1 ruby1.8-dev ruby1.8-examples ruby2.4-doc
ruby2.3-doc libruby2.3 libruby2.4 ruby2.1-dev ruby2.0-doc
ruby1.8-full ruby1.9.1-examples ri1.9.1 ruby1.9.1-full libruby1.8-dbg
rubygems-doc ri libruby libtcltk-ruby ruby
ruby-dev ruby-full ruby-all-dev ruby2.1-tcltk libruby2.2
ruby2.2-dev ruby2.2-doc ruby2.3-tcltk ruby2.4-dev libruby1.9.1-dbg


Comments

blog comments powered by Disqus


Older Comments

There are currently no comments.



About   -   Send Feedback to @ubuntu_updates