summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/ruby: cleanup of masked ruby:2.5Hans de Graaff14 days13-1381/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/ruby: clean up vulnerable versionsHans de Graaff2021-07-247-1584/+0
| | | | | | Bug: https://bugs.gentoo.org/801061 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.8 arm64, #801061Sam James2021-07-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: keyword 3.0.2 for ~riscvMarek Szuba2021-07-211-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/ruby: keyword 2.7.4 for ~riscvMarek Szuba2021-07-211-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/ruby: keyword 2.6.8 for ~riscvMarek Szuba2021-07-211-1/+1
| | | | | | Builds, tests and installs fine both without and with USE=jit. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/ruby: cleanup vulnerable versionsHans de Graaff2021-07-187-1573/+0
| | | | | | Bug: https://bugs.gentoo.org/780498 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.7-r2 arm, #780498Sam James2021-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.8 arm, #801061Sam James2021-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: cleanupHans de Graaff2021-07-163-764/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: stable 2.6.8 for hppa, bug #801061Rolf Eike Beer2021-07-151-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.8 x86, #801061Sam James2021-07-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: ppc stable wrt bug #801061Agostino Sarubbo2021-07-111-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: amd64 stable wrt bug #801061Agostino Sarubbo2021-07-111-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: stable 2.6.8 for sparc, bug #801061Rolf Eike Beer2021-07-101-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.8 ppc64, #801061Sam James2021-07-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: add 2.6.8, 2.7.4, 3.0.2Hans de Graaff2021-07-074-0/+788
| | | | | | Bug: https://bugs.gentoo.org/801061 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.7-r2 arm64, #780498Sam James2021-07-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.5.9-r1 arm64, #780498Sam James2021-07-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: ppc64 stable wrt bug #780498Agostino Sarubbo2021-07-022-2/+2
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: stable 2.6.7-r2 for hppa, bug #780498Rolf Eike Beer2021-07-011-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: stable 2.5.9-r1 for hppa, bug #780498Rolf Eike Beer2021-07-011-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: x86 stable wrt bug #780498Agostino Sarubbo2021-07-012-2/+2
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: sparc stable wrt bug #780498Agostino Sarubbo2021-07-012-2/+2
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: ppc stable wrt bug #780498Agostino Sarubbo2021-07-012-2/+2
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: amd64 stable wrt bug #780498Agostino Sarubbo2021-07-012-2/+2
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: revert unbundling jsonHans de Graaff2021-06-263-0/+787
| | | | | | | | | | | | | | | | In 2e225cca1aa95b8a5e54cbd855f17dbaf88940d9 all gem dependencies got fully unbundled, fixing some issues with duplicate definitions of code and our policy of unbundling as much code as possible. Too much code still depends on json being present in the core ruby library, though, leading to compatibility problems. This change does not just revert the removal of the json code, but leaves all json code present. This should help with avoiding the duplicate definitions that were the initial trigger for these changes. Closes: https://bugs.gentoo.org/779562 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add missing dependency on virtual/libcryptSam James2021-06-2514-14/+24
| | | | | | | | | | | | | | | | | Let's do all the versions just to be sure given some people are on older ones for now. Needed for libxcrypt migration which is upcoming. (We also add a subslot operator for jemalloc. It's not expected to break ABI at the moment, but adding it while here. Not going to bother to revbumping for it given this is just being done for the benefit of future copies.) Fixes: ab5f27d955cc4bd9124b159e494266ffae6e230e Reported-by: Ionen Wolkens <ionen@gentoo.org> Reported-by: Andreas K. Hüttel <dilfridge@gentoo.org> Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Add dependency on virtual/libcrypt.Arfrever Frehtes Taifersar Arahesis2021-06-224-0/+4
| | | | | | | | Needed for upcoming libxcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sam James <sam@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: remove libressl supportMikle Kolyada2021-05-0214-42/+28
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-lang/ruby: fix build during bootstrapHans de Graaff2021-05-011-0/+4
| | | | | | | | | | | | | | | | | Fix building during a bootstrap situation where no ruby is present yet. Normally ruby uses a pregenerated miniprelude.c file for a miniruby that is functional enough to assist the build process. Since we now patch gem_prelude.rb in f6aa0fc2dcee195658e697026e607dbb91bfd31d the Makefile tries to regenerate miniprelude.c, but this first requires a working ruby, leading to build failures. By resetting the date of the patched gem_prelude.c we can avoid this. The gem_predule.rb patch is intended to be used in an installed ruby and does not affect the miniruby usage. Closes: https://bugs.gentoo.org/787137 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: backport ruby 3.0 gem_prelude.rbHans de Graaff2021-04-282-0/+279
| | | | | | | | | | | 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: add 2.5.7, 2.6.7, 2.7.3, 3.0.1Hans de Graaff2021-04-065-0/+1036
| | | | | | Bug: https://bugs.gentoo.org/780498 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop s390 to ~s390 (unstable)Sam James2021-04-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: properly remove default gemsHans de Graaff2021-03-133-0/+786
| | | | | | | | | | | In Gentoo we always expect the default gems to be present as gems, and the default gems need to be removed to avoid duplicate definitions in code that does not explicitly require the gem. json and did_you_mean were not or only partially removed. Closes: https://bugs.gentoo.org/758464 Package-Manager: Portage-3.0.13, 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-156-3/+159
| | | | | | 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: drop x86-macosFabian Groffen2021-01-065-10/+10
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: fix compilation with USE=socks5Hans de Graaff2020-12-292-0/+277
| | | | | | | | 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: drop obsolete keywordsHans de Graaff2020-12-281-1/+1
| | | | | 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-283-0/+283
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop ppc-aix m68k-mintFabian Groffen2020-12-273-3/+3
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: cleanupHans de Graaff2020-12-256-1172/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: sync with prefix changesSam James2020-12-103-3/+75
| | | | | Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: add 2.7.2Hans de Graaff2020-10-032-0/+238
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: x86 stable (bug #728192)Thomas Deutschmann2020-09-211-1/+1
| | | | | Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/ruby: stable 2.6.6-r2 for hppa, bug #728192Rolf Eike Beer2020-09-191-1/+1
| | | | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.6-r2 sparc, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.6-r2 arm, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>