summaryrefslogtreecommitdiff
path: root/dev-lang/ruby/ruby-3.2.7.ebuild
AgeCommit message (Collapse)Author
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-19dev-lang/ruby: fix build issue with gcc15Z. Liu
1. if USE="socks5", full protoype is required by C23 2. if CFLAGS="-flto -Werror=lto-type-mismatch", and building with -std=c23 (default for gcc 15), build will fail with" "static declaration of ‘rb_io_closed_p’ follows non-static declaration" all patches are from upstream (w/ minor change if backport) Closes: https://bugs.gentoo.org/945502 Closes: https://bugs.gentoo.org/945643 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42828 Closes: https://github.com/gentoo/gentoo/pull/42828 Signed-off-by: Sam James <sam@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-31dev-lang/ruby: Stabilize 3.2.7 x86, #951087Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-31dev-lang/ruby: Stabilize 3.2.7 sparc, #951087Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-31dev-lang/ruby: Stabilize 3.2.7 ppc64, #951087Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-31dev-lang/ruby: Stabilize 3.2.7 arm, #951087Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-31dev-lang/ruby: Stabilize 3.2.7 arm64, #951087Sam James
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-23dev-lang/ruby: Stabilize 3.2.7 ppc, #951087Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-18dev-lang/ruby: fix a test with USERSam James
spec/ruby/library/etc/getlogin_spec.rb fails for me because of a mismatch between USER and `id`. Signed-off-by: Sam James <sam@gentoo.org>
2025-03-18dev-lang/ruby: skip test needing networkSam James
Debian also has https://sources.debian.org/patches/ruby3.3/3.3.7-1/test-test_bundled_ca-Skip-test-because-it-requires-i.patch/. Closes: https://bugs.gentoo.org/932495 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10dev-lang/ruby: Stabilize 3.2.7 amd64, #951087Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-05dev-lang/ruby: add 3.2.7Hans de Graaff
Signed-off-by: Hans de Graaff <graaff@gentoo.org>