summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/ruby: redo musl patch for ruby 3.2Hans de Graaff2023-03-102-16/+10
| | | | | Closes: https://bugs.gentoo.org/899902 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.2.1Hans de Graaff2023-03-044-0/+308
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 hppa, #890915Sam James2023-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 sparc, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 ppc, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 ppc64, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 x86, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 arm64, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 arm, #890915Sam James2023-01-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.5 amd64, #890915Sam James2023-01-151-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop 2.7.6, 3.0.4, 3.1.2, 3.1.2-r1Hans de Graaff2022-12-035-1057/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 x86, #883137Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 amd64, #883137Jakov Smolić2022-11-301-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 hppa, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 sparc, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 ppc64, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 ppc, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 arm64, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.7 arm, #883137Arthur Zamarin2022-11-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: add 3.1.3Hans de Graaff2022-11-253-0/+272
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 2.7.7, 3.0.5Hans de Graaff2022-11-243-0/+541
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 2.6.10Jakov Smolić2022-08-252-259/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/ruby: add github upstream metadataSam James2022-07-281-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby-3.1.2*: fix patching for musl #840993Fabian Groffen2022-06-012-41/+26
| | | | | | | | | | | | | Some typo seems to have snuck in. The coroutine patch was included upstream for 3.1, yet it was copied to 3.1 files, the necessary stacksize patch wasn't. Then the 901 patch was referenced from the ebuild, which didn't exist. Copy the stacksize patch to 3.1 dir, drop the upstreamed coroutine patch. Closes: https://bugs.gentoo.org/840993 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: keyword 3.1.2-r1 for ~loongWANG Xuerui2022-05-091-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/ruby: keyword 3.0.4 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/ruby: keyword 2.6.10 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/ruby: keyword 2.7.6 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/ruby: avoid tests requiring a networkHans de Graaff2022-05-071-1/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: fix DoubleEmptyLineSam James2022-05-051-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop unneeded -j1 for make checkHans de Graaff2022-05-011-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 2.6.9, 2.7.5Hans de Graaff2022-05-013-532/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: run the full test suiteHans de Graaff2022-05-011-0/+249
| | | | | | | | | | | | | | | In previous ruby versions the full test suite could only be run against an installed ruby version, but this is no longer the case, and in fact the tests that we installed with the "rubytests" USE flag no longer worked as-is. Instead, "make check" can be used to run the full suite against the currently built ruby version. In order for these checks to pass we also need to explicitly avoid building the win32 extensions. Thanks to chewi for investigating and suggesting improvements. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: stable 2.7.6 for hppa, bug #838133Rolf Eike Beer2022-04-301-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: stable 2.6.10 for hppa, bug #838133Rolf Eike Beer2022-04-301-1/+1
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: copy patches to adhere to ruby lang policyHans de Graaff2022-04-234-2/+69
| | | | | | | We keep patch sets per version, even if the patches can be applied as-is, to keep things manageable. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.0.3, 3.1.1Hans de Graaff2022-04-233-535/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop upstreamed patch121011112022-04-232-2/+0
| | | | | | | Bug: https://bugs.gentoo.org/840260 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Signed-off-by: Han PuYu <w12101111@gmail.com>
* dev-lang/ruby: drop unnecessary musl patch for 3.1Sam James2022-04-191-28/+0
| | | | | | Closes: https://bugs.gentoo.org/835038 Closes: https://bugs.gentoo.org/839552 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.6 ppc64, #838133Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.10 ppc64, #838133Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: stabilize 2.7.6 for arm64Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.10 arm64, #838133Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.7.6 arm, #838133Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.10 arm, #838133Arthur Zamarin2022-04-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: x86 stable wrt bug #838133Agostino Sarubbo2022-04-142-2/+2
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: sparc stable wrt bug #838133Agostino Sarubbo2022-04-142-2/+2
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: ppc stable wrt bug #838133Agostino Sarubbo2022-04-142-2/+2
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: amd64 stable wrt bug #838133Agostino Sarubbo2022-04-142-2/+2
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: add 2.6.10, 2.7.6, 3.0.4, 3.1.2Hans de Graaff2022-04-125-0/+1068
| | | | | Bug: https://bugs.gentoo.org/838073 Signed-off-by: Hans de Graaff <graaff@gentoo.org>