devel/shiboken2 5.15.19 FreeBSD
Python binding generator for C++ libraries
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4b13291392- License
- GPLv2, LGPL21, LGPL3
- Categories
- devel
- Package size
- 837.5 KiB, 2774.7 KiB installed
Description
Shiboken2 is generator to build Python bindings for any C++ library. It is part of the PySide2 Python Qt bindings project.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/shiboken2 | 5.15.19 |
| DragonFly | devel/shiboken2 | 5.15.16 |
| HardenedBSD | devel/shiboken2 | 5.15.19 |
| GhostBSD | devel/shiboken2 | 5.15.19 |
Install
Binary package:
pkg install py312-shiboken2
From the ports tree:
cd /usr/ports/devel/shiboken2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-shiboken2>0:devel/shiboken2
LIB_DEPENDS= libshiboken2.so:devel/shiboken2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.15.19 | 5.15.19 | - | 5.15.17_1 | 5.15.19 |
| FreeBSD:14:quarterly | 5.15.19 | 5.15.19 | n/a | 5.15.17_1 | 5.15.19 |
| FreeBSD:15:latest | 5.15.19 | 5.15.19 | n/a | 5.15.17_1 | 5.15.17_1 |
| FreeBSD:15:quarterly | 5.15.19 | 5.15.19 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.15.19 | 5.15.19 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0: devel/py-setuptools-scmgit>0: devel/git
Library 1
libxslt.so: textproc/libxslt
The full lists below include those, and their dependencies in turn.
Build dependencies 97
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/qt5-sql
- devel/cmake-core
- devel/dbus
- devel/double-conversion
- devel/gettext-runtime
- devel/git
- devel/glib20
- devel/icu
- devel/jsoncpp
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm19
- devel/ninja
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-setuptools
- devel/py-setuptools-scm
- devel/py-six
- devel/qt5-buildtools
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-qmake
- devel/qt5-testlib
- devel/readline
- devel/xdg-utils
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libglvnd
- graphics/png
- graphics/vulkan-headers
- graphics/wayland
- lang/lua54
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- net/qt5-network
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/libssh2
- security/rhash
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/qt5-xml
- textproc/qt5-xmlpatterns
- www/libnghttp2
- x11-fonts/fontconfig
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/qt5-declarative
- x11-toolkits/qt5-gui
- x11-toolkits/qt5-widgets
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libinput
- x11/libwacom
- x11/libxcb
- x11/libxkbcommon
- x11/xcb-util
- x11/xcb-util-image
- x11/xcb-util-keysyms
- x11/xcb-util-renderutil
- x11/xcb-util-wm
- x11/xkeyboard-config
- x11/xorgproto
- x11/xprop
- x11/xset
Run dependencies 79
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/qt5-sql
- devel/dbus
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libmtdev
- devel/libudev-devd
- devel/llvm19
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-six
- devel/qt5-core
- devel/qt5-dbus
- devel/readline
- devel/xdg-utils
- graphics/graphite2
- graphics/jpeg-turbo
- graphics/libglvnd
- graphics/png
- graphics/vulkan-headers
- graphics/wayland
- lang/lua54
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- net/qt5-network
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/qt5-xml
- textproc/qt5-xmlpatterns
- x11-fonts/fontconfig
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/qt5-declarative
- x11-toolkits/qt5-gui
- x11-toolkits/qt5-widgets
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libinput
- x11/libwacom
- x11/libxcb
- x11/libxkbcommon
- x11/xcb-util
- x11/xcb-util-image
- x11/xcb-util-keysyms
- x11/xcb-util-renderutil
- x11/xcb-util-wm
- x11/xkeyboard-config
- x11/xorgproto
- x11/xprop
- x11/xset
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lang gnome llvm:lib,noexport python:3.11-3.12 qt:5 shebangfix tar:xz
- Service scripts
- none
Files
pkg-plist 93
- bin/shiboken2
- include/shiboken2/autodecref.h
- include/shiboken2/basewrapper.h
- include/shiboken2/bindingmanager.h
- include/shiboken2/bufferprocs_py37.h
- include/shiboken2/gilstate.h
- include/shiboken2/helper.h
- include/shiboken2/pep384impl.h
- include/shiboken2/python25compat.h
- include/shiboken2/sbkarrayconverter.h
- include/shiboken2/sbkconverter.h
- include/shiboken2/sbkdbg.h
- include/shiboken2/sbkenum.h
- include/shiboken2/sbkmodule.h
- include/shiboken2/sbkpython.h
- include/shiboken2/sbkstaticstrings.h
- include/shiboken2/sbkstring.h
- include/shiboken2/sbkversion.h
- include/shiboken2/shiboken.h
- include/shiboken2/shibokenbuffer.h
- include/shiboken2/shibokenmacros.h
- include/shiboken2/signature.h
- include/shiboken2/signature_p.h
- include/shiboken2/threadstatesaver.h
- include/shiboken2/typespec.h
- include/shiboken2/voidptr.h
- lib/cmake/Shiboken2-%%DISTVERSION%%/Shiboken2Config.cmake
- lib/cmake/Shiboken2-%%DISTVERSION%%/Shiboken2Config.cmake
- lib/cmake/Shiboken2-%%DISTVERSION%%/Shiboken2ConfigVersion.cmake
- lib/cmake/Shiboken2-%%DISTVERSION%%/Shiboken2Targets-.cmake
- lib/cmake/Shiboken2-%%DISTVERSION%%/Shiboken2Targets.cmake
- lib/cmake/Shiboken2-%%DISTVERSION%%/shiboken_helpers.cmake
- lib/libshiboken2.so
- lib/libshiboken2.so.5.15
- lib/libshiboken2.so.
- %%PYTHON_SITELIBDIR%%/shiboken2/Shiboken.pyi
- %%PYTHON_SITELIBDIR%%/shiboken2/__init__.py
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/_config.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/_config.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/_git_shiboken_module_version.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/__pycache__/_git_shiboken_module_version.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/_config.py
- %%PYTHON_SITELIBDIR%%/shiboken2/_git_shiboken_module_version.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/__init__.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/__pycache__/feature.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/__pycache__/feature.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/feature.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__init__.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/errorhandler.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/errorhandler.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/importhandler.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/importhandler.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/layout.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/layout.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/loader.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/loader.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/mapping.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/mapping.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/parser.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/__pycache__/parser.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/errorhandler.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/importhandler.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/layout.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__init__.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/enum_sig.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/enum_sig.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/tool.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/__pycache__/tool.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/enum_sig.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/lib/tool.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/loader.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/mapping.py
- %%PYTHON_SITELIBDIR%%/shiboken2/files.dir/shibokensupport/signature/parser.py
- %%PYTHON_SITELIBDIR%%/shiboken2/py.typed
- %%PYTHON_SITELIBDIR%%/shiboken2/shiboken2.so
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__init__.py
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/__init__.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/__init__.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/_config.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/_config.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/_git_shiboken_generator_version.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/__pycache__/_git_shiboken_generator_version.pyc
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/_config.py
- %%PYTHON_SITELIBDIR%%/shiboken2_generator/_git_shiboken_generator_version.py
- libdata/pkgconfig/shiboken2.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyside-setup-opensource-src-5.15.19.tar.xz | 3.586476e+06 | c5640f5fc754522d4ac4b21af89d9922f7146fd32ab62d3494f58c7c7055d4c5 |
Master sites 1
- QT/official_releases/QtForPython/shiboken2/PySide2-${QT5_VERSION}-src