{"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":"08c1c16dc52953607e96a670be6f3d978015cecd","committime":"2026-01-02T07:45:48","packageid":74426,"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":"0e384bee2463d501b6bb283c1e5130eea36c9085","committime":"2026-01-02T07:33:40","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":74426,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":74426,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":74426,"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":74426,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7981b4ccc9ea8ad5df9ea6853b21f29a19b69207","committime":"2025-12-17T09:15:52","packageid":74426,"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":"2e96efe3522e7d0d10d8b8bea68ac8b0634fb87d","committime":"2025-12-17T07:09:30","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.4.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea04a83735197136078375bc5f6bd86c483c7908","committime":"2025-11-18T15:01:00","packageid":74426,"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":"1730f74c8979a729007f01a1b505dbffe20534ef","committime":"2025-11-18T13:44:37","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.3.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a94a81e04df86ac06cfee5dad5a188409c993700","committime":"2025-07-19T06:22:24","packageid":74426,"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":"8aad5dfe5b66bebf37e93b5c28c20603d00a8621","committime":"2025-07-19T06:02:12","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.3.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"321525812f1643e757fa46b7ea3e86a70931f3a1","committime":"2024-12-30T15:33:15","packageid":74426,"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":"7971364f576a59ac9fe9f9c91fbc3f0ac5dcc68b","committime":"2024-12-30T15:19:27","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: enable ruby34"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"d2d3c477ecd8d68a339170a64cc95a0789c814be","committime":"2024-12-30T15:18:28","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: drop 0.2.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7dc499c60898c6d28698b8068373f34e71db4538","committime":"2024-05-04T17:04:19","packageid":74426,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Closes: https:\/\/bugs.gentoo.org\/931199\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"73b618d61066dc6b7f6715567e282fc723484037","committime":"2024-05-04T16:49:15","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add missing test dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"90070b9187fb801eb8ea3dd657308195a34cb5a5","committime":"2024-05-04T07:04:18","packageid":74426,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Run the tests directly again to avoid unneeded dependencies in the\nRakefile.\n\nCloses: https:\/\/bugs.gentoo.org\/931132\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"c9435ce51cf36392d0db0625584125b3a48b1953","committime":"2024-05-04T06:46:45","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: fix running tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bace898e6aeadcc94a0e0da1198ec9d9416d5614","committime":"2024-05-03T11:19:15","packageid":74426,"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":"60fa4321ce5ea11571d6cda76ae84734db7b05b1","committime":"2024-05-03T07:38:26","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.3.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30b75ec8a283c562b8767f256b85a83a368435f8","committime":"2023-12-27T20:03:50","packageid":74426,"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":"659e2da7cb44fc52ffebb22f8fcd3ea3883662cb","committime":"2023-12-27T19:45:51","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: enable ruby33"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8efbccfb39ad55fb6d5b32ca597b4f80ebbe8ee9","committime":"2023-08-27T06:48:39","packageid":74426,"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":"49188a5b879ed449b777a0a001fce26d9f8868a0","committime":"2023-08-27T06:34:27","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: drop 0.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"745221b53467451600035c9cfe6e512c5f25a9da","committime":"2023-07-03T09:16:52","packageid":74426,"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":"13db64894c1275247345172c46f8ae73db4fcd64","committime":"2023-07-03T05:49:02","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: enable ruby32"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d51c9d5c19ebb657362f470b725a146d71c2d18f","committime":"2023-05-25T20:02:08","packageid":74426,"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":74426,"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":74426,"repoid":1,"summary":"*\/*: remove sparc-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e74ac9788964fd86f18d370c5401a8cec873119","committime":"2023-05-24T19:47:02","packageid":74426,"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":74426,"repoid":1,"summary":"*\/*: remove x86-solaris keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c1596644fa485bec18ddf76736246112fa2f6006","committime":"2022-05-10T05:03:15","packageid":74426,"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":"22540bc77964fda6f6260ccac99106972c9574f9","committime":"2022-05-10T04:54:37","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.2.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"44991bb5518a8915238258c970e445926fa83d91","committime":"2022-03-27T07:19:25","packageid":74426,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Closes: https:\/\/bugs.gentoo.org\/833262\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"5a32cf169e4c84dfde402089523e09f60e494aa1","committime":"2022-03-27T05:51:15","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: enable ruby31, fix test setup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0cff24fbcc9056899c45d0732227f248b010c41f","committime":"2022-02-13T09:21:45","packageid":74426,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Extracted from dev-lang\/ruby, keywords have been migrated.\n\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"65650804093cf764eb4fac2aeaa28c452cabdbaf","committime":"2022-02-12T09:01:48","packageid":74426,"repoid":1,"summary":"dev-ruby\/io-wait: add 0.2.1"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[824996,824996,824996,870785,870785,870785,882381,882381,882381,884861,884861,884861,884861],"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":[824996,824996,824996,870785,870785,870785,882381,882381,882381,884861,884861,884861,884861],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[],"ebuilds":[{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":884861,"firstseen":"2025-12-17T09:36:06.503102","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":74426,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"0.4.0"},{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":882381,"firstseen":"2025-11-18T15:12:04.531999","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":74426,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"0.3.6"},{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":870785,"firstseen":"2025-07-19T07:32:51.085107","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":74426,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"0.3.2"},{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":824996,"firstseen":"2024-05-03T12:19:50.786820","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":74426,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"0.3.1"}],"masks":[],"package":{"categoryid":439,"description":"Waits until IO is readable or writable without blocking","firstseen":"2022-02-13T09:37:40.364255","name":"io-wait","packageid":74426},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[824996,824996,824996,870785,870785,870785,882381,882381,882381,884861,884861,884861,884861],"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":[824996,824996,824996,870785,870785,870785,882381,882381,882381,884861,884861,884861,884861],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ruby\/io-wait"],"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"}]}