{"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":"b16ca699abd4c84d60e3bdd3b0f5770d579f745f","committime":"2026-01-13T16:15:48","packageid":63966,"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":"8320c4274b71ad2c46042dd97750ffd0aac311e7","committime":"2026-01-13T15:57:30","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c75b0b06c5c4aad3a7be10d785e3adec2d876049","committime":"2025-04-01T17:05:14","packageid":63966,"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":"8cb960031e9d3f67f131fbe4028f1a1db30f2f26","committime":"2025-04-01T16:51:22","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b96a7c2960c25c3360258cdc770ae240810c2f6","committime":"2023-12-31T12:31:48","packageid":63966,"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":"5027a9071c9751998582cf699645ed2727a1cd3e","committime":"2023-12-31T12:20:02","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: enable ruby33"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f1f4e29062795e0e537845cedf5ed77da26c9cb6","committime":"2023-07-02T04:46:56","packageid":63966,"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":"8e85ec6b4403039fff03183ce494b8fe0163283c","committime":"2023-07-01T17:54:04","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: enable ruby32"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e1c946e5a5ee56fcdb7c8c8edc1508f887f60871","committime":"2022-05-01T06:48:42","packageid":63966,"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":"580643f17730ea1c8588399b97a1edeb45745059","committime":"2022-05-01T06:29:35","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: enable ruby31"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92d1a9b0a5f65ed637e3d53d8478f2c14d6dfcc1","committime":"2021-11-24T10:36:25","packageid":63966,"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":"7dbf243dc20dfe2581e7a9c8b06f59f11a3b53c5","committime":"2021-11-24T10:25:02","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: cleanup"},{"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":"39e1007e8e4b96447d81a4b0fe7c5e546d4fe22d","committime":"2021-11-24T10:24:55","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: add ruby30"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24ec451d6b70903afa5b9f7c3a356c82f9ed90d9","committime":"2020-08-01T09:35:12","packageid":63966,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"d46721012a3032a35e5d28a445f8ce811fc74d5d","committime":"2020-08-01T08:22:54","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: add ruby27"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5461a48490554dccff0590db52925a9d8f6f241f","committime":"2019-01-28T22:04:00","packageid":63966,"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>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11","commitid":"87cea39e332b9dd90ee0a5e5c698e84144b7b115","committime":"2019-01-28T21:40:21","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: add ruby26"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"72ea83a37737774cc296465c4c9965402ed210f0","committime":"2018-09-11T05:04:18","packageid":63966,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"20144c57de5d64643c8dfa3fe1284736d46b99bd","committime":"2018-09-11T04:36:09","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: add ruby25"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"1babb021642822248692d01739aea8a3127b1a43","committime":"2017-06-17T05:43:35","packageid":63966,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.5, Repoman-2.3.1","commitid":"516598b5d9b34e588c09935f718a04da51c12327","committime":"2017-06-17T05:21:42","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: add ruby23, ruby24"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":63966,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":63966,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a6036b2331fdd6661478589190cc4c73372e94f3","committime":"2016-05-09T22:47:34","packageid":63966,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mrueg@gentoo.org","authorname":"Manuel Rüger","body":"Package-Manager: portage-2.2.28","commitid":"c936d2a798efa4b4b74eb54baa520ee1c03215f9","committime":"2016-05-09T22:28:26","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: Drop ruby19"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"ae141de43cd5dba451ce9c786a27a95098784fc0","committime":"2015-08-12T05:44:45","packageid":63966,"repoid":1,"summary":"2015-08-12 05:44:44 UTC"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"New dependency for forthcoming dev-ruby\/moped.\n\nPackage-Manager: portage-2.2.20","commitid":"7a851736e027e121c0e9f1b867327bf45fcc24d5","committime":"2015-08-12T05:20:43","packageid":63966,"repoid":1,"summary":"dev-ruby\/optionable: initial import"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[731381,731381,731381,731381],"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":[731381,731381,731381,731381],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":731381,"firstseen":"2021-11-24T10:41:28.202263","license":"MIT","moddate":"2026-03-30T13:49:43","packageid":63966,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"0.2.0-r1"}],"masks":[],"package":{"categoryid":439,"description":"Robust options validation for Ruby methods","firstseen":"2015-08-12T13:43:27.878363","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"optionable","packageid":63966},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[731381,731381,731381,731381],"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":[731381,731381,731381,731381],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/durran\/optionable"],"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"},{"description":"Build with MRI Ruby 3.4.x","group":"ruby_targets","isdefault":false,"use":"ruby34"},{"description":"Build with MRI Ruby 4.0.x","group":"ruby_targets","isdefault":false,"use":"ruby40"}]}