summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ruby-ng.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
* eclass/ruby-ng.eclass: add ruby30 to removed implementationsHans de Graaff2023-09-231-1/+1
* ruby-ng.eclass: add _ruby_get_use_targets commentSam James2023-06-151-0/+3
* ruby-ng.eclass: use shopt directly, not via estack.eclassSam James2023-06-151-3/+4
* ruby-ng.eclass: cater to USE_RUBY conditional callsSam James2023-06-151-4/+36
* ruby-ng.eclass: drop no-op RDEPEND assignmentSam James2023-06-151-1/+0
* ruby-ng.eclass: use bash testsSam James2023-06-151-2/+2
* ruby-ng.eclass: use bash +=Sam James2023-06-151-9/+9
* ruby-ng.eclass: optimize: avoid subshells for ruby_implementations_depend, ru...Sam James2023-06-151-8/+28
* ruby-ng.eclass: optimize: avoid subshells for _ruby_atoms_samelib*Sam James2023-06-151-28/+29
* ruby-ng.eclass: optimize: avoid subshell for ruby_get_all_implsSam James2023-06-151-10/+13
* ruby-ng.eclass: optimize: use pattern substitutionSam James2023-06-151-7/+5
* ruby-ng.eclass: optimize: use pattern for old ruby implsSam James2023-06-151-1/+1
* eclass/ruby-ng.eclass: mark ruby27 as removedHans de Graaff2023-05-151-1/+1
* ruby-ng.eclass: error out earlier if RUBY is unsetSam James2023-04-101-0/+7
* ruby-ng.eclass: improve error when no valid Ruby in USE_RUBYSam James2023-03-311-1/+6
* eclass/ruby-fakegem.eclass: add support for sus test runnerHans de Graaff2023-03-261-0/+25
* ruby-ng.eclass: use eqawarn for test dependency warningSam James2023-03-221-1/+1
* ruby-ng.eclass: allow non-fatal use of test functionsSam James2023-03-221-2/+2
* eclass: standardize prologue/epilogueDavid Seifert2023-03-171-14/+11
* ruby-ng.eclass: fix UnquotedVariable of EPREFIXArthur Zamarin2022-09-121-1/+1
* ruby-ng.eclass: add ruby26 to the list of removed implementationsHans de Graaff2022-08-271-1/+1
* ruby-ng.eclass: Add missing inherit for eqawarnUlrich Müller2022-07-241-1/+1
* ruby-ng.eclass: Drop support for EAPI 5Ulrich Müller2022-07-241-29/+9
* ruby-ng.eclass: replace ebegin with einfo in _ruby_invoke_environmentMike Gilbert2022-07-091-2/+1
* ruby-ng.eclass: fgrep -> grep -FSam James2022-05-161-1/+1
* eclass/ruby-ng.eclass: add missing eendHans de Graaff2022-04-181-0/+1
* ruby-ng.eclass: avoid false-positive for EclassDocMissingVar (inherits)Sam James2022-03-251-5/+4
* *.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEUlrich Müller2022-03-241-5/+5
* ruby-ng.eclass: add debug-print-function callsAnna Vyalkova2022-03-151-1/+51
* eclass/ruby-ng.eclass: turn off loud publication banner in cucumberHans de Graaff2021-11-241-1/+1
* eclass/ruby-ng.eclass: ruby25 is no longer availableHans de Graaff2021-09-121-1/+1
* eclass/ruby-ng.eclass: remove EAPI 4 supportHans de Graaff2021-07-181-11/+11
* eclass/ruby-ng.eclass: add EAPI 8 supportHans de Graaff2021-07-181-9/+6
* ruby-ng.eclass: die on errors in ruby_rbconfig_valueHans de Graaff2021-05-011-1/+1
* eclass/ruby-{ng,fakegem}.eclass: fix did_you_mean issuesHans de Graaff2021-04-281-1/+1
* ruby-ng.eclass: add @DESCRIPTION as extension of @RETURNSam James2021-03-311-1/+2
* eclass: [QA] Revert multiple meaningless doc changesMichał Górny2020-12-281-1/+0
* eclass/ruby-ng: fixup EclassDocErrorAaron Bauman2020-12-161-0/+1
* eclass/ruby-{ng,utils}.eclass: mark ruby24 as removedHans de Graaff2020-08-071-1/+1
* ruby-ng.eclass: Include (-) in RUBY_TARGETS USE-dependenciesMichał Górny2020-01-051-4/+4
* ruby-ng.eclass: Add RESTRICT="!test? ( test )"Michał Górny2019-11-041-1/+4
* ruby-ng.eclass: remove emtpy line in documentationHans de Graaff2019-07-281-1/+0
* ruby-ng.eclass: remove 2-arg calling of depend methods in EAPI 7Hans de Graaff2019-07-251-6/+20
* ruby-ng.eclass: handle BDEPEND for EAPI 7Hans de Graaff2019-07-251-15/+47
* ruby-ng.eclass: use ruby_rbconfig_valueHans de Graaff2019-07-251-3/+3
* ruby-ng.eclass: make presence of RUBY_PATCHES fatalHans de Graaff2019-07-251-1/+6
* ruby-ng.eclass: stop inheriting toolchain-funcsHans de Graaff2019-07-251-2/+5
* ruby-ng.eclass: add EAPI 7 supportHans de Graaff2019-07-251-3/+3
* ruby-ng.eclass: future proof EAPI checksHans de Graaff2019-07-211-3/+5