{"bugs":[],"categories":[{"categoryid":338,"name":"app-admin","summary":"The app-admin category contains non-core applications which relate to system administration."},{"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":"ae5165f82a5611b9d8afe05c4a995297363383e8","committime":"2026-05-18T01:30:59","packageid":79007,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"anthonyryan1@gmail.com","authorname":"Anthony Ryan","body":"Required by app-admin\/openvox for both runtime if users intend to use\nscanf and testing. Looks like puppet's built-in scanf() function has\nbeen broken since Ruby 2.6.\n\nThe starting keywords are derived from dev-lang\/ruby, because this used\nto be part fo the ruby stdlib and underwent the same testing and\nportability.\n\nBug: https:\/\/bugs.gentoo.org\/965200\n\nSigned-off-by: Anthony Ryan <anthonyryan1@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/46085\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"86d37f1963d7a52918593603003d31fb3b1820af","committime":"2026-05-17T19:54:23","packageid":79007,"repoid":1,"summary":"dev-ruby\/scanf: new package, add 1.0.0"}],"dependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[899612,899612,899612,899612],"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":[899612,899612,899612,899612],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"depending":[{"block":false,"categoryid":338,"description":"OpenVox agent and apply tools for Puppet-compatible configuration management","ebuildids":[899608,899608,899608],"firstseen":"2026-05-18T02:48:59.748177","name":"openvox","packageid":79004,"summary":"OpenVox is a community implementation of Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, designed to perform administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification."}],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~ppc","~ppc64","~riscv","~x86"],"ebuildid":899612,"firstseen":"2026-05-18T02:48:59.748177","license":"BSD-2","moddate":"2026-05-18T01:48:59","packageid":79007,"repoid":1,"slot":"0","uses":["doc","ruby_targets_ruby32","ruby_targets_ruby33","ruby_targets_ruby34","ruby_targets_ruby40","test"],"version":"1.0.0"}],"masks":[],"package":{"categoryid":439,"description":"Ruby implementation of the C function scanf(3)","firstseen":"2026-05-18T02:48:59.748177","name":"scanf","packageid":79007},"rdependencies":[{"block":false,"categoryid":450,"description":"An object-oriented scripting language","ebuildids":[899612,899612,899612,899612],"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":[899612,899612,899612,899612],"firstseen":"2011-10-21T14:35:54.116092","maintainer":"ruby@gentoo.org","maintainername":"Gentoo Ruby Project","name":"rubygems","packageid":58070}],"repos":[{"branch":"master","lastcommit":"e225609254c445a7046122255784b9066e50b39e","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ruby\/scanf"],"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"}]}