{"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":327,"name":"games-misc","summary":"The games-misc category contains miscellaneous games which do not fit into other games- categories."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f81d00780e208540fe56efa06292ed8a60e5913e","committime":"2026-01-05T21:45:48","packageid":69704,"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":"7e28a117839661632ae9e053c1c7bcac6ffaec95","committime":"2026-01-05T21:10:35","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":69704,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2b2196e9bccf496ad7b61be57e0951e1a868e1ff","committime":"2025-03-20T08:18:35","packageid":69704,"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":"14784361452e935b28bc7cb5df1952a58010eee3","committime":"2025-03-20T08:02:49","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: add 3.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"208c8e8d3f34ca94c69ee572a969144be34ee7c7","committime":"2025-01-02T09:50:38","packageid":69704,"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":"8337877bee17bee45159f369de5f0046ae6d79f4","committime":"2025-01-02T09:28:25","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: drop 3.1.0"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"c0e8dbaac9171adc87494bff693a47b9565b681a","committime":"2025-01-02T09:27:27","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bc33ff1c8959fed03e08e575f07763483e7b6fd5","committime":"2024-11-12T11:03:39","packageid":69704,"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":"74e81e30fe38eb3af6515592e903f9ad4beee351","committime":"2024-11-12T10:42:32","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: add 3.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c0ff8027d98925d20222673c00b9c9843801469","committime":"2023-12-28T07:31:51","packageid":69704,"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":"416896bf1f612a60efcc66dc3afb9a333c7fc0a6","committime":"2023-12-28T07:18:57","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: enable ruby33"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"976813e202c545560c7b63194b63d125e5546a4f","committime":"2023-12-28T07:16:49","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: drop 3.0.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07d2ef51120bc6e4781c8053b787876cb04149b0","committime":"2023-08-15T06:01:29","packageid":69704,"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":"118b96bd8ab5864a93741a12308fda462d8db681","committime":"2023-08-13T09:03:42","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: drop 3.0.1"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Closes: https:\/\/bugs.gentoo.org\/911964\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"daa234445b6710e60c9a26bda1f4caf4a9c43119","committime":"2023-08-13T09:03:10","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: fix minitest deprecation"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f9fafb30427bbe2ed60504b74503959884125951","committime":"2023-07-30T06:16:31","packageid":69704,"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":"54a4cbac510fa276edfe33ed66c0b6ca1918a11f","committime":"2023-07-25T08:10:41","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: add 3.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7e29d155c8ca9a73f56baefe30e9c3468d97f84e","committime":"2023-06-20T04:46:49","packageid":69704,"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":"175fc249c3b324f8cbedc4e6fea14a092232f669","committime":"2023-06-20T04:34:09","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: update EAPI 7 -> 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d51c9d5c19ebb657362f470b725a146d71c2d18f","committime":"2023-05-25T20:02:08","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"6d2df6f4b71756f49d6afeb99ef76b693bd39742","committime":"2023-05-25T19:53:25","packageid":69704,"repoid":1,"summary":"*\/*: remove sparc64-solaris keyword"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"4aebe55f8c434205f2ea3d28ffacb834a401bc1f","committime":"2023-05-25T19:49:16","packageid":69704,"repoid":1,"summary":"*\/*: remove sparc-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e74ac9788964fd86f18d370c5401a8cec873119","committime":"2023-05-24T19:47:02","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Signed-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"82e9ddde6f17e843beed29bc1446c635f71efc50","committime":"2023-05-24T19:41:33","packageid":69704,"repoid":1,"summary":"*\/*: remove x86-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21e2c1e01b4e7317eef8a70f517360f11beef10c","committime":"2023-04-13T06:16:50","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a7b0b82ae4fd2967351f9280e02a61b3fcb03e39","committime":"2023-04-13T06:08:49","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: Keyword 3.0.1 arm64, #734842"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e1c946e5a5ee56fcdb7c8c8edc1508f887f60871","committime":"2022-05-01T06:48:42","packageid":69704,"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":"15c31a9ea6333a765acc061e72362c21e9f0c2a4","committime":"2022-05-01T06:27:22","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: enable ruby30, ruby31 and disable ruby24, ruby25"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f22c5008fb37eed96731dc0bfeea99a291a0616b","committime":"2021-12-26T00:36:40","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f8440bc8e5ea5380d10a95b02bafb0bcc9214b65","committime":"2021-12-26T00:13:13","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: drop trailing full stop from DESCRIPTION"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"84c8b94589495b4d8bc5241d11bc003f7cbe04dc","committime":"2021-01-06T19:05:27","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"906ab6a405d57064be75d4a9695466c66b21c40f","committime":"2021-01-06T18:13:22","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: drop x86-macos"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24ec451d6b70903afa5b9f7c3a356c82f9ed90d9","committime":"2020-08-01T09:35:12","packageid":69704,"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":"bd9400a0bce2caed85687e423253dca1b53c559e","committime":"2020-08-01T08:23:49","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: cleanup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"712987bf01d033e28d10b0dc8bbae9b67a827cab","committime":"2020-04-22T06:11:59","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"70dca0a52e1825d9680266a06a3619b447b1cb02","committime":"2020-04-22T05:51:39","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: add 3.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c05b84f90a1e35e630019633b76b8646ba7fdcb4","committime":"2020-04-12T18:37:27","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"ruby-2.7 removed support for coroutines on ia64 (requires\na bit of manual stack management):\n\nhttps:\/\/github.com\/ruby\/ruby\/commit\/d17344cfc56edc4599252041b3ec0d46af0851fd\n\nPrevious ruby versions were not very stable.\n\nThe change dekeywords ruby. As a result webkit-gtk got dekeyworded\nand pulled out a few gnome packages as well.\n\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"4e20c67fea47b985c710b493dc583bd0dd375611","committime":"2020-04-12T18:21:45","packageid":69704,"repoid":1,"summary":"*\/*: dekeyword ruby on ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"388ea4b2d2635280da0eda9e65910ec43f82c9a6","committime":"2020-03-18T06:37:21","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"cb050562eb35ca602bc8b2c85b75399228854339","committime":"2020-03-18T06:12:09","packageid":69704,"repoid":1,"summary":"dev-ruby\/*: drop alpha keywords where possible"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"12047eb6ea05933040705691c3b66f414fc290c4","committime":"2019-03-11T19:44:49","packageid":69704,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"This packaged is a new, renamed version of dev-ruby\/trollop, so all\ntrollop keywords have been kept.\n\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11","commitid":"fcea5d8e150bb5fb9e09fb15d456230932e9b7c0","committime":"2019-03-11T18:54:07","packageid":69704,"repoid":1,"summary":"dev-ruby\/optimist: initial import of 3.0.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[844581,844581,844581,858047,858047,858047,858047],"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":[844581,844581,844581,858047,858047,858047,858047],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[{"block":false,"categoryid":327,"description":"Rainbows and unicorns!","ebuildids":[798827,798827,798827],"firstseen":"2012-09-27T13:36:35.274882","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"lolcat","packageid":59844},{"block":false,"categoryid":439,"description":"Encrypted YAML backend for hiera","ebuildids":[866185,866185,866185],"firstseen":"2015-02-12T14:35:33.209806","maintainer":"sysadmin@gentoo.org","maintainername":"Gentoo Sysadmin Project","name":"hiera-eyaml","packageid":63070},{"block":false,"categoryid":439,"description":"ruby Bugzilla access library","ebuildids":[894100,894100,894100],"firstseen":"2026-04-02T03:04:00.635555","name":"bicho","packageid":78889}],"ebuilds":[{"archs":["~amd64","~arm64","~hppa","~ppc","~ppc64","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":858047,"firstseen":"2025-03-20T08:21:42.135558","license":"MIT","moddate":"2026-03-30T13:49:43","packageid":69704,"repoid":1,"slot":"3","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"3.2.1"},{"archs":["~amd64","~arm64","~hppa","~ppc","~ppc64","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":844581,"firstseen":"2024-11-12T11:19:31.169469","license":"MIT","moddate":"2026-03-30T13:49:43","packageid":69704,"repoid":1,"slot":"3","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"3.2.0"}],"masks":[],"package":{"categoryid":439,"description":"A commandline option parser for Ruby that just gets out of your way","firstseen":"2019-03-11T19:53:30.942063","name":"optimist","packageid":69704,"summary":"Optimist is a commandline option parser for Ruby that just gets out of your way. One line of code per option is all you need to write. For that, you get a nice automatically-generated help page, robust option parsing, command subcompletion, and sensible defaults for everything you don't specify."},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[844581,844581,844581,858047,858047,858047,858047],"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":[844581,844581,844581,858047,858047,858047,858047],"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:\/\/www.manageiq.org\/optimist\/"],"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"}]}