portage-ng / portage / app-admin / puppet / 8.6.0-r1
portage-ng --info
>>> Printing information for: portage://app-admin/puppet-8.6.0-r1


----------------------------------------------------------------------------------------------------------------------------------------------------------------
description : 
   A system automation and configuration management software
homepage : 
   https://www.puppet.com/
maintainer : 
   prometheanfire@gentoo.org
   sysadmin@gentoo.org
   ruby@gentoo.org
license : 
   Apache-2.0
   GPL-2
eapi : 
   7
slot : 
   0
subslot : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
iuse : 
   augeas
   diff
   doc
   emacs
   hiera
   ldap
   rrdtool
   selinux
   shadow
   sqlite
   vim-syntax
   test
   ruby_targets_ruby32
   doc
   test
   test
required_use : 
   any 
      ruby_targets_ruby32
keywords : 
   stable(amd64)
   unstable(arm)
   unstable(arm64)
   unstable(hppa)
   unstable(ppc)
   unstable(ppc64)
   unstable(riscv)
   unstable(x86)
properties : 
   [not set]
eclasses : 
   toolchain-funcs
   multilib
   ruby-utils
   ruby-ng
   ruby-fakegem
   systemd
   tmpfiles
defined_phases : 
   compile
   configure
   install
   postinst
   prepare
   setup
   test
   unpack
installed : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
src_uri : 
   puppet-8.6.0.tar.gz

----------------------------------------------------------------------------------------------------------------------------------------------------------------
bdepend : 
   use test
      use ruby_targets_ruby32
         use hiera
            dev-ruby/hiera [ ruby_targets_ruby32(-) ]
         dev-ruby/json:= [ ruby_targets_ruby32(-) ]
         dev-ruby/semantic_puppet [ ruby_targets_ruby32(-) ]
         >=dev-ruby/facter-4.4.1 [ ruby_targets_ruby32(-) ]
         dev-ruby/deep_merge [ ruby_targets_ruby32(-) ]
         dev-ruby/concurrent-ruby [ ruby_targets_ruby32(-) ]
         use augeas
            dev-ruby/ruby-augeas [ ruby_targets_ruby32(-) ]
         use diff
            dev-ruby/diff-lcs [ ruby_targets_ruby32(-) ]
         use doc
            dev-ruby/rdoc [ ruby_targets_ruby32(-) ]
         use ldap
            dev-ruby/ruby-ldap [ ruby_targets_ruby32(-) ]
         use shadow
            dev-ruby/ruby-shadow [ ruby_targets_ruby32(-) ]
         use sqlite
            dev-ruby/sqlite3 [ ruby_targets_ruby32(-) ]
         virtual/ruby-ssl [ ruby_targets_ruby32(-) ]
         dev-ruby/hocon [ ruby_targets_ruby32(-) ]
   use ruby_targets_ruby32
      use doc
         dev-ruby/yard [ ruby_targets_ruby32(-) ]
      use test
         dev-ruby/mocha [ ruby_targets_ruby32(-) ]
         dev-ruby/rack [ ruby_targets_ruby32(-) ]
         dev-ruby/rspec-its [ ruby_targets_ruby32(-) ]
   use ruby_targets_ruby32
      dev-lang/ruby:3.2
   use ruby_targets_ruby32
      use doc
         dev-ruby/rdoc [ ruby_targets_ruby32(-) ]
   use ruby_targets_ruby32
      use test
         dev-ruby/rspec:3 [ ruby_targets_ruby32(-) ]
   use ruby_targets_ruby32
      virtual/rubygems [ ruby_targets_ruby32(-) ]
   use test
      use ruby_targets_ruby32
         virtual/rubygems [ ruby_targets_ruby32(-) ]
   virtual/pkgconfig

depend : 
   use ruby_targets_ruby32
      dev-lang/ruby:3.2
   use ruby_targets_ruby32
      virtual/rubygems [ ruby_targets_ruby32(-) ]

idepend : 
   [not set]

rdepend : 
   use ruby_targets_ruby32
      use hiera
         dev-ruby/hiera [ ruby_targets_ruby32(-) ]
      dev-ruby/json:= [ ruby_targets_ruby32(-) ]
      dev-ruby/semantic_puppet [ ruby_targets_ruby32(-) ]
      >=dev-ruby/facter-4.4.1 [ ruby_targets_ruby32(-) ]
      dev-ruby/deep_merge [ ruby_targets_ruby32(-) ]
      dev-ruby/concurrent-ruby [ ruby_targets_ruby32(-) ]
      use augeas
         dev-ruby/ruby-augeas [ ruby_targets_ruby32(-) ]
      use diff
         dev-ruby/diff-lcs [ ruby_targets_ruby32(-) ]
      use doc
         dev-ruby/rdoc [ ruby_targets_ruby32(-) ]
      use ldap
         dev-ruby/ruby-ldap [ ruby_targets_ruby32(-) ]
      use shadow
         dev-ruby/ruby-shadow [ ruby_targets_ruby32(-) ]
      use sqlite
         dev-ruby/sqlite3 [ ruby_targets_ruby32(-) ]
      virtual/ruby-ssl [ ruby_targets_ruby32(-) ]
      dev-ruby/hocon [ ruby_targets_ruby32(-) ]
   use ruby_targets_ruby32
      use hiera
         dev-ruby/hiera [ ruby_targets_ruby32(-) ]
      dev-ruby/json:= [ ruby_targets_ruby32(-) ]
      dev-ruby/semantic_puppet [ ruby_targets_ruby32(-) ]
      >=dev-ruby/facter-4.4.1 [ ruby_targets_ruby32(-) ]
      dev-ruby/deep_merge [ ruby_targets_ruby32(-) ]
      dev-ruby/concurrent-ruby [ ruby_targets_ruby32(-) ]
      use augeas
         dev-ruby/ruby-augeas [ ruby_targets_ruby32(-) ]
      use diff
         dev-ruby/diff-lcs [ ruby_targets_ruby32(-) ]
      use doc
         dev-ruby/rdoc [ ruby_targets_ruby32(-) ]
      use ldap
         dev-ruby/ruby-ldap [ ruby_targets_ruby32(-) ]
      use shadow
         dev-ruby/ruby-shadow [ ruby_targets_ruby32(-) ]
      use sqlite
         dev-ruby/sqlite3 [ ruby_targets_ruby32(-) ]
      virtual/ruby-ssl [ ruby_targets_ruby32(-) ]
      dev-ruby/hocon [ ruby_targets_ruby32(-) ]
   use rrdtool
      any 
         >=dev-ruby/rrdtool-bindings-1.2.23
         >=net-analyzer/rrdtool-1.2.23 [ ruby(-) ]
   use selinux
      sys-libs/libselinux [ ruby ]
      sec-policy/selinux-puppet
   use vim-syntax
      >=app-vim/puppet-syntax-3.0.1
   >=app-portage/eix-0.18.0
   acct-user/puppet
   acct-group/puppet
   use ruby_targets_ruby32
      dev-lang/ruby:3.2
   use ruby_targets_ruby32
      virtual/rubygems [ ruby_targets_ruby32(-) ]
   virtual/tmpfiles

pdepend : 
   use emacs
      >=app-emacs/puppet-mode-0.3-r1