summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-ruby/duktape-rb: add missing subslot operatorHans de Graaff2020-11-211-1/+1
| | | | | | | duktape-rb needs to be recompiled against new duktape versions. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/duktape-rb: ppc stable wrt bug #754918Agostino Sarubbo2020-11-171-1/+1
| | | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-ruby/duktape-rb-2.3.0.0-r2: add ~ppc keywordMarek Szuba2020-11-161-1/+1
| | | | | | | As per reports in the keywordreq bug. Closes: https://bugs.gentoo.org/754261 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-ruby/duktape-rb: use consistent indentationHans de Graaff2020-11-141-8/+8
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/duktape-rb: add ruby as co-maintainerHans de Graaff2020-11-141-0/+4
| | | | | | Closes: https://bugs.gentoo.org/754258 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/duktape-rb: add ruby27Hans de Graaff2020-11-141-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/duktape-rb: dev-lang/duktape should be in DEPEND tooMarek Szuba2020-11-131-1/+3
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-ruby/duktape-rb: use system dev-lang/duktapeMarek Szuba2020-11-134-42/+124
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-ruby/duktape-rb: do not depend on dev-lang/duktape for nowMarek Szuba2020-11-132-2/+4
| | | | | | | | Not needed, duktape.rb upstream bundles Duktape sources. There doesn't seem to be any obvious way of switching to system-installed Duktape and patching this to do so will require someone who actually knows Ruby. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-ruby/duktape-rb: add a version supporting running testsMarek Szuba2020-11-131-0/+36
| | | | | | | | | Will still keep the test-restricted one around in case it turns out keywording and stabilising dev-ruby/sdoc and its dependencies on ppc turns out to be too complex, as we need a ppc-stable version of duktape-rb rather soon. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-ruby/duktape-rb: new packageMarek Szuba2020-11-133-0/+48
Ruby bindings for dev-lang/duktape. This appears to be the only JavaScript runtime compatible with dev-ruby/execjs that is not based on Google V8 (which doesn't work on 32-bit PPC), works under Linux (unless it is somehow possible to get Apple JavaScriptCore to do so; pretty sure Windows Script Host will not), and works under C Ruby (therubyrhino is JRuby-specific). With none of the versions of net-libs/nodejs currently in the tree even compiling on ppc, we urgently need this one in order not to break Ruby on Rails in Gentoo/PPC32. On my test amd64 system, dev-ruby/execjs-2.7.0 modified to depend on dev-lang/duktape-rb both successfully detects it and passes all tests. Nb. no ruby27 support because of dependencies which don't support it yet. Signed-off-by: Marek Szuba <marecki@gentoo.org>