summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/ruby: add patches for muslFabian Groffen2021-10-163-0/+95
| | | | | | | | | | Fix two problems: 1. fix compilation problem in coroutine 2. address stack size such that one can e.g. run puppet Closes: https://bugs.gentoo.org/721068 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: cleanup of masked ruby:2.5Hans de Graaff2021-09-1210-913/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop obsolete LibreSSL patchesSam James2021-05-032-30/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: backport ruby 3.0 gem_prelude.rbHans de Graaff2021-04-281-0/+16
| | | | | | | | | | | The ruby26 and ruby30 gem_prelude.rb fails gracefully when the did_you_mean gem cannot be loaded. Backport the ruby30 version since it is more modular. This helps with cases where the did_you_mean gem is not yet installed as part of a fresh ruby install. Bug: https://bugs.gentoo.org/705346 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: make compatible with autoconf 2.70Hans de Graaff2021-01-153-0/+156
| | | | | | Closes: https://bugs.gentoo.org/765010 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: fix compilation with USE=socks5Hans de Graaff2020-12-291-0/+15
| | | | | | | | Thanks to Phobos Kappa for providing the patch both to use and upstream. Closes: https://bugs.gentoo.org/762253 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add ruby 3.0.0Hans de Graaff2020-12-281-0/+20
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add ruby 2.7Hans de Graaff2019-12-261-0/+20
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 2.5.4, 2.6.2Hans de Graaff2019-03-141-0/+85
| | | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/ruby: add 2.6.1Hans de Graaff2019-02-171-0/+20
| | | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/ruby: fix various install issuesHans de Graaff2018-12-272-87/+16
| | | | | | | | | | | | | Properly unbundle rdoc and bundler which we install via the gems. Fix install path for default bundled gemspec, fixing file collisions without FEATURES=userpriv. Add USE flag for jit, but note that this does not fully disable jit, and jit does not work due to issues with the .pch file generated for it. Add missing PDEPEND on bundler since we now unbundle it properly. Fixes: https://bugs.gentoo.org/673760 Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/ruby: add ruby 2.6Hans de Graaff2018-12-263-0/+121
| | | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/ruby: 2.4.5-r1 for OpenSSL 1.1 "disable-deprecated"Craig Andrews2018-12-121-0/+339
| | | | | | | Closes: https://bugs.gentoo.org/614760 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org> Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: EAPI 7, fix libressl 2.7Hans de Graaff2018-07-165-0/+266
| | | | | | | | Convert to EAPI 7 Fix compilation with libressl 2.7, bug 656584 Use patches in FILESDIR instead of patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/ruby: EAPI 7, fix libressl 2.7Hans de Graaff2018-07-164-0/+188
| | | | | | | | Convert to EAPI 7 Fix compilation with libressl 2.7, bug 656584 Use patches in FILESDIR instead of patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9
* Revert "dev-lang/ruby: fix stack scavenge crash on ia64, bug #561780"Hans de Graaff2017-05-271-63/+0
| | | | | | This reverts commit fca896513471e35284c8204fae25f6620a17a2e3. Non-maintainer commit that does not use our patchsets.
* dev-lang/ruby: fix stack scavenge crash on ia64, bug #561780Sergei Trofimovich2017-05-261-0/+63
Reported-by: Émeric Maschino Bug: https://bugs.gentoo.org/561780 Package-Manager: Portage-2.3.6, Repoman-2.3.2