{"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":"478e6df2d5f46503adf1151b82421063f7cf0860","committime":"2026-01-04T13:16:51","packageid":76861,"repoid":1,"summary":"2026-01-04 13:16:50 UTC"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"39bd23558318f88bf52f72ac40233ef8208be37b","committime":"2026-01-04T01:53:24","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 ppc64, #968288"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"35072d11c755d2bf31aa0bd176c6a116e91446b6","committime":"2026-01-04T00:45:18","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 ppc, #968288"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3a637686a86877735c43f57146ba44083ecbd5cd","committime":"2026-01-03T01:30:52","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"67a1fd2cea1a72e44da06ba23e8e7d766eb63381","committime":"2026-01-03T01:22:48","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 amd64, #968288"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"593cf14ea90953827e9bd6bc82e48cb4d99acee0","committime":"2026-01-03T01:22:47","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 arm64, #968288"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8a9947a7b44a3f7e0f02a0a4affb94c537301878","committime":"2026-01-03T01:22:46","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 arm, #968288"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1ebe6088ac30e46ec519709a326b1a39113a0bb0","committime":"2026-01-03T01:22:45","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.3.0 x86, #968288"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"46a98c78c61b837e76fe1616abb0921361f078bb","committime":"2026-01-02T20:45:53","packageid":76861,"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":"9dba1f8ba958535ee5e9d8dbaa6e285786f39837","committime":"2026-01-02T20:28:05","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dad5ac1f06dde5abb420d511d2e4787255bca01c","committime":"2025-12-30T21:00:55","packageid":76861,"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":"4ac4a964a87e4554eeac6005a6bf856beab5cb76","committime":"2025-12-28T21:43:34","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: enable ruby40"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":76861,"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":76861,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":76861,"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":76861,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":76861,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6edd548795f60c2c2ce0d40b20266705ad27983b","committime":"2025-08-13T12:37:48","packageid":76861,"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":"4fe7017fb513f260cdbfa587f4ffff451c66e6d1","committime":"2025-08-13T10:42:56","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9de9bb6670da1d17319bc045dc5c0a5cf7972faa","committime":"2025-05-05T07:09:21","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6097669f8dfd391028e28d6b7f9a4069d33f214d","committime":"2025-05-05T06:54:44","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"eb1b8c01baff4469bb6e4ae3d90c99b83902fdbc","committime":"2025-05-05T06:48:40","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 x86, #955438"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"42233523aec54344a07d6e039ecb9b56e767f728","committime":"2025-05-05T06:36:22","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 arm, #955438"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eb53ae87eae59bbf8fd0d1f63c2259530c54d417","committime":"2025-03-23T07:05:18","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"5ba93bb3dd76302aefc14b3a5372100ffb42948d","committime":"2025-03-23T06:51:47","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 ppc, #951633"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"935a2896a731ed2f573b0c1f924f0f3468a785e6","committime":"2025-03-19T19:18:54","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1a3582d42f5f31aadca6cfd5ffa8d9efca0319ea","committime":"2025-03-19T19:09:03","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 arm64, #951633"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5bdbcb3c7423b7047eb9faf71a6f5c7466f61553","committime":"2025-03-19T19:08:59","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 sparc, #951633"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8228159dc344e07ce263927361b45f85aac46275","committime":"2025-03-19T16:49:14","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"df9423b8540e4966d003c05bb65862a7447a944b","committime":"2025-03-19T16:42:09","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: Stabilize 0.2.0 ppc64, #951633"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a0d480dac72049073d976aab1af5b0a913af1fb3","committime":"2024-12-29T09:18:36","packageid":76861,"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":"b4fcd146ae921f877c5261f312d3981c91e1b61d","committime":"2024-12-27T10:06:00","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: enable ruby34"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d57b5bec128e4bed2c9e2a292f617342bdee094b","committime":"2024-11-22T08:07:48","packageid":76861,"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":"c7d32998f7eb7806df5c08d10ac622950e33fba6","committime":"2024-11-21T07:06:34","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: add 0.3.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dff0f476cfdefa2a42551774c3d0e664596e2251","committime":"2024-06-23T03:48:59","packageid":76861,"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":"dbbfb77ef787b3ede870383b02c831f0605c0dc5","committime":"2024-06-23T03:33:13","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: stabilize 0.2.0 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bc746e4b7aab488a3d265eea0890a64200c266bb","committime":"2023-12-28T10:31:53","packageid":76861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"graaff@gentoo.org","authorname":"Hans de Graaff","body":"Ruby default gem that will no longer be shipped with Ruby 3.4.\n\nSigned-off-by: Hans de Graaff <graaff@gentoo.org>","commitid":"74df8bd6b4d5f199a970229e6aa46f2fb4f8c48b","committime":"2023-12-28T10:25:06","packageid":76861,"repoid":1,"summary":"dev-ruby\/mutex_m: new package, add 0.2.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[810342,810342,810342,810342,845406,845406,845406,845406],"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":[810342,810342,810342,810342,845406,845406,845406,845406],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[{"block":false,"categoryid":439,"description":"'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby","ebuildids":[854845,854845,854845],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"httpclient","packageid":49495},{"block":false,"categoryid":439,"description":"Utility Classes and Extension to the Standard Library","ebuildids":[847940,847940,847940,880556,880556,880556],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"activesupport","packageid":52426}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~hppa","~loong","~mips","~riscv","~s390","~sparc","~x64-macos","~x64-solaris"],"ebuildid":845406,"firstseen":"2024-11-22T08:15:13.838774","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":76861,"repoid":1,"slot":"0.3","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"0.3.0"},{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~hppa","~loong","~mips","~riscv","~s390","~sparc","~x64-macos","~x64-solaris"],"ebuildid":810342,"firstseen":"2023-12-28T10:50:59.270884","license":"BSD-2","moddate":"2026-03-30T13:49:43","packageid":76861,"repoid":1,"slot":"0.2","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"0.2.0"}],"masks":[],"package":{"categoryid":439,"description":"Mixin to extend objects to be handled like a Mutex","firstseen":"2023-12-28T10:50:59.270884","name":"mutex_m","packageid":76861},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[810342,810342,810342,810342,845406,845406,845406,845406],"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":[810342,810342,810342,810342,845406,845406,845406,845406],"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\/mutex_m"],"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"}]}