Project:Ruby/Ruby 1.9 deprecation

Upstream support for Ruby 1.9 has ended on 23rd February 2015.

Deprecation plan

 * Get ruby20 and ruby21 package coverage up to the same level as ruby19
 * Stabilize packages with ruby20 support
 * Default Ruby target for new installs to ruby20
 * Package.mask and remove ruby19-only packages

For further information please also check https://bugs.gentoo.org/show_bug.cgi?id=536852

Packages that are currently only available to ruby19
These need to be checked, if ruby20 or later is possible.

dev-java

 * jruby: Move it to ruby/java-overlay

dev-libs

 * Ice: https://bugs.gentoo.org/show_bug.cgi?id=541648 ; Mask IUSE=ruby

net-analyzer

 * metasploit: https://bugs.gentoo.org/show_bug.cgi?id=547770 (newer version with ruby21 is ready in an overlay but awaits a release from upstream, can be moved if we need it)

net-irc

 * epic5: https://bugs.gentoo.org/show_bug.cgi?id=547768 ; Mask IUSE=ruby

net-misc

 * termtter: https://bugs.gentoo.org/show_bug.cgi?id=547772

net-wireless

 * lorcon: https://bugs.gentoo.org/show_bug.cgi?id=547774 ; Mask IUSE=ruby

app-mobilephone

 * obexftp-0.23-r2: newer version cannot be stabled so we will mask this package once we mask ruby 1.9 (see https://bugs.gentoo.org/show_bug.cgi?id=547828 ) ; Mask IUSE=ruby or mask package for removal (+ sys-fs/obexfs): Result: Masked USE=ruby for <0.24

sci-libs

 * gdal: https://bugs.gentoo.org/show_bug.cgi?id=547832 ; Mask USE=ruby Result: Masked IUSE=ruby

sys-apps

 * paludis: https://bugs.gentoo.org/show_bug.cgi?id=547834 Mask USE=ruby Result: Masked IUSE=ruby for <2.4.0