diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-31 04:04:12 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-31 04:04:12 +0100 |
commit | 15d97fe857a00a52fd4efb0a31ed0560f9de3a24 (patch) | |
tree | fff97afa4cdc01dee4972402cf810f00aaec487a /eclass | |
parent | ed6e9ebb6ab4abd792d5b15e97ec245603dd6e2d (diff) |
gentoo auto-resync : 31:03:2023 - 04:04:12
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 37502 -> 37499 bytes | |||
-rw-r--r-- | eclass/ruby-ng.eclass | 7 |
2 files changed, 6 insertions, 1 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex 5571cc777f1f..1f186917a64b 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index c273a431c5b1..b81038237a6b 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -103,16 +103,21 @@ ruby_implementation_depend() { # Return a list of valid implementations in USE_RUBY, skipping the old # implementations that are no longer supported. _ruby_get_all_impls() { - local i + local i found_valid_impl for i in ${USE_RUBY}; do case ${i} in # removed implementations ruby19|ruby20|ruby21|ruby22|ruby23|ruby24|ruby25|ruby26|jruby) ;; *) + found_valid_impl=1 echo ${i};; esac done + + if [[ -z ${found_valid_impl} ]] ; then + die "No supported implementation in USE_RUBY." + fi } # @FUNCTION: ruby_samelib |