{"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":"rust-bindgen-0.72.1","path":"devel/rust-bindgen","url":"/packages/release/devel/rust-bindgen/","comment":"automatically generates Rust FFI bindings (C and C++)","homepage":"https://rust-lang.github.io/rust-bindgen/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"bindgen automatically generates Rust FFI bindings to C (and some C++)\nlibraries.\n\nbindgen cli tool takes the path to an input C or C++ header file, and\noptionally an output file path for the generated bindings. If the\noutput file path is not supplied, the bindings are printed to stdout.\n\nIf we wanted to generated Rust FFI bindings from a C header named\ninput.h and put them in the bindings.rs file, we would invoke bindgen\nlike this:\n\n$ bindgen input.h -o bindings.rs\n\nFor more details, pass the --help flag:\n$ bindgen --help\n","package_architecture":"amd64","stem":"rust-bindgen","readme":null,"dependencies":[{"path":"devel/cargo-generate-vendor","type":"build","package_spec":"","url":"/packages/release/devel/cargo-generate-vendor/"},{"path":"lang/rust","type":"build","package_spec":"","url":"/packages/release/lang/rust/"},{"path":"devel/llvm/19","type":"test","package_spec":"","url":"/packages/release/devel/llvm/19/"}],"reverse_dependencies":{"count":3,"url":"/packages/data/63/63143dbfa55f84c6458d611a13a99dbaa5fa7a7e53b60f2daba3f021ef3a50a7.json"},"categories":["devel","lang/rust"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
