{"bugs":[],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"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":"dad5ac1f06dde5abb420d511d2e4787255bca01c","committime":"2025-12-30T21:00:55","packageid":77759,"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":"de4af217d7a4eab62c7b66a6977d314dfc999241","committime":"2025-12-28T21:20:26","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":77759,"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":77759,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":77759,"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":77759,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f973c37d68366f4c11e6685c6543f4f2e10bc0e8","committime":"2025-07-17T06:09:13","packageid":77759,"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":"98cf1eb8940a1427efb923893a476c044fd3aaf2","committime":"2025-07-17T05:47:11","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: add 0.6.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e95df0d01a2b3ecff6d09c632a9a9ff9914b8431","committime":"2025-06-18T06:21:59","packageid":77759,"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":"dee8d327eeb6621e93cbab54bb73b141912c05d1","committime":"2025-06-18T06:04:40","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: add 0.6.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1ab2a3492ceb4fb54b73ca73ba39b3de3dbc3cdd","committime":"2024-12-31T08:48:29","packageid":77759,"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":"d6f11f99254b386ab150d388d42b8498256fa97c","committime":"2024-12-31T08:31:55","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: drop 0.6.0"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Signed-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"b85dfe3218e27628d9a7fa86660e2c5b64d10272","committime":"2024-12-31T08:31:07","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"43c4426474d5aa14c3f25ebda4269d8847c2092f","committime":"2024-11-14T18:48:35","packageid":77759,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"be374efad33ce799d8106f3c95a6ec84601ef4b2","committime":"2024-11-14T18:39:02","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: Stabilize 0.6.1 amd64, #943463"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3202ace1277b137608b645abf14145925f7d8544","committime":"2024-11-09T07:48:29","packageid":77759,"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":"e1694f92f86e894eb07621754b95a3437a659e90","committime":"2024-11-09T07:17:35","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: add 0.6.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"36b08d316652d103ee06788427deddbdc7d836ad","committime":"2024-10-06T06:18:22","packageid":77759,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Extracted from dev-lang\/ruby, keeping keywords accordingly.\n\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"859f9225df1a59ae688312c7d6782fe833a035aa","committime":"2024-10-06T06:04:47","packageid":77759,"repoid":1,"summary":"dev-ruby\/ostruct: new package, add 0.6.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby","packageid":46620},{"block":false,"categoryid":439,"description":"An xUnit family unit testing framework for Ruby","ebuildids":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"test-unit","packageid":50099},{"block":false,"categoryid":396,"description":"Virtual ebuild for rubygems","ebuildids":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070},{"block":false,"categoryid":439,"description":"Additional test assertions for Ruby standard libraries","ebuildids":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"firstseen":"2023-10-11T14:48:14.933927","name":"test-unit-ruby-core","packageid":76576}],"depending":[{"block":false,"categoryid":439,"description":"Pure ruby LDAP client implementation","ebuildids":[873796,873796,873796,873796],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"ruby-net-ldap","packageid":47972},{"block":false,"categoryid":439,"description":"A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)","ebuildids":[867816,867816,867816,879472,879472,879472,879472],"firstseen":"2011-12-29T14:37:55.058271","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"bson","packageid":58623},{"block":false,"categoryid":321,"description":"A tool for building and distributing development environments","ebuildids":[893168,893168,893168],"firstseen":"2012-03-21T20:52:40.034466","maintainer":"hydrapolic@gmail.com","maintainername":"Tomas Mozes","name":"vagrant","packageid":59035},{"block":false,"categoryid":439,"description":"SSHKit makes it easy to write structured, testable SSH commands in Ruby","ebuildids":[853380,853380,853380,884480,884480,884480],"firstseen":"2014-06-01T13:37:36.027613","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"sshkit","packageid":62276}],"ebuilds":[{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~loong","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":870598,"firstseen":"2025-07-17T07:13:15.679847","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":77759,"repoid":1,"slot":"0.6","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"0.6.3"},{"archs":["~alpha","~amd64","~arm","~arm64","~hppa","~loong","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":867723,"firstseen":"2025-06-18T07:26:56.893708","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":77759,"repoid":1,"slot":"0.6","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"0.6.2"},{"archs":["amd64","~alpha","~arm","~arm64","~hppa","~loong","~mips","~ppc","~ppc64","~riscv","~s390","~sparc","~x64-macos","~x64-solaris","~x86"],"ebuildid":844325,"firstseen":"2024-11-09T07:52:19.350939","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":77759,"repoid":1,"slot":"0.6","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","test"],"version":"0.6.1"}],"masks":[],"package":{"categoryid":439,"description":"Class to build custom data structures, similar to a Hash","firstseen":"2024-10-06T07:19:32.017514","name":"ostruct","packageid":77759},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"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":[844325,844325,844325,867723,867723,867723,870598,870598,870598,870598],"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\/ruby\/ostruct"],"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"}]}