shiboken6-6.11.2
Python binding generator for C++ libraries
Back to search · Project homepage
Description
Shiboken is a fundamental piece on the Qt for Python project that
serves two purposes:
Generator: Extract information from C or C++ headers and generate
CPython code that allow to bring C or C++ projects to Python. This
process uses a library called ApiExtractor which internally uses
Clang.
Module: An utility Python module that exposed new Python types,
functions to handle pointers, among other things, that is written
in CPython and can use independently of the generator.
Package information
- Ports path
- x11/qt6/pyside6/shiboken
- Package architecture
- amd64
- Maintainer
- Johannes Thyssen Tishman <jtt@openbsd.org>
- Categories
- x11, devel, lang/python
- Available flavors
- None listed
- Only for architectures
- alpha, hppa, m88k, sh, aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Library
Runtime
Build
- x11/qt6/qttools
- math/py-numpy
- textproc/py-sphinx
- x11/qt6/pyside6/shiboken_generator
- devel/cmake/core STEM->=4
- devel/ninja
- devel/llvm/22
- lang/python/3
- devel/dwz
- archivers/xz STEM->=5.4.0
Test
Used by (4 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.