summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-lang/ruby: Stabilize 2.6.6-r2 arm64, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.6-r2 ppc64, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.6-r2 ppc, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 2.6.6-r2 amd64, #728192Sam James2020-09-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: cleanupHans de Graaff2020-08-072-226/+0
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add USE=systemtapHans de Graaff2020-05-104-8/+702
| | | | | | | | | This fixes an automagic dependency on dtrace. Closes: https://bugs.gentoo.org/636644 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Remove SuperH conditionals.Ulrich Müller2020-05-026-12/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/ruby: do a jumpstart on 2.4 removal for hppa and sparcRolf Eike Beer2020-04-211-1/+1
| | | | | | | | | Ruby 2.4 will go away in near future, but unkeyworded ebuilds specific to this old version cause dependency breakages. Avoid the need to keyword them at all to get a clean tree. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: cleanupHans de Graaff2020-04-145-927/+0
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: ppc64 stable wrt bug #715620Agostino Sarubbo2020-04-131-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: ppc stable wrt bug #715620Agostino Sarubbo2020-04-131-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* */*: dekeyword ruby on ia64Sergei Trofimovich2020-04-127-7/+7
| | | | | | | | | | | | | | ruby-2.7 removed support for coroutines on ia64 (requires a bit of manual stack management): https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd Previous ruby versions were not very stable. The change dekeywords ruby. As a result webkit-gtk got dekeyworded and pulled out a few gnome packages as well. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: fix eselect-ruby dependenciesHans de Graaff2020-04-122-0/+471
| | | | | | Closes: https://bugs.gentoo.org/708596 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: stable 2.5.8 for hppa, bug #715620Rolf Eike Beer2020-04-091-1/+1
| | | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 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: fix deprecated insintoHans de Graaff2020-04-053-6/+3
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: stable 2.4.10 for hppa, bug #715620Rolf Eike Beer2020-04-031-1/+1
| | | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-032-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/ruby: x86 stable wrt bug #715620Agostino Sarubbo2020-04-032-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: sparc stable wrt bug #715620Agostino Sarubbo2020-04-032-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: s390 stable wrt bug #715620Agostino Sarubbo2020-04-032-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: amd64 stable wrt bug #715620Agostino Sarubbo2020-04-032-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/ruby: arm stable wrt bug #715620Mikle Kolyada2020-04-032-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-lang/ruby: arm64 stable (bug #715620)Sam James (sam_c)2020-04-032-2/+2
| | | | | Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-lang/ruby-2.5.8: ia64 stable, bug 688976Matt Turner2020-04-011-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/ruby-2.5.8: ppc64 stable, bug 688976Matt Turner2020-04-011-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/ruby-2.5.8: ppc stable, bug 688976Matt Turner2020-04-011-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/ruby: add new versions for bug 715620Hans de Graaff2020-03-315-0/+927
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-264-4/+4
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* */*: [QA] Remove redundant --docdir/--htmldirDavid Seifert2020-02-234-4/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/ruby: depend on dev-libs/libffi directlyHans de Graaff2020-02-234-6/+6
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-112-2/+2
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-252-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/ruby: Stable for hppa (bug #688976)Jeroen Roovers2019-12-291-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* dev-lang/ruby: drop ~ia64 from 2.7.0Sergei Trofimovich2019-12-281-1/+1
| | | | | | | | | Upstream removed all garbage collection code for ia64 in: https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd This makes miniinterpreter crash early. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/ruby: add ruby 2.7Hans de Graaff2019-12-263-0/+259
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* */*: [QA] Remove redundant `|| die` guardsDavid Seifert2019-12-113-19/+16
| | | | | | | | | | | | * Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>