The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Ruby-kit"
(Created page with "Ruby-kit is a Funtoo kit (see FAQ:What Are Funtoo Kits) which contains the Ruby language itself as well as Ruby modules. The cur...") |
|||
Line 1: | Line 1: | ||
Ruby-kit is a Funtoo kit (see [[FAQ:What Are Funtoo Kits]]) which contains the [[wikipedia:Ruby (programming language)|Ruby language]] itself as well as Ruby modules. | Ruby-kit is a Funtoo kit (see [[FAQ:What Are Funtoo Kits]]) which contains the [[wikipedia:Ruby (programming language)|Ruby language]] itself as well as Ruby modules. | ||
The currently-active branch of Ruby-kit is {{c|2.7-prime}}, and is based on a snapshot of Gentoo Ruby ebuilds from late December 2020. At this time, the Gentoo Ruby Team was focusing on integrating support for Ruby 3.0 into Gentoo. Another notable event happening at around this time was the deprecation of Ruby 2.5 by the Ruby team itself, as it is currently in maintenance mode and nearing EOL. | == Status == | ||
The currently-active branch of Ruby-kit is {{c|2.7-prime}}, created in early January 2021 by Funtoo, and is based on a snapshot of Gentoo Ruby ebuilds from late December 2020. At this time, the Gentoo Ruby Team was focusing on integrating support for Ruby 3.0 into Gentoo. Another notable event happening at around this time was the deprecation of Ruby 2.5 by the Ruby team itself, as it is currently in maintenance mode and nearing EOL. | |||
== Funtoo Changes == | |||
Ruby-kit {{c|2.7-prime}} has a number of important Funtoo changes which are documented here. | |||
The {{c|ruby-*.eclass}} eclasses have been forked and are stored in our {{c|kit-fixups}} repository, in {{c|core-kit/curated/eclasses}}, so they will end up on end-user systems inside Core-kit and will be available to all kits. | |||
The forked eclasses are: | |||
* {{c|ruby-fakegem.eclass}} | |||
* {{c|ruby-ng.eclass}} | |||
* {{c|ruby-ng-gnome2.eclass}} | |||
* {{c|ruby-single.eclass}} | |||
* {{c|ruby-utils.eclass}} |
Revision as of 02:25, January 5, 2021
Ruby-kit is a Funtoo kit (see FAQ:What Are Funtoo Kits) which contains the Ruby language itself as well as Ruby modules.
Status
The currently-active branch of Ruby-kit is 2.7-prime
, created in early January 2021 by Funtoo, and is based on a snapshot of Gentoo Ruby ebuilds from late December 2020. At this time, the Gentoo Ruby Team was focusing on integrating support for Ruby 3.0 into Gentoo. Another notable event happening at around this time was the deprecation of Ruby 2.5 by the Ruby team itself, as it is currently in maintenance mode and nearing EOL.
Funtoo Changes
Ruby-kit 2.7-prime
has a number of important Funtoo changes which are documented here.
The ruby-*.eclass
eclasses have been forked and are stored in our kit-fixups
repository, in core-kit/curated/eclasses
, so they will end up on end-user systems inside Core-kit and will be available to all kits.
The forked eclasses are:
ruby-fakegem.eclass
ruby-ng.eclass
ruby-ng-gnome2.eclass
ruby-single.eclass
ruby-utils.eclass