{"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":"ninja-1.11.1p1v1","path":"devel/ninja","url":"/packages/release/devel/ninja/","comment":"small build system with a focus on speed","homepage":"https://ninja-build.org/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Ninja is yet another build system. It takes as input the\ninterdependencies of files (typically source code and output\nexecutables) and orchestrates building them, quickly.\n\nNinja joins a sea of other build systems. Its distinguishing goal is\nto be fast. It is born from Evan Martin's work on the Chromium browser\nproject, which has over 30,000 source files and whose other build\nsystems (including one built from custom non-recursive Makefiles) can\ntake ten seconds to start building after changing one file. Ninja is\nunder a second.\n","package_architecture":"amd64","stem":"ninja","readme":null,"dependencies":[{"path":"devel/re2c","type":"build","package_spec":"","url":"/packages/release/devel/re2c/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"lang/python/3","type":"test","package_spec":"","url":"/packages/release/lang/python/3/"}],"reverse_dependencies":{"count":1375,"url":"/packages/data/00/004a30f958eea2560b2bb0de6994e70f474c96f8181fc39bfff912aec83d6b35.json"},"categories":["devel","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64","m88k","sh"],"not_for_architectures":["m88k"]}}
