{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"openvox-8.26.0","path":"sysutils/ruby-openvox/8","url":"/packages/release/sysutils/ruby-openvox/8/","comment":"community implementation of Puppet","homepage":"https://voxpupuli.org/openvox","maintainer":"Klemens Nanni <kn@openbsd.org>","description":"OpenVox is a community implementation of Puppet, an automated administrative\nengine for your Linux, Unix, and Windows systems, designed to perform\nadministrative tasks (such as adding users, installing packages, and updating\nserver configurations) based on a centralized specification.\n","package_architecture":"*","stem":"openvox","readme":{"url":"/packages/data/ec/ec6e9cd0602176353b3f2eef9bcd963c92e80ae38906156c32e28fa888070b6e.json","unresolved":[]},"dependencies":[{"path":"converters/ruby-multi_json","type":"runtime","package_spec":"STEM->=1.13,<2","url":"/packages/release/converters/ruby-multi_json/"},{"path":"devel/ruby-concurrent-ruby","type":"runtime","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-concurrent-ruby/"},{"path":"devel/ruby-deep_merge","type":"runtime","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-deep_merge/"},{"path":"devel/ruby-fast_gettext","type":"runtime","package_spec":"STEM->=2.1,<4","url":"/packages/release/devel/ruby-fast_gettext/"},{"path":"devel/ruby-locale","type":"runtime","package_spec":"STEM->=2.1,<3","url":"/packages/release/devel/ruby-locale/"},{"path":"devel/ruby-puppet-resource_api","type":"runtime","package_spec":"STEM->=1.5","url":"/packages/release/devel/ruby-puppet-resource_api/"},{"path":"devel/ruby-scanf","type":"runtime","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-scanf/"},{"path":"devel/ruby-semantic_puppet","type":"runtime","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-semantic_puppet/"},{"path":"net/ruby-msgpack,ruby34","type":"runtime","package_spec":"","url":"/packages/release/net/ruby-msgpack,ruby34/"},{"path":"sysutils/ruby-openfact","type":"runtime","package_spec":"STEM->=5.2.1p0","url":"/packages/release/sysutils/ruby-openfact/"},{"path":"archivers/gtar","type":"runtime","package_spec":"","url":"/packages/release/archivers/gtar/"},{"path":"sysutils/ruby-augeas,ruby34","type":"runtime","package_spec":"","url":"/packages/release/sysutils/ruby-augeas,ruby34/"},{"path":"sysutils/ruby-shadow,ruby34","type":"runtime","package_spec":"STEM->=2.3.4p1","url":"/packages/release/sysutils/ruby-shadow,ruby34/"},{"path":"lang/ruby/3.4","type":"runtime","package_spec":"","url":"/packages/release/lang/ruby/3.4/"},{"path":"converters/ruby-multi_json","type":"build","package_spec":"STEM->=1.13,<2","url":"/packages/release/converters/ruby-multi_json/"},{"path":"devel/ruby-concurrent-ruby","type":"build","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-concurrent-ruby/"},{"path":"devel/ruby-deep_merge","type":"build","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-deep_merge/"},{"path":"devel/ruby-fast_gettext","type":"build","package_spec":"STEM->=2.1,<4","url":"/packages/release/devel/ruby-fast_gettext/"},{"path":"devel/ruby-locale","type":"build","package_spec":"STEM->=2.1,<3","url":"/packages/release/devel/ruby-locale/"},{"path":"devel/ruby-puppet-resource_api","type":"build","package_spec":"STEM->=1.5","url":"/packages/release/devel/ruby-puppet-resource_api/"},{"path":"devel/ruby-scanf","type":"build","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-scanf/"},{"path":"devel/ruby-semantic_puppet","type":"build","package_spec":"STEM->=1,<2","url":"/packages/release/devel/ruby-semantic_puppet/"},{"path":"net/ruby-msgpack,ruby34","type":"build","package_spec":"","url":"/packages/release/net/ruby-msgpack,ruby34/"},{"path":"sysutils/ruby-openfact","type":"build","package_spec":"STEM->=5.2.1p0","url":"/packages/release/sysutils/ruby-openfact/"},{"path":"archivers/gtar","type":"build","package_spec":"","url":"/packages/release/archivers/gtar/"},{"path":"sysutils/ruby-augeas,ruby34","type":"build","package_spec":"","url":"/packages/release/sysutils/ruby-augeas,ruby34/"},{"path":"sysutils/ruby-shadow,ruby34","type":"build","package_spec":"STEM->=2.3.4p1","url":"/packages/release/sysutils/ruby-shadow,ruby34/"},{"path":"lang/ruby/3.4","type":"build","package_spec":"","url":"/packages/release/lang/ruby/3.4/"}],"reverse_dependencies":{"count":4,"url":"/packages/data/89/89bb4f53e525749339f84819e047a9150b1e9c4a4e2da9f0efd9e70c04c1aec9.json"},"categories":["sysutils","lang/ruby","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64"],"not_for_architectures":[]}}
