{"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":"470da4117525ec2119ba56451df91253404a5e99","committime":"2026-01-14T16:15:51","packageid":61610,"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":"2771862bd785ff6c9551bc5093225c52aaf05634","committime":"2026-01-14T12:53:19","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c62109d436e4328237d4bc0530ab56d5b14d798","committime":"2025-05-19T05:09:18","packageid":61610,"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":"99544e55bbbaf2e81e97a149b65c31f5d417f37c","committime":"2025-05-19T04:45:17","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d783837b20f1107d588f3c8dc896bd7f78e574da","committime":"2023-12-31T08:16:47","packageid":61610,"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":"de3353ab5e25dcbcd202c177d5d9566160becd15","committime":"2023-12-31T08:03:15","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: enable ruby33"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"caf161885cc22a69131208330c2afa119e086618","committime":"2023-07-14T07:01:52","packageid":61610,"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":"99565477debfb2342e6040dab6c359c3e7b89c34","committime":"2023-07-14T06:36:19","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: enable ruby32"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"596a1fd153dddf8a6111aa636680a41f277db28d","committime":"2023-02-04T07:16:52","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Closes: https:\/\/bugs.gentoo.org\/892702\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"b2c7400c359bea8680026ed5ed28f84c8d537099","committime":"2023-02-03T15:12:27","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: fix tests with rack 3 present"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7fee89e1090b59bf718be9256c2ac074a1da3f77","committime":"2022-06-09T05:17:50","packageid":61610,"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":"dcc20eef3bb454512d1e261f58cfc6035fccaeef","committime":"2022-06-09T04:58:42","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: enable ruby31"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"bc826f73b79e5e2e4a88764629a7ff1c3b23a850","committime":"2022-06-09T04:58:05","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: drop 1.2.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b74a0ce8f6f4af2ce86484dcc77f9f6333c625f6","committime":"2022-04-16T07:19:50","packageid":61610,"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":"dbc0418d2af254bf60eb835d7d85b290a0fb2d85","committime":"2022-04-16T06:29:40","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: update EAPI 7 -> 8, add ruby30"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b33ebf018458aa9a6c20b7cd6cbbb43d9a80a6a6","committime":"2020-09-19T06:05:17","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"074837c2832564a85c4f5203673f7233846b5e76","committime":"2020-09-19T05:50:36","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: cleanup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"06b0a3b01659a0ca3f6a3964957775c785aa58ea","committime":"2020-09-01T05:35:16","packageid":61610,"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":"ad31480ab7e4d260ba09e2072d340600ba3ee50c","committime":"2020-09-01T05:14:21","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5e48452660751023a148a22b84a0bf8ba43ac07d","committime":"2020-06-06T08:39:30","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"531e179152bd6e59bd7d234131e5bee4a4ac9ed6","committime":"2020-06-06T07:49:35","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add ruby27"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Closes: https:\/\/bugs.gentoo.org\/724052\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"d13c2e6c19701d56f11ebebea0a46ae3dbdae193","committime":"2020-06-06T07:48:37","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: limit rack version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"482787c18d9be910bdccaf71ef9ccc1eb33db7e5","committime":"2019-07-09T17:27:12","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Fixes: https:\/\/bugs.gentoo.org\/689546\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11","commitid":"b504ed68e8eeca7d96be4e78bed226bd48480e93","committime":"2019-07-09T17:09:41","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: avoid git dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f82e7d363203c1cf5532f80b53ce0d4c5a809c57","committime":"2019-01-14T16:43:50","packageid":61610,"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":"5b3a9696834e936835fd3afb4b7c2aef1716bb43","committime":"2019-01-14T16:26:20","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add ruby26"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5b3ddc15322a35f6b81d984129d3c9ca6bd9c814","committime":"2018-12-31T07:03:55","packageid":61610,"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":"fa13179428e7d7fb6d26155fed9e99ea5df7acf7","committime":"2018-12-31T06:48:14","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: cleanup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"90ad78a233fe7a96d4df35fb7937d8f4996f70e4","committime":"2018-11-16T06:44:09","packageid":61610,"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":"c1b1bf3a5ba04e2e9c58e2656a7ddd4be807d8a9","committime":"2018-11-16T06:25:06","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b2f1a5e8c48ab91c8077f9aab6de20e9c34e01cc","committime":"2018-09-03T06:04:07","packageid":61610,"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":"4da49a1b8c01f76f1685f2a1e6c9ba4bc41bdcd9","committime":"2018-09-03T05:31:59","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add ruby25"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6451b6b5e41a8fa2234a185bb9d9815bb972a519","committime":"2018-03-05T06:46:16","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.19, Repoman-2.3.6","commitid":"75bc9c05af9148f173b97e2894559f885bbbdc1b","committime":"2018-03-05T06:07:50","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: cleanup"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c750d227d31977b366dfd245775f13c4528de0a2","committime":"2018-02-21T07:45:59","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: Portage-2.3.19, Repoman-2.3.6","commitid":"90d4b935c8a30a244ace7d5ecd9b30d956539489","committime":"2018-02-21T07:34:46","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add ruby24"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":61610,"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":61610,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"420494d48da6ee1beb17089caa3a89519162a790","committime":"2017-01-29T07:42:47","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.3.3","commitid":"07303f72d4bbb795c9099a011e1b75369eab8de2","committime":"2017-01-29T07:26:15","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.7"},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":61610,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"28018291e130e65ecbbfa4b7f5642dfbcb267626","committime":"2016-12-16T21:21:51","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.3.0","commitid":"7631195caf362f27f3493ed1b7669b7bdaf52bfd","committime":"2016-12-16T20:45:27","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add ruby23"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.3.0","commitid":"ce183da40373da78a0919a3f15358792d92074f9","committime":"2016-12-16T20:43:29","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: cleanup"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"10d00a4898bedfc123a0f6986080b7e962552eef","committime":"2016-03-27T22:02:09","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mrueg@gentoo.org","authorname":"Manuel Rüger","body":"Package-Manager: portage-2.2.28","commitid":"433aa8e5a718e7d3dd5f614f8f31e4ca81e5dc12","committime":"2016-03-27T21:53:51","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: Remove old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"086ce5099845c8c9e48258978536ba7abe85c6b9","committime":"2016-02-01T07:01:53","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.2.26","commitid":"8d5fb04f76404e18819bcb188e416d61380d2cc4","committime":"2016-02-01T06:57:30","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.6"},{"authoremail":"idella4@gentoo.org","authorname":"Ian Delaney","body":"Pull request: https:\/\/github.com\/gentoo\/gentoo\/pull\/743","commitid":"c4161fdc0d561168e93208b30bee30f9560580f7","committime":"2016-02-01T00:45:40","packageid":61610,"repoid":1,"summary":"Merge remote-tracking branch 'remotes\/sbraz\/gaupol'"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"658e0cea58b17a1c6f7beb4e447c1838db2f683a","committime":"2016-01-31T15:01:53","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.2.26","commitid":"2e1b1b44d3b25d09bf14c0871cfc418e7858468d","committime":"2016-01-31T14:42:06","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.5"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a71bbc736f42ac50ac2ad6aa85ea23e89d2d3230","committime":"2015-12-10T07:01:50","packageid":61610,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Package-Manager: portage-2.2.20.1","commitid":"253aa791009b2de3ab51e9cd5c954295bc5bbc1d","committime":"2015-12-10T06:57:28","packageid":61610,"repoid":1,"summary":"dev-ruby\/warden: add 1.2.4"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":61610,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":61610,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":61610,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[746916,746916,746916,746916],"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":[746916,746916,746916,746916],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":746916,"firstseen":"2022-04-16T08:21:54.547001","license":"MIT","moddate":"2026-03-30T13:49:43","packageid":61610,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"1.2.9-r1"}],"masks":[],"package":{"categoryid":439,"description":"General Rack Authentication Framework","firstseen":"2013-11-21T14:36:47.151875","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"warden","packageid":61610},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[746916,746916,746916,746916],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":439,"description":"A modular Ruby webserver interface","ebuildids":[746916,746916,746916,746916],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rack","packageid":52534,"summary":"Rack provides a common API for connecting web frameworks, web servers and layers of software inbetween."},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[746916,746916,746916,746916],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"repos":[{"branch":"master","lastcommit":"43a4988e0fa15f038220ebd74aa888ace0c9b303","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/wardencommunity\/warden"],"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"}]}