{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":439,"name":"dev-ruby","summary":"The dev-ruby category contains libraries and utilities relevant to the Ruby programming language."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7daf385b20b53ec42f5349c767e0514fb516f057","committime":"2024-01-26T08:18:03","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"71f017587aa5c4c151f5d00981cd432779e09790","committime":"2024-01-26T07:54:17","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: enable ruby33"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"59338089885e9f1369cbc8a5197cf6e108204705","committime":"2023-07-12T08:01:47","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"954accdc1f3471848bb93819948f811024c6f78a","committime":"2023-07-12T06:15:35","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: enable ruby32"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f711367404730e99c38ad79a895623647db80aa","committime":"2023-04-07T18:31:49","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"194cb1d78822cf177ad79e63c6b88c5d6f32efd9","committime":"2023-04-07T18:23:34","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: Keyword 2.7.0.0 sparc, #761550"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"66217f0c9c4ea44b1fdb451cf8a8185ea5fc9115","committime":"2023-03-24T04:03:51","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"947e11ba6133d8b12df6e10e0c93a546ca77315d","committime":"2023-03-24T03:20:32","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: fix typo in DESCRIPTION"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3b4e9d4bdd1ba64b4ddfaeae29968eb71b1361d6","committime":"2023-03-22T03:32:01","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e76d5f1ebcdcc273d362bf216511df29a26a6e79","committime":"2023-03-20T13:15:59","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: drop 2.3.0.0-r3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"54003dba6d05ec4a5b6d8375bc9380ff7ae70582","committime":"2023-03-19T19:16:52","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"fadfc4e8d385b9aefe5e10eabc0138cb5a2b9919","committime":"2023-03-19T19:00:26","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: Stabilize 2.7.0.0 ppc, #902125"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"770132a5f3df41db7c8910710dfd974fd52841fe","committime":"2023-03-18T23:16:59","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5e99b74afb4034c56e730cf9d51e5592c407b990","committime":"2023-03-18T05:15:25","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: add 2.7.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"da0d717860ebfc834f05cc4fd5a354aa67573b10","committime":"2021-12-16T10:36:34","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"4c21d06142bc7850bfba6e06a417e18ff6191ea7","committime":"2021-12-16T10:11:23","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: drop 2.3.0.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"29775b17b7dd483c0fc5556bfd8d5f5342cd108b","committime":"2021-12-16T00:07:45","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d083c1650a41e09d8a5fbd88c2399973b3fe322c","committime":"2021-12-15T23:54:56","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: Stabilize 2.3.0.0-r3 ppc, #829256"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a90e9aa210a7d0ed5f58844cfd88f53ef63d9e4d","committime":"2021-10-31T06:06:33","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"8ddeec216967311f14ef3cedc5920b64f6df2799","committime":"2021-10-31T05:11:56","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: fix extension install"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f91a3a99230b3f7f57d5c1537602731762da0856","committime":"2021-09-07T12:51:18","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"4c89e61466047816fcf214856000fac09d3a11e6","committime":"2021-09-07T12:15:03","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: keyword 2.3.0.0-r2 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fc1ef225ce010f73834e211729f8d89e13f7133b","committime":"2020-11-21T09:08:05","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"duktape-rb needs to be recompiled against new duktape versions.\n\nPackage-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"8d86a9ab7ff10efa1f4dddcd9227a17623ac280b","committime":"2020-11-21T08:58:15","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: add missing subslot operator"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cf0d5f65832c69697861b9c0c1cb901fbe0f371f","committime":"2020-11-17T19:05:24","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"ppc\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"5d8b4f125ccdae8294e6f3ee3d333e263cdbe666","committime":"2020-11-17T18:48:44","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: ppc stable wrt bug #754918"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21c5ae8180a3673f2c001b740996e7c532b153d6","committime":"2020-11-16T13:35:21","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"As per reports in the keywordreq bug.\n\nCloses: https:\/\/bugs.gentoo.org\/754261\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"eb50f3ddd9d6c3fe445fc354d56ccf43cd9b6542","committime":"2020-11-16T13:24:50","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb-2.3.0.0-r2: add ~ppc keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7f71ca89d492d043f082b1a3547aabebe210268","committime":"2020-11-14T07:35:22","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.2\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"58b6e76aa6211540d343facc61d85eb7b2bf2466","committime":"2020-11-14T07:04:29","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: add ruby27"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ed5d39533dd04bf1fbaf1a9bc98efe7bfd2a5b96","committime":"2020-11-13T22:05:26","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"6c59e2092e7c2ee26b554d27ca5e94296be6c57f","committime":"2020-11-13T21:56:53","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: dev-lang\/duktape should be in DEPEND too"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"b88f37ce277c6d9ea1d55296f723b882addd27ca","committime":"2020-11-13T21:51:12","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: use system dev-lang\/duktape"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"487833efdc74f0ac6a2df1480334dc6f9f086a14","committime":"2020-11-13T17:35:16","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Not needed, duktape.rb upstream bundles Duktape sources. There doesn't\nseem to be any obvious way of switching to system-installed Duktape\nand patching this to do so will require someone who actually knows Ruby.\n\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"595640a352593aafab5e9c06c3f54dc8db802cb8","committime":"2020-11-13T17:22:20","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: do not depend on dev-lang\/duktape for now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3a9d683bccbd3e8daa3cbe91166745f990f2d15e","committime":"2020-11-13T14:35:16","packageid":72187,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Will still keep the test-restricted one around in case it turns out\nkeywording and stabilising dev-ruby\/sdoc and its dependencies on ppc\nturns out to be too complex, as we need a ppc-stable version of\nduktape-rb rather soon.\n\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"306f70a0f64401bdb45188d982d07253df1f01ae","committime":"2020-11-13T14:23:01","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: add a version supporting running tests"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Ruby bindings for dev-lang\/duktape. This appears to be the only\nJavaScript runtime compatible with dev-ruby\/execjs that is not based on\nGoogle V8 (which doesn't work on 32-bit PPC), works under Linux (unless\nit is somehow possible to get Apple JavaScriptCore to do so; pretty sure\nWindows Script Host will not), and works under C Ruby (therubyrhino is\nJRuby-specific). With none of the versions of net-libs\/nodejs currently\nin the tree even compiling on ppc, we urgently need this one in order\nnot to break Ruby on Rails in Gentoo\/PPC32.\n\nOn my test amd64 system, dev-ruby\/execjs-2.7.0 modified to depend on\ndev-lang\/duktape-rb both successfully detects it and passes all tests.\n\nNb. no ruby27 support because of dependencies which don't support it yet.\n\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"62007389099832d4e0a975fbd11c4a8a7cf0fdce","committime":"2020-11-13T14:03:06","packageid":72187,"repoid":1,"summary":"dev-ruby\/duktape-rb: new package"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[781362,781362],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[781362,781362],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070},{"block":false,"categoryid":450,"description":"Embeddable Javascript engine","ebuildids":[781362],"firstseen":"2017-05-24T21:01:45.274861","name":"duktape","packageid":66867}],"depending":[{"block":false,"categoryid":439,"description":"ExecJS lets you run JavaScript code from Ruby","ebuildids":[842287],"firstseen":"2011-12-30T14:36:09.035739","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"execjs","packageid":58632}],"ebuilds":[{"archs":["ppc","~amd64","~riscv","~sparc"],"ebuildid":781362,"firstseen":"2023-03-18T23:28:46.784200","license":"MIT","moddate":"2026-03-30T13:49:43","packageid":72187,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","test"],"version":"2.7.0.0"}],"masks":[],"package":{"categoryid":439,"description":"Ruby bindings to the Duktape JavaScript interpreter","firstseen":"2020-11-13T15:05:22.777028","name":"duktape-rb","packageid":72187},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[781362,781362],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[781362,781362],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070},{"block":false,"categoryid":450,"description":"Embeddable Javascript engine","ebuildids":[781362],"firstseen":"2017-05-24T21:01:45.274861","name":"duktape","packageid":66867}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/judofyr\/duktape.rb"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with MRI Ruby 3.2.x","group":"ruby_targets","isdefault":false,"use":"ruby32"},{"description":"Build with MRI Ruby 3.3.x","group":"ruby_targets","isdefault":false,"use":"ruby33"}]}