summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/ruby: depend on fixed dev-ruby/rakeSam James2023-06-163-3/+3
| | | | | Bug: https://bugs.gentoo.org/908598 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop 3.0.6Sam James2023-06-161-267/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: update example rubys in postinst messageSam James2023-06-054-4/+4
| | | | | | | Reported by twnqx. We could really do this dynamically but let's just update it for now. Signed-off-by: Sam James <sam@gentoo.org>
* */*: marked ~arm64-macosFabian Groffen2023-06-031-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 sparc, #907377Sam James2023-05-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 x86, #907377Sam James2023-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 hppa, #907377Sam James2023-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 amd64, #907377Arthur Zamarin2023-05-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 ppc64, #907377Arthur Zamarin2023-05-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 arm, #907377Arthur Zamarin2023-05-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.4-r2 ppc, #907377Arthur Zamarin2023-05-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* */*: remove sparc64-solaris keywordFabian Groffen2023-05-254-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove sparc-solaris keywordFabian Groffen2023-05-254-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-244-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: add Valgrind annotation supportSam James2023-05-163-9/+24
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop 2.7.7, 2.7.8-r3David Seifert2023-05-1213-877/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/ruby: put back darwin gcc buildfix for 3+Fabian Groffen2023-05-043-0/+15
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: drop 3.0.5Hans de Graaff2023-04-262-268/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 hppa, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 sparc, #904986Arthur Zamarin2023-04-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 x86, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 ppc64, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 ppc, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 arm, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 arm64, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6-r2 amd64, #904986Sam James2023-04-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 ppc, #904759Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 hppa, #904759Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop 2.7.8Sam James2023-04-231-272/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: drop 3.1.3, 3.1.4, 3.2.1, 3.2.2Sam James2023-04-235-1044/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 arm, #904759Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 x86, #904759Sam James2023-04-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 amd64, #904759Jakov Smolić2023-04-221-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 ppc64, #904759Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 sparc, #904759Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.0.6 arm64, #904759Arthur Zamarin2023-04-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: filter out -Oline from MAKEOPTS, GNUMAKEFLAGSSam James2023-04-104-4/+40
| | | | | | | | | | | | | | | | Sorry for another revbump in such a short period (although maybe it's not so bad given very few people will have upgraded yet). Newer Portage sets GNUMAKEFLAGS="--output-sync=line" if MAKEOPTS is unset. It looks like this sometimes leads to Ruby installing no files (or just docs). Filter it out and just parse out --jobs and --load-average from MAKEOPTS. This is behind at least two reports on Bugzilla and possibly another on the forums. Closes: https://bugs.gentoo.org/728424 Closes: https://bugs.gentoo.org/900929 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: add more (-)s for 2.7Sam James2023-04-101-6/+6
| | | | | Fixes: b0985d19724759446ccd0921b37cef9f5cadaa77 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: build verbosely and don't compress debug sectionsSam James2023-04-104-0/+8
| | | | | | | | | | Build verbosely with --enable-mkmf-verbose as is Gentoo policy as it makes bugs easier to handle. Also, while at it, don't always compress debug sections. We have FEATURES="compressdebug" for that. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: fix MissingUseDepDefault in depsSam James2023-04-104-51/+51
| | | | | | | This both fixes a pkgcheck warning but may help Portage with upgrades a bit too (or at least lead to less confusing output). Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: don't use baseruby; add HPPA-only fixSam James2023-04-108-0/+1284
| | | | | | | | | | | | | | | 1. Disable use of baseruby. This causes breakage if a previous Ruby is installed without rubygems like in bug #883097. We've had issues like this in the past in bug #787137 too. 2. Add a fix which is ifdef'd for HPPA (upstream variant isn't, but let's be more conservative until it's merged there) to fix stack size allocation. This fixes tests for both Ruby and a bunch of Ruby packages. Bug: https://bugs.gentoo.org/787137 Closes: https://bugs.gentoo.org/701494 Closes: https://bugs.gentoo.org/883097 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: add 2.7.8, 3.0.6, 3.1.4, 3.2.2Hans de Graaff2023-03-315-0/+1064
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* 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>