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-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

x11-wm

 * subtle: https://bugs.gentoo.org/show_bug.cgi?id=547776

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)

sci-libs

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

sys-apps

 * paludis: https://bugs.gentoo.org/show_bug.cgi?id=547834 Mask IUSE="ruby"

Masked (Removal on 05 Aug 2015)

 * app-text/deplate: fails to build https://bugs.gentoo.org/show_bug.cgi?id=528568 ; Mask for removal
 * app-text/migemo: https://bugs.gentoo.org/show_bug.cgi?id=541634 ; Mask for removal (Mask IUSE="emacs" on app-text/cmigemo; mask IUSE="migemo" on www-client/w3m)