summaryrefslogtreecommitdiff
path: root/dev-lang/ruby/ruby-3.2.6-r4.ebuild
AgeCommit message (Collapse)Author
2025-09-16dev-lang/ruby: drop 3.2.6-r4, 3.3.7-r1Hans de Graaff
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-16dev-lang/ruby: fix passing -std=gnu17Sam James
We have to do it in CFLAGS, not C{,XX}FLAGS, otherwise Clang complains. Also, pass it consistently for now. Closes: https://bugs.gentoo.org/958248 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-19dev-lang/ruby: fix compilation with USE=socks5Hans de Graaff
Bug: https://bugs.gentoo.org/945502 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 x86, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 sparc, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 ppc64, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 ppc, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 arm, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-lang/ruby: Stabilize 3.2.6-r4 arm64, #950162Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-23dev-lang/ruby: Stabilize 3.2.6-r4 amd64, #950162Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-19dev-lang/ruby: fix SRC_URISam James
As reported at https://forums.gentoo.org/viewtopic-t-1173036.html. Fixes: 01ba4dc61965ef7658a24728841c04c9a1ce4871 Signed-off-by: Sam James <sam@gentoo.org>
2025-01-30dev-lang/ruby: disable dangerous __builtin_setjmp; fixup FP filteringSam James
* Disable dangerous __builtin_setjmp. As discussed it in the bug, it really shouldn't be used pretty much ever - rather setjmp should be used. Ruby upstream are already disabling it for arm64 and others have pointed out that it should be done for all arches, but that hasn't happened yet. Anyway, a user hit the crash, so let's make the change on our end. * Fix -fno-omit-frame-pointer filtering. For quite some time, -O* on various arches already implies -fomit-frame-pointer, hence filtering -fomit-frame-pointer by itself isn't sufficient. Add an explicit `append-flags -fno-omit-frame-pointer` to get the desired effect. We can drop it entirely if desired but I'm not confident in doing that at this point. Closes: https://bugs.gentoo.org/949016 Signed-off-by: Sam James <sam@gentoo.org>