summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-05-29 19:30:08 +0100
committerSam James <sam@gentoo.org>2023-05-29 19:30:45 +0100
commitf9be832e2fafc36b9539224b28f4e7b7e1754835 (patch)
tree7071e5fa1d109a57f385391245f4cdf8cecf9d7f /profiles
parentprofiles/arch: replicate ruby settings for each stable arch (diff)
downloadgentoo-f9be832e2fafc36b9539224b28f4e7b7e1754835.tar.gz
gentoo-f9be832e2fafc36b9539224b28f4e7b7e1754835.tar.bz2
gentoo-f9be832e2fafc36b9539224b28f4e7b7e1754835.zip
profiles/base: set base profile defaults for ruby31
Allow ruby_targets_ruby31 to be used in stable packages and set both ruby30 and ruby31 as default ruby targets. We cannot switch directly to ruby31-only since we need to keep a working ruby+dependencies at all times to allow proper installation of packages. Bug: https://bugs.gentoo.org/907377 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--profiles/base/use.stable.mask9
2 files changed, 6 insertions, 7 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 17410392ce5e..5c28061b2ff6 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -99,8 +99,8 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te
# Manuel Rüger <mrueg@gentoo.org> (2015-09-09)
# Default Ruby build target(s)
-# Updated to remove ruby27 on 2023-03-26
-RUBY_TARGETS="ruby30"
+# Updated to add ruby31 on 2023-05-29
+RUBY_TARGETS="ruby30 ruby31"
# Andreas K. Hüttel <dilfridge@gentoo.org> (2022-10-22)
# These USE flags are what is common between the various sub-profiles. Stages 2
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index b4432fbc178d..6e984e647f1d 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,16 +4,15 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Sam James <sam@gentoo.org> (2023-05-29)
+# Currently in testing and not ready to go stable yet.
+ruby_targets_ruby32
+
# Michał Górny <mgorny@gentoo.org> (2023-05-23)
# Mask until dev-lang/python:3.12 becomes stable.
python_targets_python3_12
python_single_target_python3_12
-# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
-# Currently in testing and not ready to go stable yet.
-ruby_targets_ruby31
-ruby_targets_ruby32
-
# Brian Evans <grknight@gentoo.org> (2022-12-09)
# PHP 8.2 is in testing
php_targets_php8-2