{"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":"ruby40-rspec-core-3.8.2","path":"devel/ruby-rspec/3/core,ruby40","url":"/packages/release/devel/ruby-rspec/3/core,ruby40/","comment":"rspec runner and formatters","homepage":"http://rspec.info/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"rspec-core provides the structure for writing executable examples of how\nyour code should behave, and an rspec command with tools to constrain\nwhich examples get run and tailor the output. RSpec uses the words\n\"describe\" and \"it\" so we can express concepts like a conversation\n","package_architecture":"*","stem":"ruby40-rspec-core","readme":null,"dependencies":[{"path":"devel/ruby-rspec/3/support,ruby40","type":"runtime","package_spec":"STEM->=3.8.0","url":"/packages/release/devel/ruby-rspec/3/support,ruby40/"},{"path":"lang/ruby/4.0","type":"runtime","package_spec":"","url":"/packages/release/lang/ruby/4.0/"},{"path":"devel/ruby-rspec/3/support,ruby40","type":"build","package_spec":"STEM->=3.8.0","url":"/packages/release/devel/ruby-rspec/3/support,ruby40/"},{"path":"lang/ruby/4.0","type":"build","package_spec":"","url":"/packages/release/lang/ruby/4.0/"}],"reverse_dependencies":{"count":2,"url":"/packages/data/7a/7a03500c5b4504feb972140faac9e103161bd95a35702d45ea458cd3bb632ac8.json"},"categories":["devel","lang/ruby"],"flavors":["ruby33","ruby34","ruby40"],"only_for_architectures":[],"not_for_architectures":[]}}
